0001200375-16-000079.txt : 20161108 0001200375-16-000079.hdr.sgml : 20161108 20161108162908 ACCESSION NUMBER: 0001200375-16-000079 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161108 DATE AS OF CHANGE: 20161108 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: 161981608 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_20160930x10q.htm 10-Q Document
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2016
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, California
 
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
x
 
 
 
 
 
Non-accelerated filer
¨
(Do not check if a smaller reporting company)
Smaller reporting company
¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ý
As of October 31, 2016, there were 41,220,166 shares of the registrant’s Common Stock, par value $0.0001 per share, outstanding.





Codexis, Inc.
Quarterly Report on Form 10-Q


TABLE OF CONTENTS

 
PAGE
NUMBER
 
PART I. FINANCIAL INFORMATION
 
 
 
ITEM 1:
 
 
 
 
 
 
ITEM 2:
ITEM 3:
ITEM 4:
 
 
 
 
 
 
ITEM 1:
ITEM 1A:
ITEM 2:
ITEM 3:
ITEM 4:
ITEM 5:
ITEM 6:
 

2




PART I. FINANCIAL INFORMATION

Item 1. Financial Statements
Codexis, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In Thousands, Except Per Share Amounts)
 
September 30,
2016
 
December 31,
2015
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
14,918

 
$
23,273

Restricted cash, current
883

 

Accounts receivable, net of allowances of $421 at September 30, 2016 and December 31, 2015
11,965

 
7,329

Inventories
1,076

 
992

Prepaid expenses and other current assets
1,264

 
1,245

Total current assets
30,106

 
32,839

Restricted cash
783

 
787

Marketable securities
1,527

 
1,549

Property and equipment, net
2,301

 
3,109

Intangible assets, net
281

 
2,812

Goodwill
3,241

 
3,241

Other non-current assets
272

 
310

Total assets
$
38,511

 
$
44,647

Liabilities and Stockholders' Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
2,123

 
$
3,399

Accrued compensation
3,024

 
3,331

Other accrued liabilities
2,339

 
2,013

Deferred revenue
4,221

 
6,098

Total current liabilities
11,707

 
14,841

Deferred revenue, net of current portion
745

 
3,120

Lease incentive obligation, net of current portion
992

 
1,310

Other long-term liabilities
2,230

 
2,497

Total liabilities
15,674

 
21,768

 
 
 
 
Commitments and contingencies (Note 10)


 


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

 

Common stock, $0.0001 par value per share; 100,000 shares authorized; 41,218 shares and 40,343 shares issued and outstanding at September 30, 2016 and December 31, 2015, respectively
4

 
4

Additional paid-in capital
309,258

 
305,981

Accumulated other comprehensive income
384

 
405

Accumulated deficit
(286,809
)
 
(283,511
)
Total stockholders' equity
22,837

 
22,879

Total liabilities and stockholders' equity
$
38,511

 
$
44,647

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 September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenues:

 

 
 
 
 
Biocatalyst product sales
$
4,052

 
$
1,818

 
$
11,072

 
$
6,915

Biocatalyst research and development
10,373

 
14,517

 
25,971

 
19,247

Revenue sharing arrangement
445

 
1,066

 
1,825

 
4,056

Total revenues
14,870

 
17,401

 
38,868

 
30,218

Costs and operating expenses:

 

 
 
 
 
Cost of biocatalyst product sales
2,756

 
1,302

 
7,466

 
4,009

Research and development
5,467

 
4,994

 
16,265

 
15,457

Selling, general and administrative
5,229

 
5,415

 
18,451

 
16,289

Total costs and operating expenses
13,452

 
11,711

 
42,182

 
35,755

Income (loss) from operations
1,418

 
5,690

 
(3,314
)
 
(5,537
)
Interest income
12

 
4

 
40

 
12

Other income (expenses)
7

 
(26
)
 
(39
)
 
(147
)
Income (loss) before income taxes
1,437

 
5,668

 
(3,313
)
 
(5,672
)
Provision for (benefit from) income taxes

 
274

 
(15
)
 
(144
)
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Net income (loss) per share, basic
$
0.04

 
$
0.14

 
$
(0.08
)
 
$
(0.14
)
Net income (loss) per share, diluted
$
0.03

 
$
0.13

 
$
(0.08
)
 
$
(0.14
)
Weighted average common stock shares used in computing net income (loss) per share, basic
40,940

 
39,767

 
40,504

 
39,340

Weighted average common stock shares used in computing net income (loss) per share, diluted
42,134

 
40,970

 
40,504

 
39,340














See accompanying notes to the unaudited condensed consolidated financial statements

4




Codexis, Inc.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(Unaudited)
(In Thousands)
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Other comprehensive income (loss)
 
 
 
 
 
 
 
Unrealized gain (loss) on marketable securities, net of tax expense of $0 and $263 for the three months ended September 30, 2016 and 2015, respectively, and tax benefit of $0 and $200 for the nine months ended September 30, 2016 and 2015, respectively.
413

 
(449
)
 
(21
)
 
343

Other comprehensive income (loss)
413

 
(449
)
 
(21
)
 
343

Total comprehensive income (loss)
$
1,850

 
$
4,945

 
$
(3,319
)
 
$
(5,185
)






















See accompanying notes to the unaudited condensed consolidated financial statements

5




Codexis, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In Thousands)
 
Nine Months Ended September 30,
 
2016
 
2015
Operating activities:
 
 
 
Net loss
$
(3,298
)
 
$
(5,528
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Amortization of intangible assets
2,531

 
2,531

Depreciation and amortization of property and equipment
1,365

 
1,569

Gain on disposal of property and equipment
(35
)
 
(5
)
Income tax benefit related to marketable securities

 
(200
)
Stock-based compensation
3,861

 
3,759

Changes in operating assets and liabilities:
 
 
 
Restricted cash, current
(883
)
 

Accounts receivable, net
(4,636
)
 
(9,738
)
Inventories
(84
)
 
717

Prepaid expenses and other assets, current
(18
)
 
163

Other assets
38

 
29

Accounts payable
(1,046
)
 
(3,606
)
Accrued compensation
(307
)
 
(393
)
Other accrued liabilities
60

 
(523
)
Long term lease incentive
(319
)
 
(319
)
Deferred revenues
(4,252
)
 
3,955

Net cash used in operating activities
(7,023
)
 
(7,589
)
Investing activities:

 
 
Purchase of property and equipment
(787
)
 
(288
)
Proceeds from disposal of property and equipment
35

 
5

Decrease (increase) in restricted cash
4

 
(75
)
Net cash used in investing activities
(748
)
 
(358
)
Financing activities:
 
 
 
Proceeds from exercises of options
939

 
235

Taxes paid related to net share settlement of equity awards
(1,523
)
 
(1,812
)
Net cash used in financing activities
(584
)
 
(1,577
)
Net decrease in cash and cash equivalents
(8,355
)
 
(9,524
)
Cash and cash equivalents at the beginning of the period
23,273

 
26,487

Cash and cash equivalents at the end of the period
$
14,918

 
$
16,963


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 the 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 GlaxoSmithKline (“GSK”), a global pharmaceutical company, to use the CodeEvolver® protein engineering technology platform for its internal development purposes. In August 2015, we entered into a second license agreement involving the CodeEvolver® protein engineering technology platform with Merck Sharp and Dohme Corp., known as MSD outside the United States and Canada ("Merck"), a global pharmaceutical company, and we continue to pursue licensing opportunities with additional 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 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.
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, 2015. The condensed consolidated balance sheet at December 31, 2015 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 September 30, 2016 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2016 and 2015, and cash flows for the nine months ended September 30, 2016 and 2015. The interim results are not necessarily indicative of the results for any future

7


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, India, Mauritius and the Netherlands. 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, 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 reportable 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 and collaborative arrangements 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 recorded as revenue.

8


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 fees, 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 as revenue 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 11, "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 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 charges were not significant in any of the periods presented.

9


Cost of Research and Development Services
Cost of research and development services related to services under research and development agreements approximates the research funding over the term of the respective agreements and is included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, 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, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when 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 had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. 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 options. 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 the 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 have not recognized, and do not expect to recognize in the near future, any excess income tax benefits 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 included in other expense in the accompanying condensed consolidated statements of operations.

10


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. The majority of cash and cash equivalents is 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 $14.9 million at September 30, 2016 and were comprised of cash of $3.7 million and money market funds of $11.2 million. At December 31, 2015, cash and cash equivalents totaled $23.3 million and were comprised of cash of $12.2 million and money market funds of $11.1 million.
Restricted Cash
In connection with our effort to increase cost efficiencies, in the quarter ended September 30, 2016, we began the process of liquidating our Indian subsidiary. In order to accomplish this, we are legally required to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is included in restricted cash under Current Assets on our consolidated balance sheets and totaled $0.9 million and $0 at September 30, 2016 and December 31, 2015, respectively.
In addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances of $0.7 million as of September 30, 2016 and December 31, 2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details).
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, valuation adjustments are recorded for the difference between the cost and the estimated market value. These valuation adjustments 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, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income 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 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 and cash equivalents, restricted cash, marketable securities, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation, deferred revenue, and other 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:

11


Level 1: Inputs that are unadjusted, quoted prices in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
Concentrations of Credit Risk
Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds.
Intangible Assets
Our intangible assets are finite-lived and consist of developed core technology and the intellectual property ("IP") 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 September 30, 2016. There has been no material 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 2015, 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 nine months ended September 30, 2016, we did not identify any indicators of potential impairment of intangible assets or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2015.

12


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 consolidated 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. Therefore, 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 stockholders' 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 2015. 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, 2015. During the nine months ended September 30, 2016, we did not identify any indicators of potential impairment of goodwill or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2015.
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.

13


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.
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. We recognize interest and penalties as a component of our income tax expense.
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 and $15 thousand for the three and nine months ended September 30, 2016, respectively. Benefit (expense) from income taxes was $(0.3) million and $0.1 million in the three and nine months ended September 30, 2015, respectively.
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 August 2014, the FASB issued Accounting Standards Update ("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 reporting 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.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2014-11 will have a material impact on our consolidated financial statements and related disclosures.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." This ASU defers the effective date of ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)" for all entities by one year. The 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). ASU 2014-09 as amended by ASU 2015-14 is effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within that reporting period. 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 this standard (including other amendments, such as ASU 2016-10 and ASU 2016-12, discussed below) on our consolidated financial statements and related disclosures.

14


In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-09 on our consolidated financial statements and related disclosures.
In April 2016, the FASB issued ASU 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," adding clarification, while retaining the core principles in the revenue guidance. For identifying performance obligations, the ASU clarifies when a promised good or service is separately identifiable (i.e., distinct within the context of the contract) and allow entities to disregard items that are immaterial in the context of a contract. For licensing, the ASU clarifies how an entity should evaluate the nature of its promise in granting a license of IP, which will determine whether it recognizes revenue over time (“symbolic IP”) or at a point in time (“functional IP”).The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," amending guidance in the new revenue standard on transition, collectability, noncash consideration and the presentation of sales taxes and other similar taxes. The amendments clarify that for a contract to be considered completed at transition, all (or substantially all) of the revenue must have been recognized under existing GAAP. The FASB also clarified the collectability assessment and expanded circumstances under which nonrefundable consideration may receive revenue recognition when collectability of the remainder is not probable. The FASB clarified that the fair value of noncash consideration should be measured at contract inception for determining the transaction price. The amendments permit an entity to make a policy election to exclude from the transaction price sales taxes and similar taxes. The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.

15



Note 3. Net Income (Loss) per Share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income per share is computed by dividing net income by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share were identical since potential common stock shares were excluded from the calculation, as their effect was anti-dilutive.
The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2016 and 2015 (in thousands, except per share amounts):

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
40,940

 
39,767

 
40,504

 
39,340

Effect of dilutive shares
1,194

 
1,203

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
42,134

 
40,970

 
40,504

 
39,340

Net income (loss) per share, basic
$
0.04

 
$
0.14

 
$
(0.08
)
 
$
(0.14
)
Net income (loss) per share, diluted
$
0.03

 
$
0.13

 
$
(0.08
)
 
$
(0.14
)

Anti-Dilutive Securities
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
2,149

 
2,320

 
5,371

 
6,121

Shares of common stock issuable upon exercise of outstanding warrants
73

 
75

 
73

 
75

Total shares excluded as anti-dilutive
2,222

 
2,395

 
5,444

 
6,196

Note 4. Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer collaboration and license agreement (the “GSK CodeEvolver® Agreement”) with GSK. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front licensing fee upon signing the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015,

16


we achieved the second milestone of the agreement and earned milestone revenue of $6.5 million. In April 2016, we completed the full transfer of the CodeEvolver® protein engineering platform technology and earned milestone revenue of $7.5 million, for which payment was received in June 2016. 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.
We are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The term of the GSK CodeEvolver® Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK CodeEvolver® Agreement. GSK can terminate the GSK CodeEvolver® Agreement by providing 90 days written notice to us.
Under the GSK CodeEvolver® 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. In addition, 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. 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, if any, described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million was being recognized ratably over the technology transfer period of three years since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $0 and $3.0 million for the three and nine months ended September 30, 2016, respectively, compared to $0.5 million and $1.5 million for the three and nine months ended September 30, 2015, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from GSK related to the upfront license fee of $0 at September 30, 2016 and $3.0 million at December 31, 2015.
In September 2016, we recorded our first project-specific contingent fee based on GSK's successful application of our technology in an existing pharmaceutical product.
Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck. The Merck CodeEvolver® Agreement allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.

We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which is being recognized ratably over the estimated platform technology transfer period of two years. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned milestone revenue of $5.0 million. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. Following the completion of the technology transfer, we may be eligible to receive payments of up to a maximum of $15.0 million for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties

17


except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. We are providing additional enzyme evolution services to Merck at our laboratories in Redwood City through November 2016. The remaining deferred revenue relating to the upfront payment will be recognized upon completion of the additional enzyme evolution services.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
The up-front license fee of $5.0 million is being recognized ratably over a two-year period. We recognized license fees of $0.6 million and $1.9 million for the three and nine months ended September 30, 2016, respectively, compared to $0.4 million for the three and nine months ended September 30, 2015, as biocatalyst research and development revenues and had a deferred revenue balance from Merck related to the Merck CodeEvolver® Agreement license fees of $2.1 million at September 30, 2016 and $4.0 million at December 31, 2015.
Merck Sitagliptin Catalyst Supply Agreement
In February 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of Januvia®, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional five years through February 2022. In August 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us 24 months’ advance written notice.

18


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 agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial five year period was being recognized ratably over the initial five year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis.
We recognized license fees of $0.3 million and $1.0 million for the three and nine months ended September 30, 2016, respectively, and $0.5 million and $1.5 million for the three and nine months ended September 30, 2015, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.7 million at September 30, 2016 and $1.0 million at December 31, 2015.
Note 5. Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities classified as available-for-sale at September 30, 2016 and at December 31, 2015 consisted of the following (in thousands):
 
September 30, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions (2)
563

 
964

 

 
1,527

Total
$
11,716

 
$
964

 
$

 
$
12,680

 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions (2)
563

 
986

 

 
1,549

Total
$
11,683

 
$
986

 
$

 
$
12,669

(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.
There were no marketable securities in an unrealized loss position at September 30, 2016 or at December 31, 2015.
Note 6. Fair Value Measurements
The following tables present the financial instruments that were measured at fair value on a recurring basis at September 30, 2016 and December 31, 2015 by level within the fair value hierarchy (in thousands):
 
September 30, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions

 
1,527

 

 
1,527

Total
$
11,153

 
$
1,527

 
$

 
$
12,680

 
December 31, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions

 
1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669


19


We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. 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, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)
Note 7. Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Raw materials
$
520

 
$
262

Work-in-process
128

 

Finished goods
428

 
730

     Inventories
$
1,076

 
$
992

Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Laboratory equipment
$
20,624

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,284

 
3,271

Office equipment and furniture
1,178

 
1,178

Construction in progress (1)
1

 
3

Property and equipment
35,482

 
35,324

          Less: accumulated depreciation and amortization
(33,181
)
 
(32,215
)
     Property and equipment, net
$
2,301

 
$
3,109

(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
September 30, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(19,963
)
 
281

 
20,244

 
(17,432
)
 
2,812

 
6
     Intangible assets, net
$
21,778

 
$
(21,497
)
 
$
281

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 
The remaining estimated future amortization expense to be charged to research and development through December 31, 2016 is $0.3 million.
Goodwill
Goodwill had a carrying value of approximately $3.2 million at September 30, 2016 and December 31, 2015.

20


Note 8. 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, of which 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 one-third 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 2016, we awarded PSUs based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&D service revenue arrangements and novel therapeutic enzymes advancement ("2016 PSUs"). These 2016 PSUs vest such that one-half of the 2016 PSUs subject to the award vest approximately one year following the grant, and the remainder of the 2016 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 goals are achieved at the threshold level, the number of shares issuable in respect of the 2016 PSUs would be equal to half the number of 2016 PSUs granted. If the performance goals are achieved at the target level, the number of shares issuable in respect of the 2016 PSUs would be equal to the number of 2016 PSUs granted. If the performance goals are achieved at the superior level, the number of shares issuable in respect of the 2016 PSUs would be equal to two times the number of 2016 PSUs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels or between the target level and superior levels would be determined using linear interpolation. Achievement below the threshold level would result in no shares being issuable in respect of the 2016 PSUs. As of September 30, 2016, we estimated that the 2016 PSU performance goals would be achieved at 102.3% of the target level. Accordingly, we recognized expense to reflect the target level.
In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. One-half of the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient’s continued service on each vesting date. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at 92.8% of the target level, and recognized expenses accordingly.
In 2014, we awarded PSUs ("2014 PSUs") based upon the achievement of certain cash flow performance goals, with other terms similar to the 2015 PSUs and 2016 PSUs. One-half of the 2014 PSUs vested in the first quarter of each of 2015 and 2016, subject to the recipient’s continued service on each vesting date. In the first quarter of 2015, we determined that the 2014 PSU performance goals had been achieved at 53.0% of the target level, and recognized expenses accordingly.

21


Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Research and development
$
246

 
$
181

 
$
688

 
$
710

Selling, general and administrative
984

 
1,042

 
3,173

 
3,049

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759

The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2016 and 2015 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Stock options
$
249

 
$
281

 
$
820

 
$
798

RSUs and RSAs
445

 
566

 
1,580

 
2,020

PSUs
536

 
376

 
1,461

 
941

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759

As of September 30, 2016, unrecognized stock-based compensation expense, net of expected forfeitures, was $1.9 million related to unvested employee stock options, $2.0 million related to unvested RSUs and RSAs and $1.3 million related to unvested PSUs.
Valuation Assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years) (1)
5.2

 
5.2

 
5.4

 
6.0

Volatility
63
%
 
67
%
 
65
%
 
66
%
Risk-free interest rate
1.18
%
 
1.64
%
 
1.29
%
 
1.70
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.25

 
$
2.31

 
$
2.30

 
$
2.09

(1) We had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, "Share-Based Payment", to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. (See Note 2, "Basis of Presentation and Summary of Significant Accounting Policies.")

22


Note 9. Capital Stock
Exercise of options
For the nine months ended September 30, 2016 and 2015, 361,145 and 128,921 shares were exercised at a weighted-average exercise price of $2.60 and $1.82 per share, respectively, with net cash proceeds of $0.9 million and $0.2 million, respectively.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of September 30, 2016, the following warrants remain outstanding:
 
September 30, 2016
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
Note 10. Commitments and Contingencies
Operating Leases
Our headquarters are located in Redwood City, California, where we occupy approximately 107,200 square feet of office and laboratory space in four buildings within the same business park of 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. At September 30, 2016, the various terms for the spaces under the lease had expiration dates that range from January 2017 through January 2020. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. In October 2015, we entered into an agreement to sublet a portion of our headquarters to a subtenant effective January 2016. This sublease expires in November 2019.
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.4 million at September 30, 2016, 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. We recorded asset retirement obligations of $0.4 million as of both September 30, 2016 and December 31, 2015, which are included in other liabilities on the consolidated balance sheets. Accretion expense related to our asset retirement obligations was nominal in the three and nine months ended September 30, 2016 and 2015.
Pursuant to 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 September 30, 2016 and December 31, 2015. These deposits are recorded as restricted cash on the consolidated balance sheets.
Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.9 million, respectively. Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2015, respectively, partially offset by sublease income of $0.2 million and $0.5 million, respectively.

23


Future minimum payments under noncancellable operating leases are as follows at September 30, 2016 (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$
710

2017
2,677

2018
2,736

2019
2,818

2020
236

Total
$
9,177

Minimum payments have not been reduced by future minimum sublease rentals of $2.1 million to be received under non-cancellable subleases at September 30, 2016.
A portion of our Redwood City facilities includes a lease of approximately 11,020 square feet of space located at 501 Chesapeake Drive, Redwood City, California. In September 2012, we entered into a Sixth Amendment to Lease under which we have two consecutive options to extend the term of the lease of this space for an additional period of five years per option. In October 2016, we entered into the Seventh Amendment to Lease pursuant to which we exercised the first of our options to extend the term of the lease for an additional five years, commencing on February 1, 2017 and expiring on January 31, 2022. The estimated rental expense, if recognized, would increase our costs and operating expenses in our consolidated statement of operations.
The estimated future minimum payments under this noncancellable operating lease obligation for the 501 Chesapeake Drive, Redwood City, California facilities at September 30, 2016 is as follows (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$

2017
400

2018
448

2019
462

2020
476

Thereafter
531

Total
$
2,317

Other Commitments
In April 2016, we entered into a new manufacture and supply agreement that resulted in an additional total commitment up to $1.8 million, with payment to be made in December 2022 or after.
In October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to $1.4 million. We may terminate the services agreement, at our discretion, with 60 days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this 60 day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within 60 days after the date of the notice of termination.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion

24


to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.
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 11. Related Party Transactions
Exela PharmSci, Inc.
Since September 2007, we have been party to a license agreement with Exela PharmaSci, Inc. (“Exela”). Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing.
CMEA Ventures Life Sciences 2000, L.P. and its affiliate held approximately 7.4% of our common stock until its sale of all such shares on November 10, 2014 to Presidio Partners 2014, L.P. Presidio Partners 2007, L.P. (formerly CMEA Ventures VII, L.P.) owns over 10% of Exela’s outstanding capital stock. Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, L.P. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, 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 $0.4 million and $1.8 million for the three and nine months ended September 30, 2016, respectively, and $1.1 million and $4.1 million for the three and nine months ended September 30, 2015, respectively, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at September 30, 2016 and December 31, 2015.
Note 12. 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 September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Customer A(2)
76
%
 
39
%
 
43
%
 
34
%
Customer B
*

 
40
%
 
27
%
 
26
%
Customer C (related party)
*

 
*

 
*

 
13
%
Customer F
11
%
 
*

 
*

 
*

* Less than 10% in the period presented

25


Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
September 30, 2016
 
December 31, 2015
Customer A(2)
80
%
 
12
%
Customer D
*

 
22
%
Customer E (1)
*

 
40
%
Customer F
13
%
 
*

* Revenue percentage was less than 10%; accounts receivable balance not applicable
(1) This represents a $3.1 million settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
(2) This includes the final milestone revenue of $8.0 million earned under the Merck CodeEvolver® Agreement in the three and nine months ended September 2016. The $8.0 million milestone was paid by Merck in October 2016.
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenues:
 
 
 
 
 
 
 
United States
$
10,373

 
$
8,755

 
$
17,226

 
$
16,516

Asia
 
 
 
 
 
 
 
India
714

 
369

 
2,760

 
519

Singapore
792

 
497

 
2,912

 
497

Others
245

 
122

 
740

 
808

Europe


 


 


 


United Kingdom
145

 
7,001

 
10,726

 
8,204

Others
2,601

 
657

 
4,504

 
3,674

Total revenues
$
14,870

 
$
17,401

 
$
38,868

 
$
30,218


Identifiable long-lived assets were all in the United States as follows (in thousands):
Long-lived assets:
September 30, 2016
 
December 31, 2015
United States
$
2,854

 
$
6,231


Note 13. Subsequent Events
In October 2016, we entered into the Seventh Amendment to Lease for our Redwood City facilities. In addition, we entered into a service agreement with a third party supplier for the development of a manufacturing process. (See Note 10, "Commitments and Contingencies" for details).

26


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, 2015 included in our Annual Report on Form 10-K for the year ended December 31, 2015, as filed with the SEC on March 8, 2016 (the "Annual Report"). 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 (the “Exchange Act”). These statements include, but are not limited to, expectations regarding our strategy, business plans, financial performance and developments relating to our industry. 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 I, Item 1A of our Annual Report, 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 the 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 GSK, a global pharmaceutical company, to use the CodeEvolver® protein engineering technology platform for their internal development purposes. In August 2015, we entered into a second license agreement involving the CodeEvolver® protein engineering technology platform with Merck, a global pharmaceutical company, and we continue to pursue licensing opportunities with additional 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 consists of several large market verticals, including food and food ingredients, animal feed, flavors and 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.

27


Results of Operations Overview
Revenues were $14.9 million for the third quarter of 2016, a decrease of 15% from revenues of $17.4 million for the third quarter of 2015. Approximately $4.1 million of the decrease in revenues was due to the variability in the timing of milestones earned from our CodeEvolver® platform licensing agreements, and $0.6 million lower revenues from a revenue sharing arrangement. These were partially offset by an increase of $2.2 million, or 123%, in biocatalyst product sales to $4.1 million for the third quarter of 2016 compared to revenues of $1.8 million in the same period in 2015, primarily due to higher customer demand.
Cost of biocatalyst product sales increased by $1.5 million, or 112%, to $2.8 million for the third quarter of 2016, compared to the same period in 2015, due primarily to higher biocatalyst product sales.
Product gross margins were 32% in the three months ended September 30, 2016, compared to 28% in the same period in 2015 due to an increase in sales of higher margin products to a core pharmaceutical customer.
Research and development expenses increased by $0.5 million, or 9%, to $5.5 million for the third quarter of 2016 compared to the third quarter of 2015, due primarily to increased costs associated with higher headcount and increased outside services.
Selling, general and administrative expense decreased by $0.2 million, or 3%, to $5.2 million for the third quarter of 2016 compared to the third quarter of 2015, due primarily to a decrease in rent expenses.
Net income for the third quarter of 2016 was $1.4 million, representing basic net income of $0.04 per share or diluted net income of $0.03 per share. This compares to net income of $5.4 million, or basic net income of $0.14 per share, and diluted net income of $0.13 per share for the third quarter of 2015. The decrease in net income for the third quarter of 2016 over the same period of the prior year is primarily related to the timing of revenue recognition of milestones in the transfer of our CodeEvolver® protein engineering technology platform.
Cash and cash equivalents decreased by $8.4 million to $14.9 million as of September 30, 2016 compared to $23.3 million as of December 31, 2015. Net cash used in operating activities was $7.0 million in the nine months ended September 30, 2016 compared to $7.6 million in the nine months ended September 30, 2015. 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.
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer and license agreement (the "GSK CodeEvolver® Agreement") with GSK. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front license fee upon execution of the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone and earned milestone revenue of $6.5 million. In the second quarter of 2016, we completed the full transfer of the protein engineering platform technology and earned milestone revenue of $7.5 million of which payment was received in June 2016. 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.
We are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The up-front license fee of $6.0 million was being recognized ratably over the technology transfer period of three years, starting July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $0 and $3.0 million for the three and nine months ended September 30, 2016, compared to $0.5 million and $1.5 million for the three and nine months ended September 30, 2015, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from GSK related to the upfront license fee of $0 at September 30, 2016 and $3.0 million at December 31, 2015.
In September 2016, we recorded our first project-specific contingent fee based on GSK's successful application of our technology in an existing pharmaceutical product.

28


Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck, which allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.

We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which is being recognized ratably over the estimated platform technology transfer period of two years. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned a milestone payment of $5.0 million. In September 2016, we completed the full transfer of the protein engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. We may be eligible to receive payments of up to a maximum of $15.0 million for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.

Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms.
At the end of the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period. We will also provide additional enzyme evolution services to Merck at our laboratories in Redwood City through November 2016.
We recognized license fees of $0.6 million and $1.9 million for the three and nine months ended September 30, 2016, respectively, compared to $0.4 million for the three and nine months ended September 30, 2015 as biocatalyst research and development revenue and had a deferred revenue balance from Merck related to the Merck CodeEvolver® Agreement license fees of $2.1 million at September 30, 2016 and $4.0 million at December 31, 2015.
Results of Operations
The following table shows the amounts from our consolidated statements of operations for the periods presented (in thousands):
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
 
2016
 
2015
 
$
 
%
 
2016
 
2015
 
$
 
%
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Biocatalyst product sales
$
4,052

 
$
1,818

 
$
2,234

 
123
 %
 
$
11,072

 
$
6,915

 
$
4,157

 
60
 %
Biocatalyst research and development
10,373

 
14,517

 
(4,144
)
 
(29
)%
 
25,971

 
19,247

 
6,724

 
35
 %
Revenue sharing arrangement
445

 
1,066

 
(621
)
 
(58
)%
 
1,825

 
4,056

 
(2,231
)
 
(55
)%
Total revenues
14,870

 
17,401

 
(2,531
)
 
(15
)%
 
38,868

 
30,218

 
8,650

 
29
 %
Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of biocatalyst product sales
2,756

 
1,302

 
1,454

 
112
 %
 
7,466

 
4,009

 
3,457

 
86
 %
Research and development
5,467

 
4,994

 
473

 
9
 %
 
16,265

 
15,457

 
808

 
5
 %
Selling, general and administrative
5,229

 
5,415

 
(186
)
 
(3
)%
 
18,451

 
16,289

 
2,162

 
13
 %
Total costs and operating expenses
13,452

 
11,711

 
1,741

 
15
 %
 
42,182

 
35,755

 
6,427

 
18
 %
Income (loss) from operations
1,418

 
5,690

 
(4,272
)
 
(75
)%
 
(3,314
)
 
(5,537
)
 
2,223

 
40
 %
Interest income
12

 
4

 
8

 
200
 %
 
40

 
12

 
28

 
233
 %
Other income (expenses)
7

 
(26
)
 
33

 
127
 %
 
(39
)
 
(147
)
 
108

 
73
 %
Income (loss) before income taxes
1,437

 
5,668

 
(4,231
)
 
(75
)%
 
(3,313
)
 
(5,672
)
 
2,359

 
42
 %
Provision for (benefit from) income taxes

 
274

 
(274
)
 
(100
)%
 
(15
)
 
(144
)
 
129

 
90
 %
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,957
)
 
(73
)%
 
$
(3,298
)
 
$
(5,528
)
 
$
2,230

 
40
 %

29


Our revenues are comprised of biocatalyst product sales, biocatalyst research and development revenues, and revenue from 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, milestone payments, royalties, and optimization and screening fees.
Revenue sharing arrangement revenues are recognized based upon sales of licensed products by Exela.
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2016
 
2015
 
$
 
%
 
2016
 
2015
 
$
 
%
Biocatalyst product sales
$
4,052

 
$
1,818

 
$
2,234

 
123
 %
 
$
11,072

 
$
6,915

 
$
4,157

 
60
 %
Biocatalyst research and development
10,373

 
14,517

 
(4,144
)
 
(29
)%
 
25,971

 
19,247

 
6,724

 
35
 %
Revenue sharing arrangement
445

 
1,066

 
(621
)
 
(58
)%
 
1,825

 
4,056

 
(2,231
)
 
(55
)%
Total revenues
$
14,870

 
$
17,401

 
$
(2,531
)
 
(15
)%
 
$
38,868

 
$
30,218

 
$
8,650

 
29
 %
Revenues typically 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. 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.
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 $2.5 million in the three months ended September 30, 2016 compared to the same period in 2015 primarily due to a decrease in revenues recognized on achievement of milestones and a decrease in revenues from a revenue-sharing arrangement, partially offset by an increase in biocatalyst product sales. Total revenues increased $8.7 million in the nine months ended September 30, 2016 compared to the same period in 2015 primarily due to increased research and development fees and revenues, plus growth in biocatalyst product sale revenues of $4.2 million, partially offset by a decrease of $2.2 million in revenues from revenue-sharing arrangement.
Biocatalyst product sales increased by $2.2 million and $4.2 million in the three and nine months ended September 30, 2016, respectively, compared to the same period in 2015, due to an increase in customer demand during the three and nine months periods ended September 30, 2016. This increase was related to a year-over-year increase in enzyme sales for Merck's sitagliptin manufacturing and sales to another core pharmaceutical customer.
Biocatalyst research and development revenues decreased approximately $4.1 million in the three months ended September 30, 2016 compared to the same period in 2015. The decrease was primarily due to the timing of achievement of milestones under technology transfer agreements with certain customers. In 2015, we recognized a $6.5 million milestone from our collaborative arrangement with GlaxoSmithKline ("GSK") under the GSK CodeEvolver® Agreement, and a $5.0 million milestone from our collaborative arrangement with Merck Sharp & Dohme Corp., known as MSD outside the United States and Canada ("Merck") under the Merck CodeEvolver® Agreement. These were partially offset by an $8.0 million milestone recognized under the Merck CodeEvolver® Agreement in 2016. As of September 30, 2016, we have now achieved all the substantive milestones under the technology transfer obligations of the CodeEvolver® platform technology transfer and license agreements with GSK and Merck.
Biocatalyst research and development revenues increased approximately $6.7 million in the nine months ended September 30, 2016 compared to the same period in 2015. This was primarily due to the completion of the second and final phase in the transfer of our proprietary CodeEvolver® protein engineering platform technology to Merck under the Merck CodeEvolver® Agreement, which resulted in recognition of a $8.0 million milestone on completion of the technology transfer, and on the achievement of the third and final milestone in the transfer of our proprietary CodeEvolver® protein engineering platform technology to GSK under the GSK CodeEvolver® Agreement which resulted in recognition of a $7.5 million milestone payment and recognition of $2.5 million of deferred revenues upon early completion of the technology transfer. The achievement of the final milestone under our collaboration agreement with a major biopharmaceutical company also contributed to the increase in revenues, mostly offset by lower royalties from two non-core customers in the second quarter of

30


the prior year. These were partially offset by a $6.5 million milestone under the GSK CodeEvolver® Agreement and a $5.0 million milestone under the Merck CodeEvolver® Agreement recognized in 2015.
Revenues from the revenue-sharing arrangement with Exela PharmSci, Inc. ("Exela") for the sales of argatroban injectable drug decreased $0.6 million and $2.2 million during the three and nine months ended September 30, 2016, respectively, compared to the same period in 2015. This is a result of the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters after expiration of the patent. We expect that revenue-sharing arrangement revenues may continue to decline in future quarters due to increased competition resulting from the expiration of the third party patent related to the production of argatroban.
Cost and Operating Expenses
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2016
 
2015
 
$
 
%
 
2016
 
2015
 
$
 
%
Cost of biocatalyst product sales
$
2,756

 
$
1,302

 
$
1,454

 
112
 %
 
$
7,466

 
$
4,009

 
$
3,457

 
86
%
Research and development expense
5,467

 
4,994

 
473

 
9
 %
 
16,265

 
15,457

 
808

 
5
%
Selling, general and administrative expense
5,229

 
5,415

 
(186
)
 
(3
)%
 
18,451

 
16,289

 
2,162

 
13
%
Total costs and operating expenses
$
13,452

 
$
11,711

 
$
1,741

 
15
 %
 
$
42,182

 
$
35,755

 
$
6,427

 
18
%
Cost of Biocatalyst Product Sales and Product Gross Margin
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2016
 
2015
 
$
 
%
 
2016
 
2015
 
$
 
%
Revenues from biocatalyst product sales
$
4,052

 
$
1,818

 
$
2,234

 
123
%
 
$
11,072

 
$
6,915

 
$
4,157

 
60
%
Cost of biocatalyst product sales
2,756

 
1,302

 
1,454

 
112
%
 
7,466

 
4,009

 
3,457

 
86
%
Biocatalyst product gross profit
$
1,296


$
516


$
780


151
%

$
3,606


$
2,906


$
700


24
%
Product gross margin (%)
32%

28%





33%

42%






Cost of biocatalyst product sales comprises both internal and third-party fixed and variable costs, including materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales.
Our cost of biocatalyst product sales increased by $1.5 million, or 112%, during the three months ended September 30, 2016 and $3.5 million, or 86%, during the nine months ended September 30, 2016, compared to the corresponding periods in 2015, due primarily to higher biocatalyst product sales. Product gross margins increased to 32% in the three months ended September 30, 2016 from 28% in the corresponding period of the prior year mainly due to an increase in sales of higher margin products to a core pharmaceutical customer. Product gross margins for the nine months ended September 30, 2016 decreased to 28% compared to 42% in the corresponding period of the prior year due to an increase in lower margin sales of enzymes to Merck for Sitagliptin manufacturing and a decrease in higher margin sales to a customer in the fine chemicals market.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities as well as license and platform technology transfer agreements. 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, which include outside services and consulting fees. Research and development expenses are expensed when incurred.
Research and development expenses increased by $0.5 million, or 9%, during the three months ended September 30, 2016, compared to the same period in 2015. For the nine months ended September 30, 2016, research and development expenses increased by $0.8 million, or 5%, compared to the same period in 2015. Research and development expenses increased for both periods over the corresponding periods of the prior year primarily due to higher consulting fees related to the evaluation of potential new drug development targets, higher outside services, and increased costs associated with higher headcount.

31


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 by $0.2 million, or 3%, for the three months ended September 30, 2016 compared to the same period in 2015. The decrease was primarily the result of a reduction in rent expenses reflecting the sublease of a portion of our headquarters. For the nine months ended September 30, 2016, selling, general and administrative expenses increased $2.2 million, or 13%, compared to the corresponding periods in 2015. The increase was primarily a result of higher legal expenses and higher consulting fees relating to exploration of new business development opportunities.
Interest income and other income (expense)
 
Three months ended September 30,
 
Change
 
Nine months ended September 30,
 
Change
(In Thousands)
2016
 
2015
 
$
 
%
 
2016
 
2015
 
$
 
%
Interest income
$
12

 
$
4

 
$
8

 
200
%
 
$
40

 
$
12

 
$
28

 
233
%
Other income (expense)
7

 
(26
)
 
33

 
127
%
 
(39
)
 
(147
)
 
108

 
73
%
Total other income (expense)
$
19

 
$
(22
)
 
$
41

 
186
%
 
$
1

 
$
(135
)
 
$
136

 
101
%
Interest income was not material during the three and nine months ended September 30, 2016 and 2015.
The change in other income (expenses) was primarily related to fluctuations in foreign currency.
Provision for income taxes
We recognized an income tax benefit of $0 and $15 thousand for the three months ended September 30, 2016 and 2015, respectively. We recognized an income tax benefit (expense) of $(0.3) million and $0.1 million for the nine months ended September 30, 2016 and 2015, respectively. 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.

32


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.
The following tables summarize our cash and cash equivalents and working capital as of September 30, 2016 and December 31, 2015, as well as our statements of cash flows for the nine months ended September 30, 2016 and 2015:
(In Thousands)
September 30, 2016
 
December 31, 2015
Cash and cash equivalents
$
14,918

 
$
23,273

Working capital
$
18,399

 
$
17,998

 
Nine months ended September 30,
(In Thousands)
2016
 
2015
Net cash used in operating activities
$
(7,023
)
 
$
(7,589
)
Net cash used in investing activities
(748
)
 
(358
)
Net cash used in financing activities
(584
)
 
(1,577
)
Net decrease in cash and cash equivalents
$
(8,355
)
 
$
(9,524
)
We have historically experienced negative cash flows from operations as we continue to invest in key technology development projects and improvements to our CodeEvolver® protein engineering technology platform, and expand our business development and collaborations 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 eligible to earn milestone and other contingent payments for the achievement of defined collaboration objectives and certain royalty payments under our collaboration agreements. Our ability to earn these milestone and contingent payments and the timing of achieving these milestones is primarily dependent upon the outcome of our collaborators’ research and development activities and is uncertain at this time. In the three and nine months ended September 30, 2016, we completed the final phase in the transfer of CodeEvolver® technology to Merck under the Merck CodeEvolver® Agreement. We received payments totaling $8.0 million in the fourth quarter of 2016 from the achievement of this milestone. Following the completion of the technology transfer to Merck, we are now eligible to receive payments of up to $15.0 million for each commercial API that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® technology. In addition, following the completion of the CodeEvolver® technology transfer to GSK under the GSK CodeEvolver® agreement, we 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.
We are actively collaborating with new and existing customers in the pharmaceutical and food industries. We expect 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

33


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 $7.0 million net for the nine months ended September 30, 2016, which resulted from a net loss of $3.3 million for the nine months ended September 30, 2016 adjusted for non-cash charges for depreciation and amortization of $3.9 million and stock-based compensation of $3.9 million. Additional cash uses from changes in operating assets and liabilities were $11.4 million. Changes in operating assets and liabilities included a $4.6 million increase in accounts receivable and a $4.3 million decrease in deferred revenues, in each case primarily related to revenue recognition on the achievement of milestones from collaborative arrangements with Merck and GSK, a $1.0 million decrease in accounts payable primarily reflecting the timing of payments and a $0.9 million increase in restricted cash-current reflecting the funding of a reserve to satisfy the financial obligations of our India subsidiary.
Cash used in operating activities was $7.6 million for the nine months ended September 30, 2015, which resulted from a net loss of $5.5 million for the nine months ended September 30, 2015, adjusted for non-cash charges for depreciation and amortization of $4.1 million and stock-based compensation of $3.8 million, as well as changes in operating assets and liabilities. Such changes included a $9.7 million increase in accounts receivable related to the achievement of milestones from collaborative arrangements with Merck and GSK and a $3.6 million decrease in accounts payable, primarily reflecting the timing of payments. These were partially offset by an increase $4.0 million in deferred revenues.
Cash Flows from Investing Activities
Cash used in investing activities was $0.8 million and $0.3 million for the nine months ended September 30, 2016 and 2015, respectively, primarily related to the purchase of property and equipment.
Cash Flows from Financing Activities
Cash used in financing activities was $0.6 million and $1.6 million for the nine months ended September 30, 2016 and 2015, respectively. Cash used consisted of taxes paid related to net share settlement of equity awards partially offset by $0.9 million and $0.2 million proceeds provided by the exercise of employee stock options for the nine months ended September 30, 2016 and 2015, respectively.
Contractual Obligations
During the second quarter of 2016, the Company entered into a new manufacturing and supply agreement that resulted in total additional commitments up to $1.8 million with payment to be made in December 2022 or after.
Our contractual obligations principally arise from operating leases primarily related to our leased facilities in Redwood City, California. In October 2016, we entered into a Seventh Amendment to Lease for estimated future minimum payments of approximately $2.3 million beginning in February 2017.
In October 2016, we entered into a service agreement with a third party supplier for the development of a manufacturing process. The service agreement, which can be canceled at our discretion with 60 days' notice, may result in an additional total commitment of up to $1.4 million beginning in October 2016.
For additional information about our contractual obligations, see Note 10 "Commitments and Contingencies" in the accompanying notes to the unaudited condensed consolidated financial statements. There have been no other material 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, 2015.
Off-Balance Sheet Arrangements
As of September 30, 2016, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4) of Regulation S-K as promulgated by the SEC.

34


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 material changes to our critical accounting policies or estimates as discussed in our Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on March 8, 2016.


35


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. As of September 30, 2016, there were no material changes in our market risk exposures compared to the disclosures in Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on March 8, 2016.
Equity Price Risk
As described in Note 5, "Cash Equivalents and 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 September 30, 2016, the fair value of our investment in CO2 Solutions' common stock was $1.5 million, including an unrealized gain of $1.0 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 September 30, 2016 would have been an unrealized loss of approximately $0.2 million, recognized as a component of our condensed consolidated statements of comprehensive income (loss.) The effect of a 10% adverse change in the exchange rate between the U.S. dollar and the Canadian dollar as of September 30, 2016 would have been an unrealized loss of approximately $0.2 million, recognized as a component of our condensed consolidated statements of comprehensive income (loss).

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 defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act. 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 September 30, 2016 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.

36


PART II. OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, 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, 2015, a description of certain risks and uncertainties that could affect our business, future performance or financial condition (the "Risk Factors"). During the three and nine months ended September 30, 2016, there were no material changes with respect to the Risk Factors from the disclosure provided in the Form 10-K for the year ended December 31, 2015. Investors should consider the Risk Factors, as provided therein, prior to making an investment decision with respect to our stock.

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.


37


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:
November 8, 2016
By:
/s/ John J. Nicols
 
 
 
John J. Nicols
President and Chief Executive Officer
(principal executive officer)
 
 
 
 
Date:
November 8, 2016
By:
/s/ Gordon Sangster
 
 
 
Gordon Sangster
Chief Financial Officer
(principal financial and accounting officer)

38


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

 
Reference is made to Exhibits 3.1 through 3.3.
 
 
 
4.2

 
Form of the Company'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).
 
 
 
4.3*

 
Form of Warrant to purchase shares of Series D preferred stock issued in connection with the Bridge Loan Agreement dated as of May 25, 2006.
 
 
 
4.4*

 
Form of Warrant to purchase shares of Series D preferred stock issued in connection with the Loan and Security Agreement dated as of September 28, 2007.
 
 
 
4.5*

 
Warrant to purchase shares of Common Stock issued to Alexandria Equities, LLC.
 
 
 
4.6*

 
Registration Rights Agreement among the Company, Jülich Fine Chemicals GmbH and the other parties named therein, dated February 11, 2005.
 
 
 
10.1‡

 
Amendment No. 4 to Sitagliptin Supply Agreement, effective as of January 1, 2016, by and between the Company and Merck Sharp and Dohme Corp.
 
 
 
10.2+

 
Offer Letter, dated as of October 12, 2016, by and between the Company and Michael Aldridge.
 
 
 
10.3

 
Seventh Amendment to Lease, effective as of October 11, 2016, with Metropolitan Life Insurance Company.
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 September 30, 2016, formatted in Extensible Business Reporting Language (XBRL) includes: (i) Condensed Consolidated Balance Sheets at September 30, 2016 and December 31, 2015, (ii) Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2016 and 2015, (iii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Nine Months Ended September 30, 2016 and 2015, (iv) Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2016 and 2015, and (v) Notes to Condensed Consolidated Financial Statements.
* Filed as exhibits to the registrant’s Registration Statement on Form S-1 (File No. 333-164044), effective April 21, 2010, and incorporated herein by reference.
‡Certain portions have been omitted pursuant to a confidential treatment request. Omitted information has been filed separately with the Securities and Exchange Commission.
+ Indicates a management contract or compensatory plan or arrangement.


39
EX-10.1 2 a101amendmentno4tositaglip.htm EXHIBIT 10.1 Exhibit
[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.
EXHIBIT 10.1


AMENDMENT NO. 4 TO SITAGLIPTIN SUPPLY AGREEMENT

AMENDMENT NO. 4 TO SITAGLIPTIN CATALYST SUPPLY AGREEMENT effective as of January 1, 2016 (the “AMENDMENT EFFECTIVE DATE”) (this “Amendment”) by and between CODEXIS, INC., (the “Vendor”), a Delaware corporation, having a place of business at 200 Penobscot Drive, Redwood City, CA 94063 (“CODEXIS”) and MERCK SHARP AND DOHME CORP. (the “Company”), having a place of business at One Merck Drive, Whitehouse Station, NJ 08889-0100. (“MERCK”)

W I T N E S S E T H:

WHEREAS, the parties are party to that certain SITAGLIPTIN CATALYST SUPPLY AGREEMENT dated as of February 1, 2012, as amended as of October 1, 2013, February 25, 2015 and as of December 4, 2015 (as so amended, the “Agreement”); and

WHEREAS, the parties desire to amend the Agreement to modify the terms of the Agreement as more fully set forth below;

NOW, THEREFORE, in consideration of the premises and the mutual covenants herein contained, and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties hereto hereby agree as follows:
1.
As of the AMENDMENT EFFECTIVE DATE, the Agreement is amended as follows:
1.01
Section 1.10.1 is added as follows:
““CUMULATIVE SUBSTANCE PURCHASE VOLUME” shall mean the total aggregate quantities of SUBSTANCE (in kg.) delivered to MERCK, its AFFILIATES and/or its THIRD PARTY SUPPLIERS by CODEXIS on or after [***], 20[***].”
1.02
Section 1.10.2 is added as follows:
“”CUMULATIVE SUBSTANCE PURCHASE VOLUME TIER” shall mean each of the Cumulative Substance Purchase Volume Tier(s) specified in ATTACHMENT 3, SUBSTANCE PRICE/VOLUME TABLE 2.”
1.03
Section 2.1.3 shall be amended to read in its entirety as follows:
“Beginning January 1, 2018, MERCK, its AFFILIATES, and its THIRD PARTY SUPPLIER have the right to purchase up to and including [***]% of SUBSTANCE demand directly from a direct SUBSTANCE MANUFACTURER. The direct SUBSTANCE MANUFACTURER will be [***], which is also the SECONDARY SUBSTANCE MANUFACTURER for CODEXIS.
MERCK will negotiate the price for such SUBSTANCE directly with [***] and CODEXIS will not be involved in any part of the commercial agreement.
MERCK’s right to purchase directly from [***] will commence upon the qualification of [***] as both CODEXIS’s SECONDARY SUBSTANCE MANUFACTURER (See Section 2.1.5) and MERCK’s direct SUBSTANCE MANUFACTURER, but not earlier than [***], 20[***]. Within ninety (90) days after delivery by [***] (as MERCK’s, its AFFILIATES’, and its THIRD PARTY SUPPLIERS’ direct SUBSTANCE MANUFACTURER) to MERCK (or its AFFILIATE(S) or THIRD PARTY SUPPLIER(S)) as a SUBSTANCE MANUFACTURER, MERCK shall pay CODEXIS $[***].
In the event that during any calendar year (N) MERCK’s, its AFFILIATES’, and its THIRD PARTY MANUFACTURERS purchases from direct SUBSTANCE MANUFACTURER(s) exceeds [***]% of MERCK’s SUBSTANCE demand in calendar year (N), thereby resulting in a CODEXIS share of less than [***]% for calendar year (N), then MERCK shall make up such deficit of purchases from CODEXIS in the following calendar year (N+1). Such make-up volume shall be in addition to the [***]% of SUBSTANCE demand MERCK, its AFFILIATES, and its THIRD PARTY SUPPLIERS are required to purchase from CODEXIS in calendar year (N+1). Make-up volume to be purchased in calendar year (N+1) will be priced according to the CUMULATIVE SUBSTANCE PURCHASE VOLUME TIER applicable on December 31 of calendar year (N).”
1.04
Section 2.1.5 shall be amended to read in its entirety as follows:
“CODEXIS has elected to have [***] identified and qualified as CODEXIS’ SECONDARY SUBSTANCE MANUFACTURER. The PARTIES agree to have [***] qualified as the SECONDARY SUBSTANCE MANUFACTURER by [***], 20[***] in order for the one-time payment of $[***] (per Section 2.1.3) to be paid by MERCK to CODEXIS. The PARTIES agree that SUBSTANCE qualification shall be defined as: 1) the successful CODEXIS release and delivery (FCA [***] [Incoterms, 2010]) of [***] of SUBSTANCE meeting the QUALITY

a101codexisctrexhibit_image1.gif



STANDARDS SPECIFICATION per Section 6.1 and 6.2 of this AGREEMENT and 2) the successful completion of a MERCK Quality Audit at the [***] facility per Sections 2.1.5 and 6.5 of this AGREEMENT. MERCK shall complete the Quality Audit and provide the corresponding Quality Audit report within [***] days of the FCA [***] delivery of the [***] of SUBSTANCE. For the avoidance of doubt, [***] of SUBSTANCE shall be released and delivered (FCA [***]) no later than [***]-[***]-20[***] to enable [***] days for a Merck Quality Audit and report. Corrective Actions resulting from the Quality Audit shall not delay payment of the $[***] fee per Section 2.1.5 of this AGREEMENT and, for the purposes of such payment fee only, the Quality Audit shall be deemed completed after [***] days of such FCA [***] delivery of the [***] of SUBSTANCE.”
1.05
Section 2.2.1.1 shall be amended to read in its entirety as follows:
“Within [***] business days at the beginning of each QUARTER during the TERM, MERCK shall provide CODEXIS in writing (e-mail is acceptable) a good faith forecast reflecting MERCK’s, its AFFILIATES’, and its THIRD PARTY SUPPLIERS’ requirements, if any, for SUBSTANCE for each of the following six (6) QUARTERS by setting forth the quantities of SUBSTANCE to be supplied, broken down by QUARTER. All projected order dates, quantities and shipping dates set forth in the forecasts delivered pursuant to this Section 2.2.1.1 shall be binding on MERCK in respect of the requirements set forth for the two (2) full QUARTERS immediately following the delivery of each such forecast. Except as provided in this Section 2.2.1.1, it is understood and agreed that the forecasts shall not constitute commitments to take DELIVERY of SUBSTANCE or FIRM ORDERS unless such forecasts are specified in writing by MERCK as binding.”
1.06
Section 2.2.1.2 shall be amended to read in its entirety as follows:
“At least [***] days prior to the beginning of each QUARTER during the TERM, MERCK, its AFFILIATES, and its THIRD PARTY SUPPLIERS shall place a FIRM ORDER for its requirements of SUBSTANCE for such QUARTER. MERCK, its AFFILIATES, and its THIRD PARTY SUPPLIERS may also place a FIRM ORDER at any time during the TERM of this AGREEMENT; provided that such FIRM ORDER is submitted at least [***] days prior to the earliest DELIVERY date set forth in such FIRM ORDER. Each FIRM ORDER shall specify the following:
1.    Quantity of SUBSTANCE ordered;
2.    The SUBSTANCE price based on Attachment 1 of Amendment 4;
3.    The required DELIVERY date(s);
4.    The ship-to address;
5.    The specific packaging amount;
6.    Shipping conditions; and
7.     The current loading factor.
Any direct purchases by THIRD PARTY SUPPLIERS from CODEXIS will be governed by applicable provisions in this AGREEMENT (e.g. cancellation or delay of FIRM ORDERS, required LEAD TIME, IP protections, quality, invoicing and payment terms, warranties, limitations of liability, indemnification, etc.) MERCK shall guarantee [***]. CODEXIS shall use commercially reasonable efforts to promptly notify MERCK if any THIRD PARTY SUPPLIER is late in payment owed to CODEXIS. CODEXIS shall not accept FIRM ORDERS from any THIRD PARTY SUPPLIERS if the total outstanding balance due to CODEXIS from any THIRD PARTY SUPPLIERS exceeds $[***].”
1.07
Section 4.1.2.2 shall be amended to read in its entirety as follows:
“Subject to Section 9.1, MERCK shall pay CODEXIS a SUBSTANCE FEE for the purchase of SUBSTANCE according to the schedule in ATTACHMENT 3 (Revised Effective [***], 20[***]). The pricing set forth in ATTACHMENT 3 (Revised Effective [***], 20[***]) will apply through the remaining TERM of this AGREEMENT based on the current [***]% SUBSTANCE LOADING FACTOR. The PARTIES agree to negotiate a new pricing table should MERCK reduce the current [***]% SUBSTANCE LOADING FACTOR.
The PARTIES agree that such ATTACHMENT 3 (Revised Effective [***], 20[***]) shall apply equally to all FIRM ORDERS placed by MERCK, its AFFILIATES and its THIRD PARTY SUPPLIERS directly with CODEXIS for DELIVERY of SUBSTANCE under this AGREEMENT.”
1.08
Section 12.1 shall be amended to read in its entirety as follows:

[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

-2-
a101codexisctrexhibit_image1.gif



“This AGREEMENT shall become effective as of February 1, 2012 and shall continue in effect until February 1, 2022. This AGREEMENT may be renewed for an additional five (5) year term (beginning February 1, 2022) upon mutual written agreement executed by both PARTIES. Both PARTIES shall meet between [***], 20[***] and [***], 20[***] to discuss an extension of this AGREEMENT currently expiring on February 1, 2022.”
1.09
As of the AMENDMENT EFFECTIVE DATE, Article 12.2 of the AGREEMENT is deleted in its entirety.
1.10
Section 13.1.1 shall be amended to read in its entirety as follows:
“MERCK shall have the right to terminate this AGREEMENT at any time after January 1, 2018 in its sole discretion by giving 24 months advance written notice to CODEXIS.”

1.
Miscellaneous
2.01
Effect of Amendment; Joinder. Except as expressly changed by this Amendment, the Agreement shall remain in full force and effect in accordance with its stated terms. The Agreement and the Schedules and Exhibits thereto, as amended by this Amendment and all preceding amendments, set forth the entire understanding of the parties with respect to the subject matter thereof. There are no agreements, restrictions, promises, warranties, covenants or undertakings other than those expressly set forth or referred to therein. The Agreement and the Schedules and Exhibits thereto, as amended by this Amendment and all preceding amendments, supersede all prior agreements and undertakings between the parties with respect to such subject matter.
2.02
Counterparts. This Amendment may be executed by the parties in separate counterparts, each of which when so executed and delivered is deemed an original. All such counterparts together constitute but one and the same instrument.
2.03
Definitions. All capitalized terms used but not defined in this Amendment shall have the respective definitions assigned to such terms in the Agreement.
IN WITNESS WHEREOF, the parties have caused this Amendment to be signed by their duly authorized representatives as of the date and year first written above.

Codexis Inc.
Merck Sharp & Dohme Corp.
 
 
 
 
By: /s/ Gordon Sangster
By: /s/ Aatush Chauhan
Name: Gordon Sangster
Name: Aatush Chauhan
Title: Senior Vice President and CFO
Title: Director, API/Intermediates Procurement
Date: 29 June 2016
Date: 03 August 2016
 
 
 
 















[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

-3-
a101codexisctrexhibit_image1.gif



ATTACHMENT 3 (REVISED [***], 20[***])

SUBSTANCE FEES

SUBSTANCE Price Table 1
 
CALENDAR YEAR 20[***] DELIVERIES OF SUBSTANCE 
SUBSTANCE PRICE AT
[***]% SUBSTANCE LOADING FACTOR
($/kg)
All deliveries from [***], 20[***] through [***], 20[***]

All deliveries from and after [***], 20[***] through [***], 20[***]
$[***]


$[***]
 
 

SUBSTANCE Price/Volume Table 2

CUMULATIVE SUBSTANCE PURCHASE VOLUME TIER
[CUMULATIVE SUBSTANCE PURCHASE VOLUME delivered commencing [***], 20[***] and thereafter]
(kg)
SUBSTANCE PRICE AT
[***]% SUBSTANCE LOADING FACTOR
($/kg)
[***]
[***]
$[***]
[***]
[***]
$[***]
[***]
[***]
$[***]
[***]
[***]
$[***]
[***]
[***]
$[***]
[***]
 
$[***]

Effective [***], 20[***], in the event that [***], the parties shall negotiate in good faith a new SUPPLY PRICE [***], 20[***]. CODEXIS shall provide [***]. In all cases, throughout the Term, CODEXIS shall [***] not later than [***], 20[***], [***].


[***] Certain information in this document has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

-4-
a101codexisctrexhibit_image1.gif
EX-10.2 3 a102offerletterdatedasofoc.htm EXHIBIT 10.2 Exhibit


aldridgemichaelofferc_image1.gif
Codexis, Inc.
200 Penobscot Drive
Redwood City, CA 94063
Tel: 650.421.8100
Fax: 650.421.8135
 
www.codexis.com
October 11, 2016
Michael Aldridge
### #### ###### ####
#########, ## ######
Dear Michael:
On behalf of Codexis, I am pleased to extend to you this offer of employment as Senior Vice President, Corporate & Strategic Development, reporting to the President & Chief Executive Officer. Your position is a full-time, exempt position.
Your employment is subject to proof of your legal right to work in the United States, and to your completing the United States Citizenship and Immigration Service Employment Eligibility Verification Form I-9. Your employment is also subject to successful completion of your professional references, background and drug screening, as well as the execution of your Employee Confidential Information and Inventions Assignment Agreement (Attachment B).
Compensation
If you accept this offer and you begin employment with Codexis, you will receive an initial salary of $380,000 per year, payable semi-monthly, which will be subject to all applicable withholdings.
You will also be eligible to participate in the Codexis Executive Incentive Compensation Plan (the “Incentive Plan”). Your Incentive Plan target will be 50% of your Codexis base salary earnings. If Codexis meets all of its corporate goals for 2016, and you also perform well against your individual, to be established by Codexis’ CEO, you can expect to receive an Incentive Plan payout at or near this target after our Board of Directors’ (the “Board”) approval of our 2016 year-end financial statements. Based on the Company’s performance and your individual and group’s goal performance, .your actual bonus may be more or less than this target, and under certain circumstances there may be no payout. Any Incentive Plan payout you receive for 2016 will be pro-rated based on your service during 2016 as a percentage of the full year, and you must be an employee of the Company on the date the bonus is paid in order to be eligible for payment. Any payout will be subject to all applicable withholdings. Please also note that the Incentive Plan does not constitute a contract of employment or alter the “at will” status of your employment. In addition, Codexis reserves the right to modify or terminate the Incentive Plan at any time and for any reason without your consent.
Stock Option

/s/ MA /s/ JJN




Subject to approval by the Board, you will be granted an option to purchase 250,000 shares of Codexis common stock (the “Option”) at an exercise price per share equal to the closing trading price of a share of Codexis common stock on the date the option is granted. The Option will be presented to the Board for approval on or as close to your employment start date as possible. The shares subject to the Option will vest one fourth or 25% on the first anniversary of your employment start date and thereafter will vest l/48th of the shares subject to the Option per month for the following 36 months until the option is 100% vested on the four-year anniversary of your employment start date.
Vesting of the Option is contingent upon your continued employment with Codexis through the applicable vesting date. The Option is subject to the terms of the Codexis, Inc. 2010 Equity Incentive Award Plan, and will be conditioned on your entry into an option agreement with the Company.
Change of Control Severance Agreement
In connection with the commencement of your employment with Codexis, you will have the opportunity to enter into a Change of Control Severance Agreement substantially in the form attached as Attachment A.
Employee Benefits
As a full-time employee, you will be eligible for the Codexis employee benefit plans, which currently include medical, dental, vision, long-term disability and life insurance, as well as a 401(k) plan and flexible time off that allows full-time employees to accrue 20 days of flexible time off each year of employment. For employees working greater than or equal to 20 hours and less than 40 hours per week flexible time off is prorated. Codexis reserves the right to modify or terminate any of these plans at any time and for any reason.
Other Terms and Conditions of Employment
Your employment with Codexis is at will. “Employment at will” means that you are free to resign from your employment at any time, for any reason or no reason at all, with or without cause and with or without notice. Similarly, Codexis may terminate your employment at any time for any legal reason, with or without cause and with or without notice. It also means that your job duties, title and responsibility and reporting level, work schedule, compensation and benefits, as well as the Company’s personnel policies and procedures, may be changed with prospective effect, with or without notice, at any time in the sole discretion of Codexis. By accepting this offer of employment, you agree that your employment is at will, and acknowledge that no one, other than the President and CEO of Codexis, has the authority to promise you, either orally or in writing, anything to the contrary. Any such agreement must be in writing and signed by both you and the President and CEO of Codexis to be effective.
(a)Codexis requires that, as a full-time employee, you devote your full business time, attention, skill, and efforts to the tasks and duties of your position as assigned by Codexis. If you wish to request consent to provide services (for any or no form of compensation) to any other person or business entity while employed by Codexis, you must receive the written approval of the President and CEO of Codexis in advance of agreeing to provide any such services. The Company has already consented to Mr. Aldridge’s continuing service on each board of directors of which Executive is now a member as set forth on Exhibit A attached hereto, which consent

Initial: /s/ MA /s/ JJN
2





shall continue until such time as the President and CEO of Codexis provides notice to Mr. Aldridge that, in its reasonable judgment, such service conflicts with the interests of Codexis. Mr. Aldridge cannot serve on the board of directors of other private or publicly traded companies without the President and CEO’s prior written consent.
During the course of your employment you may create, develop or have access to confidential information belonging to Codexis or its customers or partners, including technical, research, financial, business, commercial, personnel or operational information, and/or ideas, trade secrets, know-how, procedures, strategies or plans. You agree that as a condition of your employment with Codexis, you will sign and comply with the Codexis Employee Confidential Information and Inventions Assignment Agreement, a copy of which is attached to this letter as Attachment B.
Arbitration of Disputes
You agree that, except as described below, any dispute relating to your employment or the termination of your employment with Codexis, including any claims related to any bonus or other compensation, will be finally settled by binding arbitration in accordance with procedures described in Section 12(a) of your Change of Control Severance Agreement. Claims subject to arbitration will include, but will not be limited to, claims under Title VII of the Civil Rights Act of 1964 (as amended) and other civil rights statutes of the United States, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Employee Retirement Income Security Act of 1974, the California Fair Employment and Housing Act, the California Labor Code, and any other federal, state or local statute or regulation, and the common law of contract and tort. However, this agreement to arbitrate will not apply to claims (a) for workers’ compensation, (b) for unemployment compensation or (c) injunctive relief, pending arbitration, arising out of or related to misappropriation of trade secrets or misuse or improper disclosure of confidential information, unfair competition or breach of any non-competition or non-solicitation agreement between you and Codexis.
You understand that by this agreement, you and Codexis are waiving your respective rights to trial by jury, and that judgment upon any arbitration award may be entered in any court having jurisdiction of the matter. Any controversy or claim subject to arbitration will be waived and forever barred if arbitration is not initiated within one year following the date the controversy or claim first arose, or if statutory rights are involved, within the time limit established by the applicable statute of limitations.
With regard to statutory claims, you and Codexis will have the same remedies available in arbitration as those available had the claim been filed in a court of law, including, where authorized by statute, compensatory and punitive damages, injunctive relief and attorneys’ fees. Although Codexis will pay all costs of the arbitration and the arbitrator, you agree to pay all costs you would otherwise be required to pay were your claims litigated in a court of law, such as costs of your attorney, deposition transcripts and expert witness fees and expenses.
The terms described in this letter supersede and replace all prior agreements, understandings, and promises between Codexis and you concerning the terms and conditions of your employment with Codexis.

Initial: /s/ MA /s/ JJN
2






We hope that your association with Codexis will be mutually successful and rewarding, and we look forward to welcoming you aboard. Please indicate your acceptance of this offer by initialing each page and signing this letter below and returning the letter to Eve Lai (Codexis HR) by October 13, 2016.
Sincerely,


Codexis, Inc.




By:    /s/ John Nicols        
    John Nicols
    President & Chief Executive Officer

I understand and agree to the foregoing terms and conditions of employment with Codexis.
/s/ Michael Aldridge    

October 12, 2016    / October 17, 2016    
Date     /    Start Date   

Initial: /s/ MA /s/ JJN
2






EXHIBIT A
CURRENT BOARD OF DIRECTOR SERVICE
University of Canterbury Foundation in America, Inc.
Sirona Therapeutics, Limited

Initial: /s/ MA /s/ JJN
2






ATTACHMENT A
CHANGE OF CONTROL SEVERANCE AGREEMENT


Initial: /s/ MA /s/ JJN
2





CODEXIS, INC.
CHANGE OF CONTROL SEVERANCE AGREEMENT
This Change of Control Severance Agreement (the “Agreement”) is made and entered into by and between Michael Aldridge (the “Executive”) and Codexis, Inc., a Delaware corporation (the “Company”), effective as of the latest date set forth by the signatures of the parties hereto below (the “Effective Date”).
R E C I T A L S
A.It is expected that the Company from time to time will consider the possibility of an acquisition by another company or other change of control. The Board of Directors of the Company (the “Board”) recognizes that such consideration as well as the possibility of an involuntary termination or reduction in responsibility can be a distraction to Executive and can cause Executive to consider alternative employment opportunities. The Board has determined that it is in the best interests of the Company and its stockholders to assure that the Company will have the continued dedication and objectivity of Executive, notwithstanding the possibility, threat or occurrence of such an event.
B.    The Board believes that it is in the best interests of the Company and its stockholders to provide Executive with an incentive to continue Executive’s employment and to motivate Executive to maximize the value of the Company upon a Change of Control (as defined below) for the benefit of its stockholders.
C.    The Board believes that it is imperative to provide Executive with severance benefits upon certain terminations of Executive’s service to the Company that provide Executive with enhanced financial security and provides incentive und encouragement to Executive to remain with the Company notwithstanding the possibility of such an event.
D.    Certain capitalized terms used in the Agreement are defined in Section 9 below.
The parties hereto agree as follows:
1.    Term of Agreement. This Agreement shall become effective as of the Effective Date and terminate upon the date that all obligations of the parties hereto with respect to this Agreement have been satisfied.
2.    At-Will Employment. The Company and Executive acknowledge that Executive’s employment is and shall continue to be “at-will,” as defined under applicable law. If Executive’s employment terminates for any reason, Executive shall not be entitled to any payments, benefits, damages, awards or compensation other than as provided by this Agreement.
3.    Covered Termination Not in Connection with a Change of Control. Except as otherwise provided under Section 6, if Executive experiences a Covered Termination other than during the twelve (12) month period commencing upon a Change of Control, and if Executive, within sixty (60) days following the date of the Covered Termination, provides the Company with an

/s/ MA /s/ JJN
1





executed Release of Claims (as defined below) which is not revoked within the applicable revocation period, if any, then in addition to any accrued but unpaid salary, bonus, vacation and expense reimbursement payable in accordance with applicable law, the Company shall provide Executive with the following:
(a)    Severance. Executive shall receive a lump sum cash payment in an amount equal to six (6) months of Executive’s base salary at the rate in effect immediately prior to Executive’s termination of employment (without giving effect to any reduction in base salary that gives rise to a Voluntary Termination for Good Reason), less applicable withholdings, This severance payment shall be made to Executive in substantially equal installments in accordance with the Company’s normal payroll procedures with the first such installment to be made on the first payroll date following the date the Release of Claims becomes effective and irrevocable, provided, that if the Covered Termination occurs after November 1 of any year, the first such installment shall be made on the first payroll date of the subsequent year and, provided further, that, in each ease, the first installment shall include any installment payments that would have been made had such installments commenced on the first payroll date after the Covered Termination.
(b)    Continued Healthcare. If Executive elects to receive continued healthcare coverage pursuant to the provisions of the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”), the Company shall directly pay, or reimburse Executive for, the premium for Executive, Executive’s covered dependents and Executive’s spouse or domestic partner from the date of Executive’s Covered Termination through the earlier of (i) the six (6) month anniversary of the date of Executive’s Covered Termination and (ii) the date Executive, Executive’s covered dependents, if any, and Executive’s spouse or domestic partner, if any, become eligible for healthcare coverage under another employer’s plan(s), provided, however, that if (1) any plan pursuant to which such benefits are provided is not, or ceases prior to the expiration of the continuation coverage period to be, exempt from the application of Section 409A under Treasury Regulation Section 1.409A-1(a)(5), (2) the Company is otherwise unable to continue to cover Executive or Executive’s dependents under its group health plans, or (3) the Company cannot provide the benefit without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then, in any such case, an amount equal to each remaining Company subsidy shall thereafter be paid to Executive in substantially equal monthly installments over the remaining period the Company would otherwise directly pay or reimburse Executive. After the Company ceases to pay premiums pursuant to the preceding sentence, Executive may, if eligible, elect to continue healthcare coverage at Executive’s expense in accordance with the provisions of COBRA.
4.    Covered Termination Within 12 Months Following Change of Control. If Executive experiences a Covered Termination within the twelve (12) month period commencing upon a Change of Control, and if Executive, within sixty (60) days following the date of the Covered Termination, provides the Company with an executed Release of Claims (as defined below) which is

/s/ MA /s/ JJN
11






not revoked within the applicable revocation period, if any, then in addition to any accrued but unpaid salary, bonus, vacation and expense reimbursement payable in accordance with applicable law, the Company shall provide Executive with the following:
(a)    Severance. Executive shall receive a lump sum cash payment in an amount equal to the sum of twelve (12) months of Executive’s base salary at the rate in effect immediately prior to Executive’s termination of employment (without giving effect to any reduction in base salary subsequent to a Change of Control that gives rise to a Voluntary Termination for Good Reason), less applicable withholdings. This severance payment shall be made to Executive within sixty (60) days following the date of the Covered Termination.
(b)    Equity Awards. Each outstanding equity award, including, without limitation, stock options, restricted stock and restricted stock units, held by Executive shall automatically become vested and, if applicable, exercisable and any restrictions thereon shall immediately lapse, in each case, with respect to one hundred percent (100%) of the then unvested shares subject to such equity award. Notwithstanding the foregoing, any outstanding performance stock units held by Executive shall automatically become vested with respect to: (i) in the event of a Change of Control that occurs prior to the applicable Measurement Date, such number of shares of Company common stock corresponding to the target performance level for any applicable performance goals; or (ii) in the event of a Change of Control that occurs on or after the Measurement Date, such number of shares of Company common stock corresponding to the Company’s actual achievement of any applicable performance goals.
(c)    Continued Healthcare. If Executive elects to receive continued healthcare coverage pursuant to the provisions of COBRA, the Company shall directly pay, or reimburse Executive for, the premium for Executive, Executive’s covered dependents and Executive’s spouse or domestic partner from the date of Executive’s Covered Termination through the earlier of (i) the twelve (12) month anniversary of the date of Executive’s Covered Termination and (ii) the date Executive, Executive’s covered dependents, if any, and Executive’s spouse or domestic partner, if any, become eligible for healthcare coverage under another employer’s plan(s), provided, however, that if (1) any plan pursuant to which such benefits are provided is not, or ceases prior to the expiration of the continuation coverage period to be, exempt from the application of Section 409A of the Code, under Treasury Regulation Section 1.409A-1(a)(5), (2) the Company is otherwise unable to continue to cover Executive or Executive’s dependents under its group health plans, or (3) the Company cannot provide the benefit without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then, in any such case, an amount equal to each remaining Company subsidy shall thereafter be paid to Executive in substantially equal monthly installments over the remaining period the Company would otherwise directly pay or reimburse Executive. After the Company ceases to pay premiums pursuant to the preceding sentence, Executive may, if eligible, elect to continue healthcare coverage at Executive’s expense in accordance with the provisions of COBRA.
5.    Death or Disability. If Executive terminates employment with the Company due to death or Disability and such termination constitutes a “separation from service” within the meaning of Section 409A of Code and the Department of Treasury regulations and other guidance promulgated thereunder (a “Separation from

/s/ MA /s/ JJN
11





Service”), then in addition to any accrued but unpaid salary, bonus, vacation and expense reimbursement payable in accordance with applicable law, the Company shall provide Executive with the following:
(a)    Pro-Rata Vesting of Equity Awards. Each outstanding equity award, including, without limitation, stock options, restricted stock and restricted stock units, held by Executive shall automatically become vested and, if applicable, exercisable and any restrictions thereon shall immediately lapse, in each case, with respect to that number of shares of Company common stock that would otherwise vest on the next vesting date for such equity award, assuming Executive’s continued service through such date, pro-rated to the date of Executive’s termination due to death or Disability. For purposes of determining the number of shares subject to any outstanding performance stock units that would otherwise vest on the next vesting date pursuant to the foregoing sentence, the applicable performance goals shall be deemed achieved: (i) in the event of a Change of Control that occurs prior to the applicable Measurement Dale, at the target performance level; or (ii) in the event of a Change of Control that occurs on or after the Measurement Date, based on the Company’s actual achievement.
(b)    Continued Healthcare. If Executive, or any beneficiary of Executive, elects to receive continued healthcare coverage pursuant to the provisions of COBRA, the Company shall directly pay, or reimburse Executive, or such beneficiary, for, the premium for Executive, Executive’s covered dependents and Executive’s spouse or domestic partner from the date of Executive’s termination due to death or Disability through the earlier of (i) the twelve (12) month anniversary of the date of Executive’s termination of employment and (ii) the date Executive, Executive’s covered dependents, if any, and Executive’s spouse or domestic partner, if any, become eligible for healthcare coverage under another employer’s plan(s), provided, however, that if (1) any plan pursuant to which such benefits are provided is not, or ceases prior to the expiration of the continuation coverage period to be, exempt from the application of Section 409A of the Code, under Treasury Regulation Section 1.409A-1(a)(5), (2) the Company is otherwise unable to continue to cover Executive or Executive’s dependents under its group health plans, or (3) the Company cannot provide the benefit without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then, in any such case, an amount equal to each remaining Company subsidy shall thereafter be paid to Executive in substantially equal monthly installments over the remaining period the Company would otherwise directly pay or reimburse Executive. After the Company ceases to pay premiums pursuant to the preceding sentence, Executive, or any beneficiary of Executive, may, if eligible, elect to continue healthcare coverage at his or her expense in accordance with the provisions of COBRA.
6.    Termination in Connection With a Change of Control. Notwithstanding anything in this Agreement to the contrary, in the event Executive experiences a Covered Termination and the Involuntary Termination without Cause underlying the Covered Termination, or the event upon which a Voluntary Termination for Good Reason underlying the Covered Termination is based, occurs at the direction of a person or entity that has entered into an agreement with the Company that contemplates a transaction that, if consummated, would constitute a Change of Control, then for all purposes hereunder, including, without limitation, Sections 4 and 7, such Covered Termination shall be deemed to have occurred within the twelve (12) month period following a Change of Control and, in lieu of the benefits provided under Section 3, Executive shall be entitled to the benefits set forth in Section 4 with such benefits to be paid, or commence being paid, upon the Covered Termination, but otherwise subject to the terms and conditions of Section 4.

/s/ MA /s/ JJN
11





7.    Termination for Cause; Voluntary Resignation. If Executive’s service with the Company is terminated by the Company for Cause or by Executive for any or no reason other than due to death, Disability or as a Covered Termination, then Executive shall only be entitled to any accrued but unpaid salary, bonus, vacation and expense reimbursement in accordance with
applicable law.
8.    Limitation on Payments. In the event that the severance and other benefits provided for in this Agreement or otherwise payable to Executive (i) constitute “parachute payments” within the meaning of Section 280G of the Code and (ii) but for this Section 8, would be subject to the excise tax imposed by Section 4999 of the Code, then Executive’s severance benefits under this Agreement shall be payable either
(a)    in full, or
(b)    as to such lesser amount which would result in no portion of such severance benefits being subject to excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999 of the Code, results in the receipt by Executive on an after-tax basis, of the greatest amount of severance benefits under this Agreement, notwithstanding that all or some portion of such severance benefits may be taxable under Section 4999 of the Code. The specific benefits that shall be reduced, if any, and the order of such reduction shall be determined by the Executive in his or her sole discretion. Unless the Company and Executive otherwise agree in writing, any determination required under this Section 8 shall be made in writing by the Company’s independent public accountants (the “Accountants”), whose determination shall be conclusive and binding upon Executive and the Company for all purposes. For purposes of making the calculations required by this Section 8, the Accountants may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and Executive shall furnish to the Accountants such information and documents as the Accountants may reasonably request in order to make a determination under this Section. The Company shall bear all costs the Accountants may reasonably incur in connection with any calculations contemplated by this Section 8.
9.    Definition of Terms. The following terms referred to in this Agreement shall have the following meanings:
(a)    Change of Control. “Change of Control” shall mean (i) a dissolution or liquidation of the Company; (ii) a sale of all or substantially all the assets of the Company; (iii) a merger or consolidation in which the Company is not the surviving corporation and in which beneficial ownership of securities of the Company representing at least fifty percent (50%) of the combined voting power entitled to vote in the election of directors has changed; (iv) a reverse merger in which the Company is the surviving corporation but the shares of the common stock of the Company outstanding immediately before the merger are converted by virtue of the merger into other property, whether in the form of securities, cash or otherwise, and in which beneficial ownership of securities of the Company representing at least fifty percent (50%) of the combined voting power entitled to vote in the election of directors has changed; (v) an acquisition by any person, entity or group within the meaning of Section 13(d) or 14(d) of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”), or any comparable successor provisions (excluding any employee benefit plan, or related trust, sponsored or maintained

/s/ MA /s/ JJN
11





by the Company or subsidiary of the Company or other entity controlled by the Company) of the beneficial ownership (within the meaning of Rule 13d-3 promulgated under the Exchange Act, or comparable successor rule) of securities of the Company representing at least fifty percent (50%) of the combined voting power entitled to vote in the election of directors; or, (vi) in the event that the individuals who are members of the Incumbent Board cease for any reason to constitute at least fifty percent (50%) of the Board. Notwithstanding the foregoing, a Change of Control shall not include any transaction effected primarily for the purpose of financing the Company with cash (as determined by the Board acting in good faith and without regard to whether such transaction is effectuated by a merger, equity financing or otherwise) or the initial public offering of the Company’s common stock. Further notwithstanding the foregoing, if a Change of Control would give rise to a payment or settlement event that constitutes “nonqualified deferred compensation,” the transaction or event constituting the Change of Control must also constitute a “change in control event” (as defined in Treasury Regulation §1.409A-3(i)(5)) in order to give rise to the payment or settlement event, to the extent required by Section 409A.
(b)    Covered Termination. “Covered Termination” shall mean an Involuntary Termination without Cause or a Voluntary Termination for Good Reason that constitutes the Executive’s Separation from Service.
(c)    Disability. “Disability” shall mean that Executive has been unable to perform his Company duties as the result of his incapacity due to physical or mental illness, and such inability, at least one hundred eighty (180) days after its commencement, is determined to be total and permanent by a physician selected by the Company or its insurers and acceptable to Executive or Executive’s legal representative (such Agreement as to acceptability not to be unreasonably withheld). Termination resulting from Disability may only be effected after at least thirty (30) days’ written notice by the Company of its intention to terminate Executive’s employment. In the event that Executive resumes the performance of substantially all of his duties hereunder before the termination of his employment becomes effective, the notice of intent to terminate shall automatically be deemed to have been revoked.
(d)    Incumbent Board. “Incumbent Board” shall mean the individuals who, as of the Effective Date, are members of the Board. If the election, or nomination for election by the Company’s stockholders, of any new director is approved by a vote of at least fifty percent (50%) of the Incumbent Board, such new director shall be considered as a member of the Incumbent Board.
(e)    Involuntary Termination without Cause. “Involuntary Termination without Cause” shall mean the termination of Executive’s employment by the Company other than a termination following (i) the willful and continued failure to substantially perform the Executive’s duties with the Company (other than as a result of physical or mental disability) after a written demand for substantial performance is delivered to the Executive by the Company, which demand specifically identifies the manner in which the Company believes that the Executive has not substantially performed the Executive’s duties and that has not been cured within fifteen (15) days following receipt by the Executive of the written demand; (ii) commission of a felony (other than a traffic-related offense) that in the written determination of the Company is likely to cause or has caused material injury to the Company’s business; (iii) dishonesty with respect to a significant matter relating to the Company’s business; or (iv) material breach of any agreement by and between the Executive and the Company, which

/s/ MA /s/ JJN
11





material breach has not been cured within fifteen (15) days following receipt by the Executive of written notice from the Company identifying such material breach.
(f)    Release of Claims. “Release of Claims” shall mean a general release of all claims against the Company and its affiliates in a form reasonably acceptable to the Company.
(g)    Voluntary Termination for Good Reason. “Voluntary Termination for Good Reason” shall mean Executive’s voluntarily resignation after the occurrence of any of the following without Executive’s written consent; (i) a material diminution in Executive’s base compensation; (ii) a material diminution in Executive’s authority, duties or responsibilities; (iii) a material change of at least thirty-five (35) miles in the geographic location at which Executive must perform Executive’s services; or (iv) a material breach of this Agreement by the Company. Notwithstanding the foregoing, a resignation shall not constitute a “Voluntary Termination for Good Reason” unless the condition giving rise to such resignation continues more than thirty (30) days following Executive’s written notice of the condition within ninety (90) days of the first occurrence of such condition and Executive’s termination occurs within one hundred eighty (180) days following the first occurrence of such condition.
(h)    Measurement Date. “Measurement Date,” with respect to an award of performance stock units, shall mean the date the Compensation Committee of the Board of Directors determines the final performance factor for the applicable performance period.
10.    Successors.
(a)    Company’s Successors. Any successor to the Company (whether direct or indirect and whether by purchase, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets shall assume the obligations under this Agreement and agree expressly to perform the obligations under this Agreement in the same manner and to the same extent as the Company would be required to perform such obligations in the absence of a succession. For all purposes under this Agreement, the term “Company” shall include any successor to the Company’s business and/or assets which executes and delivers the assumption agreement described in this Section 10(a) or which becomes bound by the terms of this Agreement by operation of law.
(b)    Executive’s Successors. The terms of this Agreement and all rights of Executive hereunder shall inure to the benefit of, and be enforceable by, Executive’s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.
11.    Notices. Notices and all other communications contemplated by this Agreement shall be in writing and shall be deemed to have been duly given when personally delivered or one day following mailing via Federal Express or similar overnight courier service. In the case of Executive, mailed notices shall be addressed to Executive at Executive’s home address that the Company has on file for Executive. In the case of the Company, mailed notices shall be addressed to its corporate headquarters, and all notices shall be directed to the attention of its Secretary.

/s/ MA /s/ JJN
11





12.    Confidentiality; Non-Solicitation.
(a)    Confidentiality. While Executive is employed by the Company, and thereafter while Executive receives severance benefits hereunder, Executive shall not directly or indirectly disclose or make available to any person, firm, corporation, association or other entity for any reason or purpose whatsoever, any Confidential Information (as defined below). Upon termination of Executive’s employment with the Company, all Confidential Information in Executive’s possession that is in written or other tangible form (together with all copies or duplicates thereof, including computer files) shall be returned to the Company and shall not be retained by Executive or furnished to any third party, in any form except as provided herein; provided, however, that Executive shall not be obligated to treat as confidential, or return to the Company copies of any Confidential Information that (i) was publicly known at the time of disclosure to Executive, (ii) becomes publicly known or available thereafter other than by any means in violation of this Agreement or any other duty owed to the Company by any person or entity, or (iii) is lawfully disclosed to Executive by a third party. For purposes of this Agreement, the term “Confidential Information” shall mean information disclosed to Executive or known by Executive as a consequence of or through his or her relationship with the Company, about the customers, employees, business methods, public relations methods, organization, procedures or finances, including, without limitation, information of or relating to customer lists, of the Company and its affiliates. In addition, Executive shall continue to be subject to the Confidential Information, Secrecy, and Invention Agreement entered into between Executive and the Company (the “Confidential Information Agreement”).
(b)    Non-Solicitation. In addition to each Executive’s obligations under the Confidential Information Agreement, Executive shall not for a period of one (1) year following Executive’s termination of employment for any reason, either on Executive’s own account or jointly with or as a manager, agent, officer, employee, consultant, partner, joint venturer, owner or stockholder or otherwise on behalf of any other person, firm or corporation, directly or indirectly solicit or attempt to solicit away from the Company any of its officers or employees or offer employment to any person who is an officer or employee of the Company; provided, however, that a general advertisement to which an employee of the Company responds shall in no event be deemed to result in a breach of this Section 12(b), Executive also agrees not to harass or disparage the Company or its employees, clients, directors or agents or divert or attempt to divert any actual or potential business of the company.
(c)    Survival of Provisions. The provisions of this Section 12 shall survive the termination or expiration of the applicable Executive’s employment with the Company and shall be fully enforceable thereafter. If it is determined by a court of competent jurisdiction in any state that any restriction in this Section 12 is excessive in duration or scope or is unreasonable or unenforceable under the laws of that state, it is the intention of the parties that such restriction may be modified or amended by the court to render it enforceable to the maximum extent permitted by the law of that state.
13.    Dispute Resolution.
(a)    To ensure the timely and economical resolution of disputes that arise in connection with this Agreement, Executive and the Company agree that any and all disputes, claims, or causes of action arising from or relating to the enforcement, breach, performance or interpretation of this Agreement, Executive’s employment, or the termination of Executive’s employment, shall be resolved to the fullest extent permitted by

/s/ MA /s/ JJN
11





law by final, binding and confidential arbitration, by a single arbitrator, in San Mateo County, California, conducted by Judicial Arbitration and Mediation Services, Inc. (“JAMS”) under the applicable JAMS employment rules. By agreeing to this arbitration procedure, both Executive and the Company waive the right to resolve any such dispute through a trial by jury or judge or administrative proceeding. The arbitrator shall: (i) have the authority to compel adequate discovery for the resolution of the dispute and to award such relief as would otherwise be permitted by law; and (ii) issue a written arbitration decision, to include the arbitrator’s essential findings and conclusions and a statement of the award. The arbitrator shall be authorized to award any or all remedies that Executive or the Company would be entitled to seek in a court of law. The Company shall pay all JAMS’ arbitration fees in excess of the amount of court fees that would be required if the dispute were decided in a court of law. Nothing in this Agreement is intended to prevent either Executive or the Company from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration. Notwithstanding the foregoing, Executive and the Company each have the right to resolve any issue or dispute over intellectual property rights by Court action instead of arbitration.
14.    Miscellaneous Provisions.
(a)    Section 409A. Notwithstanding any provision to the contrary in this Agreement, if Executive is deemed by the Company at the time of his Separation from Service to be a “specified employee” for purposes of Section 409A(a)(2)(B)(i) of the Code, to the extent delayed commencement of any portion of the benefits to which Executive is entitled under this Agreement is required in order to avoid a prohibited distribution under Section 409A(a)(2)(B)(i) of the Code, such portion of Executive’s benefits shall not be provided to Executive prior to the earlier of (i) the expiration of the six-month period measured from the date of the Executive’s Covered Termination or termination of employment due to Disability or (ii) the date of Executive’s death. Upon the first business day following the expiration of the applicable Code Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this Section 14(a) shall be paid in a lump sum to Executive, and any remaining payments due under the Agreement shall be paid as otherwise provided herein.
(b)    Waiver. No provision of this Agreement shall be modified, waived or dis-charged unless the modification, waiver or discharge is agreed to in writing and signed by Executive and by an authorized officer of the Company (other than Executive). No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party shall be considered a waiver of any other condition or provision or of the same condition or provision at another time.
(c)    Whole Agreement. This Agreement and the Confidential Information Agreement represent the entire understanding of the parties hereto with respect to the subject matter hereof and supersede all prior-arrangements and understandings regarding same.
(d)    Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California.
(e)    Severability, ‘flic invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision hereof, which shall remain in full force and effect.

/s/ MA /s/ JJN
11






(f)    Counterparts. This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together will constitute one and the same instrument.
[Signature page follows]

/s/ MA /s/ JJN
11






IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company by its duly authorized officer, as of the day and year set forth below.

CODEXIS, INC.


By:    /s/ John Nicols        
    Name: John Nicols
    Title: President & CEO
    Date:

EXECUTIVE


/s/ Michael Aldridge        
Michael Aldridge
Date:


/s/ MA /s/ JJN
11





ATTACHMENT B
CODEXIS EMPLOYEE CONFIDENTIAL INFORMATION AND INVENTIONS
ASSIGNMENT AGREEMENT

Initial: /s/ MA /s/ JJN
13






CODEXIS, INC.
EMPLOYEE CONFIDENTIAL INFORMATION AND
INVENTIONS ASSIGNMENT AGREEMENT
The following confirms an agreement (the “Agreement”) between Codexis, Inc., its subsidiaries, affiliates, successors or assigns (together the “Company”) and me (Michael Aldridge). As a condition of my employment, and in consideration of my employment with the Company and my receipt of the compensation now and hereafter paid to me by Company, I agree to the following effective as of my first day of employment with the Company:
1.At-Will Employment. This Agreement is not an employment contract for any particular term. I have a right to resign and Company has the right to terminate my employment at will, at any time, for any or no reason, with or without cause and without notice. In addition, this Agreement does not purport to set forth all of the terms and conditions of my employment, and, as an employee of Company, I have obligations to Company which are not set forth in this Agreement. However, the terms of this Agreement govern over any inconsistent terms and can only be changed by a subsequent written agreement signed by both parties.
2.    Confidential Information.
(a)    Company Information. I agree at all times during the term of my employment and thereafter, to hold in strictest confidence, and not to use, except for the benefit of the Company, or to disclose to any person, firm or corporation (in writing, verbally, or via email or any other medium) without written advance authorization of the Board of Directors of the Company, any Confidential Information of the Company. I will not use any Confidential Information except in the performance of my authorized duties as an employee of Company. I understand that “Confidential Information” includes, without limitation, any tangible or intangible proprietary information, technical data, trade secrets or know-how, including, but not limited to, research ideas, concepts, tangible and biological materials (including, but not limited to, cell lines, plasmids, vectors and DNA) and data; product plans, products, and services; customer lists and customers (including, but not limited to, customers of the Company on whom I called or with whom I became acquainted during my term of my employment); business markets, software, development, discoveries, inventions, processes, formulas, technology, designs, drawings, engineering, hardware configuration information, marketing, business plans, corporate strategy plans, financial data; or other business information made, generated or developed by me in the course of my employment with Company, or disclosed to me by Company either directly or indirectly in any form, including, without limitation, in writing, orally, electronically, or by drawings or observation of materials, parts, equipment, or research experiments. Confidential Information also includes confidential information provided to Company by any third party, which is indicated by such third party to be confidential. I further understand that Confidential Information does not include any of the foregoing items which has become publicly known and made generally available through no wrongful act of mine.
(b)    Third Party Information. I agree that I will not, during my employment with the Company, improperly use or disclose any proprietary information or trade secrets of any former or concurrent employer or other person or entity, and that I will not bring onto the premises of the Company any unpublished

Initial: /s/ MA /s/ JJN
13





document or proprietary information belonging to any such employer, person or entity unless consented to in writing and in advance by such employer, person or entity.
(c)    Third Party Information Received by the Company. I recognize that the Company has received and in the future will likely receive from third parties their confidential or proprietary information subject to a duty on the Company’s part to maintain the confidentiality of such information and to use it only for certain limited purposes. I agree to hold all such confidential or proprietary information in the strictest confidence and not to disclose it to any person, firm or corporation or to use it except as necessary in carrying out my work for the Company consistent with the Company’s agreement with such third party.
(d)    Defend Trade Secrets Act. 18 U.S.C. § 1833(b) states:
“An individual shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that—(A) is made—(i) in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.”
Accordingly, I have the right to disclose in confidence trade secrets to Federal, State, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. I also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protectable from public disclosure. Nothing in this Certification is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b).
3.    Inventions.
(a)    Inventions Retained and Licensed. I have attached hereto, as Exhibit A, a list describing all inventions, original works of authorship, developments, improvements, and trade secrets (if any) which were made by me prior to my employment with the Company (collectively referred to as “Prior Inventions”), which belong to me, which relate to the Company’s proposed business, products or research and development, and which are not assigned to the Company hereunder; if no such list is attached to or contained in Exhibit A, I represent that there are no such Prior Inventions. If in the course of my employment with the Company, I incorporate into a Company product, process or machine a Prior Invention owned by me or in which I have an interest, the Company is hereby granted and shall have a nonexclusive, fully sublicensable, royalty-free, irrevocable, perpetual, worldwide license to make, have made, modify, use, have used, sell, have sold and import such Prior Invention as part of or in connection with such product, process or machine.
(b)    Assignment of Inventions. I agree that I will promptly make full written disclosure to the Company, will hold in trust for the sole right and benefit of the Company. I hereby assign to the Company, or its designee, all my right, title, and interest in and to any and all inventions, original works of authorship, developments, concepts, improvements or trade secrets, whether or not patentable or registrable under copyright or similar laws, which I may solely or jointly conceive or develop or reduce to practice, or cause to be conceived or developed or reduced to practice, during the period of time I am in the employ of the Company

Initial: /s/ MA /s/ JJN
13






(collectively referred to as “Inventions”), excepting only any invention (if any) which qualifies fully under the provisions of California Labor Code Section 2870 as provided in Section 3 (f) below. I further acknowledge that all original works of authorship which are made by me (solely or jointly with others) within the scope of and during the period of my employment with the Company and which are protectable by copyright are “works made for hire”, as that term is defined in the United States Copyright Act.
(c)    Inventions Assigned to the United States. I agree to assign to the United States government all my right, title, and interest in and to any and all Inventions hereunder, whenever such full title is required to be in the United States by a contract between the Company and the United States or any of its agencies.
(d)    Maintenance of Records. I agree to keep and maintain adequate and current written records of any and all Inventions hereunder, including any made by me solely or jointly with others during the term of my employment with the Company. The records will be in the form of notes, sketches, drawings, and any other format that may be specified by the Company. The records will be available to and remain the sole property of the Company at all times.
(e)    Patent and Copyright Registrations. I agree to assist the Company, or its designee, at the Company’s expense, in every proper way to secure the Company’s rights in the Inventions and any copyrights, patents, mask work rights or other intellectual property rights relating thereto in any and all countries, including the disclosure to the Company of all pertinent information and data with respect thereto, the execution of all applications, specifications, oaths, assignments and all other instruments which the Company shall deem necessary in order to apply for and obtain such rights and in order to assign and convey to the Company, its successors, assigns and nominees the sole and exclusive rights, title and interest in and to such Inventions, and any copyrights, patents, mask work rights or other intellectual property rights relating thereto. I further agree that my obligation to execute or cause to be executed, when it is in my power to do so, any such instrument or papers shall continue after the termination of this Agreement. If the Company is unable because of my mental or physical incapacity or for any other reason to secure my signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations covering Inventions or original works of authorship assigned to the Company as above, then I hereby irrevocably designate and appoint the Company and its duly authorized officers and agents as my agent and attorney in fact, to act for and in my behalf and stead to execute and file any such applications and to do all other lawfully permitted acts to further the prosecution and issuance of letters patent or copyright registrations thereon with the same legal force and effect as if executed by me.
(f)    Exception to Assignments. I understand that the provisions of this Agreement requiring assignment of Inventions to the Company do not apply to any invention which qualifies fully under the provisions of California Labor Code Section 2870 (attached hereto as Exhibit B). I will advise the Company promptly in writing of any invention that I believe meet the criteria in California Labor Code Section 2870 and are not disclosed on Exhibit A.
4.    Conflicting Employment. I agree that, during the term of my employment with the Company, I will not engage in any other employment, occupation, consulting or other business activity directly related to the

Initial: /s/ MA /s/ JJN
13





business in which the Company is now involved or becomes involved during the term of my employment, nor will I engage in any other conduct or activities that conflict with my obligations to the Company or is not in the best interests of the Company.
5.    Returning Company Property. I agree that, prior to or at the time of leaving the employ of the Company; I will deliver to the Company (and will not keep in my possession, recreate or deliver to anyone else) any and all Confidential Information in my possession, as well as all equipment, devices, records, data, notes, reports, proposals, lists, correspondence, specifications, drawings, blueprints, sketches, biological and other tangible materials (including, but not limited, to cell lines, plasmids, vectors and DNA), other documents or tangible property of the Company (or property of third parties that is lawfully in the possession or control of the Company), or reproductions of any aforementioned items including any and all of the aforementioned items developed by me pursuant to my employment with the Company or otherwise property of the Company, its successors or assigns. In the event of the termination of my employment, I agree to sign and deliver the “Termination Certification” attached hereto as Exhibit C.
6.    Notification of New Employer. In the event that I leave the employ of the Company, I hereby grant consent to notification by the Company to my new employer about my rights and obligations under this Agreement.
7.    Solicitation of Employees and Customers. I acknowledge and agree that for a period of twenty-four (24) months or to the maximum extent permitted by law immediately following the termination of my relationship with the Company for any reason, whether voluntarily or involuntarily, I shall not either directly or indirectly without the prior written consent of the Company:
(a)    solicit, induce, recruit or encourage any of the Company’s employees to leave their employment, either for myself or for any other person or entity; or
(b)    use Confidential Information of the Company to solicit the business of any customer of the Company, where I had contact with such customer during the period of my employment with the Company, and which business is competitive with any significant part of the business conducted by the Company or any subsidiary or affiliate thereof at the time of termination of my employment or as contemplated to be conducted by the Company at such time.
In connection with the foregoing, I acknowledge and agree that the identity, appropriate knowledge of personnel, research and/or product requirements, volume and frequency of orders, and price sensitivity of customers of the Company are not publicly available information and constitute valuable trade secrets of the Company.
8.    Photography Consent, Waiver, And Release. Upon execution of this Agreement, I agree to sign the Photography Consent, Waiver and Release attached as Exhibit D hereto.
9.    Conflict of Interest Guidelines. I agree to diligently adhere to the Conflict of Interest Guidelines attached as Exhibit E hereto.

Initial: /s/ MA /s/ JJN
13





10.    Representations. I agree to execute any proper oath or verify any proper document required to carry but the terms of this Agreement. I represent that my performance of all the terms of this Agreement will not breach any agreement to keep in confidence proprietary information acquired by me in confidence or in trust prior to my employment by the Company. I have not entered into, and I agree I will not enter into, any oral or written agreement in conflict herewith.
11.    Arbitration and Equitable Relief.
(a)    Arbitration. Except as provided in Section 11(b) below, I agree that any dispute or controversy arising out of or relating to any interpretation, construction, performance or breach of this Agreement, shall be settled by binding arbitration conducted by a single, neutral arbitrator associated with the American Arbitration Association in San Mateo County, California, in accordance with the rules then in effect of the American Arbitration Association. The arbitrator may grant injunctions or other relief in such dispute or controversy. The decision of the arbitrator shall be final, conclusive and binding on the parties to the arbitration. Judgment may be entered on the arbitrator’s decision in any court having jurisdiction. The Company shall pay the costs and expenses of the arbitration, including all administrative and arbitrator fees, and each of us shall separately pay our counsel fees. However, the arbitrator shall be empowered to make awards of costs or fees as provided by law.
(b)    Equitable Remedies. I agree that it would be impossible or inadequate to measure and calculate the Company’s damages from any breach of the covenants set forth in this Agreement. Accordingly, I agree that if I breach any provision of this Agreement, the Company will have available, in addition to any other right or remedy available, the right to obtain an injunction from a court of competent jurisdiction restraining such breach or threatened breach and to specific performance of any such provision of this Agreement.
12.    Non-Disparagement. I agree that, during employment with Company and thereafter, I will not make comments, whether oral or in writing, that tend to disparage or injure the Company, its officers, directors, agents, employees, technology, businesses, products or services. Nothing in this Agreement will be construed to preclude me from complying with the terms of a validly issued subpoena.
13.    General Provisions.
(a)    Governing Law; Consent to Personal Jurisdiction. This Agreement will be governed by the laws of the State of California exclusively, as such laws apply to contracts between California residents performed entirely within California. I hereby expressly consent to the personal jurisdiction of the state and federal courts located in San Mateo County, California for any lawsuit filed there against me by the Company arising from or relating to this Agreement.
(b)    Entire Agreement. This Agreement sets forth the entire agreement and understanding between the Company and me relating to the subject matter herein and merges all prior and contemporaneous discussions between us, including any previous confidentiality agreements that I may have entered into with the Company. No modification of or amendment to this Agreement, nor any waiver of any rights under this Agreement, will be effective unless in writing signed by both parties. Any subsequent change or changes in my duties, salary or compensation will not affect the validity or scope of this Agreement.

Initial: /s/ MA /s/ JJN
13





(c)    Severability. If one or more of the provisions in this Agreement are deemed void by law, then the remaining provisions will continue in full force and effect.
(d)    Successors and Assigns. This Agreement will be binding upon my heirs, executors, administrators and other legal representatives and will be for the benefit of the Company, its successors, and assigns.
(e)    Survival. The rights and obligations of the parties to this Agreement will survive termination of my employment with Company.
(f)    Counterparts. This Agreement may be executed in any number of counterparts, each of which shall be deemed to be an original and all of which together shall be deemed to be one and the same instrument.
[SIGNATURE PAGE FOLLOWS]



Initial: /s/ MA /s/ JJN
13





I HAVE READ THIS AGREEMENT CAREFULLY AND I UNDERSTAND AND ACCEPT THE OBLIGATIONS WHICH IT IMPOSES UPON ME WITHOUT RESERVATION. NO PROMISES OR REPRESENTATIONS HAVE BEEN MADE TO ME TO INDUCE ME TO SIGN THIS AGREEMENT. I SIGN THIS AGREEMENT VOLUNTARILY AND FREELY, IN DUPLICATE, WITH THE UNDERSTANDING THAT ONE COUNTERPART WILL BE RETAINED BY COMPANY AND THE OTHER COUNTERPART WILL BE RETAINED BY ME.
Date: 10-18-2016   
 
 
 
 
 
/s/ Michael Aldridge
Michael Aldridge
Signature
Printed
 
 
 
 
 
 
CODEXIS, INC.
 
 
 
 
 
By: /s/ John Nicols   
 
 
 
Title: President & CEO   
 
 
 
Date: Oct 17/2016   
 



Initial: /s/ MA /s/ JJN





Exhibit A
LIST OF PRIOR INVENTIONS
(INCLUDING ORIGINAL WORKS OE AUTHORSHIP)

Title
 
Date
Identifying Number
Or Brief Description
 
 
 
 
 
 
 
 


Initial: /s/ MA /s/ JJN
21





EXHIBIT B    
CALIFORNIA LABOR CODE SECTION 2870
EMPLOYMENT AGREEMENTS; ASSIGNMENT OF RIGHTS
“(a)    Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of his or her rights in an invention to his or her employer shall not apply to an invention that developed entirely on his or her own time without using the employer’s equipment, supplies, facilities, or trade secret information except for those inventions that either:
(1)    Relate at the time of conception or reduction to practice of the invention to the employer’s business, or actual or demonstrably anticipated research or development of the employer.
(2)    Result from any work performed by the employee for the employer.
(b)    To the extent a provision in the employment agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.”

Initial: /s/ MA /s/ JJN
21





EXHIBIT C    
CODEXIS, INC.
TERMINATION CERTIFICATION
This is to certify that I do not have in my possession, nor have I failed to return, any devices, records, data, notes, reports, proposals, lists, correspondence, specifications, drawings, blueprints, sketches, materials, equipment, other documents or property, or reproductions of any aforementioned items belonging to Codexis, Inc., its subsidiaries, affiliates, successors or assigns, except where authorized in writing.
I further certify that I have complied with all the terms of the Codexis, Inc. Employee Confidential Information and Inventions Assignment Agreement signed by me, including the reporting of any inventions and original works of authorship (as defined therein), conceived or made by me (solely or jointly with others) covered by that agreement.
I further agree that, in compliance with the Employee Confidential Information and Inventions Assignment Agreement, I will preserve as confidential all trade secrets, confidential knowledge, data or other proprietary information relating to products, processes, know-how, designs, formulas, developmental or experimental work, computer programs, data bases, other original works of authorship, customer lists, business plans, financial information or other subject matter pertaining to any business of Codexis, Inc. or any of its employees, clients, consultants, or licensees.
The Federal Defend Trade Secrets Act. 18 U.S.C. § 1833(b) states:
“An individual shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that—(A) is made—(i) in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.”
Accordingly, I have the right to disclose in confidence trade secrets to Federal, State, and local government officials, or to an attorney, for the sole purpose of reporting or investigating a suspected violation of law. I also have the right to disclose trade secrets in a document filed in a lawsuit or other proceeding, but only if the filing is made under seal and protectable from public disclosure. Nothing in this Certification is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by 18 U.S.C. § 1833(b).

Initial: /s/ MA /s/ JJN
21






I further agree that in compliance with the Employee Confidential Information and Inventions Assignment Agreement, for twenty-four (24) months from this date: (a) I will not use confidential information to solicit, induce, recruit or encourage any of the Company’s employees to leave their employment, either for myself or for any other person or entity; and (b) I will not use confidential information to solicit the business of any customer of the Company, which business is competitive with any significant part of the business conducted by the Company or any subsidiary or affiliate thereof at the time of termination of my employment or as contemplated to be conducted by the Company at such time.
Date:    

    
(Employee’s Signature)

Michael Aldridge
(Type/Print Employee’s Name)

Initial: /s/ MA /s/ JJN
21





EXHIBIT D    
CODEXIS, INC.
PHOTOGRAPHY CONSENT, WAIVER, AND RELEASE
For good and valuable consideration, I hereby consent and give permission to Codexis, Inc. (“Codexis”) or its agent, to photograph, image and/or videotape me, my property, and/or myself as included with others (such photographs, images, and/or videotapes, “Photographs”). I understand that any such Photographs, and all rights associated with them, will belong solely and exclusively to Codexis and Codexis shall have the irrevocable and absolute right to copyright, duplicate, reproduce, alter, display, distribute, and/or publish them in any manner, for any purpose, and in any form including, but not limited to, print, electronic, video, and/or Internet without notifying me.
I voluntarily waive any and all rights I may now or hereafter have with respect to any such Photographs, including any compensation, ownership, copyright, and privacy rights and any right to inspect or approve such Photographs and/or copy, print or other materials that may be used in connection with them, whether now or in the future, whether that use is known or unknown to me, I hereby waive any right to inspect or approve of any finished Photographs whether printed or electronic, that may be used now or in the future, whether that use is known or unknown to me, and I forever waive any right to royalties or other compensation arising from or related to the use of the Photographs. I hereby release and discharge, and agree to hold harmless, Codexis, its officers, agents and employees, and all persons acting under its permission or authority, from any claims, losses, damages or liability arising from or related to such Photographs and/or their use under any circumstances.
This consent, waiver, and release will be binding upon the heirs, executors, administrators and other legal representatives of myself, and will be for the benefit of Codexis, its successors and assigns.
I HAVE READ AND FULLY UNDERSTAND THE CONTENTS OF THIS CONSENT, WAIVER, AND RELEASE FORM, AND I SIGN IT FREELY AND VOLUNTARILY.
/s/ Michael Aldridge
Name: Michael Aldridge
Date: 10-18-2016

Initial: /s/ MA /s/ JJN
21





EXHIBIT E    
CONFLICT OF INTEREST GUIDELINES
It is the policy of Codexis, Inc., to conduct its affairs in strict compliance with this letter and spirit of the law and to adhere to the highest principles of business ethics. Accordingly, all officers, employees and independent contractors must avoid activities that are in conflict, or give the appearance of being in conflict, with these principles and with the interests of the company. The following are potentially compromising situations that must be avoided. Any exceptions must be reported to the Chief Executive Officer and written approval for continuation must be obtained.
1.Revealing confidential information to outsiders or misusing confidential information. Unauthorized divulging of information is a violation of this policy whether or not for personal gain and whether or not harm to the company is intended. (The Employee Confidential Information and Inventions Assignment Agreement elaborates on this principle and is a binding agreement.)
2.    Accepting or offering substantial gifts, excessive entertainment, favors or payments which may be deemed to constitute undue influence or otherwise be improper or embarrassing to Codexis, Inc.
3.    Participating in civic or professional organizations that might involve divulging confidential information of the company.
4.    Initiating or approving personnel actions affecting reward or punishment of employees or applicants where there is a family relationship or is or appears to be a personal or social involvement.
5.    Initiating or approving any form of harassment of employees based upon their age, sex, race, ethnicity, national origin, or on any other protected basis.
6.    Investing or holding outside directorship in suppliers, customers, or competing companies, including financial speculations, where such investment or directorship might influence in any manner a decision or course of action of the company.
7.    Borrowing from or lending to employees, customers or suppliers.
8.    Acquiring any business opportunity of interest to Codexis, Inc.
9.    Improperly using or disclosing to the company any proprietary information or trade secrets of any former or concurrent employer or other person or entity with whom obligations of confidentiality exist.
10.    Unlawfully discussing prices, costs, customers, sales or markets with competing companies or their employees.
11.    Making any unlawful agreement with distributors with respect to prices.

Initial: /s/ MA /s/ JJN
21





12.    Improperly using or authorizing the use of any inventions that are the subject of patent claims of any other person or entity.
13.    Engaging in any conduct that is not in Codexis, Inc.’s best interest.
Each officer, employee and independent contractor must take every necessary action to ensure compliance with these guidelines and to bring problem areas to the attention of higher management for review. Violations of this conflict of interest policy may result in discharge without warning.


Initial: /s/ MA /s/ JJN
21


EX-10.3 4 a103seventhamendmenttolease.htm EXHIBIT 10.3 Exhibit


SEVENTH AMENDMENT TO LEASE
This Seventh Amendment to Lease (“Amendment”) is entered into, and dated for reference purposes, as of October 11, 2016 (the “Execution Date”) by and between METROPOLITAN LIFE INSURANCE COMPANY, a New York corporation (“Landlord”), and CODEXIS, INC., a Delaware corporation (“Tenant”), with reference to the following facts (“Recitals”):
A.Landlord and Tenant are the parties to that certain lease which is comprised of the following (collectively, the “Existing Lease”): that certain Lease, dated October ___ [sic], 2003, entered into by and between Tenant, as tenant and Landlord, as landlord (“Original Lease”); as amended by that certain First Amendment to Lease dated as of June 1, 2004, that certain Second Amendment to Lease (the “Second Amendment”) dated as of March 9, 2007, that certain Third Amendment to Lease dated as of March 31, 2008, that certain Fourth Amendment to Lease dated as of September 17, 2010, that certain Fifth Amendment to Lease dated March 16, 2011 and that certain Sixth Amendment to Lease dated September 27, 2012 (the “Sixth Amendment”), for certain premises (the “Premises”) containing approximately 107,159 rentable square feet, comprised of the following: (i) approximately 11,158 rentable square feet commonly known as 501 Chesapeake Drive, Redwood City, California (the “501 Chesapeake Space”), (ii) approximately 10,597 rentable square feet commonly known as 200 Penobscot Drive, Redwood City, California (the “200 Penobscot Space”), (iii) approximately 17,627 rentable square feet commonly known as 220 Penobscot Drive, Redwood City, California (the “220 Penobscot Space”); (iv) approximately 37,856 rentable square feet commonly known as 400 Penobscot Drive, Redwood City, California (the “400 Penobscot Space”), and (v) approximately 29,921 rentable square feet commonly known as 101 Saginaw Drive, Redwood City, California (the “101 Saginaw Space”), in the Project (commonly known as Seaport Centre in Redwood City, California), all as more particularly described in the Existing Lease.
B.    Landlord and Tenant desire to provide for (i) the extension of the Term solely as to the 501 Chesapeake Space; and (ii) other amendments of the Existing Lease as more particularly set forth below.
NOW, THEREFORE, in consideration of the foregoing, and of the mutual covenants set forth herein and of other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:
SECTION 1.SCOPE OF AMENDMENT; DEFINED TERMS. Except as expressly provided in this Amendment, the Existing Lease shall remain in full force and effect. Should any inconsistency arise between this Amendment and the Existing Lease as to the specific matters which are the subject of this Amendment, the terms and conditions of this Amendment shall control. All capitalized terms used in this Amendment and not defined herein shall have the meanings set forth in the Existing Lease unless the context clearly requires otherwise; provided, however, that the term “Lease” as used herein and, from and after the Execution Date, in the Existing Lease shall refer to the Existing Lease as modified by this Amendment.
SECTION 2.    REMEASUREMENT. Landlord and Tenant acknowledge and agree that Landlord has remeasured the project on which the Building is located (the “Project”), the Building and the 501 Chesapeake Space, and that, according to such remeasurement: (a) the rentable square footage of the Project is 537,362 rentable square feet and accordingly, effective as of the Execution Date, all references to the “Rentable Area of the Project” in the Lease are hereby amended to refer to “537,362 rentable square feet”; (b) the rentable square footage of Building 3 is 37,718 rentable square feet and accordingly, effective as of the Execution Date, all references to the “Rentable Area of Building 3” in the Lease are hereby amended to refer to “37,718 rentable square feet”; (c) the

1
US-DOCS\73207830.1



rentable square footage of the Phase I is 301,703 rentable square feet and accordingly, effective as of the Execution Date, all references to the “Rentable Area of Phase I” in the Lease are hereby amended to refer to “301,703 rentable square feet”; and (d) the rentable square footage of the 501 Chesapeake Space is 11,020 rentable square feet and accordingly, effective as of the 501 Chesapeake Third Extension Commencement Date (as defined below), and continuing throughout the 501 Chesapeake Third Extended Term (as defined below), all references to the “Rentable Area of the Premises” in the Lease are hereby amended to refer to “11,020 rentable square feet”.
SECTION 3.    EXTENSION OF TERM FOR THE 501 CHESAPEAKE SPACE. Landlord and Tenant acknowledge and agree that, notwithstanding any provision of the Existing Lease to the contrary, the current Term, solely with respect to the 501 Chesapeake Space, pursuant to the Existing Lease will expire on January 31, 2017, and that the Term of the Lease solely for the 501 Chesapeake Space is hereby extended for the period of sixty (60) months (the “501 Chesapeake Third Extended Term”) commencing on February 1, 2017 (the “501 Chesapeake Third Extension Commencement Date”) and expiring January 31, 2022 (hereafter, the “Third Extended 501 Chesapeake Expiration Date”), unless sooner terminated pursuant to the terms of the Lease. Landlord and Tenant acknowledge and agree that this Amendment provides all rights and obligations of the parties with respect to the first option to extend the current Term for the 501 Chesapeake Space pursuant to Section 7(b) of the Sixth Amendment, whether or not in accordance with any other provisions, if any, of the Existing Lease regarding renewal or extension of the 501 Chesapeake Space.
SECTION 4.    MONTHLY BASE RENT FOR 501 CHESAPEAKE THIRD EXTENDED TERM. Notwithstanding any provision of the Existing Lease to the contrary, commencing on the 501 Chesapeake Third Extension Commencement Date and continuing through the Third Extended 501 Chesapeake Expiration Date, the amount of Monthly Base Rent payable by Tenant for the 501 Chesapeake Space shall be as follows:
Period from/to
Monthly Base Rent
February 1, 2017 ‒ January 31, 2018
$36,366.00
February 1, 2018 ‒ January 31, 2019
$37,456.98
February 1, 2019 ‒ January 31, 2020
$38,580.69
February 1, 2020 ‒ January 31, 2021
$39,738.11
February 1, 2021 ‒ January 31, 2022
$40,930.25

SECTION 5.    TENANT’S SHARE. Notwithstanding any provision of the Existing Lease to the contrary, during the 501 Chesapeake Third Extended Term, Tenant’s Building 3 Share, Tenant’s Phase I Share, and Tenant’s Project Share are as follows:
Tenant’s Building 3 Share: 29.22%
Tenant’s Phase I Share: 3.65%
Tenant’s Project Share: 2.05%

-2-




SECTION 6.    “AS IS” CONDITION. Notwithstanding any provision of the Existing Lease to the contrary, Tenant is in possession of the 501 Chesapeake Space and accepts the same in its “AS IS” condition existing on the Execution Date, without any express or implied representations or warranties of any kind by Landlord, its brokers, manager or agents, or the employees of any of them regarding the same; and Landlord shall not have any obligation to construct or install any tenant improvements or alterations or to pay for any such construction or installation in any portion of the Premises.
SECTION 7.    EXISTING TENANT ADDITIONS. Tenant shall not be required to remove any Tenant Additions existing in the 501 Chesapeake Space as of the Execution Date.
SECTION 8.    OPTION TO EXTEND. Tenant has exercised its first option to extend the Term of the Lease with respect to the 501 Chesapeake Space and has one option to extend the Term with respect to the 501 Chesapeake Space remaining pursuant to Section 7(b) of the Sixth Amendment.
SECTION 9.    NEGOTIATION RIGHT. Landlord and Tenant acknowledge and agree that the Negotiation Right with respect to 525 Chesapeake Drive has terminated.
SECTION 10.    CHANGE OF ADDRESS. Landlord’s Address set forth in the Basic Lease Provisions of the Original Lease, as amended by Section 14 of the Second Amendment, is hereby deleted in its entirety and replaced with the following:
“Metropolitan Life Insurance Company
c/o Seaport Centre Manager
701 Chesapeake Drive

Redwood City, CA 94063

with copies to the following:

Metropolitan Life Insurance Company
425 Market Street, Suite 1050
San Francisco, CA 94105

Attention: Director, EIM
and

Metropolitan Life Insurance Company
425 Market Street, Suite 1050
San Francisco, CA 94105

Attention: Associate General Counsel”
SECTION 11.    LIMITATION OF LANDLORD’S LIABILITY. Notwithstanding any provision of the Existing Lease to the contrary (including, without limitation, Section 26.08 of the Original Lease), Tenant agrees, on its behalf and on behalf of its successors and assigns, that any liability or obligation of Landlord in connection with this Lease shall only be enforced against Landlord’s equity interests in the Project up to a maximum of Five Million Dollars ($5,000,000.00) and in no event against any other assets of the Landlord, or Landlord’s officers

-3-




or directors or partners, and that any liability of Landlord with respect to the Lease shall be so limited and Tenant shall not be entitled to any judgment in excess of such amount.
SECTION 12.    TIME OF ESSENCE. Without limiting the generality of any other provision of the Existing Lease, time is of the essence to each and every term and condition of this Amendment.
SECTION 13.    BROKERS. Notwithstanding any other provision of the Existing Lease to the contrary, Tenant represents that in connection with this Amendment it is represented by Kidder Mathews (“Tenant’s Broker”) and, except for Tenant’s Broker and Landlord’s Broker identified below, Tenant has not dealt with any real estate broker, sales person, or finder in connection with this Amendment, and no such person initiated or participated in the negotiation of this Amendment. Tenant hereby indemnifies and agrees to protect, defend and hold Landlord and Newmark Cornish & Carey (“Landlord’s Broker”) harmless from and against all claims, losses, damages, liability, costs and expenses (including, without limitation, attorneys’ fees and expenses) by virtue of any broker, agent or other person claiming a commission or other form of compensation by virtue of alleged representation of, or dealings or discussions with, Tenant with respect to the subject matter of this Amendment, except for Landlord’s Broker. Tenant is not obligated to pay or fund any amount to Landlord’s Broker and Tenant’s Broker, and Landlord hereby agrees to pay such commission, if any, to which Landlord’s Broker or Tenant’s Broker is entitled in connection with the subject matter of this Amendment pursuant to Landlord’s separate written agreement with Landlord’s Broker and/or Tenant’s Broker, as applicable. The provisions of this Section shall survive the expiration or earlier termination of the Lease.
SECTION 14.    ATTORNEYS’ FEES. Each party to this Amendment shall bear its own attorneys’ fees and costs incurred in connection with the discussions preceding, negotiations for and documentation of this Amendment. In the event that either party brings any suit or other proceeding with respect to the subject matter or enforcement of this Amendment or the Lease, the parties acknowledge and agree that the provisions of Section 11.03 of the Original Lease shall apply.
SECTION 15.    EFFECT OF HEADINGS; RECITALS: EXHIBITS. The titles or headings of the various parts or sections hereof are intended solely for convenience and are not intended and shall not be deemed to or in any way be used to modify, explain or place any construction upon any of the provisions of this Amendment. Any and all Recitals set forth at the beginning of this Amendment are true and correct and constitute a part of this Amendment as if they had been set forth as covenants herein. Exhibits, schedules, plats and riders hereto which are referred to herein are a part of this Amendment.
SECTION 16.    ENTIRE AGREEMENT; AMENDMENT. This Amendment taken together with the Existing Lease, together with all exhibits, schedules, riders and addenda to each, constitutes the full and complete agreement and understanding between the parties hereto and shall supersede all prior communications, representations, understandings or agreements, if any, whether oral or written, concerning the subject matter contained in this Amendment and the Existing Lease, as so amended, and no provision of the Lease as so amended may be modified, amended, waived or discharged, in whole or in part, except by a written instrument executed by all of the parties hereto.
SECTION 17.    OFAC. Landlord advises Tenant hereby that the purpose of this Section is to provide to the Landlord information and assurances to enable Landlord to comply with the law relating to OFAC.

-4-




Tenant hereby represents, warrants and covenants to Landlord, either that (i) Tenant is regulated by the SEC, FINRA or the Federal Reserve (a “Regulated Entity”) or (ii) neither Tenant nor any person or entity that directly or indirectly (a) controls Tenant or (b) has an ownership interest in Tenant of twenty-five percent (25%) or more, appears on the list of Specially Designated Nationals and Blocked Persons (“OFAC List”) published by the Office of Foreign Assets Control (“OFAC”) of the U.S. Department of the Treasury.
If, in connection with the Lease, there is one or more guarantors of Tenant’s obligations under the Lease, then Tenant further represents, warrants and covenants either that (i) any such guarantor is a Regulated Entity or (ii) neither guarantor nor any person or entity that directly or indirectly (a) controls such guarantor or (b) has an ownership interest in such guarantor of twenty-five percent (25%) or more, appears on the OFAC List.
Tenant covenants that during the term of the Lease to provide to Landlord information reasonably requested by Landlord including without limitation, organizational structural charts and organizational documents which Landlord may deem to be necessary (“Tenant OFAC Information”) in order for Landlord to confirm Tenant’s continuing compliance with the provisions of this Section. Tenant represents and warrants that the Tenant OFAC Information it has provided or to be provided to Landlord or Landlord’s Broker in connection with the execution of this Amendment is true and complete.
SECTION 18.    RATIFICATION. Tenant represents to Landlord that: (a) the Existing Lease is in full force and effect and has not been modified except as provided by this Amendment; (b) as of the Execution Date, there are no uncured defaults or unfulfilled obligations on the part of Landlord or Tenant; and (c) Tenant is currently in possession of the entire Premises as of the Execution Date, and neither the Premises, nor any part thereof, is occupied by any subtenant or other party other than Tenant (except for any subleases that have been consented to by Landlord in writing).
SECTION 19.    AUTHORITY. Each party represents and warrants to the other that it has full authority and power to enter into and perform its obligations under this Amendment, that the person executing this Amendment is fully empowered to do so, and that no consent or authorization is necessary from any third party. Landlord may request that Tenant provide Landlord evidence of Tenant’s authority.
SECTION 20.    DISCLOSURE REGARDING CERTIFIED ACCESS SPECIALIST. Pursuant to California Civil Code Section 1938, Landlord hereby notifies Tenant that as of the date of this Amendment, the Premises has not undergone inspection by a “Certified Access Specialist” to determine whether the Premises meet all applicable construction-related accessibility standards under California Civil Code Section 55.53.
SECTION 21.    ENERGY UTILITY USAGE. If Tenant is billed directly by a public utility with respect to Tenant’s energy usage at the Premises, then, upon request, Tenant shall provide monthly energy utility usage for the Premises to Landlord for the period of time requested by Landlord (in electronic or paper format) or, at Landlord’s option, provide any written authorization or other documentation required for Landlord to request information regarding Tenant’s energy usage with respect to the Premises directly from the applicable utility company.

-5-





SECTION 22.    COUNTERPARTS. This Amendment may be executed in duplicates or counterparts, or both, and such duplicates or counterparts together shall constitute but one original of the Amendment, and the signature of any party to any counterpart shall be deemed a signature to, and may be appended to, any other counterpart. Each duplicate and counterpart shall be equally admissible in evidence, and each original shall fully bind each party who has executed it.
[Signature Page Follows]

-6-





IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first set forth above.
TENANT:
CODEXIS, INC.,
a Delaware corporation
By:          /s/ John J. Nicols   
 
Print Name: John J. Nicols
 
Title: President and CEO
 
 
LANDLORD:
METROPOLITAN LIFE INSURANCE COMPANY,
a New York corporation
By:          /s/ Leland Low   
 
Print Name: Leland Low
 
Title: Director


-7-

EX-31.1 5 cdxs_20160930xex311.htm EXHIBIT 31.1 Exhibit



Exhibit 31.1
CERTIFICATION
I, John J. 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: November 8, 2016
/s/ John J. Nicols
John J. Nicols
President and Chief Executive Officer
(principal executive officer)


EX-31.2 6 cdxs_20160930xex312.htm EXHIBIT 31.2 Exhibit



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: November 8, 2016
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-32.1 7 cdxs_20160930xex321.htm EXHIBIT 32.1 Exhibit


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 September 30, 2016, as filed with the Securities and Exchange Commission (the “Report”), John J. 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: November 8, 2016
/s/ John J. Nicols
John J. 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 8 cdxs-20160930.xml XBRL INSTANCE DOCUMENT 0001200375 2016-01-01 2016-09-30 0001200375 2016-10-31 0001200375 2016-09-30 0001200375 2015-12-31 0001200375 2015-07-01 2015-09-30 0001200375 2016-07-01 2016-09-30 0001200375 2015-01-01 2015-09-30 0001200375 2015-09-30 0001200375 2014-12-31 0001200375 us-gaap:StandbyLettersOfCreditMember 2016-09-30 0001200375 2015-01-01 2015-12-31 0001200375 cdxs:StockoptionsRSARSUPSUMember 2016-07-01 2016-09-30 0001200375 us-gaap:WarrantMember 2016-07-01 2016-09-30 0001200375 us-gaap:WarrantMember 2015-07-01 2015-09-30 0001200375 us-gaap:WarrantMember 2016-01-01 2016-09-30 0001200375 us-gaap:WarrantMember 2015-01-01 2015-09-30 0001200375 cdxs:StockoptionsRSARSUPSUMember 2015-01-01 2015-09-30 0001200375 cdxs:StockoptionsRSARSUPSUMember 2016-01-01 2016-09-30 0001200375 cdxs:StockoptionsRSARSUPSUMember 2015-07-01 2015-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-08-01 2015-08-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2012-02-01 2012-02-29 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember 2015-08-01 2015-08-31 0001200375 cdxs:GlaxoSmithKlineMember 2014-08-01 2014-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-12-31 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-07-31 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2015-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-01-01 2015-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-07-01 2015-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-09-01 2015-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2016-04-01 2016-04-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-07-01 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-07-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-01-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2016-01-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2015-01-01 2015-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2015-07-01 2015-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-07-01 2016-09-30 0001200375 cdxs:SupplyAgreementMember cdxs:MerckMember 2016-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2016-01-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-01-01 2015-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember 2015-07-01 2015-09-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-09-01 2015-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2015-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2016-09-30 0001200375 us-gaap:MoneyMarketFundsMember 2016-09-30 0001200375 us-gaap:FairValueInputsLevel3Member 2016-09-30 0001200375 us-gaap:FairValueInputsLevel2Member 2016-09-30 0001200375 us-gaap:FairValueInputsLevel1Member 2016-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-09-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel1Member 2016-09-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001200375 us-gaap:FairValueInputsLevel3Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001200375 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001200375 us-gaap:FairValueInputsLevel1Member 2015-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel2Member 2015-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001200375 us-gaap:ComputerEquipmentMember 2015-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2016-09-30 0001200375 us-gaap:ComputerEquipmentMember 2016-09-30 0001200375 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001200375 us-gaap:ConstructionInProgressMember 2016-09-30 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2015-12-31 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2016-09-30 0001200375 us-gaap:ConstructionInProgressMember 2015-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2015-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2016-09-30 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2015-12-31 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-01-01 2016-09-30 0001200375 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-09-30 0001200375 us-gaap:IntellectualPropertyMember 2016-09-30 0001200375 us-gaap:IntellectualPropertyMember 2016-01-01 2016-09-30 0001200375 us-gaap:IntellectualPropertyMember 2015-12-31 0001200375 us-gaap:EmployeeStockOptionMember 2010-03-01 2010-03-31 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2010-03-01 2010-03-31 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-31 0001200375 us-gaap:EmployeeStockOptionMember 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2016-01-01 2016-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-01-01 2016-03-31 0001200375 cdxs:RSAsandRSUsMember 2016-09-30 0001200375 cdxs:NonStatutoryStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 cdxs:IncentiveStockOptionsMember us-gaap:MinimumMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2014PSUPlanMember 2015-03-31 0001200375 cdxs:PerformanceStockUnitsMember 2016-09-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2010-03-01 2010-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2016-01-01 2016-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember 2016-03-31 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2010-03-01 2010-03-31 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-07-01 2015-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2016-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-30 0001200375 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-09-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2016-07-01 2016-09-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-07-01 2015-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2015-01-01 2015-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-01-01 2016-09-30 0001200375 cdxs:RSAsandRSUsMember 2016-07-01 2016-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2015-07-01 2015-09-30 0001200375 cdxs:PerformanceStockUnitsMember 2016-07-01 2016-09-30 0001200375 cdxs:RSAsandRSUsMember 2015-01-01 2015-09-30 0001200375 cdxs:RSAsandRSUsMember 2015-07-01 2015-09-30 0001200375 cdxs:RSAsandRSUsMember 2016-01-01 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2014PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2016-01-01 2016-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2014PSUPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-01-01 2015-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2016-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2015PSUPlanMember cdxs:SharebasedCompensationAwardTrancheSixMember 2016-09-30 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:MaximumMember 2016-01-01 2016-03-31 0001200375 us-gaap:PerformanceSharesMember cdxs:A2016PSUPlanMember us-gaap:MinimumMember 2016-01-01 2016-03-31 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2016-09-30 0001200375 us-gaap:MaximumMember 2016-01-01 2016-09-30 0001200375 cdxs:FifthAmendmentMember 2012-01-01 2012-12-31 0001200375 cdxs:SixthAmendmentMember 2012-09-01 2012-09-30 0001200375 cdxs:FifthAmendmentMember cdxs:HeadquartersRedwoodCityMember 2016-09-30 0001200375 cdxs:FifthAmendmentMember 2011-01-01 2012-12-31 0001200375 us-gaap:PurchaseCommitmentMember 2016-04-01 2016-04-30 0001200375 cdxs:SixthAmendmentMember 2016-09-30 0001200375 us-gaap:SubsequentEventMember 2016-10-01 2016-10-31 0001200375 cdxs:SeventhAmendmentMember us-gaap:SubsequentEventMember 2016-10-01 2016-10-31 0001200375 us-gaap:MinimumMember 2016-01-01 2016-09-30 0001200375 2016-08-11 2016-08-11 0001200375 cdxs:PresidioPartners2007L.P.Member us-gaap:AffiliatedEntityMember cdxs:ExelaPharmSciIncMember 2016-09-30 0001200375 cdxs:CMEAVenturesMember us-gaap:AffiliatedEntityMember 2014-11-10 0001200375 cdxs:CMEAVenturesMember us-gaap:AffiliatedEntityMember 2016-09-30 0001200375 cdxs:CMEAVenturesMember us-gaap:AffiliatedEntityMember 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerEMember 2015-01-01 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2015-01-01 2015-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerFMember 2016-01-01 2016-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-09-30 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerDMember 2015-01-01 2015-12-31 0001200375 us-gaap:AsiaMember 2015-07-01 2015-09-30 0001200375 country:IN 2016-01-01 2016-09-30 0001200375 country:SG 2015-07-01 2015-09-30 0001200375 us-gaap:AsiaMember 2016-01-01 2016-09-30 0001200375 us-gaap:AsiaMember 2015-01-01 2015-09-30 0001200375 country:IN 2015-01-01 2015-09-30 0001200375 country:GB 2016-01-01 2016-09-30 0001200375 country:US 2016-07-01 2016-09-30 0001200375 country:SG 2015-01-01 2015-09-30 0001200375 us-gaap:EMEAMember 2016-01-01 2016-09-30 0001200375 country:IN 2016-07-01 2016-09-30 0001200375 us-gaap:AsiaMember 2016-07-01 2016-09-30 0001200375 country:GB 2015-07-01 2015-09-30 0001200375 country:US 2016-01-01 2016-09-30 0001200375 country:GB 2015-01-01 2015-09-30 0001200375 us-gaap:EMEAMember 2016-07-01 2016-09-30 0001200375 country:SG 2016-01-01 2016-09-30 0001200375 country:IN 2015-07-01 2015-09-30 0001200375 country:US 2015-01-01 2015-09-30 0001200375 country:SG 2016-07-01 2016-09-30 0001200375 us-gaap:EMEAMember 2015-07-01 2015-09-30 0001200375 country:US 2015-07-01 2015-09-30 0001200375 country:GB 2016-07-01 2016-09-30 0001200375 us-gaap:EMEAMember 2015-01-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2015-01-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2015-01-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2015-01-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-07-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2015-07-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2015-07-01 2015-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2016-01-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerFMember 2016-07-01 2016-09-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2016-01-01 2016-09-30 0001200375 cdxs:TechnologyTransferCollaborationandLicenseAgreementMember cdxs:MerckMember us-gaap:SubsequentEventMember 2016-10-01 2016-10-31 0001200375 cdxs:CustomerEMember 2015-12-31 0001200375 country:US 2016-09-30 0001200375 country:US 2015-12-31 iso4217:USD xbrli:shares cdxs:building cdxs:operating_segment cdxs:claim xbrli:pure iso4217:USD utreg:sqft xbrli:shares cdxs:security 3100000 P5Y P3Y 8000000 0.10 0.074 4 107200 1310000 992000 319000 319000 0 0 0.1 38500000.0 5750000.00 P24M P90D P30D P90D P3Y 8000000 P5Y P2Y P5Y 15000000 1.1 0.530 0.928 0.5 0.5 2 0.5 0 1.023 P5Y false --12-31 Q3 2016 2016-09-30 10-Q 0001200375 41220166 Accelerated Filer CODEXIS INC 3399000 2123000 7329000 11965000 0 0 2013000 2339000 32215000 33181000 405000 384000 305981000 309258000 421000 421000 2531000 2531000 2395000 2320000 75000 6196000 6121000 75000 2222000 2149000 73000 5444000 5371000 73000 11020 400000 400000 44647000 38511000 32839000 30106000 12669000 1549000 0 1549000 0 11120000 11120000 0 0 11120000 1549000 0 12680000 1527000 0 1527000 0 11153000 11153000 0 0 11153000 1527000 0 986000 986000 0 964000 964000 0 0 0 0 0 0 0 11683000 563000 11120000 11716000 563000 11153000 12200000 3700000 26487000 16963000 23273000 14918000 -9524000 -8355000 8.25 72727 0.0001 0.0001 100000000 100000000 40343000 41218000 40343000 41218000 4000 4000 4945000 -5185000 1850000 -3319000 0.39 0.40 0.34 0.26 0.13 0.12 0.22 0.40 0.76 0.11 0.80 0.13 0.43 0.27 2317000 531000 476000 462000 0 400000 448000 1302000 4009000 2756000 7466000 1100000 -200000 0 1000000 4000000 3000000 1700000 2100000 0 6098000 4221000 3120000 745000 1569000 1365000 0.14 -0.14 0.04 -0.08 0.13 -0.14 0.03 -0.08 3331000 3024000 1300000 2000000 1900000 0 0 P6Y P5Y 18966000 17432000 1534000 21497000 19963000 1534000 300000 21778000 20244000 1534000 21778000 20244000 1534000 2812000 2812000 0 281000 281000 0 5000 35000 3241000 3200000 3241000 3200000 0 0 1400000 5668000 -5672000 1437000 -3313000 274000 -144000 0 -15000 -3606000 -1046000 9738000 4636000 3955000 -4252000 -393000 -307000 -717000 84000 -523000 60000 -29000 -38000 -163000 18000 75000 -4000 0 883000 2812000 281000 730000 428000 992000 1076000 262000 520000 0 128000 4000 12000 12000 40000 10000000 900000 2600000 900000 2600000 2022-01-31 2020-01-31 2017-01-31 P2Y P5Y P5Y 21768000 15674000 44647000 38511000 14841000 11707000 500000 400000 500000 1500000 400000 1500000 300000 600000 0 1000000 1900000 3000000 1800000 1400000 5 1549000 1527000 11100000 11200000 -1577000 -584000 -358000 -748000 -7589000 -7023000 5394000 -5528000 1437000 -3298000 6231000 2854000 1 1 11711000 35755000 13452000 42182000 5690000 -5537000 1418000 -3314000 9177000 2100000 236000 2818000 2736000 2677000 710000 200000 500000 300000 900000 310000 272000 -449000 343000 413000 -21000 -263000 -200000 0 0 2497000 2230000 -26000 -147000 7000 -39000 3600000 1812000 1523000 288000 787000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 1245000 1264000 6000000 5000000 5000 35000 235000 939000 35324000 20503000 1178000 3271000 3000 10369000 35482000 20624000 1178000 3284000 1000 10395000 3109000 2301000 14517000 19247000 10373000 25971000 4994000 15457000 5467000 16265000 0 883000 787000 783000 700000 -283511000 -286809000 5000000 5000000 6500000 7500000 17401000 7001000 369000 497000 8755000 122000 657000 30218000 8204000 519000 497000 16516000 808000 3674000 38868000 14870000 145000 714000 792000 10373000 245000 2601000 38868000 10726000 2760000 2912000 17226000 740000 4504000 1066000 4056000 445000 1825000 1818000 6915000 4052000 11072000 5415000 16289000 5229000 18451000 1223000 376000 566000 281000 181000 1042000 3759000 941000 2020000 798000 710000 3049000 1230000 536000 445000 249000 246000 984000 3861000 1461000 1580000 820000 688000 3173000 P4Y P3Y P4Y P2Y P1Y 0 0 0 0 0.0164 0.0170 0.0118 0.0129 0.67 0.66 0.63 0.65 2.31 2.09 2.25 2.30 1.82 2.60 0.75 0.25 0.333333 0.25 0.5 0.5 P10Y P5Y2M12D P6Y P5Y2M12D P5Y4M10D 1 0.85 128921 361145 22879000 22837000 3100000 -449000 343000 413000 -21000 1203000 0 1194000 0 40970000 39340000 42134000 40504000 39767000 39340000 40940000 40504000 <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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">520</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;">262</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;">128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">428</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;">730</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;">&#160;&#160;&#160;&#160;&#160;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;">1,076</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;">992</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%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">20,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,503</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;">10,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 and software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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 equipment and furniture</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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,482</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,324</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;">(33,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,215</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,109</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) 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: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 style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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;">Developed and core technology</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,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align: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;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,963</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;">281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,432</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Intangible assets, 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;">21,778</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;">(21,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</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;">21,778</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;">(18,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The remaining estimated future amortization expense to be charged to research and development through December 31, 2016 is </font><font style="font-family:inherit;font-size:10pt;">$0.3 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;">Goodwill</font></div><div style="line-height:120%;padding-top:16px;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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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;">Cash Equivalents and 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;">Cash equivalents and marketable securities classified as available-for-sale at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</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:96.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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<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;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<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;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<br clear="none"/>Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Money market funds</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">964</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,527</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">11,716</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;">964</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;">12,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><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.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Solutions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></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;">986</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,549</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;">11,683</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;">986</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;">12,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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 style="line-height:120%;padding-bottom:4px;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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> or at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and marketable securities classified as available-for-sale at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</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:96.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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<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;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<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;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<br clear="none"/>Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Money market funds</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">964</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,527</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">11,716</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;">964</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;">12,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><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.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Solutions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(2)</sup></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;">986</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,549</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;">11,683</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;">986</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;">12,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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, 2015</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, 2015</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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and results of our operations and comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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, India, Mauritius and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</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 connection with our effort to increase cost efficiencies, in the quarter ended September 30, 2016, we began the process of liquidating our Indian subsidiary. In order to accomplish this, we are legally required to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations.</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. The majority of cash and cash equivalents is 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 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 transfer collaboration and license agreement (the &#8220;GSK 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;">Agreement&#8221;) with GSK. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use 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 to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care 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;">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 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;"> 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 the first milestone in 2014. In September 2015, we achieved the second milestone of the agreement and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">. In April 2016, we completed the full transfer of 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 platform technology and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, for which payment was received in June 2016. 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;">We are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver&#174; 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 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;"> Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK 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;"> Agreement. GSK can terminate the GSK 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;"> 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.</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 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;">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&#8217;s expense. We determined that the license did not have stand-alone value. In addition, 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. 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, if any, 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;"> was being recognized ratably 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;"> since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0</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 nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </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.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from GSK related to the upfront license fee of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</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;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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;">In September 2016, we recorded our first project-specific contingent fee based on GSK's successful application of our technology in an existing pharmaceutical product.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Merck Platform Technology Transfer 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 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 transfer and license agreement (the "Merck 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;"> Agreement") with Merck. The Merck 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;">Agreement allows Merck to use 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 in the field of human and animal healthcare.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We received a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> up-front license fee upon execution of the Merck 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;"> Agreement, which is being recognized ratably over the estimated platform technology transfer period of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years. In September 2015, we achieved the first milestone under the Merck 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;"> Agreement and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">. We received the </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> milestone payment in the fourth quarter of 2016. Following the completion of the technology transfer, we may be eligible to receive payments of up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more 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;"> 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;">Under the terms of the Merck 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;">Agreement, we granted to Merck a non-exclusive worldwide license to use 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 to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured 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;"> protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of 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 to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from 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;"> protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed 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;"> 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;">Under the Merck 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;"> Agreement, we transferred 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 to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. We are providing additional enzyme evolution services to Merck at our laboratories in Redwood City through November 2016. The remaining deferred revenue relating to the upfront payment will be recognized upon completion of the additional enzyme evolution services. </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 licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck 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;"> Agreement</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></font><font style="font-family:inherit;font-size:10pt;">and that cover 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. Any 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 during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck'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 the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period that begins at the end of the technology transfer 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;">Under the Merck 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;"> Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck 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;"> Agreement 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;"> protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us 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;"> protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.</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 each API that Merck manufactures using an enzyme developed with 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, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years following regulatory approval for such product.</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 Merck 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;"> Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck 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;"> 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. We can terminate the Merck 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;"> Agreement by providing </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck 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;"> Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck 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;"> Agreement. In the event the Merck 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;"> Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck 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;"> Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.</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;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> is being recognized ratably over a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period. We recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, compared to </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 nine months ended September 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, as biocatalyst research and development revenues and had a deferred revenue balance from Merck related to the Merck 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;"> Agreement license fees of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </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;">December&#160;31, 2015</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 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;">In February 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") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of 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;">, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years through February 2022. In August 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months&#8217; advance written notice.</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 agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> year period was being recognized ratably over the initial </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis. </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 recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$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 nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </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.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</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;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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;">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,200</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space in </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> buildings within the same business park of 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. At September 30, 2016, the various terms for the spaces under the lease had 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;">. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. In October 2015, we entered into an agreement to sublet a portion of our headquarters to a subtenant effective January 2016. This sublease expires in November 2019. </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.4 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">September&#160;30, 2016</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. We recorded asset retirement obligations of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of both </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, which are included in other liabilities on the consolidated balance sheets. 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 the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">Pursuant to 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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;"> 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;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</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.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 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.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> (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 style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31,</font></div></td><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;">Lease&#160;payments</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;">2016 (3 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;">710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">9,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum payments have not been reduced by future minimum sublease rentals of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> to be received under non-cancellable subleases at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</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;">A portion of our Redwood City facilities includes a lease of approximately </font><font style="font-family:inherit;font-size:10pt;">11,020</font><font style="font-family:inherit;font-size:10pt;"> square feet of space located at 501 Chesapeake Drive, Redwood City, California. In </font><font style="font-family:inherit;font-size:10pt;">September 2012</font><font style="font-family:inherit;font-size:10pt;">, we entered into a </font><font style="font-family:inherit;font-size:10pt;">Sixth Amendment to Lease</font><font style="font-family:inherit;font-size:10pt;"> under which we have </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> consecutive options to extend the term of the lease of this space for an additional period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years per option. In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, we entered into the Seventh Amendment to Lease pursuant to which we exercised the first of our options to extend the term of the lease for an additional </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years, commencing on </font><font style="font-family:inherit;font-size:10pt;">February&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> and expiring on </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">. The estimated rental expense, if recognized, would increase our costs and operating expenses in our consolidated statement of operations.</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 estimated future minimum payments under this noncancellable operating lease obligation for the 501 Chesapeake Drive, Redwood City, California facilities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31,</font></div></td><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;">Lease&#160;payments</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;">2016 (3 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments</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 </font><font style="font-family:inherit;font-size:10pt;">April 2016</font><font style="font-family:inherit;font-size:10pt;">, we entered into a new manufacture and supply agreement that resulted in an additional total commitment up to </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, with payment to be made in December 2022 or after.</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 October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. We may terminate the services agreement, at our discretion, with 60 days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this 60 day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within 60 days after the date of the notice of termination.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:16px;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;">On February&#160;19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua &#8220;Alex&#8221; Tao (collectively, the &#8220;Defendants&#8221;) in the United States District Court for the Northern District of California. On April&#160;29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys&#8217; fees. On May&#160;13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant&#8217;s Partial Motion to Dismiss. On August&#160;11, 2016, the judge issued an order that denied the Defendants&#8217; Partial Motion to Dismiss with respect to all </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> claims and in all relevant parts, and granted the motion with respect to certain underlying arguments.&#160;We are unable to determine when this litigation will be resolved or its ultimate outcome.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.</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-bottom:8px;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, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds.</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 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 charges were not significant in any of the 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-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, of which </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 one-third 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 first quarter of 2016, we awarded PSUs based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&amp;D service revenue arrangements and novel therapeutic enzymes advancement ("2016 PSUs"). These 2016 PSUs vest such that one-half of the 2016 PSUs subject to the award vest approximately </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year following the grant, and the remainder of the 2016 PSUs vest approximately </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> 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 goals are achieved at the threshold level, the number of shares issuable in respect of the 2016 PSUs would be equal to half the number of 2016 PSUs granted. If the performance goals are achieved at the target level, the number of shares issuable in respect of the 2016 PSUs would be equal to the number of 2016 PSUs granted. If the performance goals are achieved at the superior level, the number of shares issuable in respect of the 2016 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 2016 PSUs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels or between the target level and superior levels would be determined using linear interpolation. Achievement below the threshold level would result in no shares being issuable in respect of the 2016 PSUs. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we estimated that the 2016 PSU performance goals would be achieved at </font><font style="font-family:inherit;font-size:10pt;">102.3%</font><font style="font-family:inherit;font-size:10pt;"> of 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;">In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. One-half of the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient&#8217;s continued service on each vesting date. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at </font><font style="font-family:inherit;font-size:10pt;">92.8%</font><font style="font-family:inherit;font-size:10pt;"> of the target level, and recognized expenses accordingly.</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 ("2014 PSUs") based upon the achievement of certain cash flow performance goals, with other terms similar to the 2015 PSUs and 2016 PSUs. One-half of the 2014 PSUs vested in the first quarter of each of 2015 and 2016, subject to the recipient&#8217;s continued service on each vesting date. In the first quarter of 2015, we determined that the 2014 PSU performance goals had been achieved at </font><font style="font-family:inherit;font-size:10pt;">53.0%</font><font style="font-family:inherit;font-size:10pt;"> of the target level, and recognized expenses accordingly.</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 style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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 </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;">246</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;">181</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;">688</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;">710</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;">984</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,042</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;">3,173</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;">3,049</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;">&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,230</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,223</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;">3,861</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;">3,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent: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 nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">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;">820</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;">798</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;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">536</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;">376</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,461</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;">941</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;">&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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,230</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,223</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;">3,861</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;">3,759</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;">September&#160;30, 2016</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;">$1.9 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.0 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.3 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:4px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 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:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">5.2</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;">5.2</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;">5.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">63</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;">67</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;">65</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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.18</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.64</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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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></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:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) We had, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in SEC Staff Accounting Bulletin No. 107, "Share-Based Payment", to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. (See Note 2, "Basis of Presentation and Summary of Significant Accounting Policies.")</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 Income (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 income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income per share is computed by dividing net income by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share were identical since potential common stock shares were excluded from the calculation, as their effect was anti-dilutive.</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 sets forth the computation of basic and diluted net income (loss) per share during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,394</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;">(3,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 common stock shares used in computing net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,194</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,203</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Weighted average common stock shares used in computing net income (loss) per share, diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">42,134</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,970</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,504</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">39,340</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, basic</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;">0.04</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;">0.14</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;">(0.08</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;">(0.14</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</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;">0.13</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;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;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;">The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable pursuant to equity awards outstanding under the 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;">2,149</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;">2,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,371</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,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable upon exercise of outstanding 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;">73</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;">73</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,222</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;">2,395</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;">5,444</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,196</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%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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,527</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,527</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">11,153</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,527</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;">12,680</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%;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:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,549</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,549</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;">11,120</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,549</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;">12,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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,527</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,527</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">11,153</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,527</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;">12,680</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%;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:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,549</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,549</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;">11,120</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,549</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;">12,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets.&#160;We estimated the fair value of our investment in </font><font style="font-family:inherit;font-size:10pt;">10,000,000</font><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 using the market value of common shares as determined by trading on the TSX Venture Exchange, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)</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 and cash equivalents, restricted cash, marketable securities, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation, deferred revenue, and other 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'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: Inputs that are unadjusted, quoted prices 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: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#8217;s anticipated life.</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 that are significant to the fair value of the assets or liabilities and which reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date</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's functional currency are 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 consolidated 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. Therefore, 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 stockholders' 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;">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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. There has been no material 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.</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'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. We recognize interest and penalties as a component of our income tax 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;">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;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 developed core technology and the intellectual property ("IP") 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> <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, valuation adjustments are recorded for the difference between the cost and the estimated market value. These valuation adjustments 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;">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, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income 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.</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 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 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 through paid collaborations with our customers. In July 2014, we entered into our first license agreement pursuant to which we granted a license to GlaxoSmithKline (&#8220;GSK&#8221;), a global pharmaceutical company, to use 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 for its internal development purposes. In August 2015, we entered into a second license agreement involving 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 with Merck Sharp and Dohme Corp., known as MSD outside the United States and Canada ("Merck"), a global pharmaceutical company, and we continue to pursue licensing opportunities with additional 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 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 style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are actively collaborating with new and existing customers in the pharmaceutical and other markets.</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 August 2014, the FASB issued Accounting Standards Update ("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.&#160;ASU 2014-15 is effective for annual reporting 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 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 July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;We do not expect the adoption of ASU 2014-11 will have a material impact 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 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." This ASU defers the effective date of ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)" for all entities by one year. The 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). ASU 2014-09 as amended by ASU 2015-14 is effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within that reporting period. 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 this standard (including other amendments, such as ASU 2016-10 and ASU 2016-12, discussed below) 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 February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today&#8217;s accounting. The guidance also eliminates today&#8217;s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-02 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 March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee&#8217;s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-09 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," adding clarification, while retaining the core principles in the revenue guidance. For identifying performance obligations, the ASU clarifies when a promised good or service is separately identifiable (i.e., distinct within the context of the contract) and allow entities to disregard items that are immaterial in the context of a contract. For licensing, the ASU clarifies how an entity should evaluate the nature of its promise in granting a license of IP, which will determine whether it recognizes revenue over time (&#8220;symbolic IP&#8221;) or at a point in time (&#8220;functional IP&#8221;).The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," amending guidance in the new revenue standard on transition, collectability, noncash consideration and the presentation of sales taxes and other similar taxes. The amendments clarify that for a contract to be considered completed at transition, all (or substantially all) of the revenue must have been recognized under existing GAAP. The FASB also clarified the collectability assessment and expanded circumstances under which nonrefundable consideration may receive revenue recognition when collectability of the remainder is not probable. The FASB clarified that the fair value of noncash consideration should be measured at contract inception for determining the transaction price. The amendments permit an entity to make a policy election to exclude from the transaction price sales taxes and similar taxes. The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses.&#160;ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items.&#160;ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-13 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> (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 style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31,</font></div></td><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;">Lease&#160;payments</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;">2016 (3 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;">710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">9,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 estimated future minimum payments under this noncancellable operating lease obligation for the 501 Chesapeake Drive, Redwood City, California facilities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31,</font></div></td><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;">Lease&#160;payments</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;">2016 (3 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">20,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,503</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;">10,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 and software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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 equipment and furniture</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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,482</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,324</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;">(33,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,215</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,109</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) 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: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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">10,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">16,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">714</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,868</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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:12px;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;">Since September 2007, we have been party to a license agreement with Exela PharmaSci, Inc. (&#8220;Exela&#8221;). Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CMEA Ventures Life Sciences 2000, L.P. and its affiliate held approximately </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 its sale of all such shares on November&#160;10, 2014 to Presidio Partners 2014, L.P. Presidio Partners 2007, L.P. (formerly CMEA Ventures VII, L.P.) owns over </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of Exela&#8217;s outstanding capital stock. Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, L.P. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, 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-bottom:4px;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;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$1.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 nine months ended September 30, 2015</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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</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-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 approximates the research funding over the term of the respective agreements and is included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, 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, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when 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 and collaborative arrangements 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 recorded as 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 fees, 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 as revenue 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' 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 11, "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 considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable pursuant to equity awards outstanding under the 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;">2,149</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;">2,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,371</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,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable upon exercise of outstanding 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;">73</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;">73</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,222</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;">2,395</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;">5,444</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,196</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 sets forth the computation of basic and diluted net income (loss) per share during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,394</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;">(3,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 common stock shares used in computing net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,194</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,203</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Weighted average common stock shares used in computing net income (loss) per share, diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">42,134</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,970</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,504</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">39,340</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, basic</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;">0.04</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;">0.14</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;">(0.08</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;">(0.14</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</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;">0.13</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;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share during the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,394</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;">(3,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 common stock shares used in computing net income (loss) per share, basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,340</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,194</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,203</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Weighted average common stock shares used in computing net income (loss) per share, diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">42,134</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,970</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">40,504</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">39,340</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, basic</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;">0.04</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;">0.14</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;">(0.08</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;">(0.14</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share, diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</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;">0.13</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;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-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 style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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 </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;">246</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;">181</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;">688</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;">710</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;">984</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,042</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;">3,173</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;">3,049</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;">&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,230</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,223</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;">3,861</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;">3,759</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;">Identifiable long-lived assets were all in the United States as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:16px;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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-bottom: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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">United States</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,854</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,231</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent: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 style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(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;">Developed and core technology</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,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align: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;">Maxygen intellectual property</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,963</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;">281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,432</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Intangible assets, 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;">21,778</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;">(21,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</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;">21,778</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;">(18,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">520</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;">262</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;">128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">428</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;">730</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;">&#160;&#160;&#160;&#160;&#160;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;">1,076</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;">992</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:4px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 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:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">5.2</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;">5.2</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;">5.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">63</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;">67</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;">65</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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.18</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.64</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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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></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:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) We had, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in SEC Staff Accounting Bulletin No. 107, "Share-Based Payment", to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. (See Note 2, "Basis of Presentation and Summary of Significant Accounting Policies.")</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 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 nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">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;">820</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;">798</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;">445</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">536</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;">376</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,461</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;">941</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;">&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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,230</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,223</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;">3,861</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;">3,759</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;">September&#160;30, 2016</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 style="width:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">September 28, 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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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-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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">76</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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B</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;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">27</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;">26</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 (related party)</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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">13</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 F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Less than 10% in the 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;">Customers that each contributed 10% or more of our total accounts receivable had the following 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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer D</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;">22</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer E </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">40</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 F</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;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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-bottom:10px;padding-top:4px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) This represents a </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) This includes the final milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> earned under the Merck 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;"> Agreement in the three and nine months ended September 2016. The </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> milestone was paid by Merck in October 2016.</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:12px;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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 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;">Nine Months Ended September 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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">76</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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B</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;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">27</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;">26</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 (related party)</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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">13</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 F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Less than 10% in the 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;">Customers that each contributed 10% or more of our total accounts receivable had the following 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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></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;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer D</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;">22</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer E </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;">40</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 F</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;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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-bottom:10px;padding-top:4px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) This represents a </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:4px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) This includes the final milestone revenue of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> earned under the Merck 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;"> Agreement in the three and nine months ended September 2016. The </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> milestone was paid by Merck in October 2016.</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;">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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 September 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;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">10,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">16,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">714</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,870</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,868</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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:16px;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.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-bottom: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;">September&#160;30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2015</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;">United States</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,854</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,231</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-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 reportable 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 had, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in SEC Staff Accounting Bulletin No. 107, &#8220;Share-Based Payment,&#8221; to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. 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 options. 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 the 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 have not recognized, and do not expect to recognize in the near future, any excess income tax benefits 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> <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, 2015</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, 2015</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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and results of our operations and comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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, India, Mauritius and the Netherlands. 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, 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 reportable 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 and collaborative arrangements 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 recorded as 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 fees, 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 as revenue 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' 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 11, "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 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 charges 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 approximates the research funding over the term of the respective agreements and is included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, 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, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when 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 had, due to insufficient historical data, used the &#8220;simplified method,&#8221; as described in SEC Staff Accounting Bulletin No. 107, &#8220;Share-Based Payment,&#8221; to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. 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 options. 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 the 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 have not recognized, and do not expect to recognize in the near future, any excess income tax benefits 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's functional currency are 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. The majority of cash and cash equivalents is 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;">14.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and were comprised of cash of </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of $</font><font style="font-family:inherit;font-size:10pt;">11.2 million</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents totaled </font><font style="font-family:inherit;font-size:10pt;">$23.3 million</font><font style="font-family:inherit;font-size:10pt;"> and were comprised of cash of </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of </font><font style="font-family:inherit;font-size:10pt;">$11.1 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;">Restricted Cash</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 connection with our effort to increase cost efficiencies, in the quarter ended September 30, 2016, we began the process of liquidating our Indian subsidiary. In order to accomplish this, we are legally required to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is included in restricted cash under Current Assets on our consolidated balance sheets and totaled </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;">$0</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, respectively. </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 addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details). </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, valuation adjustments are recorded for the difference between the cost and the estimated market value. These valuation adjustments 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, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income 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.</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 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 and cash equivalents, restricted cash, marketable securities, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation, deferred revenue, and other 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'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: Inputs that are unadjusted, quoted prices 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: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#8217;s anticipated life.</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 that are significant to the fair value of the assets or liabilities and which reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</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, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds.</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 developed core technology and the intellectual property ("IP") 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;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. There has been no material 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 </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, 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;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we did not identify any indicators of potential impairment of intangible assets or 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, 2015</font><font style="font-family:inherit;font-size:10pt;">.</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 consolidated 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. Therefore, 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 stockholders' 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;">2015</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, 2015</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t identify any indicators of potential impairment of goodwill or 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, 2015</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.</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'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. We recognize interest and penalties as a component of our income tax 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;">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</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15 thousand</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Benefit (expense) from income taxes was $(</font><font style="font-family:inherit;font-size:10pt;">0.3</font><font style="font-family:inherit;font-size:10pt;">) million and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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 August 2014, the FASB issued Accounting Standards Update ("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.&#160;ASU 2014-15 is effective for annual reporting 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 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 July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;We do not expect the adoption of ASU 2014-11 will have a material impact 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 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." This ASU defers the effective date of ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)" for all entities by one year. The 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). ASU 2014-09 as amended by ASU 2015-14 is effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within that reporting period. 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 this standard (including other amendments, such as ASU 2016-10 and ASU 2016-12, discussed below) 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 February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today&#8217;s accounting. The guidance also eliminates today&#8217;s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-02 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 March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee&#8217;s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160;Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-09 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," adding clarification, while retaining the core principles in the revenue guidance. For identifying performance obligations, the ASU clarifies when a promised good or service is separately identifiable (i.e., distinct within the context of the contract) and allow entities to disregard items that are immaterial in the context of a contract. For licensing, the ASU clarifies how an entity should evaluate the nature of its promise in granting a license of IP, which will determine whether it recognizes revenue over time (&#8220;symbolic IP&#8221;) or at a point in time (&#8220;functional IP&#8221;).The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," amending guidance in the new revenue standard on transition, collectability, noncash consideration and the presentation of sales taxes and other similar taxes. The amendments clarify that for a contract to be considered completed at transition, all (or substantially all) of the revenue must have been recognized under existing GAAP. The FASB also clarified the collectability assessment and expanded circumstances under which nonrefundable consideration may receive revenue recognition when collectability of the remainder is not probable. The FASB clarified that the fair value of noncash consideration should be measured at contract inception for determining the transaction price. The amendments permit an entity to make a policy election to exclude from the transaction price sales taxes and similar taxes. The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses.&#160;ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items.&#160;ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-13 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;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">361,145</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">128,921</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;">$2.60</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.82</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively, with net cash proceeds of </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;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </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;">September&#160;30, 2016</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 style="width:47%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">September 28, 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;">72,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</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 October 2016, we entered into the Seventh Amendment to Lease for our Redwood City facilities. In addition, we entered into a service agreement with a third party supplier for the development of a manufacturing process. (See Note 10, "Commitments and Contingencies" for details).</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, 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 9 cdxs-20160930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 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 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 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Capital Stock (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Capital Stock (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Cash Equivalents and Marketable Securities (Tables) 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 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2413402 - 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 Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (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 2103100 - Disclosure - Net Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Significant Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Significant Customer and Geographic Information (Concentration Risk) (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Significant Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock-Based Compensation (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cdxs-20160930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cdxs-20160930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cdxs-20160930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Leases, Future Minimum Payments Receivable [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] 2016 (3 months remaining) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2017 Operating Leases, Future Minimum Payments, Due in Two Years 2018 Operating Leases, Future Minimum Payments, Due in Three Years 2019 Operating Leases, Future Minimum Payments, Due in Four Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years Total Operating Leases, Future Minimum Payments Due Contractual Obligation, Due in Next Fiscal Year Contractual Obligation, Due in Next Fiscal Year Contractual Obligation, Due in Second Year Contractual Obligation, Due in Second Year Contractual Obligation, Due in Third Year Contractual Obligation, Due in Third Year Contractual Obligation, Due in Fourth Year Contractual Obligation, Due in Fourth Year Contractual Obligation, Due in Fifth Year Contractual Obligation, Due in Fifth Year Contractual Obligation, Due after Fifth Year Contractual Obligation, Due after Fifth Year Total contractual obligation Contractual Obligation Earnings Per Share [Abstract] Net Income (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] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options [Member] Employee Stock Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Award vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Expected term (in years) (1) 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 (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Subsequent Events [Abstract] Subsequent Events Subsequent Events [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] Equity awards outstanding under the Equity Incentive Plan [Member] Stock options RSA RSU PSU [Member] Stock options RSA RSU PSU [Member] 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] Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Weighted average common stock shares used in computing net income (loss) per share, basic (shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive shares (shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Net income (loss) per share, basic (usd per share) Earnings Per Share, Basic Net income (loss) per share, diluted (usd per share) Earnings Per Share, Diluted Total shares excluded as anti-dilutive (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Segment Reporting [Abstract] Concentration Risk [Table] Concentration Risk [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Axis] Agreement Type [Domain] Agreement Type [Domain] [Domain] for Agreement Type [Axis] Technology Transfer, Collaboration and License Agreement [Member] Technology Transfer, Collaboration and License Agreement [Member] Technology Transfer, Collaboration and License Agreement [Member] 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 [Member] Customer B [Member] Customer B [Member] Customer C (related party) [Member] Customer C [Member] Customer C [Member] Customer D [Member] Customer D [Member] Customer D [Member] Customer E [Member] Customer E [Member] Customer E [Member] Customer F [Member] Customer F [Member] Customer F [Member] Merck [Member] Merck [Member] Merck [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 Royalty past due and future settlement payment Accounts Receivable, Royalty Past Due and Future Settlement Payment Accounts Receivable, Royalty Past Due and Future Settlement Payment Estimated proceeds Estimated proceeds Estimated proceeds Milestone revenue Revenue Recognition, Milestone Revenue Revenue Recognition, Milestone Revenue Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] Fair Value Measurements Fair Value, Measurement Inputs, Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Tax (benefit) expense from marketable securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Equity [Abstract] Schedule of common stock warrants issued and outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Accounting Policies [Abstract] Financial Standby Letter of Credit [Member] Standby Letters of Credit [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash Cash Money market funds Money Market Funds, at Carrying Value Restricted cash, current Restricted Cash and Investments, Current Noncurrent restricted cash Restricted Cash and Investments, Noncurrent 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 customers that contributed 10% or more of total accounts receivable 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] 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 (shares) Entity Common Stock, Shares Outstanding Statement of Financial Position [Abstract] 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] Developed and core technology [Member] Technology-Based Intangible Assets [Member] Maxygen 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 Amortization Period (years) Finite-Lived Intangible Asset, Useful Life 2016 (remaining 3 months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Income Statement [Abstract] Revenues: Revenues [Abstract] 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 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 Income (loss) from operations Operating Income (Loss) Interest income Investment Income, Interest Other income (expenses) Other Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Net income (loss) Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities [Abstract] 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, 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. Money market funds [Member] Money Market Funds [Member] Common shares of CO2 Solution [Member] Common Shares of Co Two Solution [Member] Common shares of co two solution. 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 Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Available-for-sale Securities Number of Marketable Securities In Unrealized Loss Position Number of Marketable Securities In Unrealized Loss Position Number of Marketable Securities In Unrealized Loss Position Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Balance Sheets Details [Abstract] -- None. No documentation exists for this element. -- Goodwill Goodwill Related Party Transaction, Due from (to) Related Party [Abstract] 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] Exela PharmaSci, Inc [Member] Exela PharmSci, Inc [Member] Exela PharmSci, Inc Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] CMEA Ventures [Member] CMEA Ventures [Member] CMEA Ventures Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity [Member] Affiliated Entity [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Ownership percentage Investment, Ownership Percentage Investment, Ownership Percentage Accounts receivable from related parties Accounts Receivable, Related Parties Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Accounts receivable, allowances Allowance for Doubtful Accounts Receivable, Current Preferred Stock, Par or Stated Value Per Share (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized (shares) Preferred Stock, Shares Authorized Preferred Stock, Shares Issued (shares) Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding (shares) Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding (usd per share) Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized (shares) Common Stock, Shares Authorized Common Stock, Shares, Issued (shares) Common Stock, Shares, Issued Common Stock, Shares, Outstanding (shares) Common Stock, Shares, Outstanding Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowances of $421 at September 30, 2016 and December 31, 2015 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 Marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding 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 Lease incentive obligation, net of current portion Lease Incentive Obligation, Noncurrent Lease Incentive Obligation, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Liabilities Liabilities Commitments and contingencies (Note 10) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.0001 par value per share; 100,000 shares authorized; 41,218 shares and 40,343 shares issued and outstanding at September 30, 2016 and December 31, 2015, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income 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 Related Party Transactions Related Party Transactions Disclosure [Text Block] 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 and software [Member] Computer Equipment [Member] Office equipment and furniture [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 Property and equipment, net Schedule of cash equivalents and marketable securities Investment [Table Text Block] Net income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain (loss) on marketable securities, net of tax expense of $0 and $263 for the three months ended September 30, 2016 and 2015, respectively, and tax benefit of $0 and $200 for the nine months ended September 30, 2016 and 2015, respectively. Unrealized Gain (Loss) on Securities Other comprehensive income (loss) Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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] Cost of Research and Development Services and 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] Restricted Cash Cash and Cash Equivalents, Restricted 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 Intangible Assets, Finite-Lived, Policy [Policy Text Block] 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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 PSU Plan [Member] 2014 PSU Plan [Member] 2014 PSU Plan [Member] 2016 PSU Plan [Member] 2016 PSU Plan [Member] 2016 PSU Plan [Member] 2010 Plan [Member] Two Thousand Ten Plan [Member] 2010 plan. 2015 PSU Plan [Member] 2015 PSU Plan [Member] 2015 PSU Plan [Member] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [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] RSAs and RSUs [Member] RSAs and RSUs [Member] RSAs and 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] Monthly, Three Year Vesting Period [Member] Share-based Compensation Award, Tranche One [Member] Annually, Four Year Vesting Period [Member] Share-based Compensation Award, Tranche Two [Member] First Year Vesting Period [Member] Share-based Compensation Award, Tranche Three [Member] Second Year Vesting Period [Member] Share-based Compensation Award, Tranche Six [Member] Share-based Compensation Award, Tranche Six [Member] Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage Shares reserved for future issuance (shares) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance Purchase price of common stock Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Percent of voting interests Percent of Voting Interests Threshold to trigger higher exercise price Percent of Voting Interests Threshold to trigger higher exercise price Purchase price of common stock above minimum threshold 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 Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 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 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 Estimated percent of performance goals that will be achieved Share-based Compensation, Awards, Estimated Goals Achieved Percent Share-based Compensation, Awards, Estimate of Goals that will be Achieved Compensation not yet recognized, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options 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 Summary of financial instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Research and Development [Abstract] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] GlaxoSmithKline [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] Supply Agreement [Member] Supply Agreement [Member] Supply Agreement [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 recognized Revenue Recognition, Milestone Method, Revenue Recognized 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 Termination notice period Revenue Recognition, Milestone Method, Termination Notice Period Revenue Recognition, Milestone Method, Termination Notice Period Term of milestone agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement License and services revenue License and Services Revenue Deferred revenue Deferred Revenue Upfront License fee, period for recognition Revenue Recognition, Period for Recognition Revenue Recognition, Period for Recognition Potential royalty revenue Royalty Revenue, Maximum Contingent Proceeds Royalty Revenue, Maximum Contingent Proceeds Duration of license agreement Duration of License Agreement Duration of License Agreement Right of refusal period Right of Refusal Period Right of Refusal Period Term of collaborative research and development agreement (years) Term of Collaborative Research and Development Agreement Term of collaborative research and development agreement. Optional extension period Collaborative Research and Development Agreement, Optional Extension Period Collaborative Research and Development Agreement, Optional Extension Period Stock options exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average exercise price of stock options exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Proceeds from exercises of stock options Proceeds from Stock Options Exercised Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] 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] Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Fair Value, Assets, Level 1 to Level 2 Transfers, Amount 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 Investment owned (shares) Investment Owned, Balance, Shares Fair Value, Assets, Level 2 to Level 1 Transfers, Amount Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 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] 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 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 (shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise Price per Share (usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of future minimum payments under non-cancellable operating leases Operating Leases of Lessee Disclosure [Table Text Block] Other Commitments Other Commitments [Table Text Block] 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 Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Schedule of long-lived assets by geographical area Geographic Areas, Long-Lived Assets [Abstract] Long-lived assets Long-Lived Assets Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Depreciation and amortization of property and equipment Depreciation, Depletion and Amortization 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) Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Restricted cash, current Increase (Decrease) in Restricted Cash for Operating Activities Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets, current 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 Long term lease incentive Long-term Lease Incentive Long-term Lease Incentive Deferred revenues 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 disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Decrease (increase) in restricted cash Increase (Decrease) in Restricted Cash and Investments Net cash 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 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 Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of stock-based compensation expense by security types Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Valuation assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities [Text Block] Cash Equivalents and Marketable Securities [Text Block] Collaborative Arrangements Collaborative Arrangement Disclosure [Text Block] Capital Stock Stockholders' Equity Note Disclosure [Text Block] 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] Research and development [Member] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Schedule of stock-based compensation expense Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] India [Member] INDIA Singapore [Member] SINGAPORE United Kingdom [Member] UNITED KINGDOM Asia [Member] Asia [Member] EMEA [Member] EMEA [Member] Schedule of revenues by geographical area Total revenues Significant Customer and Geographic Information Segment Reporting Disclosure [Text Block] Balance Sheets Details Balance Sheets Details [Text Block] Balance sheets details. 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. 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. Seventh Amendment [Member] Seventh Amendment [Member] Seventh Amendment [Member] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Purchase Commitment [Member] Purchase Commitment [Member] 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. Number of buildings leased Lease Area, Number of Buildings Lease Area, Number of Buildings 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 Rent expense Operating Leases, Rent Expense Operating lease, sublease rentals Operating Leases, Rent Expense, Sublease Rentals Operating lease, future minimum sublease rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Area of land Area of Land Operating leases, renewal term Lessee Leasing Arrangements, Operating Leases, Renewal Term Operating leases, term of contract Lessee Leasing Arrangements, Operating Leases, Term of Contract Purchase commitment Long-term Purchase Commitment, Amount Claims dismissed Loss Contingency, Claims Dismissed, Number 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 Schedule of earnings per share, basic Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Schedule of earnings per share, diluted Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] 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] EX-101.PRE 13 cdxs-20160930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 a101codexisctrexhibit_image1.gif begin 644 a101codexisctrexhibit_image1.gif M1TE&.#EA! %K /< $! 04&!@8&!@8&!P@("0D)"@L,#0X.#P\/ M$! 0$A,4%1@8&AP='A\@(2(C)"7U]@86%B8V-D969G:&EJ:VIK;&QL;6QL;6QL;6QM;FUO;VQQ<6AS7IZ>GM[?'M]?GU]?7Y^?G]_?W]_?W]_?W^ @(" @("!@8*"@BN#?X*# M@X2%A8F)B7Z*B@:-AHR-C0*.AP"/B "/B "0B0"0B0"0B0"0B0"0B@"0B@"0 MB@"1B@"1BP"2BP"2C)&2D@"3C "3C0"4C0"4C@"4C0"5C@"5CP"5CP"5CP"5 MCP"6D "6CP"6D "6D "6D "6D "6D "6D "7D0"7D0"7D0"8D0"8DI>8F0"9 MD@"9DP"9DP"9DP"9DP":DP":E ":E ":E)J:FP";E0";E0";E ";E0";E0"; ME0";E0";E0";E0";E0";E0";E0";E0"F *?F8.@GP2@F@6A MFZ&BH@FCG@REH*6EIJBHJ8:JJAVJIB&KIR:LJ*NLK:VMKJZNKS&OJZ^OL#6P MK+"PL3FRKK&RLSZSL$*ULK6UMK:VN$:WL[JZNT^[N(N\N[V^OU:_NUO!OF#$ MPKR\^[T]?'V M]_?X^?GZ^_KZ^_K[_/___R'Y! $ + $ 6L 0 C^ /\)'$BPH,&# M"!,J7,BPH<.'$"-*G$BQHL6+&!_J&00*CZV,($.*'$FRI,F+KOZ 6LF2I1MF M)V/*G$FS)DE9>EKJW+D2##B;0(,*'4K25QV>2)."NC*/J-.G4)T:54J5*B0G M_J)JW/*CB"E.7L%E!XKOKAY\Y4%S*N*WP)(#K!@H+S) 1 ()(;CAPX^_S1()D)0!87) M&& 5Y.P9])(&DCWL(TCCQP\;_'9)QB /7>X5)!%ALH84!-/U.#WY2 Y= M!(UDP&S@ BV"K#^''OWOB [;- C^[JMANP8ZF]'2(,5;<1@<4&FR(10&%FD< M8Q$C3TZP, ;FK /U@MDW XV F4#^3:;,0)AI(!!F)Q2D"V;I_"/@9/HL9,*! M ^' H4 ,3)8!@O\A%,1DS 6@&DW3J$<5>P;%TT5;*\5WT#/OM97&-'/]L^%D ML_6($6:QU12.�FJ>222F6QCI!01FE0.3,R:>656(+B1#Y2=LF5.5E (N:8 M9)9IYIEHIJGFFFRF.4@67L8IYYQTUFDG18_=J>>>1*6DTWU\!BJH2#CI&,V@ MB":Z4*%7;O&DHI &.E66.TF!3Z28>OD5I6U!PD6FH')5UTHP3K0.%DH.HL=% MVA#I*@/^/=*"V7D4B1! J .-JE.I!.G%EQE.?(00%S86!&!!Z8%2!S 3Z>E$. MKF W1"6G9)<-BA5-A:WVV&:W;38D5J@M]]QTUVWWW7@3I,?^''_E[7>7?JY4 MAR]_%RY7X'_B9_CB3B&.E!O/,"YY38RV)48XDV=^4TY,=O&UYJ!7A L>E#H9 M^ND.34JV%<*A[GI!JK\M!3^ON[ZIVRU!(D7MH-^.^TZ0P,G[XIM2+?85;-$H MV/!^ZQH6*!>5 X:2?^1)D;//3A:$7+#,*E$'[X;J/*G0'R1C2W L@Y M7LAG M$!,',2-&WQ)A#ZM *&#V +X!$("9/$G+'L#^H:UG00U<1*(6N213H7_,0H"2 MN9DRLA>A?SP @MOBG_\F \!_8,8$ [' 9#P0%&G892?&>X@)'780:E#C'N7P M DL&5S\!.J $!=&6N :R@7Q3%2Z=# $3P4/ID<:6J4)(@E=>2^@N H29=C'I]. MF23!\.66?*E/DNJ RUMR3DF>DV6=:/F[8B8%"^X0II?89LQF)L52RA02,YU) M39[HCI'1U,HZME#-;BI%=]D,ISC'213G[7C)_!F!]#7"=2:<2OHZ0Z*%' J5',,30HDMO#0 MR!!_3P$8UJ*$.A6#TF[Q, QZ"]ZAF8:8 2R#^0@$CH*@5E!)4 MG?5LC-*8A9\<)!8^.0@37EJ0:C A;37<#T$PHYE_L, X()C,! 3RP.QQ22#/ MG58/B<0N#T[F&/_C(ZW^\ZTHF0$\$8@(#, C!"""ET6@4?\!S\.,!D'_".+SW(O/3"S@8$(8#))Y+!D M)EQA@2 K> M=2XAZQAE$,@7 BLSKG[E[X[.^/#^?@>2CR6 X,:8J:*VLER0"TK&!O\(P60" M&92\AO$B7!",@0GB#RN((0U!=#D Y_CR0,(< M- 2*0(GE^L>9)8,$(?S5-C@8,A3W2Z0/#$TTDI%SI!&"F7-,AK9]?NNN4@F1 M:7 3/H,>2)%S)P64.1HS;TS()Y<[F0O_(\.2V;"V//R/%V!&%7D$-0,1V%Q^ M%" '+@ G@6B @XA#=81%$@)&J3(1C.;2$+Q,T_L:A!X@,,73F!8C8+]#VPH MNJ$)=P^!ZR6(PL>[ P'NH""N(J%WB=2 "0+, MX A/#I'BQEL3><^;UP)9956>3(T3?G-W0AI9J&8\&2/D^D4H_X?*J?+D5U8E M>#''C+L%M8]GU2 H8M#U>G*^K2;3>*5" QMH3_LVF*'+JM1A&-Y(.]J]P8O'5B6E8A\)V;WIMNKE721[ MYWO?B?OWB]0A>8+'W4X+7Y&-)+Z9>, %XR?B^,W-$+G5^_[WP ^^ )\(=/_-,%! [ end GRAPHIC 15 aldridgemichaelofferc_image1.gif begin 644 aldridgemichaelofferc_image1.gif M1TE&.#EAB &. /< $! 2\P,R\P,R\P,R\P,R\P,R\P,R\P,R\P M,R\P,R\P,R\P,R\P,R\P,S(S-CL\/SP]0#P]0#P]0#P]0#T^0#T^03] 0T1% M2$A)3$E*3$I+34Q-4%)355566%9765=86EA96UI;75]@8F)C96-D9F-D9F-D M9F1E9V=H:FYO<7!Q7M\?GU^?WU^?WV ?GN&=XR-CGF/;8Z/ MD).3E8Z6C)>7F9>7F9>7F9F9FZ"@H7.B5:.CI*6EIJBHJ9:LB:RLK;&QLK&Q MLFZS06VT/VVT/VVT/VVT/VVT/VVT/W"U0Z^VK'.W2':Y2W>Y37J[4'V\5'^] M5H&^6H3 78;!8(C"8XK#9)G+>)G+>)G+>,O+S,O+S,O+S,O+ MS,O+S)O,>YS,?9S,?9[-?Z'-A9_.@:'.A*'/@Z70B:71B:C2C*?2B]+2TZG3 MCJK4D*S4DLS5QJW5E*_6EM;6U['7F;#7F+/8F]C8V=C8V=C8V+79GK39G;?: MH+;:G[;:G[?:H;G;H[C;HKG;H[KJ;_>JL#?K,+@KL/@L,3AL<7A MLL7ALL7ALL7ALL7ALL7ALL;BM,;BM,;BM,?BM#OUN'PV.+PV>CQXN/QVN3QV^7RW>;RWN;RWNCSX>CSX.OSYO+S M\O+S\O+T\NSUY^SUY^SVY_#WZ_#WZ_+W\/#WZ^_WZO'X[/+X[O+X[_3Y\?3Y M\?;Z\_7Z\O;Z\O?[]/C[]?G\]OG\]_G\]_G\]_G\]_O]^OO]^OO]^OW^_/S^ M^_[^_?[^_?[__?____[__2'Y! $ + "( 8X 0 C^ /T)'$BPH,&# M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*!WV8S=NW+IY M_5+*G$FSILV;."'JZS2&3)HW=OKX$:0H&#R!^#,KG;USJ MU&PC[IMW3INR69E,(N" EK1BS3T"G0.@*K\X8PYDP-PGBC7^S#-(:'7480W3%T'@2 B-/_ (MH;@" H2U=<58+BE%162=$]\[RS3F%A;5.;)]I (PIN M_O23"RJN]%93,_>A2?O,U@LS90*C22>T $.,=^9DXNDFFQ139B9J#6*((NP JNJJ MK K4"E?^A?8S":)\S+-/+)%8HLJC%RDSX"?Q^&/-&(CZ8=@B8:0AR'KH5%.- M-=":X\\]SBBSV#+.(-CJMMRBN ]@ZXQS3C[G0+(();ET^8PUV1RUT#[LA),- M-V6TBQ$R@)# MSCPG0,$).VS1TW@]--01_VT$7!8!,?56&>M]=9<8]W( M0EHS+1$W6G.C$-E91[2%#$8?W7/21IB]D!$8M-###! 8D=+^?NG(&TTVVM[# M3"NB;(+))(H, @@?>"QI!R"1J#),--NX] X[X68#S3"T=%*))9MXLDHMP!3# MC,?AH/-.:PLUTC;/%%0]M@P]@R#V03H?'41%0;@-PD)'R_X0-[0?K7="P:/4 MN_$)N7XT"P[!<;1".[PM=T1P;% #0G34D$(-=.1T3S6I8+*((7Z@=\8765A! M111.2)'%'I@ DPT[]_36SS[[Y',/.^:HQC!2D8E#+ )THFA%+XKA#&N XQSO M4)-!DE>2XNT,>AYA0<]D@! *4J1Z/#M!!]U&PA(F8"/.,V'/C@<1Z?6L(;LX M@0IGN+,:7.]@)+'@SG:0$=?9#B'^NT#:US"20I[=;H(]$UY$0,@S'HZ09TH4 M"3>0=D.%:'"%#'$ASTHBPR;B4"9!>!T-2=[>Z+B$RD(A?)R$8Z\I&0C*0D M)SD1=+@"$YSX!"I:D8M?F*X:V@@'/"1(R5*:,BOWR((3G %*>#)"G7HC#_. M(8I*9((3GD#%*F21B])58QWZ&])'^J&/>< #<^@XA[9.R4Q)RB)@4.)#6.)Q MH26]@0^R7,>9=-D*6M@B%\$8!C*4\0M58,(0?#"#%JH HBJ<81&]:(/^, R"YL$,93 &&<:0QOZT,(5JC"( ML,C"FF^@4S_$)*%5(.<@^\N'/O)!RGVLHQDI>T,7$,6%+@!B%N,0B#F L8I> M-*,6MNB%3GOA#('TXA! !2HG]M$.2'@AHE[X0B=(R="F5HE-![7$(X[ACW!D MHA*/6(0!^8*-BZ7&%=(:R3R4,3IB+$,;RQQ(."0T#'_HXQ".ZTPTI@ E+P3+ MJ7CU%CS6@8Z1O>D>UZ!&-)J!C&KXXQV#708R01C^-D0MEI(.I#+G'.+3!#�@A@.NP8> MK# %)U#A&O0AL9 ?F8]Q;.,:T5@&BV>1BDZDHAI!KM,XE$$;C%D9-6CB9>F< M@8UQP 0I@AEE1(Q R$+N[(<-:<3^!FCXLS(?;0-#9(B92P@"/R)QSB84X4)T MF 6,F078J1 %J=WMMR1\&W9(@4# 'W3H0 I$P+1'HT0?YM &-8H! MC%S4:!.-ZL5A!+*/A&- 2F:C.+(!!C=4.9!XOF6=!&G$T M#I;$T#ZS\T2X(<;?/7%G480($W=FQH%X$"5%[-F:2>CGA@#RA D)XM%.8(0X MXW!\GN!#%JB@&2B9>SA1P!,6O# &,^"!#X)(Q",P@:EF !,BTZZA29;',V%3 M9(J,/G8"D@T18#OQSLA.21YY5FV!1-MGS4;(M44"!V G8 -#'LC#?=;P;"^< M9XT^"!_^W;:!CB/$"/G&XANA>$:4D]#;!WEV2'1( 7\CY(H[$[1")HX0?N>\ M!A%/"!S4J.>,&_WH2$^ZTI?.]*8[_>E0C[K4IT[UJEL])_" 1B]*UPQJP&P< M[4CKU<>.0W1@8BB$," F-.&)5,A"&NZJDX;Y0O:ZKRH=== 3%K3@A3"4(0V> MT%8[C-&*;Q(#&M8]WF.,N,X.'K3;2#__5K!_H ,H,$H M)HZRCW ,@Q>_($8QCK&,9S EE&&'O$+VH0\L&5,O"R+"% M+%HABU6T DBY3S]!^D&(W%@[6H R\@ J60 CIM"\L MA2A=4 >7,'JDY@R"\ 5IT >+@ J0U1A.& TQ<0R5@ F54(6; !,7E09H< 9I MD @T2()CUPIXP 9E$ 9?D AAX0IVX#C2,@^S("&H\%H'47KA@ W/4 R>Q@F' M0R"> S7$'?Y$ V0D"Q\8 B5L S^8>$6)^4*KM *CDA5_9 *?3")0J$HV8 ' M>9(G6=!68&AU\[ )E*!5@_ 'TG(,6D4(BW,(0I(-7H5EU- 120$-K& ) I() MKL ,EK4/YU!>CW(/JM FZU$,UM0)GN$'4!(%^M6)4_<.G48+J2 *LQ 6OX * MGK )*D,BX5!^7F4+)((2[* -V7 .7T80O= FJ<(,UO0)%<('4 (%_J*,4-9?J(P49O@#\M *_L #X=C"0YC$N>@ M#- #OM!&[,@"[:P#,V5"1WX").0"6$1#$YI%GV #%N9?NE 5U:P'K/"!6V% M#K3("6+G$<9@"9KP"6^R#9SP")'0"\=P7N-P8/"U"JFP"OT(T0<:#W.7;$ M9)%]Q3#4 [8T$G(\"85H@\:.A#ZH'I]80ZN, F'L#B\$!;K8 ==8088NJ$Z M2A!C"0]MT0Z]"0TK,C$5HPJH< O6L(\/<0_MH*3[H V90!;MY@KG0#-1MJ-8 M.BWO< XD(PW.4 S$H VM47S%0 NKT(I7EJ:J$ NQT K!@ S- U>!P[C(&86 MX7)F=@)!ET4?5TQIS@EI"18<0RS9P$4%LM0,VA"9(?0I' M)7<0*1 $=" "=- ",V $'; W@9&(Z0 -QZ CK=!D :((A& (G. ,U340Q!0/ MZR OUB -T1 -TM 4YF"E0W(/X1 -IQ-*YR 5#U$#AP9T#&$$DTH!,+=K928# MS7H0CM!2%S"-$(09!R/+,!-H>M,_<\#3%RW6IMD7H0CMHS961M?):H M_N"IW?.N-2 "/8 23)J1U= ,QA ,LS8.?=$.Q9 )JKHXC;-JJU8':&$(A_ ( ML99 M@ ,R, ,7B>.#D&NU8H11G!PZ*I&)C=F5(0\2401.+K10#-1@#N-(:NQP#<9@#,S@0,-JD_ZP^S2H0[!5;0 M!630!XG ";T@#>-PI1/A['EJT8U%ZB>VT)J=+YH^[XC ;T0P6?6^D>L M6Q" MJX5<6TA-V0;!SM S4U,*GA.ZXS! (G( ,[( ,GP+;D*V>'"CL=.[\5 M3$+RZP_7QKT1<33;(W3[*Q Q-$,_4P-. P<9NP,GX&8!O'3_,5@',9B/,9D7,8W(5*5:\9C/+2V!S-5^K1J3,;[ M< VLP JS8 O!0+74< T/M#IQ+,;^M/6!D9 )E_*X#WL,VJ"D?_S%_> ,.JL' M0K&JBQ )G= ,W6A2XW 7ZQ /=+?(5@P/AH"57S &9Y A?& )WFE\Q,!\3/$Q M;YS&GCR1XQ &KD0%57 %5FD&QA 6^\ ,G]!VK5 +6X=XT& -VY .BRD2K8JV +U'"66 (/G S+$;$_ H%K MR10.XS,>+4/>F!YF! 3ZY (4(EVAR!OL^ P)K5],',7Z= .\) _&$%] M\Q /6K(.")(/VU -TL 8&!<3W"/)'?^=P MM%C&3;HA+\N0"ZTE"'8P!EC08WD=!I50#:04#_G$SC1M#C&Q#<.0V< #,$0 M4^V@@Y9@"9) ";/ .G4]27.5T6] 'RV)49HE%J*T I -A#P8 M9 M 55D 5F C(H _MH!C-,-'+\";O4#B;H G6.)3LL AZ8 =X@ =V0!K5#4FY M\ 42Q6-3$ W3HB1+@@=D_0L8XPIGF1#[<0[6 RW^P8^^(-E$ F/(1#AL F" M0 F=( O' R930S$, SW\@[FLPCFL@A'4@UXD%IA$ 9VH.$3WDC14 =F, 86 MG@4CV ZIMB2+$!;A@*89$U9>C9%A@@S!4'X"2@S08 YIE0_:T EUL%)>8 9] ML KHUPZX>@UW7 MV;@M @@Z*( C^BB,(A) -^Q ,7G %A'X%>"!?2XY(\Y ( M[^'D8V!88[$'!?L&QE GY=@F(CV'6PH.UO ,QE +G4"+ S+J!1(-BIP-F@ ( MAX )J% ,#N,61LH*M[4*ZW$-?* 'N*X'@Y EDR %OBX%5# )0)WHJR(+YT,( M?K 'LW!8BX"*MUX'E'(/E)4:LT#=$$%4TI +V#4@FD -K7$.F1T-X*"DVR A M-^(/G6!-?DD-7= 5"&A8Q(Y#X'!0H7@(>+D/G3 )HN@'FA4/AGT?N6#M%P%[ MQJ )FB *-\8A=0(/488,$O):X5#EH;$L^; *@>L$@C#L\6XE^] +5]T)UD@B MQ0#RF1#^BGXY#[W0BJ@ #1J/$8A5#,^@#5Y6$/? "O?1"F$1?TLB*NA 85U1 M!=ZY\=LR#LA #&'>"CVE#[;@"M0(*G7"#+:@W&\-A8_W88O)4:GAD.$PZ6^P M"/T@*U#B!,DH]-L"#H*E6, 0+-LPU;E@I@QF#L/0TSS2#+Q\#Z9=$^Q@\ZDQ M#/NS"!V.'-*0T7Y ]MNR#^B0D;TY@OL0TK5#A7*%5Y ^-N2G^^0#N-@6? P>[;W#)RR#,.P#,V0"U2[ M'N'P#,H@\"=16ZG!"B1R#-847?=@!5YQ!2UO^B?2#P:-:Y?^[X (@@VRX"/4 M8&.NX"\H+PL]A1-LDAINX@\MN"2DL0]8$ 6N5!QTK?Q5\BW'Y##GX F6L C7 M$ [YO@BI<@P'%5,WT?U8%E/.\ 8 4<<.'CW%_-W38N7*%2QO_#V$&%'B1(H5 M+5[$F%'C1HX=/7X$&5+D2)(E'_;;YZ_?/&2 ]F1Z5XW/G43]TD6:I$F?R8_S MWMW;ATS44%&KUOG[Q:>/'T""KOEKY\7+ER]C#O'$FE7K5JY=O7X%JS*?H"]9 MH/F;Y(7++'_/)DV*%7;B-FO@WNG[QDOL\3Q@QIJQ\V?.TZ=6N7I5\S?/$J5* MEC"U>KAJ:5-!V2C_!AY<^/"MJ)8LP91Z#!<\]_K=>GL6[+Y@G5;U.@R-$Z9/ MQ(KU0N=/&B=/Y3\]O2=)D:+"F5(2AQ]?_OSA@H[?\J?M"Q<]^OKU>JN9K\QY M"Y.S]JEDDD-0<4:93WK9YAU:9I&E0F#Z\:<933;A9)-.I*$O1!%'))&G?4<4\HQY+Z1^E'EK$E8.LV8YYL))AQ,KM!A#M'W V68;<%[]:QQJI*&&FFK M031777?]JA\_CLMLGTS>P .3G;+I!1AD4/L(G$TZ10;#<.J(-(UP[C$'BB.B MP",>E=YI9YUUPOUKGG',,2<<<\:AD5=WWX67H_>RR0*++YR);1-+-(G6GW2T M <>?NZ!IYUV,,Z$#T P.4R;7(@YQLR5@+*HGW>R80898&S^:69@9$3UXI.4 M>H'BN"F.*KEIIY^N*!^?T!F'U7>VV<235*#!^!Q2YVFWHGW@02<<<-)):9]F M#.&CCC$("6^?38Y;X@IUG)W\4!T>;:J1QYIAA>JE%EF;0"5NC?-@)QYIJ MF-:'&#S"P,**/<"9I\K-?P<>2WW8.6< (8@?] M]8=C%X^X,4(/C. _RHRM;-F@!C3^M/&>>V3#&+VXQ2Q6@0JB5-""J,!@!C'( MBE6(HA-9 P8TJ@&P\;4C9"0QP@D2L$(6MM"%%) ! 4<"!Q:XT(8V9 $<0')# M'MKP!$&@GT=Z.$0B)N $&-E "S< DAJX4(84@8,+.6*$)!:QA3FT"!TPL(4> M]" (6MS"9/+1CJII0QK+,$8N9)&+;%2I'^MX1BPL.$,\^_/.11JC0BD/,@ALB"(&F$D$1.YD4@R\H@7V84++\F1';C0 M"!B)8@LSP@T05/*&)V!?1"# #3J(@ XU:($_(!"9DSTD'^:H!C2.D<96I((3 MF9C$)I3^L3*(] ,>X'C&+V+!"@K2\8ZW(,8RKH&.$S[D'>'(1CC0\0[K8:23 M/ 1!#>07Q$;@CP44X"$%4GF11J#SAN&$PR,?DKX:E/*&ZH1D"T%P G[VTY_\ M'"(^,6)**V[2(IEL(07D>9%%LG"2%PDE"[UY0QEL8:'^H&<5;?A)B(C "'1( M 3[*@:V ZBC6+8HA66 F8B" $(/MBA#YLPAC;0X9R<260?ZPB' M-(9ABUX8PQG2,-PYN+D1(U#THA#5* N76)%=N+.%)WBB1G9AR(1F=2(NU"%' MX!#5%1J4(F!]##>LNL(@8*2=+@QC1B*ZPHMLP84R\,@N9,#^PG5"I 88J $= M@M"!&40F>^@ QS6848QBA.,]ZS!&)S+Q"$7,="9OP&QF-8O9.G0VLWKP@R ( M4PE.B*(51"W&,T8(CG, 4B-<7:% 0]+4!,C@J0\)PD91:,.V6@2M']EK0F_K MC]\^IJ$LY*A$WBKX<^ ((0B9@$)CJ!BM8 HQC2,,=?;)D1>[(PK&#);0MK@)4F MMK"W9VWA?_^W5A#X-L&26:X2P[C5&R97(\Z]2("12[)]G$,:/J.%*R0+B4,( MPA"<:$8Z>/I&9'BB>VU3+V;M -K^01SB$9N8Q3"LL8Y ON,BN MT*M<0:A#M5+D!!R9N \.29)7&->O0AG":QVBA9LKQ8O ]H7^9('^QFFH?9@# M&*C@A"4680B:VL$,9<&"%_BP"6CL%"3[V)DQ7MJ*7A2#&=1@K6L=S,(#@Z7( M#=Y*?Q/P4(D4%R3'94%%""I*K'##RS;<@(+%RN6Z8KF2,NBKE>(!#4S,M ]V M0$-9KC %*3B!;L=Q@A2LX(4RO,$.=4A#&LY0AC&,H=:@-<0B+K$)4="B%\A0 M;3;&(6A)6QDLL&4T5HIL5H@X^B/3;O:DGVN2"%MQP!W!\$8:44]M@Z"Z(8(' M-6)!B#+^9.$*5&CUJ^7]:BA(H0I7Z,(8TD 0T28B$_.=!3"< 8YU^.XBUO8* MMK<"[6RO4-,>":YT$4QH]57O>$G4BD-Y:KB%5)8KI[&RBRW4@*PKU'*A M] &.7AS""U-P];QA'04J6"$+7Z@U'OQ "$S(HL[=U,AQIQJ61GA2*[3E:\,3 M\'".<,/H$W/$6?"Q'- M[8L4F-!8F?JWH;YTD41UZ%7V[V/+\*XP.>4'57O(LTY5DRC^VO"''PDI;6C; MCQC!TXZ'B'-7>/J,,#GJ!W>V1FR_@>IR?BMV;>'G,7E74(I\(H:DP [.71%N MD-7)J!>)U0%? Z]'9 M<9R%>,?+WA-;@\OZ 0PT\K?B!&ACC&-\!]C= XML 16 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2016
Oct. 31, 2016
Document and Entity Information [Abstract]    
Entity Registrant Name CODEXIS INC  
Entity Central Index Key 0001200375  
Document Type 10-Q  
Document Period End Date Sep. 30, 2016  
Amendment Flag false  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding (shares)   41,220,166
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 14,918 $ 23,273
Restricted cash, current 883 0
Accounts receivable, net of allowances of $421 at September 30, 2016 and December 31, 2015 11,965 7,329
Inventories 1,076 992
Prepaid expenses and other current assets 1,264 1,245
Total current assets 30,106 32,839
Restricted cash 783 787
Marketable securities 1,527 1,549
Property and equipment, net 2,301 3,109
Intangible assets, net 281 2,812
Goodwill 3,241 3,241
Other non-current assets 272 310
Total assets 38,511 44,647
Current liabilities:    
Accounts payable 2,123 3,399
Accrued compensation 3,024 3,331
Other accrued liabilities 2,339 2,013
Deferred revenue 4,221 6,098
Total current liabilities 11,707 14,841
Deferred revenue, net of current portion 745 3,120
Lease incentive obligation, net of current portion 992 1,310
Other long-term liabilities 2,230 2,497
Liabilities 15,674 21,768
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, $0.0001 par value per share; 5,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.0001 par value per share; 100,000 shares authorized; 41,218 shares and 40,343 shares issued and outstanding at September 30, 2016 and December 31, 2015, respectively 4 4
Additional paid-in capital 309,258 305,981
Accumulated other comprehensive income 384 405
Accumulated deficit (286,809) (283,511)
Total stockholders' equity 22,837 22,879
Total liabilities and stockholders' equity $ 38,511 $ 44,647
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 421 $ 421
Preferred Stock, Par or Stated Value Per Share (usd per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized (shares) 5,000,000 5,000,000
Preferred Stock, Shares Issued (shares) 0 0
Preferred Stock, Shares Outstanding (shares) 0 0
Preferred Stock, Shares Outstanding (usd per share) $ 0.0001 $ 0.0001
Common Stock, Shares Authorized (shares) 100,000,000 100,000,000
Common Stock, Shares, Issued (shares) 41,218,000 40,343,000
Common Stock, Shares, Outstanding (shares) 41,218,000 40,343,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Revenues:        
Biocatalyst product sales $ 4,052 $ 1,818 $ 11,072 $ 6,915
Biocatalyst research and development 10,373 14,517 25,971 19,247
Revenue sharing arrangement 445 1,066 1,825 4,056
Total revenues 14,870 17,401 38,868 30,218
Costs and operating expenses:        
Cost of biocatalyst product sales 2,756 1,302 7,466 4,009
Research and development 5,467 4,994 16,265 15,457
Selling, general and administrative 5,229 5,415 18,451 16,289
Total costs and operating expenses 13,452 11,711 42,182 35,755
Income (loss) from operations 1,418 5,690 (3,314) (5,537)
Interest income 12 4 40 12
Other income (expenses) 7 (26) (39) (147)
Income (loss) before income taxes 1,437 5,668 (3,313) (5,672)
Provision for (benefit from) income taxes 0 274 (15) (144)
Net income (loss) $ 1,437 $ 5,394 $ (3,298) $ (5,528)
Net income (loss) per share, basic (usd per share) $ 0.04 $ 0.14 $ (0.08) $ (0.14)
Net income (loss) per share, diluted (usd per share) $ 0.03 $ 0.13 $ (0.08) $ (0.14)
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 40,940 39,767 40,504 39,340
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 42,134 40,970 40,504 39,340
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 1,437 $ 5,394 $ (3,298) $ (5,528)
Other comprehensive income (loss)        
Unrealized gain (loss) on marketable securities, net of tax expense of $0 and $263 for the three months ended September 30, 2016 and 2015, respectively, and tax benefit of $0 and $200 for the nine months ended September 30, 2016 and 2015, respectively. 413 (449) (21) 343
Other comprehensive income (loss) 413 (449) (21) 343
Total comprehensive income (loss) $ 1,850 $ 4,945 $ (3,319) $ (5,185)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Statement of Comprehensive Income [Abstract]        
Tax (benefit) expense from marketable securities $ 0 $ 263 $ 0 $ 200
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Operating activities:    
Net loss $ (3,298) $ (5,528)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of intangible assets 2,531 2,531
Depreciation and amortization of property and equipment 1,365 1,569
Gain on disposal of property and equipment (35) (5)
Income tax benefit related to marketable securities 0 (200)
Stock-based compensation 3,861 3,759
Changes in operating assets and liabilities:    
Restricted cash, current (883) 0
Accounts receivable, net (4,636) (9,738)
Inventories (84) 717
Prepaid expenses and other assets, current (18) 163
Other assets 38 29
Accounts payable (1,046) (3,606)
Accrued compensation (307) (393)
Other accrued liabilities 60 (523)
Long term lease incentive (319) (319)
Deferred revenues (4,252) 3,955
Net cash used in operating activities (7,023) (7,589)
Investing activities:    
Purchase of property and equipment (787) (288)
Proceeds from disposal of property and equipment 35 5
Decrease (increase) in restricted cash 4 (75)
Net cash used in investing activities (748) (358)
Financing activities:    
Proceeds from exercises of options 939 235
Taxes paid related to net share settlement of equity awards (1,523) (1,812)
Net cash used in financing activities (584) (1,577)
Net decrease in cash and cash equivalents (8,355) (9,524)
Cash and cash equivalents at the beginning of the period 23,273 26,487
Cash and cash equivalents at the end of the period $ 14,918 $ 16,963
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Description of Business
9 Months Ended
Sep. 30, 2016
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 the 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 GlaxoSmithKline (“GSK”), a global pharmaceutical company, to use the CodeEvolver® protein engineering technology platform for its internal development purposes. In August 2015, we entered into a second license agreement involving the CodeEvolver® protein engineering technology platform with Merck Sharp and Dohme Corp., known as MSD outside the United States and Canada ("Merck"), a global pharmaceutical company, and we continue to pursue licensing opportunities with additional 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 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.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2016
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, 2015. The condensed consolidated balance sheet at December 31, 2015 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 September 30, 2016 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2016 and 2015, and cash flows for the nine months ended September 30, 2016 and 2015. 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, India, Mauritius and the Netherlands. 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, 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 reportable 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 and collaborative arrangements 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 recorded as 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 fees, 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 as revenue 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 11, "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 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 charges 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 approximates the research funding over the term of the respective agreements and is included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, 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, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when 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 had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. 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 options. 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 the 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 have not recognized, and do not expect to recognize in the near future, any excess income tax benefits 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 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. The majority of cash and cash equivalents is 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 $14.9 million at September 30, 2016 and were comprised of cash of $3.7 million and money market funds of $11.2 million. At December 31, 2015, cash and cash equivalents totaled $23.3 million and were comprised of cash of $12.2 million and money market funds of $11.1 million.
Restricted Cash
In connection with our effort to increase cost efficiencies, in the quarter ended September 30, 2016, we began the process of liquidating our Indian subsidiary. In order to accomplish this, we are legally required to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations. This balance is included in restricted cash under Current Assets on our consolidated balance sheets and totaled $0.9 million and $0 at September 30, 2016 and December 31, 2015, respectively.
In addition, pursuant to the terms of the lease agreement for our Redwood City, CA facilities, our letters of credit are collateralized by deposit balances of $0.7 million as of September 30, 2016 and December 31, 2015, which is recorded as non-current restricted cash on the consolidated balance sheets (see Note 10, "Commitments and Contingencies" for details).
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, valuation adjustments are recorded for the difference between the cost and the estimated market value. These valuation adjustments 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, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income 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 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 and cash equivalents, restricted cash, marketable securities, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation, deferred revenue, and other 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: Inputs that are unadjusted, quoted prices in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
Concentrations of Credit Risk
Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds.
Intangible Assets
Our intangible assets are finite-lived and consist of developed core technology and the intellectual property ("IP") 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 September 30, 2016. There has been no material 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 2015, 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 nine months ended September 30, 2016, we did not identify any indicators of potential impairment of intangible assets or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2015.
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 consolidated 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. Therefore, 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 stockholders' 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 2015. 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, 2015. During the nine months ended September 30, 2016, we did not identify any indicators of potential impairment of goodwill or new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2015.
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.
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. We recognize interest and penalties as a component of our income tax expense.
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 and $15 thousand for the three and nine months ended September 30, 2016, respectively. Benefit (expense) from income taxes was $(0.3) million and $0.1 million in the three and nine months ended September 30, 2015, respectively.
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 August 2014, the FASB issued Accounting Standards Update ("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 reporting 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.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2014-11 will have a material impact on our consolidated financial statements and related disclosures.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." This ASU defers the effective date of ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)" for all entities by one year. The 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). ASU 2014-09 as amended by ASU 2015-14 is effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within that reporting period. 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 this standard (including other amendments, such as ASU 2016-10 and ASU 2016-12, discussed below) on our consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-09 on our consolidated financial statements and related disclosures.
In April 2016, the FASB issued ASU 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," adding clarification, while retaining the core principles in the revenue guidance. For identifying performance obligations, the ASU clarifies when a promised good or service is separately identifiable (i.e., distinct within the context of the contract) and allow entities to disregard items that are immaterial in the context of a contract. For licensing, the ASU clarifies how an entity should evaluate the nature of its promise in granting a license of IP, which will determine whether it recognizes revenue over time (“symbolic IP”) or at a point in time (“functional IP”).The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," amending guidance in the new revenue standard on transition, collectability, noncash consideration and the presentation of sales taxes and other similar taxes. The amendments clarify that for a contract to be considered completed at transition, all (or substantially all) of the revenue must have been recognized under existing GAAP. The FASB also clarified the collectability assessment and expanded circumstances under which nonrefundable consideration may receive revenue recognition when collectability of the remainder is not probable. The FASB clarified that the fair value of noncash consideration should be measured at contract inception for determining the transaction price. The amendments permit an entity to make a policy election to exclude from the transaction price sales taxes and similar taxes. The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income (Loss) per Share
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Net Income (Loss) per Share
Net Income (Loss) per Share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net income per share is computed by dividing net income by the weighted average number of shares of common stock outstanding plus all additional common stock shares that would have been outstanding, assuming dilutive potential common stock shares had been issued for other dilutive securities. For periods of net loss, diluted and basic net loss per share were identical since potential common stock shares were excluded from the calculation, as their effect was anti-dilutive.
The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2016 and 2015 (in thousands, except per share amounts):

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
40,940

 
39,767

 
40,504

 
39,340

Effect of dilutive shares
1,194

 
1,203

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
42,134

 
40,970

 
40,504

 
39,340

Net income (loss) per share, basic
$
0.04

 
$
0.14

 
$
(0.08
)
 
$
(0.14
)
Net income (loss) per share, diluted
$
0.03

 
$
0.13

 
$
(0.08
)
 
$
(0.14
)


Anti-Dilutive Securities
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
2,149

 
2,320

 
5,371

 
6,121

Shares of common stock issuable upon exercise of outstanding warrants
73

 
75

 
73

 
75

Total shares excluded as anti-dilutive
2,222

 
2,395

 
5,444

 
6,196

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaborative Arrangements
9 Months Ended
Sep. 30, 2016
Research and Development [Abstract]  
Collaborative Arrangements
Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a CodeEvolver® platform technology transfer collaboration and license agreement (the “GSK CodeEvolver® Agreement”) with GSK. Pursuant to the terms of the agreement, we granted GSK a non-exclusive license to use the CodeEvolver® protein engineering technology platform to develop novel enzymes for use in the manufacture of GSK's pharmaceutical and health care products.
We received a $6.0 million up-front licensing fee upon signing the GSK CodeEvolver® Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of the first milestone in 2014. In September 2015, we achieved the second milestone of the agreement and earned milestone revenue of $6.5 million. In April 2016, we completed the full transfer of the CodeEvolver® protein engineering platform technology and earned milestone revenue of $7.5 million, for which payment was received in June 2016. 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.
We are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using the CodeEvolver® protein engineering technology platform.
The term of the GSK CodeEvolver® Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK CodeEvolver® Agreement. GSK can terminate the GSK CodeEvolver® Agreement by providing 90 days written notice to us.
Under the GSK CodeEvolver® 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. In addition, 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. 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, if any, described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million was being recognized ratably over the technology transfer period of three years since July 2014. As the technology transfer was completed earlier than anticipated, we recognized license fees of $0 and $3.0 million for the three and nine months ended September 30, 2016, respectively, compared to $0.5 million and $1.5 million for the three and nine months ended September 30, 2015, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from GSK related to the upfront license fee of $0 at September 30, 2016 and $3.0 million at December 31, 2015.
In September 2016, we recorded our first project-specific contingent fee based on GSK's successful application of our technology in an existing pharmaceutical product.
Merck Platform Technology Transfer and License Agreement
In August 2015, we entered into a CodeEvolver® platform technology transfer and license agreement (the "Merck CodeEvolver® Agreement") with Merck. The Merck CodeEvolver® Agreement allows Merck to use the CodeEvolver® protein engineering technology platform in the field of human and animal healthcare.

We received a $5.0 million up-front license fee upon execution of the Merck CodeEvolver® Agreement, which is being recognized ratably over the estimated platform technology transfer period of two years. In September 2015, we achieved the first milestone under the Merck CodeEvolver® Agreement and earned milestone revenue of $5.0 million. In September 2016, we completed the full transfer of the engineering platform technology and earned milestone revenue of $8.0 million. We received the $8.0 million milestone payment in the fourth quarter of 2016. Following the completion of the technology transfer, we may be eligible to receive payments of up to a maximum of $15.0 million for each commercial active pharmaceutical ingredient ("API") that is manufactured by Merck using one or more novel enzymes developed by Merck using the CodeEvolver® protein engineering technology platform.
Under the terms of the Merck CodeEvolver® Agreement, we granted to Merck a non-exclusive worldwide license to use the CodeEvolver® protein engineering technology platform to research, develop and manufacture novel enzymes for use by Merck in its internal research programs ("Merck Non-Exclusive Field"). The license to Merck is exclusive for the research, development and manufacture of novel enzymes for use by Merck in the chemical synthesis of therapeutic products owned or controlled by Merck ("Merck Exclusive Field"). Merck has the right to grant sublicenses to affiliates of Merck and, in certain limited circumstances, to third parties. We also granted to Merck a license to make or have made products manufactured using the CodeEvolver® protein engineering technology platform with a right to grant sublicenses solely to affiliates of Merck, contract manufacturing organizations and contract research organizations. The manufacturing license is exclusive in the Merck Exclusive Field and non-exclusive in the Merck Non-Exclusive Field. The licenses are subject to certain limitations based on pre-existing contractual obligations that apply to the technology and intellectual property that are the subject of the license grants. The licenses do not permit the use of the CodeEvolver® protein engineering technology platform to discover any therapeutic enzyme, diagnostic product or vaccine. In addition, Merck is prohibited from using the CodeEvolver® protein engineering technology platform to develop or produce enzymes or any other compounds for or on behalf of any third parties except in a very limited manner when Merck divests a therapeutic product that is manufactured using an enzyme developed using the CodeEvolver® protein engineering technology platform.
Under the Merck CodeEvolver® Agreement, we transferred the CodeEvolver® protein engineering technology platform to Merck over the period from August 2015 through September 2016. As part of this technology transfer, we provided to Merck our proprietary enzymes, proprietary protein engineering protocols and methods, and proprietary software algorithms. We are providing additional enzyme evolution services to Merck at our laboratories in Redwood City through November 2016. The remaining deferred revenue relating to the upfront payment will be recognized upon completion of the additional enzyme evolution services.
The licenses to Merck are granted under patents, patent applications and know-how that we own or control as of the effective date of the Merck CodeEvolver® Agreement and that cover the CodeEvolver® protein engineering technology platform. Any improvements to the CodeEvolver® protein engineering technology platform during the technology transfer period are also included in the license grants from Codexis to Merck. Following the technology transfer period, Merck can exercise annual options that, upon payment of certain option fees, would extend Merck's license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during the three-year period that begins at the end of the technology transfer period.
Under the Merck CodeEvolver® Agreement, we will own any improvements to our protein engineering methods, processes and algorithms that arise and any enzyme technology or process technology that are developed during a technology transfer project, an evolution program or additional services. Merck will own (the "Merck-Owned Technology") (a) any enzyme technology that is developed solely by Merck under the Merck CodeEvolver® Agreement using the CodeEvolver® protein engineering technology platform (a "Project Enzyme") and (b) the methods of use of any Project Enzyme or any enzyme developed jointly by Merck and us using the CodeEvolver® protein engineering technology platform. Merck granted to us a worldwide, non-exclusive, fully paid-up, royalty-free license, with the right to grant sublicenses, to use the Merck-Owned Technology outside of the Merck Exclusive Field.
For each API that Merck manufactures using an enzyme developed with the CodeEvolver® protein engineering technology platform, we will have a right of first refusal to supply Merck with the enzyme used to manufacture the API if Merck outsources the supply of the enzyme. Our right of first refusal applies during the period that begins on the completion of a phase III clinical trial for the product containing the API and ends five years following regulatory approval for such product.
The Merck CodeEvolver® Agreement has a term that continues, unless earlier terminated, until the expiration of all payment obligations under the agreement. Merck may terminate the Merck CodeEvolver® Agreement by providing 90 days written notice to us. We can terminate the Merck CodeEvolver® Agreement by providing 30 days written notice to Merck if we determine, pursuant to our contractual audit rights under the Merck CodeEvolver® Agreement, that Merck has repeatedly failed to make required payments to us and/or materially underpaid us an amount due under the Merck CodeEvolver® Agreement. In the event the Merck CodeEvolver® Agreement is terminated earlier by Merck, or by us due to an uncured material breach by Merck, or if Merck sells or transfers to a third party any Merck business or facility that includes any of our proprietary materials, information or technology, we have the right to conduct an audit of Merck's facilities to confirm that all of our proprietary materials, information and technology have been destroyed. The Merck CodeEvolver® Agreement contains indemnification provisions under which Merck and we have agreed to indemnify each other against certain third party claims.
The up-front license fee of $5.0 million is being recognized ratably over a two-year period. We recognized license fees of $0.6 million and $1.9 million for the three and nine months ended September 30, 2016, respectively, compared to $0.4 million for the three and nine months ended September 30, 2015, as biocatalyst research and development revenues and had a deferred revenue balance from Merck related to the Merck CodeEvolver® Agreement license fees of $2.1 million at September 30, 2016 and $4.0 million at December 31, 2015.
Merck Sitagliptin Catalyst Supply Agreement
In February 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") with Merck whereby Merck may obtain commercial scale substance for use in the manufacture of Januvia®, its product based on the active ingredient sitagliptin. In December 2015, Merck exercised its option under the terms of the Sitagliptin Catalyst Supply Agreement to extend the agreement for an additional five years through February 2022. In August 2016, we and Merck amended the Sitagliptin Catalyst Supply Agreement to prospectively provide for variable pricing based on the cumulative volume of sitagliptin purchased by Merck under the Sitagliptin Catalyst Supply Agreement and to allow Merck to purchase a percentage of its requirements for sitagliptin from a specified third-party supplier. Merck has the right to terminate the Sitagliptin Catalyst Supply Agreement at any time after January 1, 2018 by giving us 24 months’ advance written notice.
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 agreement. Amounts of annual license fees are based on contractually agreed prices and are on a declining scale. Prior to December 2015, the aggregate license fee for the initial five year period was being recognized ratably over the initial five year term of the Sitagliptin Catalyst Supply Agreement as collaborative research and development revenue. Due to the amendment entered in December 2015 as noted above, we revised our performance period in December 2015 and began recognizing the remaining unamortized portion of the license fee and the aggregate license fees for the second five year period over the revised period on a straight line basis.
We recognized license fees of $0.3 million and $1.0 million for the three and nine months ended September 30, 2016, respectively, and $0.5 million and $1.5 million for the three and nine months ended September 30, 2015, respectively, as biocatalyst research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.7 million at September 30, 2016 and $1.0 million at December 31, 2015.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 30, 2016
Cash Equivalents and Marketable Securities [Abstract]  
Cash Equivalents and Marketable Securities
Cash Equivalents and Marketable Securities
Cash equivalents and marketable securities classified as available-for-sale at September 30, 2016 and at December 31, 2015 consisted of the following (in thousands):
 
September 30, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions (2)
563

 
964

 

 
1,527

Total
$
11,716

 
$
964

 
$

 
$
12,680


 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions (2)
563

 
986

 

 
1,549

Total
$
11,683

 
$
986

 
$

 
$
12,669


(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.
There were no marketable securities in an unrealized loss position at September 30, 2016 or at December 31, 2015.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2016
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Fair Value Measurements
Fair Value Measurements
The following tables present the financial instruments that were measured at fair value on a recurring basis at September 30, 2016 and December 31, 2015 by level within the fair value hierarchy (in thousands):
 
September 30, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions

 
1,527

 

 
1,527

Total
$
11,153

 
$
1,527

 
$

 
$
12,680

 
December 31, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions

 
1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669


We determine the fair value of Level 1 assets using quoted prices in active markets for identical assets. 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, and we classified our investment in CO2 Solutions as Level 2 assets due to the volatile and low trading volume. There were no transfers between Level 1 and Level 2 securities in the periods presented. (See also Note 5, "Cash Equivalents and Marketable Securities".)
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details
9 Months Ended
Sep. 30, 2016
Balance Sheets Details [Abstract]  
Balance Sheets Details
Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Raw materials
$
520

 
$
262

Work-in-process
128

 

Finished goods
428

 
730

     Inventories
$
1,076

 
$
992


Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Laboratory equipment
$
20,624

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,284

 
3,271

Office equipment and furniture
1,178

 
1,178

Construction in progress (1)
1

 
3

Property and equipment
35,482

 
35,324

          Less: accumulated depreciation and amortization
(33,181
)
 
(32,215
)
     Property and equipment, net
$
2,301

 
$
3,109


(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
September 30, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(19,963
)
 
281

 
20,244

 
(17,432
)
 
2,812

 
6
     Intangible assets, net
$
21,778

 
$
(21,497
)
 
$
281

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 

The remaining estimated future amortization expense to be charged to research and development through December 31, 2016 is $0.3 million.
Goodwill
Goodwill had a carrying value of approximately $3.2 million at September 30, 2016 and December 31, 2015.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2016
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, of which 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 one-third 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 2016, we awarded PSUs based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, new R&D service revenue arrangements and novel therapeutic enzymes advancement ("2016 PSUs"). These 2016 PSUs vest such that one-half of the 2016 PSUs subject to the award vest approximately one year following the grant, and the remainder of the 2016 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 goals are achieved at the threshold level, the number of shares issuable in respect of the 2016 PSUs would be equal to half the number of 2016 PSUs granted. If the performance goals are achieved at the target level, the number of shares issuable in respect of the 2016 PSUs would be equal to the number of 2016 PSUs granted. If the performance goals are achieved at the superior level, the number of shares issuable in respect of the 2016 PSUs would be equal to two times the number of 2016 PSUs granted. The number of shares issuable upon achievement of the performance goals at the levels between the threshold and target levels or between the target level and superior levels would be determined using linear interpolation. Achievement below the threshold level would result in no shares being issuable in respect of the 2016 PSUs. As of September 30, 2016, we estimated that the 2016 PSU performance goals would be achieved at 102.3% of the target level. Accordingly, we recognized expense to reflect the target level.
In 2015, we awarded PSUs ("2015 PSUs") based upon the achievement of various weighted performance goals, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership, with other terms similar to the 2014 PSUs and 2016 PSUs. One-half of the 2015 PSUs vested in the first quarter of each of 2016 and 2017, subject to the recipient’s continued service on each vesting date. In the first quarter of 2016, we determined that the 2015 PSU performance goals had been achieved at 92.8% of the target level, and recognized expenses accordingly.
In 2014, we awarded PSUs ("2014 PSUs") based upon the achievement of certain cash flow performance goals, with other terms similar to the 2015 PSUs and 2016 PSUs. One-half of the 2014 PSUs vested in the first quarter of each of 2015 and 2016, subject to the recipient’s continued service on each vesting date. In the first quarter of 2015, we determined that the 2014 PSU performance goals had been achieved at 53.0% of the target level, and recognized expenses accordingly.
Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Research and development
$
246

 
$
181

 
$
688

 
$
710

Selling, general and administrative
984

 
1,042

 
3,173

 
3,049

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759


The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2016 and 2015 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Stock options
$
249

 
$
281

 
$
820

 
$
798

RSUs and RSAs
445

 
566

 
1,580

 
2,020

PSUs
536

 
376

 
1,461

 
941

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759


As of September 30, 2016, unrecognized stock-based compensation expense, net of expected forfeitures, was $1.9 million related to unvested employee stock options, $2.0 million related to unvested RSUs and RSAs and $1.3 million related to unvested PSUs.
Valuation Assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years) (1)
5.2

 
5.2

 
5.4

 
6.0

Volatility
63
%
 
67
%
 
65
%
 
66
%
Risk-free interest rate
1.18
%
 
1.64
%
 
1.29
%
 
1.70
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.25

 
$
2.31

 
$
2.30

 
$
2.09


(1) We had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, "Share-Based Payment", to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. (See Note 2, "Basis of Presentation and Summary of Significant Accounting Policies.")
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Capital Stock
9 Months Ended
Sep. 30, 2016
Equity [Abstract]  
Capital Stock
Capital Stock
Exercise of options
For the nine months ended September 30, 2016 and 2015, 361,145 and 128,921 shares were exercised at a weighted-average exercise price of $2.60 and $1.82 per share, respectively, with net cash proceeds of $0.9 million and $0.2 million, respectively.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of September 30, 2016, the following warrants remain outstanding:
 
September 30, 2016
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2016
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,200 square feet of office and laboratory space in four buildings within the same business park of 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. At September 30, 2016, the various terms for the spaces under the lease had expiration dates that range from January 2017 through January 2020. As described further below, in October 2016, we exercised an option to extend our lease of certain spaces through January 2022. In October 2015, we entered into an agreement to sublet a portion of our headquarters to a subtenant effective January 2016. This sublease expires in November 2019.
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.4 million at September 30, 2016, 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. We recorded asset retirement obligations of $0.4 million as of both September 30, 2016 and December 31, 2015, which are included in other liabilities on the consolidated balance sheets. Accretion expense related to our asset retirement obligations was nominal in the three and nine months ended September 30, 2016 and 2015.
Pursuant to 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 September 30, 2016 and December 31, 2015. These deposits are recorded as restricted cash on the consolidated balance sheets.
Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2016, respectively, partially offset by sublease income of $0.3 million and $0.9 million, respectively. Rent expense was $0.9 million and $2.6 million during the three and nine months ended September 30, 2015, respectively, partially offset by sublease income of $0.2 million and $0.5 million, respectively.
Future minimum payments under noncancellable operating leases are as follows at September 30, 2016 (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$
710

2017
2,677

2018
2,736

2019
2,818

2020
236

Total
$
9,177


Minimum payments have not been reduced by future minimum sublease rentals of $2.1 million to be received under non-cancellable subleases at September 30, 2016.
A portion of our Redwood City facilities includes a lease of approximately 11,020 square feet of space located at 501 Chesapeake Drive, Redwood City, California. In September 2012, we entered into a Sixth Amendment to Lease under which we have two consecutive options to extend the term of the lease of this space for an additional period of five years per option. In October 2016, we entered into the Seventh Amendment to Lease pursuant to which we exercised the first of our options to extend the term of the lease for an additional five years, commencing on February 1, 2017 and expiring on January 31, 2022. The estimated rental expense, if recognized, would increase our costs and operating expenses in our consolidated statement of operations.
The estimated future minimum payments under this noncancellable operating lease obligation for the 501 Chesapeake Drive, Redwood City, California facilities at September 30, 2016 is as follows (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$

2017
400

2018
448

2019
462

2020
476

Thereafter
531

Total
$
2,317


Other Commitments
In April 2016, we entered into a new manufacture and supply agreement that resulted in an additional total commitment up to $1.8 million, with payment to be made in December 2022 or after.
In October 2016, we entered into a services agreement with a third party supplier for the development of a manufacturing process. The services agreement may result in an additional total commitment of up to $1.4 million. We may terminate the services agreement, at our discretion, with 60 days' notice to the supplier and shall be obligated to a reduced additional total commitment equal to the contractual amount due during this 60 day period for those stages of development (i) already in progress as of the date of the notice of termination and (ii) scheduled to have commenced within 60 days after the date of the notice of termination.
Legal Proceedings
On February 19, 2016, we filed a complaint against EnzymeWorks, Inc., a California corporation, EnzymeWorks, Inc., a Chinese corporation, and Junhua “Alex” Tao (collectively, the “Defendants”) in the United States District Court for the Northern District of California. On April 29, 2016, we filed a First Amended Complaint. The First Amended Complaint alleges that the Defendants have engaged in willful patent infringement, trade secret misappropriation, breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations and statutory and common law unfair competition. We have sought injunctive relief, monetary damages, treble damages, restitution, punitive damages and attorneys’ fees. On May 13, 2016, the Defendants filed a Partial Motion to Dismiss the claims for breach of contract, intentional interference with contractual relations, intentional interference with prospective economic relations, statutory unfair competition, and common law unfair competition in the First Amended Complaint. We opposed the Defendant’s Partial Motion to Dismiss. On August 11, 2016, the judge issued an order that denied the Defendants’ Partial Motion to Dismiss with respect to all five claims and in all relevant parts, and granted the motion with respect to certain underlying arguments. We are unable to determine when this litigation will be resolved or its ultimate outcome.
Other than our litigation against the Defendants, we are not currently a party to any material litigation or other material legal proceedings.
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 33 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Related Party Transactions
9 Months Ended
Sep. 30, 2016
Related Party Transaction, Due from (to) Related Party [Abstract]  
Related Party Transactions
Related Party Transactions
Exela PharmSci, Inc.
Since September 2007, we have been party to a license agreement with Exela PharmaSci, Inc. (“Exela”). Under the license agreement, as amended, we and Exela cross-licensed certain technology relating to the manufacture of argatroban, an API, in exchange for rights to certain sublicensing fees or development payments and profit sharing.
CMEA Ventures Life Sciences 2000, L.P. and its affiliate held approximately 7.4% of our common stock until its sale of all such shares on November 10, 2014 to Presidio Partners 2014, L.P. Presidio Partners 2007, L.P. (formerly CMEA Ventures VII, L.P.) owns over 10% of Exela’s outstanding capital stock. Thomas R. Baruch, one of our directors, serves on the board of directors of Exela, and is a retired general partner in Presidio Partners 2007, L.P. Mr. Baruch is also a general partner in CMEA Ventures Life Sciences 2000, 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 $0.4 million and $1.8 million for the three and nine months ended September 30, 2016, respectively, and $1.1 million and $4.1 million for the three and nine months ended September 30, 2015, respectively, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at September 30, 2016 and December 31, 2015.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Customer and Geographic Information
9 Months Ended
Sep. 30, 2016
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 September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Customer A(2)
76
%
 
39
%
 
43
%
 
34
%
Customer B
*

 
40
%
 
27
%
 
26
%
Customer C (related party)
*

 
*

 
*

 
13
%
Customer F
11
%
 
*

 
*

 
*

* Less than 10% in the period presented
Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
September 30, 2016
 
December 31, 2015
Customer A(2)
80
%
 
12
%
Customer D
*

 
22
%
Customer E (1)
*

 
40
%
Customer F
13
%
 
*

* Revenue percentage was less than 10%; accounts receivable balance not applicable
(1) This represents a $3.1 million settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
(2) This includes the final milestone revenue of $8.0 million earned under the Merck CodeEvolver® Agreement in the three and nine months ended September 2016. The $8.0 million milestone was paid by Merck in October 2016.
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenues:
 
 
 
 
 
 
 
United States
$
10,373

 
$
8,755

 
$
17,226

 
$
16,516

Asia
 
 
 
 
 
 
 
India
714

 
369

 
2,760

 
519

Singapore
792

 
497

 
2,912

 
497

Others
245

 
122

 
740

 
808

Europe


 


 


 


United Kingdom
145

 
7,001

 
10,726

 
8,204

Others
2,601

 
657

 
4,504

 
3,674

Total revenues
$
14,870

 
$
17,401

 
$
38,868

 
$
30,218


Identifiable long-lived assets were all in the United States as follows (in thousands):
Long-lived assets:
September 30, 2016
 
December 31, 2015
United States
$
2,854

 
$
6,231

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Subsequent Events
9 Months Ended
Sep. 30, 2016
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
In October 2016, we entered into the Seventh Amendment to Lease for our Redwood City facilities. In addition, we entered into a service agreement with a third party supplier for the development of a manufacturing process. (See Note 10, "Commitments and Contingencies" for details).
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2016
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, 2015. The condensed consolidated balance sheet at December 31, 2015 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 September 30, 2016 and results of our operations and comprehensive income (loss) for the three and nine months ended September 30, 2016 and 2015, and cash flows for the nine months ended September 30, 2016 and 2015. 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, India, Mauritius and the Netherlands. All significant intercompany balances and transactions have been eliminated in consolidation.
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, 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 reportable 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 and collaborative arrangements 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 recorded as 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 fees, 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 as revenue 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 11, "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 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 charges were not significant in any of the periods presented.
Cost of Research and Development Services and Research and Development Expenses
Cost of Research and Development Services
Cost of research and development services related to services under research and development agreements approximates the research funding over the term of the respective agreements and is included in research and development expense. Costs of services provided under license and platform technology transfer agreements are included in research and development expenses and are expensed in the periods in which such costs are incurred.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects, partner-funded collaborative research and development activities, as well as license and platform technology transfer agreements, 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, and are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed when 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 had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, “Share-Based Payment,” to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. Thus, the expected term was based on historical exercise behavior on similar awards, giving consideration to the contractual terms, vesting schedules and expectations of future employee behavior. 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 options. 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 the 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 have not recognized, and do not expect to recognize in the near future, any excess income tax benefits 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
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 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. The majority of cash and cash equivalents is maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits.
Restricted Cash
Restricted Cash
In connection with our effort to increase cost efficiencies, in the quarter ended September 30, 2016, we began the process of liquidating our Indian subsidiary. In order to accomplish this, we are legally required to maintain our subsidiary's cash balance in an account managed by a legal trustee to satisfy our financial obligations.
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, valuation adjustments are recorded for the difference between the cost and the estimated market value. These valuation adjustments are determined based on significant estimates.
Marketable Securities
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, "Cash Equivalents and Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive income 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 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 and cash equivalents, restricted cash, marketable securities, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation, deferred revenue, and other 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: Inputs that are unadjusted, quoted prices in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and which reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date
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, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds.
Intangible Assets
Intangible Assets
Our intangible assets are finite-lived and consist of developed core technology and the intellectual property ("IP") 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
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 September 30, 2016. There has been no material 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 consolidated 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. Therefore, 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 stockholders' 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.
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. We recognize interest and penalties as a component of our income tax expense.
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 August 2014, the FASB issued Accounting Standards Update ("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 reporting 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.
In July 2015, the FASB issued ASU 2015-11, "Inventory (Topic 330): Simplifying the Measurement of Inventory," which simplifies the subsequent measurement of inventory by requiring inventory to be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling price of inventory in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. We do not expect the adoption of ASU 2014-11 will have a material impact on our consolidated financial statements and related disclosures.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date." This ASU defers the effective date of ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)" for all entities by one year. The 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). ASU 2014-09 as amended by ASU 2015-14 is effective for annual reporting periods beginning after December 15, 2017, including interim reporting periods within that reporting period. 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 this standard (including other amendments, such as ASU 2016-10 and ASU 2016-12, discussed below) on our consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)," which replaces prior lease guidance (Topic 840.) The new guidance requires lessees to put most leases on their balance sheets but recognize expenses on their income statements in a manner similar to today’s accounting. The guidance also eliminates today’s real estate-specific provisions for all entities. For lessors, the guidance modifies the classification criteria and the accounting for sales-type and direct financing leases. Entities are required to use a modified retrospective approach for leases that exist or are entered into after the beginning of the earliest comparative period in the financial statements. Entities have the option to use certain practical expedients. Full retrospective application is prohibited. This ASU is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-02 on our consolidated financial statements and related disclosures.
In March 2016, the FASB issued ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," changing certain aspects of accounting for share-based payments to employees (Topic 718), as well as affecting the accounting classification within the statement of cash flows. The new guidance will require all income tax effects of awards to be recognized in the income statement when the awards vest or are settled. It will allow a policy election to account for forfeitures as they occur and will allow an employer to repurchase more of an employee’s shares than it can today for tax withholding purposes without triggering liability accounting. This ASU is effective for public business entities for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years. Early adoption is permitted. We are currently evaluating the impact of adopting ASU 2016-09 on our consolidated financial statements and related disclosures.
In April 2016, the FASB issued ASU 2016-10, "Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing," adding clarification, while retaining the core principles in the revenue guidance. For identifying performance obligations, the ASU clarifies when a promised good or service is separately identifiable (i.e., distinct within the context of the contract) and allow entities to disregard items that are immaterial in the context of a contract. For licensing, the ASU clarifies how an entity should evaluate the nature of its promise in granting a license of IP, which will determine whether it recognizes revenue over time (“symbolic IP”) or at a point in time (“functional IP”).The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In May 2016, the FASB issued ASU 2016-12, "Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients," amending guidance in the new revenue standard on transition, collectability, noncash consideration and the presentation of sales taxes and other similar taxes. The amendments clarify that for a contract to be considered completed at transition, all (or substantially all) of the revenue must have been recognized under existing GAAP. The FASB also clarified the collectability assessment and expanded circumstances under which nonrefundable consideration may receive revenue recognition when collectability of the remainder is not probable. The FASB clarified that the fair value of noncash consideration should be measured at contract inception for determining the transaction price. The amendments permit an entity to make a policy election to exclude from the transaction price sales taxes and similar taxes. The effective date and transition requirements for these amendments are the same as those of the new revenue standard (ASU 2014-09, as amended by ASU 2015-14).
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which amends the FASB's guidance on the impairment of financial instruments. The ASU adds to GAAP an impairment model (known as the "current expected credit loss model") that is based on expected losses rather than incurred losses. ASU 2016-13 is effective for annual reporting periods ending after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments," which provides the FASB's guidance on certain cash flow statements items. ASU 2016-15 is effective for fiscal reporting periods beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted including adoption in an interim period. The adoption of ASU 2016-13 is not expected to have a material impact on our consolidated financial statements and related disclosures.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic
The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2016 and 2015 (in thousands, except per share amounts):

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
40,940

 
39,767

 
40,504

 
39,340

Effect of dilutive shares
1,194

 
1,203

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
42,134

 
40,970

 
40,504

 
39,340

Net income (loss) per share, basic
$
0.04

 
$
0.14

 
$
(0.08
)
 
$
(0.14
)
Net income (loss) per share, diluted
$
0.03

 
$
0.13

 
$
(0.08
)
 
$
(0.14
)
Schedule of earnings per share, diluted
The following table sets forth the computation of basic and diluted net income (loss) per share during the three and nine months ended September 30, 2016 and 2015 (in thousands, except per share amounts):

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Numerator:
 
 
 
 
 
 
 
Net income (loss)
$
1,437

 
$
5,394

 
$
(3,298
)
 
$
(5,528
)
Denominator:
 
 
 
 
 
 
 
Weighted average common stock shares used in computing net income (loss) per share, basic
40,940

 
39,767

 
40,504

 
39,340

Effect of dilutive shares
1,194

 
1,203

 

 

Weighted average common stock shares used in computing net income (loss) per share, diluted
42,134

 
40,970

 
40,504

 
39,340

Net income (loss) per share, basic
$
0.04

 
$
0.14

 
$
(0.08
)
 
$
(0.14
)
Net income (loss) per share, diluted
$
0.03

 
$
0.13

 
$
(0.08
)
 
$
(0.14
)
Securities not included in the net loss per common share calculations
The following shares were not considered in the computation of diluted net income (loss) per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Shares of common stock issuable pursuant to equity awards outstanding under the Equity Incentive Plan
2,149

 
2,320

 
5,371

 
6,121

Shares of common stock issuable upon exercise of outstanding warrants
73

 
75

 
73

 
75

Total shares excluded as anti-dilutive
2,222

 
2,395

 
5,444

 
6,196

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2016
Cash Equivalents and Marketable Securities [Abstract]  
Schedule of cash equivalents and marketable securities
Cash equivalents and marketable securities classified as available-for-sale at September 30, 2016 and at December 31, 2015 consisted of the following (in thousands):
 
September 30, 2016
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions (2)
563

 
964

 

 
1,527

Total
$
11,716

 
$
964

 
$

 
$
12,680


 
December 31, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
 
Money market funds (1)
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions (2)
563

 
986

 

 
1,549

Total
$
11,683

 
$
986

 
$

 
$
12,669


(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 39 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2016
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 tables present the financial instruments that were measured at fair value on a recurring basis at September 30, 2016 and December 31, 2015 by level within the fair value hierarchy (in thousands):
 
September 30, 2016
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,153

 
$

 
$

 
$
11,153

Common shares of CO2 Solutions

 
1,527

 

 
1,527

Total
$
11,153

 
$
1,527

 
$

 
$
12,680

 
December 31, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
11,120

 
$

 
$

 
$
11,120

Common shares of CO2 Solutions

 
1,549

 

 
1,549

Total
$
11,120

 
$
1,549

 
$

 
$
12,669

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details (Tables)
9 Months Ended
Sep. 30, 2016
Balance Sheets Details [Abstract]  
Schedule of inventory components
Inventories consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Raw materials
$
520

 
$
262

Work-in-process
128

 

Finished goods
428

 
730

     Inventories
$
1,076

 
$
992

Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Laboratory equipment
$
20,624

 
$
20,503

Leasehold improvements
10,395

 
10,369

Computer equipment and software
3,284

 
3,271

Office equipment and furniture
1,178

 
1,178

Construction in progress (1)
1

 
3

Property and equipment
35,482

 
35,324

          Less: accumulated depreciation and amortization
(33,181
)
 
(32,215
)
     Property and equipment, net
$
2,301

 
$
3,109


(1) Construction in progress includes equipment received but not yet placed into service pending installation.
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
September 30, 2016
 
December 31, 2015
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Amortization
Period
(years)
Developed and core technology
$
1,534

 
$
(1,534
)
 
$

 
$
1,534

 
$
(1,534
)
 
$

 
5
Maxygen intellectual property
20,244

 
(19,963
)
 
281

 
20,244

 
(17,432
)
 
2,812

 
6
     Intangible assets, net
$
21,778

 
$
(21,497
)
 
$
281

 
$
21,778

 
$
(18,966
)
 
$
2,812

 
 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2016
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 September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Research and development
$
246

 
$
181

 
$
688

 
$
710

Selling, general and administrative
984

 
1,042

 
3,173

 
3,049

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759

Schedule of stock-based compensation expense by security types
The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2016 and 2015 (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Stock options
$
249

 
$
281

 
$
820

 
$
798

RSUs and RSAs
445

 
566

 
1,580

 
2,020

PSUs
536

 
376

 
1,461

 
941

   Total
$
1,230

 
$
1,223

 
$
3,861

 
$
3,759

Valuation assumptions
The weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years) (1)
5.2

 
5.2

 
5.4

 
6.0

Volatility
63
%
 
67
%
 
65
%
 
66
%
Risk-free interest rate
1.18
%
 
1.64
%
 
1.29
%
 
1.70
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.25

 
$
2.31

 
$
2.30

 
$
2.09


(1) We had, due to insufficient historical data, used the “simplified method,” as described in SEC Staff Accounting Bulletin No. 107, "Share-Based Payment", to determine the expected term of all stock options granted from the inception of our equity plans through the first half of 2015. Beginning in the third quarter of 2015, we believe we have sufficient historical data to calculate expected terms for stock options granted. (See Note 2, "Basis of Presentation and Summary of Significant Accounting Policies.")
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Capital Stock (Tables)
9 Months Ended
Sep. 30, 2016
Equity [Abstract]  
Schedule of common stock warrants issued and outstanding
As of September 30, 2016, the following warrants remain outstanding:
 
September 30, 2016
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2016
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 September 30, 2016 (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$
710

2017
2,677

2018
2,736

2019
2,818

2020
236

Total
$
9,177

Other Commitments
The estimated future minimum payments under this noncancellable operating lease obligation for the 501 Chesapeake Drive, Redwood City, California facilities at September 30, 2016 is as follows (in thousands):
Years ending December 31,
Lease payments
2016 (3 months remaining)
$

2017
400

2018
448

2019
462

2020
476

Thereafter
531

Total
$
2,317

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Customer and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2016
Segment Reporting [Abstract]  
Schedule of customers that contributed 10% or more of total accounts receivable
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Customer A(2)
76
%
 
39
%
 
43
%
 
34
%
Customer B
*

 
40
%
 
27
%
 
26
%
Customer C (related party)
*

 
*

 
*

 
13
%
Customer F
11
%
 
*

 
*

 
*

* Less than 10% in the period presented
Customers that each contributed 10% or more of our total accounts receivable had the following balances for the periods presented:
 
Percentage of Accounts Receivables at
 
September 30, 2016
 
December 31, 2015
Customer A(2)
80
%
 
12
%
Customer D
*

 
22
%
Customer E (1)
*

 
40
%
Customer F
13
%
 
*

* Revenue percentage was less than 10%; accounts receivable balance not applicable
(1) This represents a $3.1 million settlement relating to past-due payments and settlement of future payments associated with our royalty business with a non-core customer as of December 31, 2015. We collected the full amount in February 2016.
(2) This includes the final milestone revenue of $8.0 million earned under the Merck CodeEvolver® Agreement in the three and nine months ended September 2016. The $8.0 million milestone was paid by Merck in October 2016.
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 September 30,
 
Nine Months Ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenues:
 
 
 
 
 
 
 
United States
$
10,373

 
$
8,755

 
$
17,226

 
$
16,516

Asia
 
 
 
 
 
 
 
India
714

 
369

 
2,760

 
519

Singapore
792

 
497

 
2,912

 
497

Others
245

 
122

 
740

 
808

Europe


 


 


 


United Kingdom
145

 
7,001

 
10,726

 
8,204

Others
2,601

 
657

 
4,504

 
3,674

Total revenues
$
14,870

 
$
17,401

 
$
38,868

 
$
30,218


Schedule of long-lived assets by geographical area
Identifiable long-lived assets were all in the United States as follows (in thousands):
Long-lived assets:
September 30, 2016
 
December 31, 2015
United States
$
2,854

 
$
6,231

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2016
USD ($)
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
operating_segment
Sep. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Loss Contingencies [Line Items]            
Cash and cash equivalents $ 14,918,000 $ 16,963,000 $ 14,918,000 $ 16,963,000 $ 23,273,000 $ 26,487,000
Cash 3,700,000   3,700,000   12,200,000  
Money market funds 11,200,000   11,200,000   11,100,000  
Restricted cash, current 883,000   883,000   0  
Noncurrent restricted cash 783,000   $ 783,000   787,000  
Number of operating segments | operating_segment     1      
Number of reportable segments | operating_segment     1      
Goodwill impairment     $ 0   $ 0  
Benefit from income taxes 0 $ (274,000) 15,000 $ 144,000    
Financial Standby Letter of Credit [Member]            
Loss Contingencies [Line Items]            
Noncurrent restricted cash $ 700,000   $ 700,000      
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net Income (Loss) Attributable to Parent $ 1,437 $ 5,394 $ (3,298) $ (5,528)
Weighted average common stock shares used in computing net income (loss) per share, basic (shares) 40,940 39,767 40,504 39,340
Effect of dilutive shares (shares) 1,194 1,203 0 0
Weighted average common stock shares used in computing net income (loss) per share, diluted (shares) 42,134 40,970 40,504 39,340
Net income (loss) per share, basic (usd per share) $ 0.04 $ 0.14 $ (0.08) $ (0.14)
Net income (loss) per share, diluted (usd per share) $ 0.03 $ 0.13 $ (0.08) $ (0.14)
Total shares excluded as anti-dilutive (shares) 2,222 2,395 5,444 6,196
Equity awards outstanding under the Equity Incentive Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 2,149 2,320 5,371 6,121
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive (shares) 73 75 73 75
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaborative Arrangements (Details) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended 9 Months Ended
Apr. 30, 2016
Sep. 30, 2015
Aug. 31, 2015
Jul. 31, 2014
Feb. 29, 2012
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2014
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Technology Transfer, Collaboration and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Termination notice period     30 days                
GlaxoSmithKline [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Proceeds from license fees received       $ 6,000,000              
Revenue recognized $ 7,500,000 $ 6,500,000           $ 5,000,000      
Minimum milestone receivable           $ 5,750,000.00          
Maximum milestone receivable           38,500,000.0          
Termination notice period       90 days              
Term of milestone agreement       3 years              
License and services revenue           0 $ 500,000   $ 3,000,000 $ 1,500,000  
Deferred revenue           0     0   $ 3,000,000
Merck [Member] | Technology Transfer, Collaboration and License Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Proceeds from license fees received     $ 5,000,000                
Revenue recognized   $ 5,000,000                  
Estimated proceeds           8,000,000     8,000,000    
Termination notice period     90 days                
License and services revenue           600,000 $ 400,000   1,900,000 400,000  
Deferred revenue           2,100,000     2,100,000   4,000,000
Upfront License fee, period for recognition     2 years                
Potential royalty revenue           15,000,000          
Duration of license agreement             3 years        
Right of refusal period     5 years                
Merck [Member] | Supply Agreement [Member]                      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]                      
Termination notice period         24 months            
License and services revenue           300,000 $ 500,000   1,000,000 $ 1,500,000  
Deferred revenue           $ 1,700,000     $ 1,700,000   $ 1,000,000
Upfront License fee, period for recognition         5 years            
Term of collaborative research and development agreement (years)         5 years            
Optional extension period         5 years            
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
security
Dec. 31, 2015
USD ($)
security
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 11,716 $ 11,683
Gross Unrealized Gains 964 986
Gross Unrealized Losses 0 0
Estimated Fair Value $ 12,680 $ 12,669
Number of Marketable Securities In Unrealized Loss Position | security 0 0
Money market funds [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 11,153 $ 11,120
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 11,153 11,120
Common shares of CO2 Solution [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost 563 563
Gross Unrealized Gains 964 986
Gross Unrealized Losses 0 0
Estimated Fair Value $ 1,527 $ 1,549
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Schedule of Financial Instruments Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount $ 0  
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 12,680 $ 12,669
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 0  
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 11,153 11,120
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,527 1,549
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 11,153 11,120
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 11,153 11,120
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,527 1,549
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,527 1,549
Investment owned (shares) 10,000,000  
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 50 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details (Inventory) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Schedule of Inventory Components    
Raw materials $ 520 $ 262
Work-in-process 128 0
Finished goods 428 730
Inventories $ 1,076 $ 992
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details (Property and Equipment, net) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 35,482 $ 35,324
Less: accumulated depreciation and amortization (33,181) (32,215)
Property and equipment, net 2,301 3,109
Laboratory equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 20,624 20,503
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,395 10,369
Computer equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,284 3,271
Office equipment and furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,178 1,178
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1 $ 3
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details (Intangible Assets, net) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,778 $ 21,778
Accumulated Amortization (21,497) (18,966)
Net Carrying Amount 281 2,812
2016 (remaining 3 months) 300  
Developed and core technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,534 1,534
Accumulated Amortization (1,534) (1,534)
Net Carrying Amount $ 0 0
Amortization Period (years) 5 years  
Maxygen Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,244 20,244
Accumulated Amortization (19,963) (17,432)
Net Carrying Amount $ 281 $ 2,812
Amortization Period (years) 6 years  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets Details (Goodwill) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Balance Sheets Details [Abstract]    
Goodwill $ 3,241 $ 3,241
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Textual) (Details)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2010
shares
Mar. 31, 2016
Mar. 31, 2015
Sep. 30, 2016
USD ($)
Stock options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of voting interests 10.00%      
Purchase price of common stock above minimum threshold 110.00%      
Expiration period 10 years      
Award vesting period 4 years      
Compensation not yet recognized, stock options       $ 1.9
Stock options [Member] | Monthly, Three Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights 75.00%      
Stock options [Member] | First Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights 25.00%      
RSAs and RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation not yet recognized, share-based awards other than options       2.0
Restricted Stock Units (RSUs) [Member] | Monthly, Three Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
Award vesting rights 33.3333%      
Restricted Stock Units (RSUs) [Member] | Annually, Four Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years      
Award vesting rights 25.00%      
Performance stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation not yet recognized, share-based awards other than options       $ 1.3
Minimum [Member] | Incentive Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price of common stock 100.00%      
Minimum [Member] | Non-Statutory Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price of common stock 85.00%      
2014 PSU Plan [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage     53.00%  
2014 PSU Plan [Member] | Performance Shares [Member] | First Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights     50.00%  
2014 PSU Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights   50.00%    
2016 PSU Plan [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance awards, superior level, number of shares, multiplier   2    
Estimated percent of performance goals that will be achieved       102.30%
2016 PSU Plan [Member] | Performance Shares [Member] | First Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period   1 year    
2016 PSU Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage   50.00%    
Award vesting period   2 years    
2016 PSU Plan [Member] | Maximum [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance awards, threshold level, number of shares, multiplier   0.5    
2016 PSU Plan [Member] | Minimum [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance awards, threshold level, number of shares, multiplier   0    
2010 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance (shares) | shares 1,100,000      
2015 PSU Plan [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage   92.80%    
2015 PSU Plan [Member] | Performance Shares [Member] | Second Year Vesting Period [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sharebased Compensation Arrangement By Sharebased Payment Award Award Future Vesting Rights Percentage       50.00%
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,230 $ 1,223 $ 3,861 $ 3,759
Stock options [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 249 281 820 798
RSAs and RSUs [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 445 566 1,580 2,020
Performance stock units [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 536 376 1,461 941
Research and development [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 246 181 688 710
Selling, General and Administrative Expenses [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation $ 984 $ 1,042 $ 3,173 $ 3,049
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Valuation Assumptions) (Details) - Stock options [Member] - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) (1) 5 years 2 months 12 days 5 years 2 months 12 days 5 years 4 months 10 days 6 years
Volatility 63.00% 67.00% 65.00% 66.00%
Risk-free interest rate 1.18% 1.64% 1.29% 1.70%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Weighted-average estimated fair value of stock options granted (usd per share) $ 2.25 $ 2.31 $ 2.30 $ 2.09
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Capital Stock (Textual) (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Equity [Abstract]    
Stock options exercised (shares) 361,145 128,921
Weighted average exercise price of stock options exercised (usd per share) $ 2.60 $ 1.82
Proceeds from exercises of stock options $ 939 $ 235
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Capital Stock (Warrants) (Details) - Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 [Member]
Sep. 30, 2016
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares Subject to Warrants (shares) | shares 72,727
Exercise Price per Share (usd per share) | $ / shares $ 8.25
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Textual) (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Aug. 11, 2016
claim
Oct. 31, 2016
USD ($)
Apr. 30, 2016
USD ($)
Sep. 30, 2012
Sep. 30, 2016
USD ($)
ft²
building
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
ft²
building
Sep. 30, 2015
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2015
USD ($)
Commitments and Contingencies [Line Items]                      
Incentive from lessor         $ 1,400   $ 1,400        
Asset retirement obligations         400   400       $ 400
Noncurrent restricted cash         783   783       $ 787
Rent expense         900 $ 900 2,600 $ 2,600      
Operating lease, sublease rentals         300 $ 200 900 $ 500      
Operating lease, future minimum sublease rentals         $ 2,100   $ 2,100        
Claims dismissed | claim 5                    
Purchase Commitment [Member]                      
Commitments and Contingencies [Line Items]                      
Purchase commitment     $ 1,800                
Fifth Amendment [Member]                      
Commitments and Contingencies [Line Items]                      
Payments for capital improvements                 $ 3,600    
Tenant reimbursements                   $ 3,100  
Sixth Amendment [Member]                      
Commitments and Contingencies [Line Items]                      
Area of land | ft²         11,020   11,020        
Operating leases, renewal term       2 years              
Operating leases, term of contract       5 years              
Headquarters, Redwood City [Member] | Fifth Amendment [Member]                      
Commitments and Contingencies [Line Items]                      
Lease area space occupancy (square feet) | ft²         107,200   107,200        
Number of buildings leased | building         4   4        
Minimum [Member]                      
Commitments and Contingencies [Line Items]                      
Expiration date of lease             Jan. 31, 2017        
Maximum [Member]                      
Commitments and Contingencies [Line Items]                      
Expiration date of lease             Jan. 31, 2020        
Subsequent Event [Member]                      
Commitments and Contingencies [Line Items]                      
Purchase commitment   $ 1,400                  
Subsequent Event [Member] | Seventh Amendment [Member]                      
Commitments and Contingencies [Line Items]                      
Expiration date of lease   Jan. 31, 2022                  
Operating leases, term of contract   5 years                  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
Sep. 30, 2016
USD ($)
Loss Contingencies [Line Items]  
2016 (3 months remaining) $ 710,000
2017 2,677,000
2018 2,736,000
2019 2,818,000
2020 236,000
Total 9,177,000
Contractual Obligation, Due in Next Fiscal Year 0
Contractual Obligation, Due in Second Year 400,000
Contractual Obligation, Due in Third Year 448,000
Contractual Obligation, Due in Fourth Year 462,000
Contractual Obligation, Due in Fifth Year 476,000
Contractual Obligation, Due after Fifth Year 531,000
Total contractual obligation $ 2,317,000
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Nov. 10, 2014
Related Party Transaction [Line Items]            
Revenue sharing arrangement $ 445 $ 1,066 $ 1,825 $ 4,056    
CMEA Ventures [Member] | Affiliated Entity [Member]            
Related Party Transaction [Line Items]            
Ownership percentage           7.40%
Accounts receivable from related parties $ 0   $ 0   $ 0  
Exela PharmaSci, Inc [Member] | Presidio Partners 2007, L.P. [Member] | Affiliated Entity [Member]            
Related Party Transaction [Line Items]            
Ownership percentage 10.00%   10.00%      
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Customer and Geographic Information (Concentration Risk) (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2016
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Customer E [Member]            
Concentration Risk [Line Items]            
Royalty past due and future settlement payment           $ 3.1
Customer Concentration Risk [Member] | Customer A [Member] | Sales [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage   76.00% 39.00% 43.00% 34.00%  
Customer Concentration Risk [Member] | Customer B [Member] | Sales [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage     40.00% 27.00% 26.00%  
Customer Concentration Risk [Member] | Customer C (related party) [Member] | Sales [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage         13.00%  
Customer Concentration Risk [Member] | Customer F [Member] | Sales [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage   11.00%        
Credit Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage       80.00%   12.00%
Credit Concentration Risk [Member] | Customer D [Member] | Accounts Receivable [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage           22.00%
Credit Concentration Risk [Member] | Customer E [Member] | Accounts Receivable [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage           40.00%
Credit Concentration Risk [Member] | Customer F [Member] | Accounts Receivable [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage       13.00%    
Technology Transfer, Collaboration and License Agreement [Member] | Merck [Member]            
Concentration Risk [Line Items]            
Estimated proceeds   $ 8.0   $ 8.0    
Subsequent Event [Member] | Technology Transfer, Collaboration and License Agreement [Member] | Merck [Member]            
Concentration Risk [Line Items]            
Milestone revenue $ 8.0          
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Schedule of revenues by geographical area          
Total revenues $ 14,870 $ 17,401 $ 38,868 $ 30,218 $ 38,868
United States [Member]          
Schedule of revenues by geographical area          
Total revenues 10,373 8,755 17,226 16,516  
India [Member]          
Schedule of revenues by geographical area          
Total revenues 714 369 2,760 519  
Singapore [Member]          
Schedule of revenues by geographical area          
Total revenues 792 497 2,912 497  
United Kingdom [Member]          
Schedule of revenues by geographical area          
Total revenues 145 7,001 10,726 8,204  
Asia [Member]          
Schedule of revenues by geographical area          
Total revenues 245 122 740 808  
EMEA [Member]          
Schedule of revenues by geographical area          
Total revenues $ 2,601 $ 657 $ 4,504 $ 3,674  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
United States [Member]    
Schedule of long-lived assets by geographical area    
Long-lived assets $ 2,854 $ 6,231
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,*#:$DP0O^NY $ )(> 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[C,!2%7Z7*%C6N?V 81-D 6T""%_ DMXW5.+9L4\K;8Z> 9JHR M@ADJG4U^>J[O.L3ODV M+)G7S4HOB8G9[(0U;D@TI&DJ/:J+\]LUA6!:FEQNA=)[7FGO>]/H9-S UD.[ MTW7J%@O34.N:1YN7U"E;TU'6J\F=#NE&V]R";7HV"MLCKXO.OL)^;=YE=7X*8?= MA7]+9FP9FA^6?ZPH]__X+#LO<6W[JZ"?S([!^F!C*N?::C/L&]63"ZM?SJV^ M:J6VJD/N3 DLV>7Y.*[K$:66_^7]]M.:5R@3QF6P@-^%)T.U-ZGD.>[ M_]OXO>!P.[% *P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8< M4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SG MVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0// M>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C M@KN_V/P"4$L#!!0 ( ,*#:$EAI.76UP$ " > : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/%V%;L;B #-^/[<2*L\HFVZ8W@.RQ ML6(#8J9J??>A7E1NDCG*PM+9@ #IFW?U@(;'+M6K'_'8Y$/?I?8PI-F?T[%+ MJ^G^NFIS'E8AI$T;3TVZZX?834]W_7AJ\G0Y[L/0;-Z:?0Q:UXLP7L^IGAX_ MSIZ];-?5^+*5:O:S&?3W$T+3(_/0_S.\OUN=]C$YW[S MZQ2[_$5%^+= %J $20UDK#E)"&N.U@*X%H[7 L 6CM@"R!:.V0+0%H[: M@6CML" MX!:.W +H%H[= O 6CMX*]%:.W@KT5M*W-OK8YNBM0&_EZ*U ;^7HK4!OY>BM M0&_EZ*U ;^7HK4!OY>BM0&_EZ&U ;^/H;4!OX^AM0&\C[96@S1*.W@;T-H[> M!O0VCMX&]#:.W@;T-H[>!O0VCMX&]#:.W@[T=H[>#O1VCMX.]':.W@[T=M)> M-]KLYNCM0&_GZ.U ;^?H[4!OY^CM0&_GZ.U ;^?H/;_2.[7-&+>O>3QT^W3K MFO^&PZ(KO%,^'^/M4RY38<.5UGE:*8;+\>:OCLO4OR'AT\_@IW=02P,$% M @ PH-H26CY=^(= P ^0P ! !D;V-0&ULO5?! M[]O5[MLGB[["=F]L= ;&"D#VFDJ%/3+>M!;69KT@P'@!*<=S0K*!IUV^RJ 5PLJ@>0LVP5MA7V7Y3;+I(BY%5J%CR(V&O7, MLM%K#+(?O'7P"(H<09P;8==AN_#9-WF?*.82!I0KG'&)4'C]-7J?@4XSKM9! M\?15J"7^S"9ZR"WLHPY?%-$7W$!"20^B[XS>Y\N:ZI0..UAP-8=DW_?]RVTO MGL"@J_2B<]ZFOUT+MO8B-O!$J/F8"X-A?V5[*XBM-AN:5O98EA(=.]+Q:4+[ MPQ:;<@2WO&FMN!%.ZTB;6'U:YFA->&S-DM< %CL!SNC7^[[[J]% M-^Q>>P]:'7H&N\K"3=L.ZG:6B; 2\/MLS(W]3ZWP-6T;T;UN[56_#<&X2MA( M61I']J"*5$3>?DMVJX$F72B$A-$*M10)C5G"[KCD*@9V!.:R"2:R](_V? 3F MPQ&8JR,P'TLQ0\#8B,SUE>D9N\M1*$ L];WC*-!YC0T@\>/9\"1%>9KR4LPW ML,1=K%-@)U\UXBDCR3(O\HH:I.13;2CV"MBM,4[7;AC*MS3@N&"CEURLZ$PB M)[^;1VZ68/E4EJ?X3'//GKC,@3T"Q]S4Q-_.3^3%R(845LARU\CJ>'E&/?+] M3TD?6#.N/!.62^9!%8U(4V'375%$J271@HKIT"]%_ #I^78B7K,)=0YY['90 ML5\Q5X(42V<$&^1HB2+C,]V#GIMR-J-\BO"2.VV.5C5-JYF3SD73.6$GD_+= MU)+?*==O!?DN!\U+DR'80DX;3<,&]>^AJ ]?.QWLI#GAG>OF5%ZVFU,Y;"I[ M!['-Z;]L2']$W[4D;T3_@W(2T(TPF\M@PSR6NB$:8>ZU3GX)V70TZ7Y9WH-J M3/4)5HUQ!%1)^E ";D-@YOKI=H_ E'_&J\_DZKFN MU6FW_#->C_ET!.;@/'AWA7QS80P.?^B$?P!02P,$% @ PH-H26\^19D^ M 0 :0, !$ !D;V-0-R8PX>;9!M$Q0H+8@.9A$BM,3*ZLUQQCZ-?$<;'E:R!E4]VODDP*0@TH,%@('1"258_FZVQK:G(J*^KZ+CA M 1=6JI4">=.-9;]3L3."U^$H!SFT3W__]) R).LK]T$-56W;3MIIJHL#4_*Z M>'A*9Y,K$Y ; 5$5%,/.P3P[=7Z9WMXM[[.Z+.@LIS0OKI9TQLIK=EF^'2;[ MYF\TK/LA_JWCD\&T7538P)F[31J9EIL^$TA"$%XY5-:621A'^_1S80RY8-[9)-NIL\ M!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&& M^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\ MW*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX M?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z M> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY; MQ/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0C MI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[ MY\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4 MX&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM M(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT, M"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[ M2$R<><41 71% B.5' 86%S+D4.Z2D 83 >LX=S MFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS< M_N\-L,+$CN'MB[\!4$L#!!0 ( ,*#:$F2!J:F60( *H+ - >&PO M^ M?@XRV]D1_>)$^I?(1]17IU&_P#PBOCY W!,="+PQ@5Y;M#C,!>]K-X,.B,/J M&6P0U?Z!<4\%%1(H?3AT!HMPQ+#SN$.4))(8,$>,T*V#9P:PYZGU8X0+:7.[ M#.,\4[_/)(LD@G[[')\NZ=GM8)9'*-U?G@;BL$1*8\2XDV@:S^2# #CIO(F2&99J/<%>DQ]2^-8E_TU-?W[7>C7Z"/[K[?FOR8>UL9\A'.DY MHA3W-4NP7-H_[^G"/EZ=JS+3;,]6VN)\I9UQ0:_/5]K-;TKSVJ8UZ(Q[?;%# M05(3J@C?:4#F)G-O=-.]EM7W1,V9-7T[M+,*)?KBO)=%DV4X1S55#V0CE)V, M8&]_-?*#1>>UZB@BV-O?<$9JYJYF_>T\_@502P,$% @ PH-H207!*]I7 M! :! \ !X;"]W;W)K8F]O:RYX;6R5EUMOVS@01O\*H:?D8=>61#L7 MU 4VEV8#--V@#M)G6J)C(A2IDE22]M?O4([;3PEMU$^69.F(')X9#3_XTV?K M'A?6/K*71AM_ZF;9*H3V=#3RU4HVPO]M6VGHOZ5UC0ATZAY&=KE4E;RP5==( M$T;%>#P=.:E%4-;XE6I]]DKS?T+SK9.B]BLI0Z/7L$8HDWW\X$^72LM[Z3R! MF6C;+Z*1L^Q%9TP+'RYK%60]RSB=VF\**9K1KSM7LEGC\!X@8DJJ"=Y)Q:S M;)PQT07[2>D@W84(\LK9KE7F@5@96RKGPSQ.M[^S448UZF<<-YWYE7W^USKU MTYH@]+QR5NO^J?A'_Q"]P?^Z0F,,JAK<&,3B:UR)638=$_!)>;506H4?LZP_ MUC+.9/1F*GWX?Q\QTP=GL\1,F)I=FD 4=FW6BT>AB6.@FZ_K_L7N5-&!NZ[S M=:@0=&Y-+8V7-:,C;[6J*2HU.Q-:F$HR !4 *O8%E0 J 53^,6@>Z(>F#" . M(+XO: *@"8 F^X*F )H":+HOZ A 1P Z>@^ZD+YRJHU+S>R2G75>&>D] (X! M

<":\\O'16R<]>=1;T\LT[YI& .@$0"?O05_HZ-I4MI'LX+/U_I"UTK'Y M2CB)$H[1PG$J,EJ+A74BIBK[QSEA'N)J!YQ3/G Y);/P*W;YO5-/0L=G^PG= M"/1@%NAJGI#U:_P T0QNA:,J=4=+ZV-)I@Q "@J;)XR=JP>CZ.LFJ.B= M=SZ0<:X?UY6T#PZ-S5'9/.'LO%MX^;V+Y?/RZ7^056WP*U+1+:;C$_CHAR:! K]+=(^)O.@ WI$%&H M<9'0>%LJO,(0A6(7*;$Q(Y*#0:.+A-$[4X,=( JU+O;5NCA!%&I=)+3>:68Y MQB\P2EXF)-]IY@5&NT3)RV2#L:VR1U) %$I>[BMY.6@Q!CW&/I+/J1VN.T2A MY.4>DE^;6%LLHE#R,B'Y-M2MH^[<#6*%DI<)R;>/*M "*$2A[67"]FVH*VOK M9Z41A;:7*=NW9[%\"8.PH^UEJHAO1;W]TG&TG2=LWXZ*AF =YF@[3W8@P]H2 M9R7T8:^Z&,2*H^T\:?L ]4W$U E^PT(4VLZ3+?6.>L4YH@8]=;*IWH7"IIJC M[3QA^_:^X&UEX&@[3]B^LXIR;*PYVLX3MN]&'2,*;>?[UG:.M9VC[?SD=1_X M>^M'NU]J\.NX,?;]:VAG6<7=,OVLVUD^B6U//+^A'?0LB]M":O-D??_P?4$L#!!0 ( ,*#:$FQ&B_12 ( (X' 8 >&PO M=V]R:W-H965T&UL?97?CJ,@%,9?A?@ HZ+6VEB3:3>;W8M- M)G.Q>TV55C,H+M Z^_;+'[4X06]4\/O.#S@GXT:N%Z ^^ MS\L:MXB_T!YW\L^5LA8)V60WG_<,HTJ;6N+#(-CY+6HZK\AUWQLKC%WI3QWMSJX7J\(O1DFC% M[P8/W/H&:O 72C]4XV=U] (U!DQP*50()%\/?,:$J$B2_'<,^F0JH_T]1?^N MIRN'?T$%^TQ"-ANAIB/5,SJ9R' MATBN7 FX[F1FN>3,N.Q]%$'N/U2840&UXF0KPEGAR]@S +H HQU:=N@"G&U% MY 9$+D!D9A!9]MAMCUWVV-ACRYXLQV<4)UNQ-28S<0A5Z=O(:MWOGI>H3X^G_(B[]$-_T+LUG0<7*B0A[ ^,:^4"BR'$KS()-;R0JE0.NV?&EL=4P'* &2?_?OET6DY+%QOPV]*#$(\%VYMMOW=G M8_KH9U-?NN?-N>^O3W'<'HM:OZQ-/J[S[&0;J^M?YY.=\!_*3M3V/J_ZMB?!UJQB8[F M5+[5_3=[^]LLYZ#'!@^V[J;/Z/#6];992S914_Z?UJ>S+W;:UMZB=+\:U'*^Y?,)AY Y1-QULY^$:SJP; MCK[O +;Q^]C.$H$ILGNXCI M?!)SY#)%I,IEQJ4*F@*$U',N*L"B*$OB]I+,+(KTDF7(90J:$3R%#E!H2I&R M%)J.B,P3S7+05(J0\RA) "6A*!F+DE 4D;*C5M!0G@,/D@9 4@J2LR I!8%$ ML2!N2&F>) N09(0$!4N2D4Y02,&/B9."##V7)P^PY)1%LBPYG0.>^>IF4IYC MU*H79/SQ-PFP)$MF&7O-S^SB(:4\HR)9+ZXTU&G(GO-^R:RZ$.SH%4X*I?#1 ML()<::@AD9V6^R6ST&0>F(>0YS:2(=M*JEMDM;&7Z,Q,Y:'QIER:D&\E%2[R MPI74II"R*4KCF!=[B;0O3-O) Y)54G M/\/W,G<4P8]@X::$]"VA0OH$JD_%ZQ.H&!4 /_6<5")RS[R!D#Z!ZE/Q^@0J M1BE3P=OBXS M'W$Y0MX$ZDWM,14UHN?Z\A'WH3%D3*3&U+RCD+H010Z:?8(I'G(ZSSR6PI U MD5I3\Y9"9SF9\6/CA)3P/*)@R)A(C:EY22&5X5^0)9G@_^ >@TB7/2Y3\#F? MBE/SKD+G&7[HBO]7>8REGGL20^Y$ZD[]T-'ZXL%95OZYWEO?/- 8M]Z+R7N= M:_EJOI3M:W7IHA?;][:9WN>_T M]KJ^F[N_(-S]#U!+ P04 " #"@VA)B-H:.CT" A" & 'AL+W=O M> C12CHS+U71 "D 8]:@>_+%3;"RT+SRPE@P>Q:>]_P1W%502I?C= MXHD994_"'PAYDY6?Q[T/) /N<,UE""0>5USAKI.11.:_<]"/G-)HEF_1OZOA M"OP#8K@BW9_VR!M!"WSOB$_HTO%7,OW \Q@2&; F'5/_7GUAG/0WB^_UZ%T_ MVT$])]V3@]EF-X2S(5P,,'8:HMD0W1D"3:;&]0UQ5!:43![5BS$BN>9P%XF9 MJSVF&JF>+C$R)EJO99(7P57&F26ADCR;DM"FJ%:*:)$$(O\"$=H@(@T1FA!; MNS^R^6/MCPQ_"M:(F1Z$E@Q*$H?0IJD>:58*@24R:NX5+-4UBI$F ^METE4NWXDD=/*G)$UEY4G/85A*[8L60.1@R MDR&V,F2?,M@5*X;)>4(?XB1".13RP$2]I(^[KI=+A$Y?%3)2IOL%TA9/Q M=B$O7P7E?U!+ P04 " #"@VA)K]H^9&T$ >% & 'AL+W=OW[S?YLRKQYK6[FVOURK.HR;[O'^N0WM]KDAR&H+'P>!)%?YI?K:KL9VK[5 MVTUU;XO+U7RKO>9>EGG][\X4U>-MQ593P_?+Z=SV#?YVXS_C#I?27)M+=?5J M&8B_+^;1@.]>/_CWJOK1/_QY>%L%_1A,8?9MWT7>?7R8Q!1% MWU.7^:?M]#-G'PB_3[U_'>1VPW_/&Y-4Q3^70WON1ANLO(,YYO>B_5X]_C!6 M@^P[W%=%,_SU]O>FK$-B#\ M#!"+ <(&B/^;0=H Z63P1^W#S*5YFV\W=?7PZG&Y;WF_J]A:=FNS]YJAL1X7 MI)N[IFO]V$9ZXW_T_5B$#\@.(G% (2E$V)/PN_S/07!J$#8#!^&<2I! (F;D M&'[;23;3"1IF2 TS'.[&>E2"^=205TS2ZT7YD7#>'*4 M.PVW72S)R4L@Q#HMY*Q *!;TAL@T6NM TYIZ'YP5U?_XJ4J3JBPSYI$B(H]< M@BBA-7G(4T2QB$?T+L:8%')FO1AI6I,VZ#>*W*,[RUAMG),SD&!*,'+0*:*8 MZEY.M#:&IT#-K1OIA9,VZ%**3+2SS+33A.L3DSB$L9C1YQ1AHCN!9&\9PD(9 MRQFS8*2%3NJ@A]*)=I:97D*NOTWB("4C3>Z"%%$O8$4[/(.&2]L[0CA=U*4(>J%?G)D#"3$CBG3W212T=^4LA2V;+3.W8+9N1I0, M72.SA3.B7D*NR?HZPYB4?*9P84N5!X.EAW(2::L-%@/!:R H*G$H]SVGK39( MO72=D2DS%V,SZ\:7"A ."Q"E26T\P-I"4IM#N2?(:D/4O#87F]6V5(!P6(#0 MUK/CL!H0@:9?TPG"0AW315CJ]";=;6 /G--;"))B=4LE"(O[M>V_W&PO=V]R:W-H965T&ULC59-CYLP$/TKB/LN M'[;YB C2AJ1J#Y56>VC/#G$"6L#4=I;MOZ^-"3&1-\TEV,-[,V_&@R?90-D[ MKP@1SF?;='SM5D+T*\_C945:S)]I3SKYYDA9BX7
  • T;P822UC1?Z?N2U MN.[F*M/E5 &+\^\F7>H6]+Q MFG8.(\>U^Q*L=HE"C(!?-1FXL7:4]CVE[VKSX[!V?26!-*04R@.6CP]2D*91 MCF3@/Y//:TA%--<7[]_&;*7Z/>:DH,WO^B J*=9WG0,YXG,CWNCPG4PI(.6P MI T??YWRS 5M+Q37:?&G?M;=^!STF\2?:'9".!'"F3#'L1/ 1 !7 KQ+@!,! M/AH!301T$\'3N8^5VV*!\XS1P6'ZM'NLFBI8(7DVI<-'(],'(FO'I?4C3\/, M^U!^)D@X0C8F)/9MD*T)"6:$)^//(D*;B"E":-"M&@H3$0=6#?]ULOO"R4(F ML,D$NE; K!6P\Z&-#S4?&OPD7DJ,=24TI-.%A, **DP0 BFT@;8FZ F$:6)# M[18HA,+$GA6Z4Q5D5@7:^=&=JD0F'RU51KHJD:$2!L"&*4S,$X2I#;1=@,+ MAMF9& "_..;X3D*QO2!F0O$#"<6/)!0_D%#\2$+)G802,Z'(VK>)V;<)\JU] M:X)@"I&U;Y-%WX(@M?;M H5DQ)NL/.,6; D[C?.'.R4]=T)UKF&=1]Q+J&[1 M&_LF6!6!Q;Z5(U%/L*O[/.OQB?S$[%1WW-E3(>_N\:(]4BJ(E.T_RX^EDD-[ MWC3D*-0REFNFYYC>"-I?IO+\UR#_!U!+ P04 " #"@VA)Z>Z,JO0! !D M!0 & 'AL+W=OA')U!%(GA@CXL\&*!_741)= J_=L54F@,L"S[RF8]#+CO=(P&$= M/2>K76X0%O"S@U%Z>V2\[SE_,X?OS3J*C06@4"NC0/1RA@HH-4(Z\>])\YK2 M$/W]1?VKO:UVOR<2*DY_=8UJM=DX0@TRR_+ I^-S@1)+63C M0Y9Q"++U(SW$0!SM MWRM1S4^],M7PHO. >$Y-#][%-\FJ2@+QK1XH[O^_RI?%0([P@XACUTNTYTIW MOFW3 ^<*M.GX07=\JT?>?*!P4&:[U'OAIH [*#Y<9MH\6,N_4$L#!!0 ( M ,*#:$F10.(D*00 +(3 8 >&PO=V]R:W-H965T&UL M?9C;DJ,V$(9?A?+]+*@;(9CRN&I-*I5;MP]'C]K; MTHTY^._6K],GH>W=M#^ZB]9]\+.NFNYM<^G[ZVL8=H>+KHONB[GJ9OCG9-JZ MZ(?']AQVUU87QRFHKD*(HB2LB[+9[+;3NV_M;FMN?54V^EL;=+>Z+MK_]KHR M][>-V*POOI?G2S^^"'?;\!%W+&O==*5I@E:?WC9?Q6N.\2B9%'^7^MY9]\%H M_MV8'^/#G\>W331ZT)4^]&.*8KA\Z%Q7U9AI*/G?)>EGF6.@?;]F_WVJ[F#_ MO>AT;JI_RF-_&=Q&F^"H3\6MZK^;^Q]ZJ8,<$QY,U4V_P>'6]:9>0S9!7?R< MKV4S7>_S/VFTA/$!L 3 (^!1#A^ 2P!^!DQ-%\[.IGK]5O3%;MN:>]#.G7$M MQCX7KSBTW"'HII?MW%Q#S;KA[<$\0D@: FU5R-6=-,FA>$+.54.5%) M"2EO1GIJ(XD9X!,DGMHD) %2G\E:PH8B5FK2BK%(&) M9*T0D4PRWDKJL9(2*VPI^Y3T,>^$:"3O(_/XR(B/A/61665$K M;\0*N,3]B MS&ED_--RHE@GBV@N"-.$'RA4I:2C>P0+HF78"X*9R#%Q!$N:M48$-7S3+IJE MY=*4G1XY4;D:ET72:H4R*>.]H.TE3I"UG%-9IM#5-C[$"9MQD/)^"+U2=KKF M1*2$^%X-(U M!7RT%#8NT3%F%&F6*':,&2+#Q (-]>-#IK"9&3NZB3*3QTC^I,I<'>4#I[#) M&3OZR>9BPJ.3:%XD.+R CYU V"F -0,1J;1@.S1WJZ@=EIVK'<).P2_YBVBE M#4C6=4YDF$G'$@<^$ ,0/_RZ#X3$*@(>Q4\RF;H:R+=#!()CX:J3#Z! -HF" M7UV $%2E_&R@*D@=/ VPX@,HD/TF/^'V0-"H8I[F5(72U4>DAX)J1C6C_)4N'XT$$?]Y!PCR]ICX1[TK&MH2HA ME6-C@S[N(>$>\-Q#N@-%R<]+*LNDE8T:\FU#D7 /^*\>1#(R0#EZC,B2.'6U MD(^B2"CZO$=?/K71YJ.(LV>F+-_:5)9DOVS_0NLHI-;M>3HBZH*#N37]>/A@ MO7T<0WV%\2CEZ?U>O.;S8=)GFMWV6ISU7T5[+ILN>#=];^KI5.5D3*\'?]&7 M@:P771P?#Y4^]>.M&N[;^4AI?NC-=3TA>QS3[?X'4$L#!!0 ( ,*#:$GG MOK5AH0$ +$# 8 >&PO=V]R:W-H965T&UL?5/+;MLP M$/P5@A\0RK33I(8L($Y0M(<"00[MF996$A%2JY"4E?Y]^9 5.1!R$7=7,[.S M?.0CFE?; CCRKE5G#[1UKM\S9LL6M+ WV$/G_]1HM' ^-0VSO0%119)6C&?9 M-Z:%[&B1Q]JS*7(.!;NBE\"*;UH4"*W(V\RJIH;,2 M.V*@/M"'S?ZX"X@(^"-AM(N8!.\GQ->0_*H.- L60$'I@H+PRQD>0:D@Y!N_ M39H?+0-Q&5_4?\1IO?N3L/"(ZJ^L7.O-9I144(M!N1<,0.;Q?%]BM">R2P.ZK$1/F>(WY_JD)6^RI!M/$JV-)B4,7+^JB.M_.!Q[/ MY ->Y+UHX+PL.:'S)QN/H49TX$UD-[>4M/[]S(F"VH7PSL&PO=V]R:W-H M965T&UL?5/+;MLP$/P5@A\0RK23MH8L($Y1)(<"00[MF996 M$A%2JY*4E?Q]^) 5N5![$7=7,[.S?.0CFE?; CCRIE5G#[1UKM\S9LL6M+ W MV$/G_]1HM' ^-0VSO0%119)6C&?9'=-"=K3(8^W9%#D.3LD.G@VQ@];"O!]! MX7B@&WHIO,BF=:' BIS-O$IJZ*S$CABH#_1^LS_N B("?DD8[2(FP?L)\34D M3]6!9L$"*"A=4!!^.<,#*!6$?.,_D^9GRT!B\TVR]DY"$T8 M'C''*\R,8%Y];L'76DQTOJ#S=?IVC;Y-#K=7#O_1?[":?\"+O10,_A6ED9\D)G3_9> PUH@-O M(KNYI:3U[V=.%-0NA%]\;-*52HG#_O) YE=:? !02P,$% @ PH-H212I M#:&B 0 L0, !D !X;"]W;W)K&UL?5/;;IPP M$/T5RQ\0LX9MJQ6+E$U4-0^1HCRTSUX8P(HOU#9+^O?UA25LA/*"9X9SSISQ MI9RT>;,]@$/O4BA[Q+USPX$06_<@F;W3 RC_I]5&,N=3TQ$[&&!-)$E!:)9] M(Y)QA:LRUEY,5>K1":[@Q2 [2LG,OQ,(/1WQ#E\+K[SK72B0JB0+K^$2E.5: M(0/M$=_O#JKY% MSY/#_,9AL2U0; D42:#X:L2$.=UB]I^:D-6>2C!=O#H6U7I4\:*NJLOMO*?Q M3#[@53FP#IZ9Z;BRZ*R=/]EX#*W6#KR)[&Z/4>_?SY((:%T(O_O8I"N5$J>' MZP-97FGU'U!+ P04 " #"@VA)DI24.Z,! "Q P &0 'AL+W=OX+&+MW92%'IS@"MX-LH.4S/PY M@M#C 6_PI?#!V\Z% BD+,O-J+D%9KA4RT!SPPV9_W 9$!/SB,-I%C(+WD]:? M(7FM#S@+%D! Y8("\\L9'D&((.0;?TV:/RT#<1E?U)_CM-[]B5EXU.(WKUWG MS688U="P0;@//;[ -,)M$*RTL/&+JL$Z+2\4C"3[3BM7<1W3GWPWT=8)="+0 MF7"?1>.I4;3YQ!PK"Z-'9-+6]BR@:RTF.EW0Z3H]7Z/GR6%^Y?!N76"[)K!- MO_C9@PQVO, M_3]-R&)/)9@V7AV+*CVH>%$7U?EV/M!X)C_PLNA9"V_,M%Q9=-+.GVP\AD9K M!]Y$=G.+4>??SYP(:%P([WQLTI5*B=/]Y8',K[3\"U!+ P04 " #"@VA) MKU2.AZ0! "Q P &0 'AL+W=O#+&CUL+\.8/"Z41W]!9XEFWG0H"5!5MXM=30 M6XD],=",X#(@)^29CL:D^"]POB2SC\J$\T"Q9 0>6"@O#+%1Y J2#D M$[_.FN\I W&]OZE_B]5Z]Q=AX0'5;UF[SIO-**FA$:-RSSA]A[F$0Q"L4-GX M)=5H'>H;A1(MWM(J^[A.Z<\AGVG;!#X3^$+XDD7C*5&T^2B<* N#$S'I:@<1 M.K@[,>?; M]/T6?9\<[M?9\VQ;(-\2R)- _K\2$^;\ 9/_6R1;W:D&T\;1L:3"L8^#NHHN MTWG/8T_>X64QB!9^"M/*WI(+.M_9V(8&T8$WD=T=*.G\^UD."AH7MI_]WJ21 M2@>'P^V!+*^T_ M02P,$% @ PH-H26A[(FJ@ 0 L0, !D !X;"]W M;W)K&UL?5/;;IPP$/T5BP^(62]IJQ6+E$T5M0^5 MHCRTSUX8P(KM(;99TK^O+RQA(]07/#.<<^:,+^6$YM7V (Z\*ZGM,>N=&PZ4 MVKH'Q>T=#J#]GQ:-XLZGIJ-V,,";2%*2LCS_0A47.JO*6'LV58FCDT+#LR%V M5(J;OR>0.!VS778MO(BN=Z% JY(NO$8HT%:@)@;:8_:P.YR*@(B WP(FNXI) M\'Y&? W)S^:8Y<$"2*A=4.!^N< C2!F$?..W6?.C92"NXZOZ4YS6NS]S"X\H M_XC&]=YLGI$&6CY*]X+3#YA'N ^"-4H;OZ0>K4-UI61$\?>T"AW7*?WYEL^T M;0*;">P3@:9&T>9W[GA5&IR(25L[\'""NP/S&U$3&XLF3>^-6E^]5+N"E?02 MA&8,BYC3#69!4*^^M&!;+68Z6]'9-GV_1=\GA_L;A_MM@6)+H$@"Q?]&3)C3 M+:;XU(2N]E2!Z>+5L:3&4<>+NJHNM_.!Q3/Y@%?EP#OXQ4TGM"5G=/YDXS&T MB Z\B?SN/B.]?S]+(J%U(?SJ8Y.N5$H<#M<'LKS2ZA]02P,$% @ PH-H M22\9&/VC 0 L0, !D !X;"]W;W)K&UL?5/; M;J,P$/T5RQ]0$X>T5420FJZJW8>5JCZTSPX,8-47:IO0_?OZ0BBIT+[@F>&< M,V=\*49MWFT'X-"G%,H><.=X$OAA;>="P52%F3FU5R" MLEPK9* YX(?-_I@'1 2\_8E9>-3BC=>N\V8SC&IHV"#Z/65\_E)M\5Y!R$)@R-F.,59D80KSZWH&LM)CI=T.DZ M?;M&WR:'VRN'M^L"^9I G@3R_XV8,,=KS-V/)F2QIQ),&Z^.194>5+RHB^I\ M.Q]H/)-O>%GTK(6_S+1<6732SI]L/(9&:P?>1':SPZCS[V=.!#0NA'<^-NE* MI<3I_O) YE=:?@%02P,$% @ PH-H290')Q>D 0 L0, !D !X;"]W M;W)K&UL?5/;;J,P$/T5RQ]0$X=LVX@@-:U6NP\K M57UHGQT8P*HOU#:A^_?UA5"R0ON"9X9SSISQI1BU>;<=@$.?4BA[P)US_9X0 M6W4@F;W1/2C_I]%&,N=3TQ+;&V!U)$E!:);]())QAC!":[@V2 [ M2,G,WR,(/1[P!E\*+[SM7"B0LB SK^82E.5:(0/- 3]L]L<\("+@E<-H%S$* MWD]:OX?D=WW 6; BH7%)A?SO (0@0AW_ACTOQN&8C+^*+^,T[KW9^8A4CQ%TPC[()@I86-7U0-UFEYH6 DV6=:N8KKF/[D0F;6W/P@EN]M1O1(5L+)HTO3=J??5<;O*[ M@IR#T(2A$7.\PLP(XM7G%G2MQ42G"SI=IV_7Z-OD<'OE\'Y=(%\3R)- _K\1 M$^9XA=EE_S0ABSV58-IX=2RJ]*#B15U4Y]OY0..9?,/+HF7!S*_TO(+4$L#!!0 ( M ,*#:$GJ?-DDH@$ +$# 9 >&PO=V]R:W-H965T$%MU()F]T3TH_Z?11C+G4],2VQM@ M=21)06B6_2"2<87+(M8>35GHP0FNX-$@.TC)S+\C"#T><(XOA2?>=BX42%F0 MF5=S"\GK5]#\J<^X"Q8 &5"PK,+V>X M!R&"D&_\-FE^M S$97Q1_Q6G]>Y/S,*]%B^\=ITWFV%40\,&X9[T^!NF$79! ML-+"QB^J!NNTO% PDNP]K5S%=9S^W$ZT=0*="'0FW&;1>&H4;3XPQ\K"Z!&9 MM+4]"R>8[ZG?B K96#1I>F_4^NJYS'=Y0868$\>IS"[K68J+3 M!9VNTS=K]$URN+ER^(7 =DU@FP2VWXV8,,=KS.93$[+84PFFC5?'HDH/*E[4 M176^G7.&UL?5/;;IPP$/T5RQ\0LUY(HQ6+E$T5 MI0^5HCRTSUX8P(HOU#9+^O?QA25LA?J"9X9SSISQI9RT>;<]@$,?4BA[Q+US MPX$06_<@F;W3 RC_I]5&,N=3TQ$[&&!-)$E!:);=$\FXPE49:Z^F*O7H!%?P M:I =I63F[PF$GHYXAZ^%-][U+A1(59*%UW )RG*MD('VB!]WAU,>$!'PB\-D M5S$*WL]:OX?D1W/$6; FH7%)A?+O $0@0AW_C/K/G5,A#7\57].4[KW9^9 MA2]/3"\PC%$&PUL+&+ZI'Z[2\4C"2[".M7,5U2G\* M.M.V"70FT(7PD$7CJ5&T^9TY5I5&3\BDK1U8.,'=@?J-J)&-19.F]T:MKUZJ M79&7Y!*$9@R-F-,-9D$0K[ZTH%LM9CI=T>DV?;]%WR>'^QN'Q;9 OB60)X'\ M?R,FS.D6<_]/$[+:4PFFBU?'HEJ/*E[4576YG8_Q$,D7O"H'UL%/9CJN+#IK MYT\V'D.KM0-O(KLK,.K]^UD2 :T+X3&UL?5/;;J,P$/T5RQ]0$^?2;D20FE95^[!2U8?=9P<&L.H+M4WH_OWZ0BBI M4%_PS'#.F3.^Y(,V[[8%<.A3"F4/N'6NVQ-BRQ8DLS>Z ^7_U-I(YGQJ&F([ M ZR*)"D(S;(=D8PK7.2Q]FJ*7/=.< 6O!ME>2F;^'4'HX8!7^%)XXTWK0H$4 M.9EX%9>@+-<*&:@/^'ZU/VX"(@+^N]68SC"JH62_81QA M&P1++6S\HK*W3LL+!2/)/M/*55R']&>W&VG+!#H2Z$2XRZ+QU"C:?&2.%;G1 M S)I:SL63G"UIWXC2F1CT:3IO5'KJ^=BM;W-R3D(C1@:,<8WY]:T)F>RK!-/'J6%3J M7L6+.JM.M_.>QC/Y@A=YQQKXS4S#E44G[?S)QF.HM7;@360W6XQ:_WZF1$#M M0GCK8Y.N5$J<[BX/9'JEQ7]02P,$% @ PH-H287UXE^B 0 L0, !D M !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0LRQ)HQ6+ ME$U5M0^5HCRTSUX8P(KMH;99TK^O+RQA*]H7/#.<<^:,+^6$YLWV (Z\*ZGM MD?;.#0?&;-V#XO8.!]#^3XM&<>=3TS$[&.!-)"G)\BQ[8(H+3:LRUEY,5>+H MI-#P8H@=E>+F]PDD3D>ZH]?"J^AZ%PJL*MG":X0";05J8J ]TJ?=X50$1 3\ M$##954R"]S/B6TB^-4>:!0L@H79!@?OE L\@91#RC7_-FA\M W$=7]6_Q&F] M^S.W\(SRIVA<[\UFE#30\E&Z5YR^PCS"?1"L4=KX)?5H':HKA1+%W],J=%RG M]*=XG&G;A'PFY OA,8O&4Z-H\S-WO"H-3L2DK1UX.,'=(?<;41,;BR9-[XU: M7[U4NX>L9)<@-&/RB#G=8!8$\^I+BWRKQ4S/5_1\F[[?HN^3P_V-PW_T+[8$ MBB10_&_$A#G=8OYVR59[JL!T\>I84N.HXT5=59?;^93',_F 5^7 ._C.32>T M)6=T_F3C,;2(#KR)[.Z>DMZ_GR61T+H0?O*Q25 A@I!O_#9I?K4,Q&5\47^,TWKW)V;A08M_O':=-YMA5$/#!N%>]/@; MIA%V0;#2PL8OJ@;KM+Q0,)+L/:U&D6;OYAC M96'TB$S:VIZ%$]SLJ=^("ME8-&EZ;]3ZZKGI8 M5.E!Q8NZJ,ZW\Y[&,_F"ET7/6GABIN7*HI-V_F3C,31:._ FLIL=1IU_/W,B MH'$AO/.Q25K>*CUJ=EDJCMD7=,O8@3[\V;O9 =TV8J#XDZ2OXN(W7N.B;_K7DKKJN8Q./"1W,X:KN0U%5RC]LU'>]5(_I( M\OTJ?B7+-:46XA"_&WY5DW%D-[\1XM-.?NY6<6KWP%N^U9:"F<>%O_&VM4Q& M^>^-]*%I Z?CD?V[.Z[9_H8I_B;:/\U.'\UNTSC:\3T[M_I#7'_PVQEFEG K M6N5^H^U9:=&-(7'4L:_AV?3N>1W>%.DM# ^@MP#Z%) ,0FZ;WYAF=27%-9+# MMSTQ>X5D2:C*?5\G%$MTPU&'6 '-')(;]+D$QB5LX MG813/#S#PK-AA]E4/?/HYQA!/A#DX(@+>,0!LX:8 A>9!41F@*!$10!FD>(B M\X#('! 05 1B/-][$1!9 ((,%8&8'!U7LRP=%7J R$+0H/3JH4T<=8,,BQ74@R.,6@MIUU*& @N(Z$)1Y=%!? MCSK V$6.ZT#0S*,3LC^9>IMZK@?XO_#D&@D5 +<7>#9]@3RI5NH!A!@\-QS M/0!4^-(M5 8(\'CI23<(\J5;J!(08//2*MJ*<^\:O",W-+M(7 M8ZZCZ3_ODY;OM1TNS%@.'=DPT>(T-ICW+K?^#U!+ P04 " #"@VA)9<.= M#+\! ![! &0 'AL+W=OWV*.F.&(\:ZZD!0_2 'Z.U.(Y6@QBY5B_6@@-:>)#@F<9QC M05D?E86/O:BRD*/AK(<7A?0H!%5_S\#E=(H.T2WPRMK.N N"[SP:B:@UTSV M2$%SBIX.QW/N$![PB\&D5W/D86/^I3%+L4@$-EG *UPQ6>@7,G9(W_ MS)IW2T=HAH:.W+S*Z3O,)61.L))<^R^J M1FVDN%$B).A[&%GOQRGL/,8S;9] 9@)9"%\\ 0$G52WK-;I(8^^H MOU"-E 9L$O&#+;6S+\&RX- 8-WVT&UL M;5/;;IPP$/T5RQ\0LUXV252V3O=@_)_&FTD<_YH6F)[ ZR. M)"D(S;)[(AE7N"QB[-64A1Z#;*#E,S\.X/0XPGO\!QXXVWG0H"4!5EX M-9>@+-<*&6A.^&EW/.:7*SR# M$$'()_X[:7ZF#,3U?E9_B=5Z]Q=FX5F+/[QVG3>;851#PP;AWO3X Z82#D&P MTL+&+ZH&Z[2<*1A)]I%6KN(ZIC^'F;9-H!.!+H3'+!I/B:+-[\RQLC!Z1"9= M;<]"!W='ZB^B0C8&3:K>&[4^>BUI]E"0:Q":,#1BSFO,;D$0K[ZDH%LI)CI= MI]BF[[?H^^1PO\Z>9]L"^99 G@3RFQ(?;TM,F/,MYMN7)&1UIQ),&T?'HDH/ M*@[J*KI,YQ.-/?F$ET7/6OC%3,N511?M?&=C&QJM'7@3V=T!H\Z_G^4@H'%A M^^#W)HU4.CC=SP]D>:7E?U!+ P04 " #"@VA)86^%P"'OJ10]H![ MYX8](;;N03)[HP=0_D^KC63.'TU'[&" -9$D!:%9=DN]V0RC!EHV"O>NIV>82[@-@K46-GY1/5JGY86"D61?:>4JKE/Z M\SN;:=L$.A/H#P))B:+-1^9851H](9.N=F"A@_F>^HNHD8U!DZKW1JV/GBN: M9R4Y!Z$90R/FN,;D"X)X]24%W4HQT^DZQ39]MT7?)8>[=?9BMRU0; D42:"X M*C&_+C%ACM>8GR[)ZDXEF"Z.CD6U'E4&PO=V]R:W-H965TE4;0^3JCYLSPXM$)RHLU1=EB- M$DCC2)SA-(X+S D=HJITM1=9E6+2C [P(I&:."?R[QF8F$]1$MT*K[3KM2W@ MJL0KKZ$8M)5@0VZJM% M&K)8Z.G6(DS/0O3,)\RV[GD1%LA# KD7R':\QQS")H M5/\ 4$L#!!0 ( ,*#:$F[BWR'P $ 'L$ 9 >&PO=V]R:W-H965T MIA]^S %9M M3&T3VK>O?PB%%=M+; _?WQ /^2C5JVX!#'H7O-/'J#6F/V"LRQ8$U3>RA\X^ MJ:42U-BC:K#N%=#*DP3')(XS+"CKHB+WM6=5Y'(PG'7PK) >A*#JXP1.95S$!G6:R0PKJ8W27'$Z90WC 'P:C7NR1RWZ6\M4=?E7' M*'81@$-IG *URP7N@7,G9(W?)LTO2T=<[J_JC[Y;F_Y,-=Q+_I=5IK5AXPA5 M4-.!FQ5M;Y=0Q/;M.)MDT@$X',A!^Q M#QZ,?,P':FB1*SDB%5YM3]T_F!R(?1$ETKZH0O W50WK-#I+8^^HOU"UE 9LB/C&MMK:+\%\X% ;M[VU>Q6& M(QR,[*^C/G]OBD]02P,$% @ PH-H24>&UL=5/;CILP$/T5RQ^P)D[2;"."M-FJ:A\J MK?:A?79@ &MMAMHF;/^^OA"65/0%V\,Y9\YXQOF(YLVV (Z\:]79$VV=ZX^, MV;(%+>P#]M#Y/S4:+9P_FH;9WH"H(DDKQK/L$]-"=K3(8^S%%#D.3LD.7@RQ M@];"_#F#PO%$-_06>)5-ZT* %3F;>974T%F)'3%0G^C3YGC>!40$_)0PVL6> M!.\7Q+=P^%Z=:!8L@(+2!07AERL\@U)!R"?^/6E^I S$Y?ZF_C56Z]U?A(5G M5+]DY5IO-J.D@EH,RKWB^ VF$O9!L$1EXY>4@W6H;Q1*M'A/J^SB.J8_^\-$ M6R?PB87X421&QR)25?;B]#!S9'[BRB)C4&3JO=&K8]>"\X/ M.;L&H0G#(^:\Q&QF!//J&PO=V]R:W-H965T%]N4D]*OI@>PZ$UP:2Y);^UPQMC4/0AJ'M0 TKUIE1;4NJ7NL!DT MT":0!,TE>@;KA M#D_ N1=RQK]FS7=+3]S.%_4OH5N7_D8-/"G^DS6V=V'3!#70TI';%S5]A;F% MD+!6W(0GJD=CE5@H"1+T+8Y,AG&*;SXNM&,"F0ED)7Q*0_!H%&)^II96I583 MTO'3#M3O8'8F[D/4R(2BCMV[H,95[Q7)TQ+?O=",(0%SW6*R%8&=^FI!CBQF M.ME:'-/S(WH>$^9;]Z(X%C@="9RBP&G78K9O,6*N>\P_4A;_,2EV OFAR1YS M^LL$;S9.@.["^32H5J,,MV%37:_ (PD;_PZORH%V\)WJCDF#;LJZXQ/VNE7* M@@N1/K@4O;NDZX)#:_W4G3JDX[F-"ZN&Y1:NOX+J#U!+ P04 " #"@VA) MB?,GIL ! ![! &0 'AL+W=OA124%Z6/2&M,?,-9E"X+J&]E#9W=JJ00U=JD:K'L%M/(DP3%) MTPP+RKJDR'WL216Y' QG'3PII S)'+_2SEFUO\KHY)ZE( #J5Q"M0.%W@$SIV0 M-?X[:7Y:.N)R?E7_Z:NUV9^IAD?)7UEE6IMLFJ *:CIP\RS'7S"5L'>"I>3: M?U$Y:"/%E9(@0=_#R#H_CF'G+IUH<0*9".0+ 0&PO=V]R:W-H965T#!S"1V2+OH3":+=$ULV68"R$5RG+Y])22( MY K*QH#X_G-^7:PCLBOIWND)8^9\-G5+U^Z)L?/*\^CNA)N2WI$S;OF; ^F: MDO''[NC1=:W/7=Y1BZLKEK\W#GTTC1E]^>:-N7S6XI15IG0X?UNX]6#V!2" ]\5KA*]7N'6'^C9!W M\?!COW9]X0'7>,=$B))?/O &U[6(Q#/_5D&_<@JA?C]$+_KN'\E*S%W+]CE4?>H<[4M/^U]E=*"/-('&=IOR4UZKMKU?Y!J5* M9A= )8"C ()90: $P5)!J 3A* B264&D!-'2#+$2Q$L%2 G0C<"3H]O/S;9D M99YUY.IT%\0I3 ;9F">32>R= M#FR=#N3T!$: U!X@M 4(98!0#W#3$20'5B*MG+LP!8GO^S9P8X!Q&@<3X'9I MQ,>E$0L=A %$4^"3 <9A@G30&+5H9M0B8]1N,L5RV"(M4R#2W#J2W'8A5^@< M@- $#>?QC//8< ZLSF,]$X#3UI>"A0F"&>]HQCO2O<=6ZTA+E"3_K@)E?!E6 MZ-B$WV3&;V*,-;0:3K04R.)$_6/^ARG#)C:]MM,9UZGA.K".7ZK/ISV%*/.3 M.<1++4EH3:*@^2S6VC5D,6I*9-W=M@JZG61]6S["I]GY_*(?Y;=L6JI\T88/_SU)[4#(0QSX_X=-W[B'Q;C M0XT/3-PB?M_)H[9\8.0\?#F,GR_Y7U!+ P04 " #"@VA)D&(L?S0# R M#0 &0 'AL+W=O.I/IH3T36[:9 ')!CM-_7PD!D9B%D$,,\MNW^][*K%C?>?W6 M7!@3SD=95,W&O0AQ77E><[BP,FL>^955\IL3K\M,R-OZ[#77FF7'-J@L/.S[ MD5=F>>5NU^W:2[U=\YLH\HJ]U$YS*\NL_O?,"G[?N,CM%W[EYXM0"]YV[0UQ MQ[QD59/SRJG9:>,^H=4>10K2(G[G[-X8UXXJ_I7S-W7SX[AQ?54#*]A!*(I, M?KRSE!6%8I*9_W:DGSE5H'G=LW]KY=??)'X7!@?@+@ / 4,>.(!T M >0S()@-"+J 8&F&L L(1QD\K;UU;I>);+NN^=VI=;NOF=I5:!7*WAR+&"H D-5=!FP6064(#41 M,0)K^))D/T%BE4F@,HDVBUAF49@@@ @"31"8!-'(REA[H3&5MC(@,01*35!( M: "!=B;H@6":0*B]A0I#G,"RPAE9H2&+CE1%6E5H9 E\&H"HU$01&D>%&;XF5M2F9T)8:N9+3)J=:5F,X]CDO1H-0& M(1"T,T$/D@K,MQ^A#"Y+%9U114U5%%1%;54$5&6#$ C:T46JZ#)5:CY/RE)? M&C\J#&[##J0S8?D';D,;16@(;D,+%08!O TM5(1H-"$-G*6]-&N81F2" AR$ MW81!UA";&C$('%)]%62)P<2T#@44-MA"$0S_SBU42,;3N3>86 ;CB?&+YL8G MLN?GU/8#1U5O<+C(X+FI@*(E!IO/ZAA\X* MQ1OGP&^54+88J\-Q_PFK ^5H_1FM4@2L[]3K07L _:3?KJ_9F?W,ZG->-U_I(KV\$O_9O*,-KTO8_4$L# M!!0 ( ,*#:$G'T5$2+ 0 &(6 9 >&PO=V]R:W-H965T5943Z-#79_&KEMM#C)/JR_J M)(OFR4Z5>5HWM^7>K4ZE3+<=*<]<[GFAFZ?'8C2==&/?R^E$G>OL6,COI5.= M\SPM_S[+3%V>1FQT'?AQW!_J=L"=3MP;;WO,95$=5>&4#::9-_5^I7>_.R?1IY;0XRDYNZ#9$V'Q]R)K.LC=0H_]9!/S5;XO#Z M&GW1E=ND_YY6?JG_SP6W>>E?Q)[FH83N";P&^&F@Q.$)HA/@D\2?$WP;0F!)@2VA% 3 M0EM"I F1;=&Q)L2V"HDF)+8*[9SW,^=94VZ3S6S38M?I9OR.XO:-U;7E/*W3 MZ:14%Z?LU](I;9L)KA3=:-EW^Y-9U;-Z,>4A\'$_6@C:0SO,,\0$V*8 MY1 3>1CD!8:),,SK$,-N"+>IY%8.1\O1J7*@$6,:LR$F8AAD#L,D&.8;P. E M+R &U5H"#(98/4[X!0JA85X?"KT]%EJ#( *?(8'.D-\WG "9&B+X: 311_!! M!!^/$% Y!"#"7=/WF#G$A+A*2*F$($*$1XBH2B.;2F,JAQA$N%L/4=_(/:;H M,*'7_>%*":64 *4$4WI.!DI1 )4&N-D0%YIQ+T-<0&7>6K(Y]?;I9^XQJK74 M("W69V\0PPWW*@9L,+Y;9:$68P,Q$0=4:;@?7M7XXU;_!D$Q-PB1RYJ!=1T+ M7 B"# W-\-5_%0++/P[P]^8LMC8-TN^8 MA>'-F+5#<=*A.'2H"&T*/G2H&.M4W1HD$&9%6AEGC\UE#D$F<^&DBW%NL>8U M:/@]ABY\@/.)MS3$L<0(?*,"PB))!^7B\;K7F%Z*,R)Y2^ : 'VR%TA;YM"6 M8[P7("@Q")'VR,'&+$&K6O+@_UYL*HNT-@ZL+6%862L(,GVM<=S_KD+ _Q*. MOS\(,FR>.6F2')AD8DH6]SYMUCRQ,6M!6IKP'IO' H*2P"!$NI1@%N8AP(;+ M;!X A^T:]/H#.$;L&B"0VC4(TB(%)]Q#;V$%<+3(O.>Q!:XAD%IF@OY1*!Z[ MQP*"3-TO2)L2P(&2$!?RK81(FQ+0IB)<*""%W,%93B[+?7=$63D;=2[J-L9@ M]'8,^I6W9T%WX\]LO&#(^)*-5]CX*QN_]8>?G[+3R2G=RW_2WEU%S7?9'H/U-K4[7$]W;L?+T/U!+ P04 M " #"@VA)TA?-4:8" !%"P &0 'AL+W=OY*L1%5V7#WV2@+G7-Y-\UK\1M M&:)PZ'@OCR=M.Z)5$=WC]F7-&U6*)I#\L R_H-<-RJVD5?PJ^4V-O@,+OQ7B MPS9^[)=A;!EXQ7?:IF#F=>4;7E4VDQGY3Y_T_Y@V0,*C99_0B(.K)V7E^99JM"BEL@N\4X,[OFZ)68RNT"U7;* MKEQF9LKT7E"G00(3D"@ M!(LN 7$28)2 R!R*%$^2>XY+/.2[6QB81[,^G!Z87#6UI ,EG6'XOZK=D@E/86US5XM'RH]&% MY\R._">3Q[)1P59H(7L_E.YDY[;U3\H.UG:KYE=\OK&EJ< MATOK_>:\^@=02P,$% @ PH-H2;C97YA P [Q !D !X;"]W;W)K M&ULC9C;;ML@',9?Q?(#U!Q\2*HDTIIIVBXF5;W8 MKDE"$JNVR0QINK MLXSOS[0E_(E=:"?O'%G?$B%/^U/&+STEAZ%1VV0(@#)K2=VEF]5P[;7?K-A5 M-'5'7_N$7]N6]']?:,-NZQ2FXX6W^G06ZD*V667W=H>ZI1VO69?T]+A.O\#G M;0Z49%#\JNF-3XX397['V+LZ^7%8IT!YH W="U6"R(\/NJ5-HRK)GO^8HO_[ M5 VGQV/U;\-PI?T=X73+FM_U09RE6Y F!WHDUT:\L=MW:L90J()[UO#A?[*_ M >; !-@WPK$&FG0WC^DH$V:QZ M=DMZ_3 N1#US^(QEA-=V@\721!SSFTS%.NK * M% &/A>5Q%F2I/183CQ"5"^ :R7:F*I=N,V7 3&F9P4XSY>/ JD 7E=5%[BZP M""2^B$E\&7"PC$A\.&UXVZ.;%3>$HX:36)0!@3"72B M-KI $:$8D1EO@2IG*#-5[IF&, 0NM,DM/25"8,(H,F$(31C#)BR6)"3OG&) 3&Q M("=]Q@6"$;$8T:-8YC)?+"C$,K)97GA*./D;8\%1L3CY&UWD,;'D#^'Q2&PC M(8J13;'GZP@Y^1OC**/B""U[J(J)HWHSD*4 M8HM2W^8)ARC%493F(4KS(*7F">3 /R'-SL0CT4:RR=;T0D[T)^E/=<>3'1-R MESML28^,"2H+@2$! !(!0 &0 'AL+W=O9$^( A^,CO(0]4I->PAETQ.&Y0.?R*C_=%PPK/12 MG*&KJ0FE!HAG?A]T?R?TA#]^4W]V5:KW9^P)#6G?X96]=IL'(&6=/A" MU2N??Y"EA,P(-IQ*^P7-12K.;I0(,/SAQF&TX^S^%/%""Q/00D K89?>)20+ M(?E$@,Z9K>L[5K@J!9^!<+V8L&GY;I_HG6N M$'AMDM7)G7T6B4H+>'5""T8 M9#%''X-"B'J#2%8(U 96%RCD(G$NT,9%%A9(0@*I$T@V OG69.'*<)C18C(4 MAS"UCT$Y"AM)[QA)-T:*;9+<&4F])#OT&,+4/B8.V\CNV,@V-H(ICIF7(OW" MAH\IDB^,Y'>,Y/[)> SV)?>W(RZ"S:M]T-/3Y\9 []!/^$Q^87$>1@E.7.G[ M8P][Q[DB6BE^T#7U^EE;%Y1TRDP+/1?NIKN%XM/MW5H?S^H?4$L#!!0 ( M ,*#:$EX]R!"E ( "H* 9 >&PO=V]R:W-H965TB%O3$/[GF=:LWX MJVLI]4!TV$7WN'/5T%94K TXO>S#SW!;(* E@^)G17MAW0<:_LC8FW[X?MZ' M0#/0FIZD3D'4Y9T6M*YU)C7S[S'IOSEUH'T_9?\Z+%?A'XF@!:M_56=9*EH0 M!F=Z(;=:OK+^&QW7D.B$)U:+X3J':Z]>9.#,'*$(*)'R=9 MP$D<'"]-8DV#,/"SV"(,P<9/DBZ0I [)3)UD"W62K:F3?($@7ZJ3T8S<-@.D M5@78;KBJ!,RL9K, LW%@9@I-;T6S?NB7_S<$>C> $0+"%9:,(K-:"/ F\7KR M*$MG:@1Z]X()R-T,9@H>>G>#R1:\RI:E'H;Q&EOL]L0H]U?*@RJ#,SA+/0S= M)DYG4GB;;S(E766*M_TFBFR-*9E=!##+_:;,JERQ=L\[DB2+M457NHM.JA/7L3)T$+.+6=S?;?UU^P.#*(2\#FS;PW M9GB9ZD;9&S\3(H*/OAOX+CP+<7F,(KX_DQ[S!WHA@WQRI*S'0B[9*>(71O!! M!_5=!.,XBWK<#F%=Z;T75E?T*KIV("\LX->^Q^S?,^GH;1>"<-SXU9[.0FU$ M=15-<8>V)P-OZ1 P7DG#>DZE4DR_[5)/SE5X/Q^S/Y-EROEOV).&MK]:0_B+-7&87 @1WSM MQ"]Z^TYL#:E*N*<=U[_!_LH%[<>0,.CQA[FV@[[>S),BMF'^ &@#X!0P\?@# MD U GP&)KM0HTW5]Q0+7%:.W@)F7<<'JG8-')$]N'W"]R((E=D;DIPV &(Q+D>>%#-97D,Q84QWZ28H6D<$@2 M?X)RI1G++0UE% 376M)^KA9DF+Q'V"Q 7"%>WQF%.,:3I"Y+8H7,0;!P9D_ M]:>%CQAX3<5V)4@WM>6:$8!L@TL"YS./8;+0!\LP5]":'X!\2V/F3L>59>8U MCN8.ER=HP:' FGN 8DMK%FMV:?]([D%+:KQ6-*HIM_2G"\KO>*+9/-$3=M)S M%@_V]#KHL6ZV.\UR3U#/(Y_PNKK@$_F)V:D=>/!*A9QJ] ARI%00J2)^D/UY MEM/FM.C(4:C;7-XS,W^9A:"7<9R<9MKZ/U!+ P04 " #"@VA)CUW\"YP! M "P P &0 'AL+W=OY?T[^L+2TE$^X)GQN<P1#\Z-!T)L.X!D]DZ/H/Q.KXUDSJ?F3.QH@'61) 4ILFQ/).,* MUU6L/9NZTA?!A0*I*[+P.BY!6:X5,M ? M\4-^:&A 1, /#I-=Q2AX/VG]&I)OW1%GP0((:%U08'ZY0@-"!"%_\*]9\^^1 M@;B.;^I?8K?>_8E9:+3XR3LW>+,91AWT["+W%.BUO M%(PD>TLK5W&=TL[^\TS;)A0SH5@(>?E? IT)] .!)&>QKR?F6%T9/2&3[F)D MXB60)D$Z+J-W7N/]ZF+!%$)4I3Y%JCY)R@Y(:OACNP,WYDY M&PO=V]R:W-H965TKY7#M1[U:5I3H]IR[R;^OT,V9O M.#^>O'\=RNW2?\\:LZ[R_TZ[]MAE&RV"G=EGE[S]65V_&5N#ZAUNJ[P9_@?; M2]-6Q62R"(KLS_AY*H?/Z_A-$EDSMP&W!OQFP&D#80W$S>"6F-M 6@/Y:2!) M V4-U&=*XUB.M0\CM\G:;+6LJVM0C[?[G/6SBCVK[MYL@V:X6(\WI!N[IKOZ ML1(R788?O2.KX8/F=:[A6KLTZ[DFCFZ2L$OAE@=WY6%C\'D>*G+&@!KFTFR@ MAKLT;W,-E]*=K' E*\=!$R"(<#N0+@=B=""! R0#162@@ ,%RQPUKU"CW4$T M$40#![$S"-0D[B Q$20&#E)G$*#1R.Q*B" )<,"<0:"&NX.D1) 4.! P2+]F M]7-O%)6#B#VE[BB]& W3?SF+@TP>YH3>3C_&?.8?<_(Z90% T^X9>"="IB"C M4&. -1TC+BC8F!=MC,*-*9]JH0AA@5'$,8"3QJ:'DZ>IVMBK6HH6!E"([Q9C M/4YD*QIG,D(+HW!A@)>8(3W#B8*ME4<^M7(G"C8+SCR6!B#B"1:'XH7[\ )% M,3*JG.*% UYBI#=QBA?NQ0NG>.'*9U25SXK+*5ZX]AE5[<,EIYH4!U#%V) X MH9I&-?$:58H8GE)<3AV&PQ:#S !!M1@!N(H5XH)J,<*KQ0@*&0%IT,Z;>R=" M^H,@=W,0&61^" H9X86,H) 1RJ=:*$+Z@Z"0$8"&!-E,":K%"*\6(Z@6(P - MB7.!V-R)D 5"4,@(@$R";=6I)B.]FHRDFHQDCY>I#11A3492Q$@ 0X)P*YTP M3-4*KVJ=,$Q9R,?5KJ$(K98B1@(8$F1W*9TP3-5JKVJIUB !#,G=KR1MJXT? M;Y8DQ8N$*"2N,7V[$R&K@Z1XD8"7%%D=%,6+\N)%4;PHCTW9&HI29/^H*%X4 MX"5%;HRB>%%>O"B*%R4?KX5KY<6+(I\9>&S*UD#$L3FDJ ZC %0ILN8JJL,H MKPZC*&(4@"&5L%K&;+GS7S'1$[)B*@H9!9%!7&@*&>V%C*:0T8PJURY#5F2K M1:)0P&@(#/9,B0)&>P&C*6 T8"%U+KFO5F2WP2SJ_Y!8%#0:0),BFT---1GM MU60TU61T[+%$0%&*H*LI:/0<&HD.F!.'J=K4I]J8^OD11X^K?;L3W<<)9X_! M"U,?AA<03;"M+F7;/PB>7;V]Y/C"^\?H=]?7['DS/E[_=+-:GK.#^9[5AU/9 M!.]5VU;%\$1]7U6MZ;+K5I)%<#39[G:2FWW;'\;=<3V^L!A/VNH\O7^YO01: M_0502P,$% @ PH-H2:%J0;D$ P .0P !D !X;"]W;W)K&ULC9?;CILP$(9?!?$ Q2=.41)IEZ1J+RJM]J*]9A,G00LX MQ17-NSQQKKS/JJSERC\I=5X$@=R=>)7+ M;^+,:WWG()HJ5_JR.0;RW/!\WP9594 0BH(J+VI_O6S77IKU4EQ46=3\I?'D MI:KRYM\S+\5UY6-_6'@MCB=E%H+U,KC%[8N*U[(0M=?PP\I_PHLM3@W2$K\+ M?I76N6?$OPGQ;BY^[E<^,AIXR7?*I,CUX8-GO"Q-)KWSWS[I?4\3:)\/V;^W MY6KY;[GDF2C_%'MUTFJ1[^WY(;^4ZE5[B*5J(80WZOR MS^Y8U.WQVMU)4!\&!Y ^@-P";OO ;0/H/< -AG ^@ V=X>P#P@?=@BZVEOG M-KG*U\M&7+VF>]SGW+Q5>!'J9[/S9+O8= ]$>R?UZL>:(;P,/DRBGB$M\VPS M,8*0C8W;8&D\HB*=LC3I;8ZM.PE*(R1PFP1"SL9F$((C9VDR<)G!!R41! MB6UI-/),T@E+TSF6FCXZ*L'<_-+4'NHJ92P$776@,(I 6QT(APELK$,19-GO M%@9VO*$PNU?1F(VD -M5[RXFL^P%6\F@@LZQE]K.4="YS(%H/&*O#6'VV L& M>VTJ96-U374X;+&8CSVZD[U.1P[YHZT6@QVEL'<9):Y8&\95*13YO9?L1[J7Z6$05#F0!@Q M E$;AZ(X!C]V6Y="[+%I!M9<5/'FV$ZDTMN)2ZV,.];J;>I](F:N>EA_QHL, M ^L;,R6W<]@]_7IYSH_\5]XQ/F^ZR;:[4.(\#.JW?POK_U!+ P04 " #"@VA)/2@&C&<" "R" M&0 'AL+W=OB/D\/M.SI>#">F%L@]>$R*< MSZ[M^<:MA1C6GL>KFG28+^A >OGD0%F'A1RRH\<'1O!>B[K60[Z_]#K<]&Z6 MZM@;RU)Z$FW3DS?F\%/78?9W2UIZV;B!>PV\-\=:J("7I=ZDVS<=Z7E#>X>1 MP\9]#=;E2A$:^-60"Y_=.ZKV':4?:O!COW%]50)I2254!BPO9Y*3ME6)Y,1_ MQIQ?4RKA_/Z:_9MV*ZO?84YRVOYN]J*6Q?JNLR<'?&K%.[U\)Z.%6"6L:,OU MKU.=N*#=5>(Z'?XTUZ;7UXMYLO)'&2Q HP!- A0_%(2C('Q6$(V"Z%E!/ KB M21!$>BV-=[UR!18X2QF].,QT>\#JI0K6L>Q-Y7 =9*8AORHLQ9)C>; 4+%$-0;D-A M $'%#00QI_B6^#=1X \4(> MS^8T_4J?I0,^DI^8'9N>.SLJY#FB-_T#I8+(JOV%_*_4\@-B&K3D(-1M(N^9 M.5/-0-#A^H4P?:9D_P!02P,$% @ PH-H2?YD7@'_ 0 6@4 !D !X M;"]W;W)K&UL?53;CJ,@&'X5X@-4Q4,/L293-Y/9 MBTTF<[%[3>W?:@;$!5IGWWXY6$L;.S<*O]_I1Z 8N/B4#8!"7XQV^ATU^.7#"B]%2<0MD+( =+8C3$492'C+1=4!:V]B[*@I\5;3MX M%TB>&2/BWPXH'[9!'%P+'^VI4:80ED4X\0XM@TZVO$,"CMO@)=Y4N4%8P.\6 M!NF-DMD%D(@"%6AD%HE\7J(!2(Z2-_XZ:-TM#],=7]5?;K4Z_ M)Q(J3O^T!]7HL%& #G D9ZH^^/ &8PN9$:PYE?:)ZK-4G%TI 6+DR[W;SKX' M]V45C;1Y AX)>"),/O.$9"0D-T)J.W7);%\_B")E(?B A/L7/3&_/-XD>N5J M)&U1N.72G4E=O90ICHOP8H1&#+:8G8^Y(4*M/EG@.8N1CCTZGC.H?,3RB4,R MYY"X)A(_8(;G!=(Y@=0)I'>K\! R=VTX3&)DG@]>Y'.8RL?$B]63AZYK)/U'*;R,3C) M'H*$WIYE($[V+$M4\W.GS";QJM-U\8+-GG^H[_0UXD[]3:8L>G*"7T2Q%GAO,6#L6BU^;=M@ .?4JA[ &WSG5[0FS5@F1VH3M0?J?11C+G4W,F MMC/ Z@B2@M LVQ#)N,)E$6O/IBSTQ0FNX-D@>Y&2F;]'$+H_X"6^%5[XN76A M0,J"C+B:2U"6:X4,- ?\8[D_YJ$C-KQRZ.TD1L'[2>OWD/RN#S@+%D! Y0(# M\\L5'D&(0.2%/P;.;\D G,8W]J=X6N_^Q"P\:O'&:]=ZLQE&-33L(MR+[G_! M<(1U(*RTL/&+JHMU6MX@&$GVF5:NXMJGG5TVP.X#Z "@(V 5 20)19L_F6-E M872/3!IMQ\(-+O?4#Z)"-A9-.KTW:GWU6N9T79!K(!IZ:.PYSGLV8P_Q_*,( MO2>R2B)T1K"]3["Z1Y G@M6,8#=WN4DN4X^*/5NZ_9=,_A^9?";S,)=Y2#+Y M1&:WF$PLJ9#)^#MVAC_,G+FRZ*2=O\DX]D9K!YXJ6ZPQ:OU[&1,!C0OAUL&PO M=V]R:W-H965T'8;I?%@6\%V&_A[?$<;5EN])+%SSNY9K<[*X_59US^;HU*M][LLJN9Z M=6S;TY7O-T]'56;-.WU25??/0==EUG:7];/?G&J5[0=26?@\""*_S/)JM5D/ M]Q[JS5J_M$5>J8?::U[*,JO_W*A"GZ]7;#7?^)8_']O^AK]9^PMOGY>J:G)= M>;4Z7*_>LZM[D?20 ?$]5^?&^.WUXA^U_ME?W.VO5T&O017JJ>U#9-W7J]JJ MHN@C=9E_34'_Y>R)YN\Y^NU0;B?_,6O45A<_\GU[[-0&*V^O#ME+T7[3YYV: M:I!]P"==-,.G]_32M+J<*2NOS'Z/WWDU?)_'?Z*9AA/X1. +@:4D04P$L1 X M(PGA1 A="7(BR'^20I(0381H(0A.$N*)$+M*2B9"XIHAG0BI:X:^YV/G F?* MTFSF3)G;S?@%Q1\WUK M/V1MMEG7^NS5HY=.66]9=M6QNN!>,]RMQ^W>[ M](SYPLQY(*P[EI$#@<&)D%IBX!:'HMS(O#DDPI+(M*Q'#A6VF+@7IP? MGX1+KSGYT,*!%V6(]IJ;CQLLB&VG#(6#FDAO<^!M*7%-IK=1V3L+!"HAO<^! M]Z5EVG'@Q)*(M#Z'UK=X2.!FG0H6@4O!@O2A M8 X%0U!DV6N"]*$ /HR8)0;I0^'D0T'Z4 ?XB?X5@!_69_[!>DN =P5<4L, MW!=SQ9%3Q>1I)^*W6[R%H,@R)@5I'I&\/=.W /3_3/>-]Q2G[%E]S>KGO&J\ M1]VVNAQ>3QRT;E47*GC7+?!19?OEHE"'MO\9=[_K\=W:>-'JT_RJ<'E?N?D+ M4$L#!!0 ( ,*#:$DD,V-R4 ( #,( 9 >&PO=V]R:W-H965T>V=U16^B:P?RS@)^ZWO,_AU( M1Z=]",)EXJ.]-D)-1'45/>S.;4\&WM(A8.2R#Y_![@ R)=&*WRV9N-4/5/!' M2C_5X.=Y'\8J!M*1DU NL&SNY(5TG?(DR7]GI]],96CW%^^O>KLR_"/FY(5V M?]JS:&2T<1B*(=U__!Z<8%[1>3,.CQEVG;0;>364%P M-O,;P-D /@R@"=R =)@_L,!UQ>@4,/-L1ZQ>(=A!^2!. =>3S.Q>!LKE[+U. M\[2*[LK1K(%:<[ U,/W61-+_ P)]D,1 H..@]#M(? Y2XR!QHLS<*)&)TF@& MK4$@EC\_)_5Q4(K9*R#5+FD@HOR1&A)%\EY1NDW"65 M7I(C*D"Q2D(;).208.PE.:*-+14;Z5 XZ9![.87%*<'&6RHW0*4#\J=#:8%6 M$*HZK#+4H@7Q9\(L,I0T7L]NX#WL"\H][?Y4F$4S*EU/!> ]\@O*/O,I\N?" M+)I1.5Q';14'X%0'!/PHNSRD:#WO@+<^+*C404$_RBX060+64=X"L: R!Y5X M:QYP*D0"/%D>6??!B*_D%V;7=N#!D0IYM>A[X$*I(-)=_"3=-?(&?PPZ&ULC5;;DJ(P$/T5B@\8"/>QD*I1 MU-V'K9J:A]WGB%&H <(F46;_?A."F$Q%]$62YIS3I[LED/:8?-(2(69]-75+ MEW;)6+=P'%J4J('T!7>HY7>.F#20\2TY.;0C"!X&4E,[GNM&3@.KUL[2(?9. MLA2?65VUZ)U8]-PTD/Q;H1KW2QO8U\!'=2J9"#A9ZDR\0]6@EE:XM0@Z+NTW ML-B! 3(@?E>HI\K:$N;W&'^*S<_#TG:%!U2C@@D)R"\7M$9U+91XYK^CZ"VG M(*KKJ_IV*)?;WT.*UKC^4QU8R=VZMG5 1WBNV0?N?Z"QAE (%KBFPZ]5G"G# MS95B6PW\DM>J':Z]O).X(\U,\$:"-Q&F/&:"/Q+\&R&8)00C(7@V0S@2PFI80CX3X&\&1W1UFDT,&LY3@WB+R#]5!\;\%BYA/O[#H$"1RY'PZE$HFXQE1R6DE3D"(V:M M8H ;1290KH$2SZBTT;*YX9V2PIF20JTGL5D@FFEJ]$Q3XQD'L2:0Z'5*S$[' MO)J3)#-)$E4@<8VC2Y1F&A'Y0\36C-!LOL[8?-5LWGF@Q4%_=QSBYN-Y ./1 M-)H X/%$5AK(#R,3*+\+DF8N6^>.'*_Q5=@ ML0:&> X6&_E"O%/Q,E_XB8-C4Z M,K&,^9K(UZK<,-Q=OQ*F3Y7L/U!+ P04 " #"@VA)'(UDPFT# !N$ M&0 'AL+W=O9.)BP%O,O3%NGY>T M:G)6.34]/+LO:+8EH8!TB-\YO3:3>T<4_\'8IWCXN7]V?5$#+>B."XJLO7S1 M)2T*P=1F_BM);SE%X/1^8-]TL@N!7]GUQ]4 M:N@JW+&BZ?XZNTO#63F$N$Z9???7O.JNU_Z7Q)=A< "6 7@,&// 40&$-N M0 8$MX# &!#*@- V0R0#(ML,L0R(;P%1-UM]=[NY664\6\QK=G7J_H4Z9^*] M1;.XG?V=TW2#=3_E[>PT[>C7(DCPW/L21!*#.\SK%(.C",(LIYC8AR#K*01! MB*V2*" CQFN%C&HPI$96BB<$!*QSB@#5KJ:(&*QS_9!D\YADJY!HM!)(:]#/ M'%%F3D,00 2D)P@4@@ F" T5A I!J*H4RX"0V8.J?DJ>$)PE,F2)E"P13! ; M=,8V.A-#!8E"$*LZ>\Q2Q2009J5B4@BS5C"I#V$V*D;3TM0@*%4(,$P@)E#; M4_'CXZ8B<.6112#TN*TK%902L&=WH !LVATHU%0,KBY#Q5BAT+R*"#3MT#=B MU3?0MD,5P>.^;510&FORF-R-%'NGB88"M.Z@-K)2"YIWJ"*V,)\*2E--'I/' MT=14H>]K*$!7#6I3&[48M)6L ON/U:X54.@C"+2] VD\CDT&Q4BAT&W'H&-D M2S"V:HEIF\/D<4NV"BCT=7E,ML*!0J%9'S#HF$%M:*76M-GAR$9MI%D4U3PF M6^%84:M9RC#HF$%M8J76M _AU.9U3VV6,F*R%5'-H*, S2#5$F2CEIBV#Z)\ M\=VKC?NE3(+Z[Z4$@JPU$+40XY>CZA8=A>G;D5A]/!+3_D)"I8H4TOI*0H-6 M;W+4*6E][(ZQC;-CEXJ+2B>CXU'Y!8NCTMWX$LU6"!A?H]FF/PC?Z!?S-\\%X>T#K3E,'QCAM:_:?VII/[>%_?"CH@8O;N+VO^^-P_\#9>3C= MC_]B6/P'4$L#!!0 ( ,*#:$G;Z:?Q30, #L. 9 >&PO=V]R:W-H M965TYAI:J'W3-- MG 05>:9_LNJ"P\@A#URBROW/6R&WNMUTMQD45> M\=?::2YEF=7_7G@AKBL7N\/ 6WX\R7; 6R^]6]P^+WG5Y*)R:GY8N<]XL26D ME72*WSF_-L:]TR;_+L1'^_!SOW)1FP,O^$ZV%IFZ?/*$%T7KI&;^JTWO<[:! MYOW@ONW*5>F_9PU/1/$GW\N3RA:YSIX?LDLAW\3U!]]]F\BI,/@ *(#R"W@-@\$'5Q]PY33=8]U]0P6[4Z.-GZU6) MI6(!PI J-55^%-$(4FTL%2(85&W'O:SJPXGJ0VO)8MB 3O"G<_BSB0S8!'_: M\V0S'U(EIBIB80B)4LN*$0).N+%4-,04+BN:*"NRP!+8()X &\\!V[;[ MT13:E]^AU9I*_T0#D*PE\FD,DK5$A%$$DK54(8Y'R@*[[%"6W69'>@8&VY]F MB\DLN&#?&;+P9\#U3;@Q@>&:HB!F,%Q31&(,6FU&K>RRIKHA#BRXP8@%V%(& MN.$LN&!3&;*@,^!2JRN#/_?$$C'TV),'NI858B-=P9)%!(W!F>IVF%E\PQ$+ ML+,,?*-9?,'>,F01S^ ;FTMNC*\IP@10Q7:D M:1.PMVBV!,]A2\#>,F1!)MCJ#876:+84WBHDEHJ&#!*EEB@(40"I-I;*I^QQ MZ7K&1K?D];$[DS3.3EPJV<(Q1F_GGN?NV/,P_H(7"0;&4[S8]*>:N_UZ>"'V1[R]1]W9]M^@7/\'4$L#!!0 ( ,*#:$F)G*+$IP$ /(# 9 >&PO=V]R:W-H M965TCTN^F![#H4W!I#KBW=M@38IH>!#5W M:@#I=CJE!;4NU2=B!@VT#23!298D]T10)G%5AMJ+KDIUMIQ)>-'(G(6@^M\# M<#4><(JOA5=VZJTOD*HD,Z]E J1A2B(-W0'_2O=UX1$!\,9@-(L8>>]'I=Y] M\MP><.(M (?&>@7JE@O4P+D7<@=_3)K_C_3$97Q5?PS=.O=':J!6_"]K;>_, M)ABUT-$SMZ]J?(*IA8T7;!0WX8N:L[%*7"D8"?H95R;#.L:=73+1U@G91,AF M0EK\2,@G0OZ-0**ST-=O:FE5:C4B'6R&+\0ST!'^H/C%IT%%9-^DP MEDXI"TXJN=M@U+L'."<<.NO#K8MU_"=C8M5P?6'S,Z^^ %!+ P04 " #" M@VA)-)'M0*V9 !S1P( % 'AL+W-H87)E9%-T&UL[+W=Q^1$$4V"?Y+=NR,H6O9HMV5I1+D]$Q-S400*9-E %795013Z MR@\Q-Q,Q^V8>X#S$>91^DK/^2KK)E4Z[R$;Q95 MO?9O'G(\W:U_-/TY.3R3ZNL* _^\N>F^,N?V[]\4\TVJ[QL MDZR<)R_+MFBWR:N21RBJ,CE.FH>LSIL__ZG]RY__A+_AWSU/7E=E^]# ;^;Y MO/OM;;Z>)&7\O"[_+[ M)V"('[)5WGWJYLTW+__3J]ODU0\W(P/^.? MGAS_Q]$?O,WKHL)ES9-OLK;W6Z7:__'O_MT0::YAC#F-\^TRN^]^N\B636]$ M>_.W13.#-?WG/*N3;^'#WGYVGY2I#C[['\]Z5-W4=?Z6>9J4>9M4BR1; M+JM'7&V#__KB?'J:9&T"9[/-5W>P-WJM:4*P*OET9&6OR@_P_JHN^BSD;9VO MLV*>Y!_72/*&!JS:!QAM%M&C^\/W50N';/H661W15+6D_O'-FVK[,MKGW@^WJ#%*M6N"7$<8?GFLF3[FW] [_(84IS M.&-P!#:]E\6[^ D#V4G5WZZK>FBFW^=9D\.=G,$SQ8<\J>Z6Q3VM:=\1>*W+ MJKP_;O-ZM6N2WX]_A $'I27,W@X.?RA:O/D]*3+BE#$?]6L MLUG^SP<@PYN\_I ?_"7IR0QD<0_5P$%G2?]UM\A@=DV1!M"R.3F@&7 M[]NBA/$+5#:JIGA"NQN46$%4C9]XT0%@PDE5)S2!>?(W.H2@X[!ND!QNFGDX MDSVMH#>::!37=E9'%8JQG[[BH_NI/]M'A]GKM[L7/*@_[;':H=^E3ZUU^$>_ M05NS4T8:S)LU*HQPNL;T-F4F[MRF3YSCL[VMGYY"](Z%6%\XORBJ6097> L& MW[JNYIM9FS2@YO5>[A]$P9#5,]8.YS#TLB(E9>2MM%9BD3582/?YT*/,1T36 M#@BS1L18Q72%P52!Z^NM\#!NP=V^2WNWYW)N\^42WIPF($5S--;P^6R^*DJR M_9";CZ@;.Z;?U^F09R>'RZIICI)%7:WT1W"6!A3 '#:C'>'TK$D4,J*^L7>@ MXU?>Y6#WJNQ(VNSCH(KZH6B0=<*CR>$=D&-1M#39HYT__"%O;3KTMBZRII@]Q41VCC OEAN\JT^,\5->W#_@<]D'H/Q]CF+5% N]N1OD "B;0>1N M:$O+/28_PE/^B#?:8G\+'[N)% H]*=_3NS['((UD\>#@X]+XS:B*,W*:?BSK M/%N2[+C/8%9"(Z#K:L@2,P4=SJ[>3[)&3^CN?C&]/*,##]. _]=YGJR8'^?( MC\>TO[["E]+G^!*].?XEH)3J2\JB_-QW3,8XT=[$^UV/Q^>J;N^!2,I?CFQ/ MB"L.;N'G+0+]&]^"4O=Y/I8WQM,S)/ZP$8QL"P MIE)^@)_BW\D)HQR@VN>5URNT+__.'DQ89M'U%O1-7MA+4(WI!R3;.B.L!UT3 M/7\#7C7XP;QHUA4(W/U_^8 M1!::XUX.C8X?ZQ-<3>JN&?&4O7$/]6S^"F;*CH'8U?"4!V-0&C]YK(9<:\U3 M1^_M!M2IC+GG?EL/*L4LS^<-W^U//SI@8]=$CD.@!_T--1%DB;L<=FM1[4Y=ZCPD06OS_T>/5)?L.9;]NEB4ZVJ9/L M,:O['*FWK,7 E(=^-%TH6Q_(#U-4/0/F MR7%RO#Z[1O@F;V9UL59V]6+3@ #M\]PW]7U6"EM+G6!0MO<6[1M@ECI.R6E;W^.Z\9%X.3^?'FS5/<+7F,V[$M[?#BQ*8YH:-:I0'.1YSD)X@,VJX M*'3;8'IUMB[F*1E=Q_EBP1H1NZ7@81!.]-HU7E#8%6?OI7Q9S;HEF5-N%K#) M&[1?)\D+3PJ\E'GY]^T*-_,A0TT<+A80$=_UIXK,H/OZ9_5#(4%WJ)H0V"2;-SF.-EMP#*"Z\PH8L;SP(JTV8-&Y3,:NKBJYULV*A7L_Y$MSCYM? >_$?LR#U MHYV#56R5C$ XP(3U->+!:R'/0]-@>*Z?U:0 3H2TXT!(J.;= V4!.E/6\8Z$ST2Z(.G MM)CC,XN"]JNN-O=PMN&H15LD]P'OS>H.[@C_VE8!UL6H.' )2A M8IE\ ):" 7"E+!V5NQR>1*'"AP46DG]\*.Y LW/JG)"#_+ZP13WM)"EU;T'T6CP[R%+K.M!G,!SCBL0&M/4V #P!A\, #AT%>9!JW M2!-[/\I67L!$.#;(Y 9XPV,>N!,?_,\\UK8').MGU7*9W57J+'PLVH<$V+@Q M-I[&OVQ@?\'*.Z=YY.3VF?/9QX<71=W@79Z1>93=@VU*BL)Z4S<;W!-XCN\2 M_/H>TQ30U6 _@&^_6V8?JULXU0]_72(?/_S'K__CN]N__N/7?SN"$Y[<+ZL[ MC$?$7'\FD@@'V. XGT\3W#"43@4N#4,?CB_C,D =E!VYWMP#:<3D[1(C0].@ M(OV]2PM0[6!6]/[/GR9MSVNXA[^0RYB%UC?5PPI'K->3-/FEK!Y!J#;):S > M,3X$EX_>^&-9F.G)IL!-5F;S+#D\H $/]B$T_NPQUZ--.T=[G,N"20 ^8M*G0CEN&Q0QVC+SOL\PLH)J9E C M57PE+]C !L)$X0,2U"7K,G2W5BA/ M0).=H0')&@#\@@\8&Q R-9*G)1*QX2^:1J:1K8H2V,@,.#-/ L.1N$?$7MIM M737TKT9"IW9"D&CB>_,\'0A(-[#,']F _5BP?6DW8/A..5^!*M*]B QJZDBM MR%[!W]UN5G3SX+O;XKY$#0.%@/@M\.UOD4H#1N# (SLLG=]C!LGX(&_AALX* M$+GB:O1V&MX=T*^9+Q(]][>CG&:R1A<-2P\:KIZ3$L!,,TQV'68BL1_8953O MURW_ML_@8<;7L+VP;CB]WUU?OX7C2VY?G/AZ#8LGU:?>+(7WU/D]!N6=VI7< MFIN+$Q,_LOY*B69%0P&8PX/;ES6J?LDO-0[59 MSE'-Q&12#GR4/V]*THEYB\2 ?F*@L "\3SDIDB4:@N+U @9W798;^-&['$4G M6L7?HK0_/3G^J[&J+:87LA>^E]"1,#,?6=V=I#10/BSJ\OW?/X#"0 <2>!;P MD#E;HG16V!V]SS);YFSX2 I2%_Y6P9J[.PRL<;:LF@W%NX/P( *EG[O%8 +H M1#]GJP*QXQ$($F](C-,+6&RCOG$@5:'LRQSU!>0TY$=3@PL660%2D56S'5>:\TV MR6CTD4 .C !"F=V$\/,0^94E(YY#)5?QC>CN;W8$+EU,/;Y83Z-3@UE=LTWD2M%/KHA\8(_AN_3Y'5&$F+3F'#Y(4-$\ T;Y&: MRI?DIZ =-NIO".3*T=519JU&GIT,GB0_LH?_)6@T*Q)Z2"2^P>:_&R&%TAV= MV,3*B=D(]VG<'64OW"^HH^E;2']MFLUJ+;Y Y'H9>?KD'"$7S\/NXVT>#.VD MGAM2:J9F2;9Q3AL/3*JK'-9/\MOJW@S-3*(SHAU*I&C.UDGX#6DA="Y)W61E M ;D,+JQIQ$L3:,1*+YM@>-N$//HRC#/>EP5[P+.A>%814JC9[XPIE"Z6B'$2 MVI\F5E)&(NN]X&-*GDK,2P;N4(BEP7D[:B]F,S@-S#6;="CY-Y7\"(Z"&)7# M3%U6.;RUPM@FC$#G;:[1,8PV\I1016HWQ/&9$M,O3%)?A$3:;-)WOZ)\!C[XFZ[VSW0YBYX>^8K:(9@BPC:T@\5*7) MKY)=(VMR?H(Y M3E4]'P!BCR MA8L=SO,9)P?AM:U39-C^(WSDOJXV:Y+-^ WI'P_5(Q(*=VR&A)TS4'_$#3WU\B.<2I(Z;] GF-?,VD>^Q M3Y"@-!TDE(H+5 ME:% 2FI&2L$Z5:18TYYH=!:_O<\KL-+7L$M(9KJ<*.O4_Z6%$C->9DPBV2%R M! 2MPY-*_3V84.TN&04$MWI[ZERDM1XSX<4UB2CZ[B&'6R%,@PX)SC&H*JG; M";U)=_FV*BT2#5"RZ6C[ZMO@'':OF45:8 M)7A0ELH\A1O=LS]'LQ+?!1[(+)7^^?<\[(@IX9@VJ#K90%HA+/ENC_3(X(P4 M&6;T&$B0#/,LFC W8%[H>F>YP$%B22[DE+T-L31EA N:+R6>S=!#@JX4)W&< M$*#?K_+VJ^3PE)+(FDU&2B8<_WDN?O&L]!-D5T;S=7(X/8)5+@L,-9$APZ&C MG%0U\[]Y#:PDY1E^>7;$\\QIE8OB(_]HGF-^ P?JOJ;5')X?D5<%9!AS_RV3 M)6LJ?(K$(,AP%(YTA)E _64:&50C7>7LVI]ST/0A?MP1"VXG?D-'+0@/_98C M("0)0#0(VT2C8D^ZLP^)KQ0',:,SN()+A.X'4,>8]FX?4 KB>X'PYO1&5Z9% M&YSO#G4\7&?G(#I_%5X>-W;PGUFT("?YMM8,#W5/R@G +2-QWW.GA"BZ\P+= M8K(U">\7%?PG.3SX]OKVQ<'1\#.@.9,BV[+GX_H6/1^WF[L6K+M9BR0':]N2/JVJ3T7B"5FS=/$'K1PNGL?3SZU8]$5-R+/Y/ M-JN[-L2K,U09PB^)0DBS\';_K:F(;AB4TDPCU"'08FHH^B&BG5@DWME QP)4 MJPJC2PMA#AJWC"Z%,0&W.%3^03-)*$:3K^0R(>G1V+:10N1T#G91K@$3:ZN,2.6KPV8@27S.SR?\L9X;H?-41JX$!N /J;7 MDOG6^PV2T9GSP,_OB.*LU]WA.B2X*HXB-!#J:AFXLRHL9$S2ONJY*1J.DSKF MS7EIZ+U2+L[H5F+,;.H@ED)4IQ_/ZO!>JQXW/ %3G25!3-!C:.V<^X M844K^P#ZZR_X"65#1O)%Z]K0.;VA79* >CX7[RR'E(6(*5X!"J,%843\'R/" M!=Y]\H"2TWWG9K".@2$2'0,4]H=BO289#I-Z@#^6[)5&X8PQ[7MQ-YC;7]=? MSUE[ES?&)(M*$[YQJL0^Y1B>S;?;M:25R&(Q6X'XLG$<4T8P%+.*G(/V!A/G M(+)9;UML@&8D\_+5>EEM03X $W__$CAS[U=ILED?@T K6Q>NQ)'2*. XHQ@< M?^X,\G6VY;5LULAD4.G_8/EP[ABX_:;C4VVS)>@+-&.[@'CW5* U7W:.)BFA M#?X+X\6-OHL4^$YL_B?+'MA3!;3\.]SS<%PQ]HS7.N1P!Y9JVSB!^R4T6'C= MBNUV/$:BU=3Y I@=8=H;7M#\0N8;UI%$F!GQ"GB95N-&80V*K*;<8XAO+#:X,2!.+5]ON MD'V74P98+HQ2PA)];V"T1EZ4?UIO)[G3K1:[V7E:L28^7*$>U\J9EU3U ->R MP\$6@-S'>;Y&Y;*DT))S;?OC0:1GQ8#U>7$14IIA5I=$](69N)("0O*ES[,5.VXXPY/-TZTD^,$1F=-50!_8CIFDP>E!-6]4@!%= MS;]C$L4CN0%)ZV ^"1,P+LWZK<;PF1J:4ZC3>1#2$"C><7/P%I8_"% Z+(\F9 MR+"P@S(-G4S,)-<4(Q@YV0@EUMS36<\+TJ8H'<@KY+7NL>ARZF$(&9'5IJ7P M%GN02%&@6LAXI!0F5[!980Z8)L)$Z%>*[556)D=XN=BIH)^S^8O MLP07)X[/3+S-N(-TUE;P?;,A:4XB<61_\.KP>)V!+/#V@,_YE[$UJ.D#:"T& M8XM,4Z;.?KN,![F_RWS_&\P"QRP;9'59TT83#YOAW4-Y)!\I".ZL:_*6Z*T$ MH6.W.?+&[1 7"KW0UU1C=N:-FQ71DO96=E+"VYY,J@%^&5%CR+GBE21> V4* MFC"Q&>$5YHP*]9P%!JFN(.=D0P,Q^OV8UVV'ZD?Z=^&5;Z=XF_DYYEHE6U[_ M/I"15F!:Z#M[1\>J!*(*>0>(YK5+H1I1+,R8%F"S_53BC=#J6[E$J^SGJA8B MD_TOAHJ2+_5QIEJ$&E, =(K@"),[ISYJF:Y+VC0>82L)[HM;\3P[%]FNS=SI MLO8ZK.UK?SIB1/F!6P<(]Y B].$.7:!/QZ%R'>"9_X *<(=;+?#)4AK3B0K,)1L$H; 1=4LY[%26+@DG*YNH]I84!;K6&T*/)UL+3C[&T[=@G^.8C,$-XC" M.(S[MYX$>N"$&:J[(\^G)9>SVE?4<]K#K40>\%,J8D"IP&R71OV)UA:*FG" M["B"2R.<\QAW*^_&G_;PG9%V_YAC[LAG1;WH]_@W8$=X\>_@N&BJJK_XG/ _ M!X-*)(7.[5C/KUUQ)4:OH"%;K#DGW)PR)7B%*Z(_/E'V5Z90^]( M9HT[;GQOR+Z@@>.24'.:;-IBJ5;M^'DH11R10P33]I="2IA?+#)ZYG:%]VQR_!LL0:;.6#)""ZJI7%9@4% (2 MG8UC;%E1!\M("K^M (L9!9XPJ>8.J(&4%\$.COW?;MESY*[DW#R7)^<=^F3$ MJ3_0LTA*I;($ GN$\ZSP=6#I56A+H88K*24@Z\6J+<"XM$J[4,R*%GB67*4X'@%XR3Z*DYQ&I'(5SB;(AU>-YB OK[L_II9%\5RW7YR]$DHJ\B6"WP4,V(GR0LK?Q?FS)K'OVZ ";+V:+5L=V"6HM&M3KYQ:E(L*5O.",4 [.?'1F>"*9%MLN)7%\^SVH_%B02#)?Z[>)_]':0/@54;&?PM#)>9?JC LNUA;=>^K $M?6JNKXY*N[ MGUE?;%BAS%S$3K-QKX? *7J.YH*_XL0W*A9KN0(E#6R7O["K.@9E8S!(> B, M!SA2RF!H?.$M0#>%G;F*;A][ARA^A27OK*<%7P;\:Y$7+25%B[7''BNALZA" M'X O\-*L#((R?]!["1PRI-(W%'AG'N#'EJ39^6!NK=P"YV IX]_3=1U@=G!\ MX12D=!98'<%#&\MP R*90%>C"$;\\EB0#[PNO <=RZIL2#),G6$NRS$5 M5G.\P,P3Y86>&00:MSLF04?=OXQ=0UGI<"?F%G0<,H=8UE/BAZ4P7$Z*05V%>XA&J'_GX0.(<2A!./1:WBXQ(HIK&_E-2,WERCR>EP*#L2-+E(@2R]%81J9DO^6';TW':$W_&7(^!['H50@,Y]4[G'/JV@W04$H6U?46:$O\C!RG M>7%?)@PZ/A.'WS(4A,8B>HY692UI6.@8F%D)O/R>\I;C,JO1BOU.IG%9E2O8 M9H+.&*XM 8%2@.(GI:)B15&>'DAQ<>&T 79^YKW7ZGP;6E" 0])R4.:#F$'" ML5!?K=)BG2>)W($Y3!!0=N<:0&^H7/W/X(1;V06)I/VV2<>UDKB$2;3-ODBO M2RV>G;$7C:4^723L*I.JA3L-DP2Q[(0J%?$ Y2T1($?)[<3/6N^B,J;6\-E M5WC#7= OHR@/\!%!JY "&S+FHUUP].:D MEBZ,F-2*C**,>2\6?H<0ACF5;?*D[K+R%ZEQ@ENS5445?5BBK/B(SOA["DP& M*+0 6=;[%J-&15-/O9CU(%1,HCE'=)Y M"HH#DXJJCLM*@H6R:K^AO450N@W\YHOD]'SR'.7>DJ[G* B^V$/LCY\'(B^2 M+\XF5V& 0?+28\GIZ61J#Y+BW2^D3G<0WN8\/9N<16_<,;G3J7OICMG!Y$[= MY)P%141\116/9>Z*U\F1L%A@P3FY3@1ZCWSZBET]U%1:19= NHH^0MPGRRL7O.>X_Y M*&XV[51RS8*NLG3ND3I]*2?4(W/B#WDY)[C>SVWX0,36#)$T FE2%=T,7\;X M#"A&JK*\R^>/%:C%-\!NTN3FVCEX4WI@F;* MWTT1*C" 4M:U*+,%M>?LKJGJ=7#-6&0!R^'I'S$^D3C5(U]/@--9PZ:#N&%O MN2A(P>%+^8):Q[N5P(8( [-X_!+5C5O=88I-,\LE5PL]T#3=?$68"LX$&%/' MM$0_U,4"9VH?<\ME:H8LW)C>'(\9?YG;!Z./#VPZ5X+KO.1 57[*1?4@/91] MNIUR9@3;8KR K3@HO+*2N5+98UCR<4/(?#QQ/Q)>/3!F"CYK@R9]..)8P]33 MH' R@ZM EQJ*DTT,=AYIK9X]9GLUC2$_SD 7%Q"[O04/D(YF5.JK]PT!#B:7,/$,B928XG&"*03=G :I:,/)"5\7T.,MM=CG@F%Z&9=]+ANKR]RIF MV&P:#.]T%S#=[ FX':MB(TEUB$.0]QZ)DVC&;R)QT;NVRQS\!2WBIAX*+23E M6N%WP*,I<2%RH5MFI6)^2@H3^P$GR;=(&&Y$])I]\,S)ONT0S$ %6)-$1QPY MT!X#)I/4G-B=Y!)]DIN$;(GJC(7>S:NP%560E,WEUIO,)B'D_&&6 !UNAP&] M"I,6[\"KTO:7I*PMA-16"20[*4(!9^QL*N'F5?:105I=U!0$8%X3$ ;,=KV1 M7<4W=)_+/F#"31T:C6391I]CMJB"*L"\VR MNB8+W<&(Q/:?1*2\#V+4+DJ["EDZ!N(Q"!2RWK>AHON]= (,H![> YGV"A%2 M-^8@#(C+!T+2 Z4"N1J7"=[W+B$GFV6RF?S3@/#6/*!Q%H270#:&J_)0P)/ M ;9X_U$#W8#-1&/R0<8ZVOYACL!K)*$ACSS<] L*\U9WXB?@O.@R5)(H]L-A M[P >6;FM]PDQ+&EX,:-/?/KLB([,GAR4A0&&B#R;%36H&4W+-L7AP#4YVD%- MCW_)GI\[T*:ULL@"SO@B]"3EE/96L.\%D^M+5A5SC+)77#)B15\Q=>+& MFLFR">A5K/DH/_W'K_^]B30N1E4/E#C["C28 8&@Z\3\+ : ND/G)S9TP$64 MVMRDB\:B/W-&C0B7.!9H).F=72X#**BRE*'N0OR,EA-'T&"L1Q:*?0G,HE]@ M;37S:&0S1J7U344Y3G7(\[AAR?<.)=^;3=<+JJD51@L/>-YL*.8H,&YA7.?T M(($:4J.[/MY(# Z*MT%1J+F 7FI.G#E)8VN%%\?WQ&-&_&8EA?0NWL7M"P1G M5 $'AOS,KN>ON+*0:#UX+:+5 CL2Y,?+0NN4W/(#9Y]5/@W/@(!(#Z5ZA@WG M;G(7EL.#5PAE2N@,_91FCB$8;!>^Z'7V<0LBE3+YO\0\$/D !N$;CMZ(#]+8 MP<\#"# ].3V)EBR+(W]M<"^U0T+?Q08>7?3+717R9?"MKQK[](&*OH5V>-P7 M&VQP^H'TC#K7#$ES_G#ZC@_Q=V+NA4^M\./!RE:@.M6JXF%GG^/O:;/*P?@\NB94%V,JYWFI"ZD*L%?K7=_BO Q%GNW\?R#!!*69V;#,X<7< *MT%Z MBI\'23#*5#6#DRLY]DDRIELNF? V?-'8H#*8VEI<.* 0FJ)(,MJSN.J( 4IR MC !6B8=#4_^8:\3&&X5K@N;G0#J[]V_@L#3.FQ)LD9:\!^SP)(V$A7:'NH*- MQCND%*8*T(BU=$^;\Z[O@8<[YE^FER/ M&ET&GY@N3]AU=/V)%7-<+;"0W#MR57L'%B-RO.'JL*%CTZG_)W M+8OUZ6D" MFUJQ:[\(#(2E/$,6"H?XBFYVN$B^O9/S\[!Y+VOPC2>_[D*BAK.M[HRZD[/! M13<.="&SU$2!<.%?97B'P/+2J@$K9E>WSX!@"5::D/?KI.$3#%SJ$1V.FE- ME[*<@T)<;[^.2)#-@>!-[CO!T+56.+S94A2A6N)2XOC[.OA-5<$@=[H;FV6V MI.'H/"7>&E)!S/%NJJP7EQR1 JUG%L%'R6K)48E.(,\<#5"&_"Y45P&/RN"Z M?SXEU!*A5)ABNA:=K67Q"Q76(B>0(TI.)@RG4$0WK?!K%OW(;5CMD=2E.!YV *&S5@T?>NBLA]AG,LU,.D0@J M8ZRP\@JDBI&O,*,U!6X>.YX$7(Y$IAMD0'[WQ#3!S_4%]41RF<2=82/V#?( MW$SX0AQXS1GMN_-^BHY47IJS_)]/DF\"$O1>2.Q,MV+.83-%*D1E+]8<0N>5 M(C)"^AQ8T!*]N\^% L2 ,,4,1YNUEM%O0IZYGWM75F*]*F7H"N0_:X)#S16^ M4ZCH82.&.1?=-U25%+A6U'>_"0$3Q\#JU#2-DA8-T6?:Q+\ MV'!<15:%LSUXDBF-46OAGKR;5$SE5TVI$Y]PK9OX5K/:YR#.AW\;@T_2A:45 MY &92/N9>=)T*=+Q,6F!%)U5;2C%4CHDB234.$E.:C>^]%,>FZ,6(J'#WUW" M>G.W+&819JD M"I>86EPUX*FEX&,D?*7?'\V1LD5"NE.A@@%.)C 'S"',_.!W!IH2$/.X;4JT M55(K/JCV>A4?B"IN%O4L$:J"F'/JJ&*-7.K[J$1Z;KT?=[P(LRWJFN "VH&I M6BRM=062@GX65[VNTJ.'JW6N:1L\(0A3C>P-9(OIQF=66VH$6 M^;Q[MQ"Y@Q'C1OGO7>YR9QBY<"C92C0B2@;@ZC?B]W-Q4&32YV&;:#N:CF2@ MJALBC)&8.84>!&LWB,)2H+LQ^(&_1YAV9A/#*=B[<6UBR9.((M4%A:\?.:*CHO!#=^GB MXXV]6$^2QKP;\9/( UWOX>$:(U8W,E$OW #.HU%V^84)WRH"Y,JMA8O==(;D M0\5U1Q\79V&@QT#:&G.LSBGVN^S5P0#+IQF& \KW#L/PA7=K6-^P.ZTJ?HRM M5+*;*0^[8^\AT4,GGE$+[#>8HHZ[;CIO+UO#>SA% ;/[M5"7@Y'BE+7.1P,_U\4YBG78JM9A.$/)[ZI"D114FD#*YV#; M$U6?*+./#@R^L1QL6^4(XYN^JM>!MS2B%[)E<=*SN+(J*&X:Q7^7)N?X9CI, MC8#(97VD 2ZML4Y1S!I)[PKVZ,!Q2Z/$S+B ?/#$T8%L\, 8ZE_M^Z<.'6DM MB[?D8*H+_QD8:P,,D?7";>??7"G^WKO.93U60C)4<]TXQ&D+*6HXV@Z@N[\F MW$ALAMKTD&,Q\"+\D9^N8H%_XE2'"5SQ]=DW!"/ROK,J\XI_IL^D41R0Y>U0"?U,C4G7DH:%&4$S8ZJ_E;^$%BB]+1D:VN=L M1[B.0J5P@:TM=Q<^CM80WC^44Q^YGWPK(P^F7)211&0(_=!Q5@QRON+<0_GV M)GE/[7VNSM%!ZT5Q>J!!;X186Q2BT'/D?Y@F;36>DN]LQK.>((M$1'U]@D0J5!@&JE3LY88?K\&5>5*KX873O/$*C0*M%0?K5X$C2$0AVB*P'9-IF74^)DB3K?.FU$H[BQ M_RX4Q\!-?J70E@JGC$V1L#:/;LK9LZE%.04\/M>NY@%J2$[;T-O2.+&)Z;G( MY^2'(T(1@9XD@LD6*503H2J%V]DXKHL67.$;AJ1WUG0\X7_^4_N7/_^I*?[R M9_Q_^YYEI I1VR\0GVHS,4_GHCB=CD93?KMO<[D4N]$M]R0W8BND8948B2@H)K MGK!DL!$:]9,A?Q\!1+FLY8 ]!19VL:0)N0D\/6/W<&>:R>=,$[2>32/-T TS M+7I8QNA:X)3X$*W7RI[GN"["M#1+?VC$AVS.HU I(#M?. )D X3\:P915RU% M^ #N5LI/2[KSG9T$NA2!G!3$"&4?G!&X>W[TD_RC.%0LI);>3' MC,L%CG4)HCU8YSW-*^="%(.DQXVV.\^+(,NP?T)Z1]LUCO[<3O"'I!V"]()/ M$(3^(X)?NE>(8#SZ"A:#;WC- [\<&/@'?/&.[^G%]-+PMQ\VJYR@:;_"5N:= MA7Z1G*;G9U?PWXOT[/DY_/?P+)T^?Y;@5X<7Z<44__J-XN7@(#]U+\30[FX$ M.YEIW[E972*GLB>@D#X_/TG.GJ=7EU?XKXN3<_S7&7SXTMK2A./+KSI-3V'B MI^GTY"SYQZ__C?[_1\Q13\OY-#T].Z?)7IUT9MDG<&^17R0GDY-S^L\IT1O^ M*>2F3XYV#Z*SH&'.>)BSP6&N\:)\H\1R5?KQE?'7L0.@I*Z2^/[L3D^??#NIV@8*2RI)>.DC-8, 9G9UEEQ=R)_O.;S%XQH#[=%V MFDZG4YS0\PN8T/GY.4[H^657\-]$4.&^L6OWR5%@\W&M8GSPY+O;OR+A&%S\ M?<@5?R\5SFGB?BP)E=\+,/FUH;> ,O@O&]"T8://R>>4NQ9$H(BA^OB2TO!J M[*RY$\U\UGN? :';^P[Q /SCU_^!L^^,;9/ZQZ__)@@2\-0D>;L+C<9&ILDK M3C*.GA'""VTOH4CH7"13@+,KX\75(&_1/UO>PRWAJ*I/PK>U5UJ? :_ 0@5I M3LK&O4]F5]P4.I.MO.-BDWU E/J:\8G@;"73@4+'CG M];HNE@&>BH"E\E9>R,U#]41;%NZ3YV3H8CPYM2LWM=2U#%.*,AZNG($";RH, M@!-GCQ8&SDG79?^*ZHJ,S9E3DHC7F?O-H$AG)I;"ZB/L_U68$8SSQ=DS-\5U M2-0([DL^U6 QH@L&4VDIFR5N!&3-8P)Q%$.B/ZG0H3#'),7!1G.-X@)Q.'/F M_$P#!Y M70?83/02&J_AB)-J1G= &WK!T')=XZ;-XM3M8OY3&[,:'7.6SV9% M6[Q7J*HO"\X:0/-KLVYR=+,VN']N-5S6Y M#NRD%_9\T^Y:I#NE:JIELGI1 ID(Z 3[:_"^<_L\$45.]D@/58S0PF-48FUN MKY$, 965FK7-T/^H5!US#W5-2?6H<VI[IYZHH MR;^="P@9PJTA.I]K7UST$0V??*$54^[JO"C\YI7N2;!NC=@8)]B MXKUWF,9/1YK\&/CK,K^'(VG !^7\3_@?[50BJ%[:R3:T_@NMI"QWM;>"ZHD5 MD(>'][/:!&3/03(:]+P$GS0 ([(K7&>(+]_>"EM&#?,<9OD8"9AGHA'&68GL MR#$5&RC4C(Y Z/FFC1@;92A=J[J*&T'/D[@#\()P(!$.\LRM2J-HG^B B4$B M+4N->-@7)TXSH!>>N@\^ZX47O1?B9NS3PUP[OFG[%Q\XXKF+TXO.@*$:KJ"I:,@3AU^ G-$IP%=VH/KMZ\.CD+LO*.3\L9+ M!UT'*! [52+[QO_D\V^JU^PC;]*3URFXF(!>_'37S_18UA"5-I7D] ./3D#[">E[:>;Y&=*<**6Y*,*AY4 M>E2E?F^N=I$[+K&GITS'_2%?<51L6Z+*6^A^U=F:CIUKS?Q("26U%7CY8Z/K M&U@;?_&@':\I]076R'UO&BHGXX1#3C?#C#!PK1VM*-X-5D1U&79=MQ=&E^JT70P$R=A @M#H?H$,:NE?'H-%5?0\R M\.]92!.Q!^T<1L]H^P(_B!(D.G-R1@9W5I+5_>V,'A\XZ-$Q%T1NA^GEMU<6 M8VH9F'G'IF7Y)G/>L<$9?F0#F3L[$C'#&%>6&,@V%$\H]J[Q7C6=!0B6#[;Q MB/-4?J/_&ZN\R1MFR^[)JW.7$\_L![%T8NN,X,$X"3SX4=X45 MSOWFX^P\]=:T/3=^(X#% 7*ZHMX)%.>GKH+8X(_[)O(RO4TM06C*5B&(8[WR M<&9+3MDM965SA-9"S^80SQJ6CM8YB^?JA.#O*?OV$'>J32@HT>=O!+_,U$W1 M(VF?G?F0*&ABK,21W8RDYZ.+Z7PC&H\E]X=7<;/(W.%2][&D#*S(,3N'_+\$W: M%%?<6[['@E'J!Z"I(]3[!P_ITC.#&8D2MRDV>RWFT'>ZD.G1USGW65&'&X7U MA;:"8@DPQ!5U8F:H\F#3,OU_*:O'XX?J,3&,A>92[H+J6@EX(+>'!K3+&_I)G)9+RQ 2>>#X" _K+'=$:<&\+Z1[2UML6%1\4]4/^FI .2Q]PO#D3?-[Z :\'#.%MD0((5: MM&FL3*?D2-D2MO[Q9IU*-'/+K8LMNF6!@W&K(O4V\O#>6Q_$B)WWM/=OU5%Q M_?85'PE^T&E7S0[MRN;Z>10,%UFJ0&LMHF#W%^9/-!RBET"(GGYMQ--*T<>,X3A+2Z>K\'M-7J74TUN9_ MD$$I*=V\U7MX=Q\H^Y\"V2+8_]A(=1;"TGKFMIW ]!,S_H30--9L].+>GS+\ MV>CP8HXMHH!NW!1,H%3-PJ7R'45@WI?-IOY^/E!D;XTH"G,$<\V*I5Z!7T(E METM=8=[$\5!7H$8OI^X/]+66[V"ZR+[SZE1([$%8,D?T"-FI4O:<(B/G$+QD MK<"\-N6,##TK$[^KB6U%/[*KCNU,R%Y562+IF*>UH>(?%YM\_E>G$%X$J&,Y:LRP!J[PAX^+1P_"5+6\*EQ M+ ;]DB&V+':D)8A4J5A1M-NGV3(K5D^%I+WO_7':# MM\__X&CQ^6\/#G]J.)BS*_<(!_,&=P+"3QRB'DVGKMWFCI#Q^=,A8W[S;=%F M]\L"S*4RN=$UW[*4CZ*OW^9W]09O#?Q\.A1_)3G+YV._00\/]GHNBK@:E$00 M?HS]X6-&" B8:TZ?0#J-9\S^"_SS0Y$AW5,*7JA2$0&H2AS*!9Z:,'EBYD9C M#DWR!-5Z98 UL4HWPW&A_:A&D&W<%2Y*4>7,'6_].,5'O3AN$Z=\8AS# MS-1$!J$FX%Z?,C7M<$:W4]UD-#5$?FFA$9%7,:9AQFC3,=JLH["EW&ME1J!?6"R0W3LL.%()6!L@_="]B2YUIJW'B%+ @(^9 M 9.B7&!OMY&H3ZQ4[;D"AJ_G1G8+C-WBX<7]Y&O]#(DC38) $9B>"[O[QZ__ M'1' N2H^4L580NSW=BL$#K3+MG3FV#/CQ8L%Z5A;$V;GW^,D+,DT8AS&M%UB MJ--XKT/?K_X[.RC!3G/$5# 6I=*5AWP4>/M#^SRJL9E1&\NWV-X(I]RYT3R9 M>X1V;O/!U6)S@,+?/+5U]DOXZO_IS++X_A!8HTC]FI4: ;3$()/+T'#$L$;B4-0B M#_F>@_O2V,9(AG]O7QP\.2]!/R>4%>ENDE!W$\$D>5+E.>NJ/+][@AR-^__I MQ+B>)M2CXZGOQ#RNYIP^J>;T:IWV;C#[^;_<56JU_R WW3[NG-HPU)8I[@G; M;\V[@X2#5%-@&/,_!\=)MQ9P8-AK;4)'C:._(ZQ)_O.E97^][G>3QZ:!V.P^ M/;W 2DFL#]4_Y<,;*II?/3@9(\)L7,3T96 1\N/:PEYJ=/G6W$02JU*W*H"2*WN&BR'WZ@MHPC;.7 ML3:W[Z,[W'+-B%8,<.+D:/&3'DA!1=7K<)6JXTMYNIL%[]%U"$X*AT ^IQC)^'E1T:R2=6%Y[A> M?[(W;R(FV=C."^5RQQ^:@?3 M&_G!JQ(]ZYS5XO_^VY2;_MU]EST&3S(B=-#MF5Y.DY^J^I?CHCS6J/?I]!G= MIF_!Q %)-B>PUR8YAX^OSDZB2>+U.[DB;>7Y%$.VH>/A2^UXF%(5Y]O!;HC\ MW>^]U.\U4VCK^B["6D_2R^DY_^7BY P.&1CA#]2FW6<8P 5%E /\#W"2&\;U MJ3L='"W/Z2R=/CO'/Z].DS<(7I9WGEQLZI(PA!!:Y.J9_'GC^X@5DAB Q$?M MZ!18ZC"]DK.+]/S9%/]S!DOY'G[Q56A]ACD)6&"'R/5J<(EYRA\$V5K2/W9!P-3++?906&8S M=<=*YD-"K:L(YK4!]KZ4C@Z]9JH\JU[#T4\[18:9T\-BBFC%C&;?(\/;A57I^-L4/TV>GT^1R;$_A M ((Y!/<%7@]_.W]^1>_'H?Q7I\_@'9?\%0T8Y_T% 2TEZ]%&*YXPEVDR6+OV MIQMV)*B;NGL,+C$\%?E6''*Y_84]#_TV/A3@_T@37>*&G$VF>_@6]K !2'$_ M9D!R9&>P6EIY][EOBF8&QH?$&_R3H-KS";SAK@L$0W/,/LRW&H4>EWQC$Q@& MOT$QB+(:"(\-AKFITUV5U7/&"\*VM@C(R,E1+_ +22CR31HD7T*4,ARH_[9K M!.9AP!T>C![#?Q\<:;D85B*O?!JE ?;&62"L.[%CE%ONP*<+3HXI',[&";NR MAV#?NLUC'-@HZ9X(\H,*1 @HV'RI#$";"("$$053QF;8N'([!C&'![U&4A&D M-E\13DOJOQ8G.3TYF;(Y&!,//F7BL47&%Y"26@4UKM.FKY]&.T)!IEE8+2E[ M$K61=K^;ML*X^$P][@I5;8ICC^)#J];%8J^_I6:)TJT5,/28ZC($JMS4V8S0 MJJ@\C++@^=^20=9=0S1]'%8HCCW>]( * B"GDG+"&6)*;DBUZ7SY[O9'^O,: M_GQ+?Y=#M'8: <\[CL-WZ4H?HMB%#Y8%+<0A(0C"ZU;O MO'9.P?P!;0/0TH"<6XG1=YXHGA@TN NTJ'_DS#W,W132?!F2KX2KJH9=F+$^ M+QJ#0D88_ZQ]D 3UX9^F)#HV9<@1^, -6,*TN4I"X%(#G[?,<%RX1'6$V<7Y MA.':"%=0'Y :@!@9"&1G\ M,>>V.9E/D6#5@_-?Y[(&#MS_A'5JXF6R\/!]A0X33OTG%"XV%!A2?"G]AL.\ M V-LMVM6MI@J*V6G_]C?$NZW;B(1^YG!7=A&VOY++1-!))X")K"1=#5OMKU%M$0F6XJ&GPH0_6[T#F4!<,\8"YT M9A2/:?@2PX.ZJ5$[NC[NV\")MHG,BG5!4)/_O7$70ZFO?$N/+ I*:YTV?%$, M[$(5'># #7G:*(J2#BODAF):E!KA[]/&NF68N4.;%0\8'C?E^]/FBSZ ]H^8 M[.\[SV9#HJ?^0V;ZR**E>7K.@P9MC$F[WXD4D#1<3(@+Q >(NRJ$[2&-(GK4 M?2FXGIY(;JE.1>=("\H-ZK6%748J]4)>NZG?Y139Z!]I&37T)R@K)00G5.VS M"U38"Q^.-6SS@2:AE?YV@)JV3G]J3D^FD[-@'#A:3>).VC&NEO.1:0?5_N]? ME0[NQDL:8L 7PH#_-Y4[=%(H*D0E??-Z'^I4>R*<\^D7$1;\5=H529_)RI]2&X:0#'7F P?/ M>@7X@_=\.GDV>.Z8]/VSUA >H)Q'/5SG(X?K?+_#90JE=:T=.%U[;.[%OIM[ M_JF;>V&#_O&;>[%K<\\_97,OSB8GOV5SQQW$PG=NG]*""XL_.:!YEYD36D21 M\;Z65FL4TV:-JOE?@Q__;BRH\$4R/<= ZBG%-BZ?86#CZO0$AJ3.[*G:N!S5 MFV.#*G2WDTOM^3-L67!R/L4XW=49_'GB4R72Z1EG2DRG9Q3+>W;),;VKB^># M+2\DN-[XYL>[J'^WU4C]5JR>@$7Y[ [S\]/ M]]R_'2H#)I79S7MJ$SG@AMS(VG%;^QODBG!1HL(HEQ:[*87!F9NXXYO^8NH2 M8(=^&--(6[H:WKM6@?BF>XU!/*]!;6FV'J*]7V4PVLQ?R3EL03F M\0>=L)?6V14=FWBH)9J+D?B+R53^?YX@;.O?. ,'+^'E6?)/R>45_G&!?US" M'^^*YA>N1K<&8>13.9V7Y_2?Z7/ZS]4)_.>;@KK? M!O[\J4MK%W&-B#I,2[@SD^D%_>?LE/]#N2D323G@=.U4'9A%V6PPTX+*FQZ M"U8UI60!2\E2V=H':JS04'-N\@LQR$#ZCU__C;WSBJX+)+U]>0-7.5LL2 ,6 M!.(7FR6&ILKDAVH"6C/H6@<<]7SAHYX':;_77![MF?C8AQ=NSF>,CJQ]*%%: MAW";2XTW!T&N:@8>DDGR JO3I4VN<$UT:PY)>VT&IK6;XY2DZE1M:1PO2FJ, MAI8DV5B4B#4%FG$F*+H,6:2$Q)3;S6I%OM1%U([6;<%;$!,S!(8[Z*5HW4A\ M@CAPKU49TVY7=KO[-=PQURY%5O.MB)]/$SIILQ)W.GV6/I^>=CI4 MJ0\=:Z3Z/*H39.%*RLL3Y8C/IKYY3UP%06HKY<&@QT48)RZU M(!YGDORD76+>=&)"UCXF"PNQX'0>SO[S?S, M!E-T7E&TX!L\N](TYS:HT[9&V_NW-:ZER$^X<"WGN'@)U?)U32]HGS9 M9\BWN@^<7O4[UZ!W/?@M;]1!/QLJX-CU<.*2-'9URMDUQ!MSHG_/$7+8D4-,TB/M)4F-QFPU*HNBTPZIA/^U&RV66\[3DMDFU-,0\"!J6J& MVTYRFASEB89,O6:=43-5CJO<;8HE[FWC,ZX;S,2P@GZPR'_APOJVKM; *^ X M)-\7BQQL'J /V2QH3.!11+3+]AB_1 _P3YVB8)]YL*2>UE+)RS_A!(.XO N8 MFDT8EGANWE3^_0,5TJ&5)-6I*^Q_NE[FXE)C)/26P@V5-/^4 3EI3PMGH\I; M&MMAR%![CM95PXFKB4SE*5RNH:PAOECJ9@GLG B,,_"@%;J:N0_8S4.S6]N>P"JRW(;88U>L[E EZWUPK MVN1(CZ6P3;'.DC@V_.-41=M4_('_NF'=6XQZSNV$.9[Z.=9YL;K;U(V6(ZN. M ZK,? DV?_A$".87@R/_A[]=WX0NI^%T!MSJF*4%J ',T+2*G0:HO5IO(S; ML->@V6LL.&Q -'5CNDYGH65H<>V'(N=(0+!UW%CDB:MS8AN8;R.XA%0:^4L> MM7LN%G%+>FDU;#6\-3?D&YVWZGCNX-!'=W F]L\:U4P*:F?KG#>?<; :"B74 M>>0BBGG%K>$2 D/.-YS290ZQ>4[%?(+^2;]IW(^H\A"#$2UZ]^ARW=F/E+ - M2)RE99+=9:7A@0NF$Q^!J\X1V#]G6*+B\MI&+I@=/KJGDD="C'2?0Q"Q%^)N M/4-DZL3;Y_?&[9I"!$M,V4"@:N(Y0_^D"EZ)"@U6P?OY=>VB_T6KZ9>W[[^: M:73[&A%471?L?Z;T M!2GTB(X@F2%A#OSK,R64"<\C\8B3ACE-+Z^N&$P$C+$S\I<]I^S_9ZQM3N$S M]: ^3T_AX=?=Q9('!,M22%7G#%^Z9(N8.D9M%#D8!*DZ"$>#'9ZH9Z2CHHXR M1B_@FETU\Q1Y'S(#3'@D%K:%F+A]".FD,(-37NV(S MK \K%'JS.( A-/#Y!5UCX')@)?BR6P*^&UR-!P&T-06I$;QUFF"[Y\IV022E MFN\E&86&E,2<_(JKN-"VD ?4!F%6/YTRJW=*"Y_I$ 4H%D[/4U!BS::7!.A& M_ J!,5A 5-U]M-.N+]DP[>TV!DR_%UX M'/K4:2_/3TZ8PYV?/V/^=GXY9>YV?G7)!;6,KW1Q%L)%T_0,?ON&]#;O"'KE MN[T.WEO,D/"H8Y(]LU9@(BE^HM(.S'-A#3$^JI9O+N^5=CKHO'3"B%P8BB#* MW),Z><08/'!:\2K@"GO7=6C^!AT?9BL]/#SFH$)>V1'Q45A2W>).&U(6RZ=U MX!68N!OR?IZ@1K4(!#EW96*2 !RC;?5?EBH8/O:<8 U;B'G)$*9?.NQ2R1#C MQ=)>/F2R[(G454.-,^\Y*]:3 M_; X HL?3O-\&]64!AQ[CUXO2\1_N8QU@I0N8*!F]@ +$LA4DC&:(SM7;Z)0 M2]#)]AI_ E?X'M;[ECWKY)M\XQGP\S0&-,9HADGQ+(O%:#*\;)1!?KY$OT1N4WZO]CY,(\^<=SLO[[)[Y$98C8#*Y M]$XHR@6>2D79K9'-@+(!EP>N7T-:$TQ6R"C LY(@CD<\I6AI*=>"(J>4DC\3 M)[&_"MQ.@B+>NW_DX <3A/P"6W<6?BW565JFQ(56%%Y99H\@#2FD2B'\MN"3 M^9-&\]"GATO^>5/.!%8-;O\B13G#8++S;(47$"F1HPBU?Z.%5[0;IL,:>[)R MTPCZ6C"88#YEOB6M^SV1C?]+=LPR>M*?;AP>(#\G%S* M*+!TP/ZWV(#44;]/[O3I'='[-'K6?T+=!4QM41.-8I3:-4HLOEJ,A'EZZDG^ M\V9^+Q4R["NO667*L/]R671?0SLXOB=$(DU292A*5D%EH\@!6=+'0+/\0R;Y MD9)&:25;#VCLLF^S,Z*Z^UP16%;?,YR/>>XV929M^D* _9$K- ILC-&:Y]3: MM#2(34L]S]")@3$7RNZH-BV:R1/1BJA&CJ('80SESS&=4G4VHI5(/GEJ-I") M*D$1@P#0[,?#IDGTLO EB8]U$!^HTT20R\VPAU24<>J"II5;RHSC] I"LO:. M-,EZ<57+5L[+=8<@NG"S\L!#=&M,YY#SP*FS%9H@ H.7:Q'HTL)XPJ$%4WH' MI#3IARX(JC)6H\LY5T=>OY#^&7WXG&[L6$O]WQ*1J-UM1J&-7J!Z],F4 ML#HIS'/85D=)_.!XV'K\U1BH7X(8P?::M[."E:'DEJ*HWB&!>3KJ6""G3KBG M XUTZ5R[D;,P]"'H2/0-JD>^>4UO%"[?8A9OT,0\Z P1/8[E%_-P&@/L1K]S7"3F$17SHJ)#@@GYDA9.DQKZ$H\$ M?7F(82&4-ITE_NW5*W[BB.NJ*0PDI IV+O9UK;.A<1 O(1L: M9,_==L,]4'!&9DV2MI2_@W 'M1&53$LPU,2-<8P+;E)ZM]V]L3&<;1SLDM2H M/P2^]M3#V#-@_>EO>U'?O]\\L-C8D;3>SUG7PA>YMKXTTN!M2^UOS#B*Q(^9 M,?TV.!F7K7<#JB@H5NQ>^"['YE;K!U"E7X4^%;V?Y_U4R M]'SC_D;*B;1N+AE. 'M4[H)?N^C2#8V?/V3I_6<_&'9 0; M&:X)U_0*,WO/,&/W'%-^SS"%UQYYD?S[Y!S3>*>8"3R]]-_=)(>J-9",/()G M\7^G9_ZI;\'.@'__>_G?]]0431$F(D2^H%%\/KTSSOULW+&E@QQG EI(U+HK M=76:[OY>OE\/TD.#K*B'2EM(_!C?1PE&=6[%&UF'I>,ZTMKMG 8AUS0Y'^Z*[VTK]^[#]XG)2)HQM=HJWO< M;>K,Y/M[>__V9(S'N8]#:Q=,VB!H4LIUES0!BO,YA(V9YZ""EJ??C2,N_D%5 M4#SSKSHNQR\(=O$*JUR>I5<76!-P>I5.IU08=9E>(&QW4V1H.,.?5Z 2(D;C M-+VZ/$DN3I^C17"?K?&T73V?)@@7-TV?G_+?R/;';A,7<'^GR15]_EDY/SFV,]!*^N;RX2L[3BQ.$?[R\ M.AW#68$@B7XR4&27L& M8N^!7:*^]^R3 9\GPK/4NGH\B-[INST:3?J#@DFA3 *MFX.=&=L'-/J< 6./ M>@K9[U%CD1SJWP;@<,>&?PM+FF%6,X,7F^HZH/5]UB#$0%$(4A(W5VT/EA$& M6'!74.B< " 4,^D2PG6GF7F"LT"+=9A)P!."[_'BS(>O("H7P%&!K,GA 1:> M"Q(A968%Z5QOEN(LDX:.FK;'1]@PCMEU(,8]'8D&/6/8@NKE#0S-0&KH3UQ% M4.@F'3I%_##\5KO>:_=@0?QB_U;<30X;IC3!^0ABA&KII;Z#M+N"TLS4>RY/;"_A]&Y[>J % YB#=;)C1U"=R+7IE$X/&1E'!U MYU7>]'9X;F4B$5X"$2C]W"U&C[Q,]'.V>N!"5KZP@U'YFT\E""(HR>6LUD4I M"@^PW4R#?@I9@83QF;?$GTN\ DO7':#,2-DE!6E. J',D6\JGI:?5(*_*F#*9I6T&BHH94\\V< M)#?BXUP3HHNF54N_K7# 8#<#K+VTV:0^YY5&<3IF:Q9*"7[;(==+*%WEQ9VL MWM+'AXH2./D M.\U;I&8PE^FGWJ<>R)5C1*/4-'SKW3]C(]I:_[/=&4+[Q9(R.4 MTVU"18TX/_$FZ^<6KK3UP@U)\Q2@=A7>W%"52G'DV"'3S\-APSX.73 2?./()!\4#@?5G9HAGI8/,<"G%W?9E#GDN'? \I-8<0Z'\M(]/R^VKA6TA6P&IX&9;)-*]*VS?5*$RE"$2N4P4U=9U/5C M6#NP-OMH'3ZN-;> ^=:,]!5&9E0!7C7=HTBA#(5OG-'AW7*6FT2#0R;5OB>F M[XCM>E*?=K6&TL^&OU-@PP7I2=25;[6N2A./)5M%<&8PYG6'N\&GJ.$+G0_K MH11T,/1J;K<,@H4W(9^[HRJ^"@236;A\SGD^HZ P7?,ZY0A6^ @?N:^KS9I$ M/WY#ZLT#@G-QZTQ,<::$ &X*KRD+!I;KD&VX,?SN&>#T45;?T%,O/VJV,K=\ MJ%ERC'PIQ4+-"*F"XY2*JCI*95/P,2=N+LZ=2&^G/3&G S;6] ZB>[K,*$K7 MFQH33AH)MI%OB!"T/(EDARAP&)0:3RI-$T GEKN4L-Y">DB0^BW*@!XSX=TU M24#ZCJ.%S&2LBCQH0JG;";UY=_FV*D.K/L8CPI412,(B(+R),BO'.&"V1:3% M#*9GF M 4XSZMG5?D7^:]CP9I.1UIL3[(ADJ91^@@EJ56WS-7E_I19K2Y85EJ#3/!"; M0C-GO4I8DC8/OSP[XGGFM,I%\9%_I%E&N--?1JH<=24 M"4*'G@G47Z:1055D6+. ;RT,)SJ"?;5^E%LIPV*6U.E6R6%TQBXE-&#M(K\G MW36#A1SLE$P0G4$K6L\E%. !6%-^+T8M-"4"LPG@=+"F'9(KUN,Y)-ZP##'AP?? M7M^^.#@:?@94^9!/7/I@P04\4[&^A82"5J+] 070IC FYQ:(V [L/9?/E* M+C,GNZGZI"$-J4?&+5M65HQ,=WAZ9!4U;B&LDX0Z*LV-X#I/NC9@EPKT% &6 M5 -S.VR.TL"%JKBON9MS::-BS-W)D;])+]:Y=Y*)_K;#$_CB[ZD(DEF M+G((NEJ\(B(@LV54^+TRQ)KL:(W/1!+(R%T3COQ:HLX_/ M00M;K8X=85^ C4NHN"U:V0?0> E>A#+V(ODBX3/7MCO C[.[F+9?B4@E56") MITX8$?^7#B!S=LE2LNC.S6"M!%-Y=(Q)Z6]MB=9!%+XC5,E7GRBOA&R.66QV.^=^+)Q'%-&6I"KJPZZJ[S!Q+EU MRZ;(,,D\PVD#)O[^)7#FWJ^PN\$Q"#2RWWU>7.JE5$8H]/*Y,_E#&=H CK%/ M/@_[3<='PN$T8[N +H,P;[[L',V*2^O@7Q^HNL00-N_8S6B;2&);.,V>*B K MZ 5'#<-Q+0RIP-+A0Y0X-+2W'D\+KUL%( W1:NH2QJG]Q32V!=@CG--FE1/T/Q#YJO6D4^@*#=R*0T*-4[?$ M6* %="50UZK10&F0T;I)H50X%'='SHF7_H'NE=6;#G\7F<1^&:\@R57BXD,+ M6$B:''Z>K:1JF5VG4G,A$5LJ8644J7S'3-+@)EE0RZ:J>S5=Y35I'P"[*E+L6. :SR:!L)TK3; MSI3,CJ/D=C^$"C><7/Q%F5!.!]6$S:HC2TY5'WN+1;L=HU MPXHF2C-)(QIO2DGAQY(%W4PFAI8X!=1MKG8MCLP]5L3P!\H1&!-.H%,WP(%> MA\XY61SG]',Q4T&_5UPCRIH+@>M^7X>PF[B#=-:P^A8A^5HQRD?V!Z\.C]<9 MR"*!#];415X6M10C:S$86ZZMSGZ[C >YO\M\_T%K@G.VW&K*9#3QL!G>/91' M\I&B\LZZ)F^)WDK")%)$GTXJ]YBX8(MA2%.-V9DW;E9$2]I;V4F)MWLRJ0;X M942-(>>*5Y)X#;BJ($QL1CLJG,P5Y)QL:"!&OQ_SNNU0_4C_+KSR[11O,S_' M7*MDR^O?-Q*)V3LZ5F76*'D'B.:U2Z$:42S,F!80BNP^D7@CM%)( MVU7VKI(O]9&L6H0:4P#KXLT1)G=.?=16Y614"\!_NI+@OK@5S[-S MD>W:S)TN:Z_#VK[VIR-&E!\HMTJ8P?*RPP/Z&$S*P\:2]4[3Y&"\3DW010?6 M(>#J:O%QCO726>LT_XC")GF&YRS[YR"#\!U2SA6Q@(XMHQGGO3A#EV@3\>A< MAX@I?^!"J"&:S'R24V1XD>Q"LS*SU9IXE&P2!ME%U10<1E,*/=QK5[=1;2S* M??9J4^#I9&M%R(P#-UUFHVZ0/I(N^ZM&W5V?_(-$GQB?#&4 %6CED.>4G&"E M='[PR:<!"44^S1J4I6Q5+>-$82R.X&\3S8;$,(@H!3C7& M,Y#L/SIWYY&*(D0!3U A'92 $9!]L\.K$:+7]M.D@N7.R^1F?%3GJ'*BGIA'XBWPPCVT4%VPB MG:,?V)P\?1K&V[K8+)SSVRXI>S\LJ[=D? !T:S6I\OECW*V\&RW;P],7-<#\ M#$K3[_%OP#R1S=S!<=%,7\]F)'#]./8S(CWAOM+TRA]Z1S!IWW/C>D#5$ T?C!A?/!IM]_/V) M6\ R(VL5[!!D-TV%3I'X@S9-'L^&]%&=3R^K:*Q9TT\\$EZM%\L,GKF=H6W> M'+\&J[8R &]L;4"BJ9KGRR>:L'0;9H0>]-(@(R I4Q8(.V?V?[OE%I*K58 4 M0Q:A#T:0 =IM[4'V&O4!U>0'>T3:\W4;/A;G7!E 5Z/9I=;3 M3:'-&LL,G;6AFD2NLT7$= (3N9IS/\UP)J,[^.3YQ0M66RLA\NF$&Q,3):Z5 M>8]6Z8;0 1"\7:!E*!@C5G"N[JBFM7*KT6L7[98X9?6YN;8M&IL98?@3+;9= M2C(D@_P>S!4$?IB,]=$^/'A'?0?3_@/7G'^*3UPW4A;DW"F^2;<#5U9X#!Y< MFAH2859$O:ZSFM@EI]:%G!H'&[8Y)T%'W+V.W5D8^NGR);-B$Z[!QQ+*>DD9<-<(#">&XC6;11C!/ MYK\8O"L]]_XDUJQ#AS[':)L KA" Y58+Z1Y044Y0;;U- 1 M",G'G&P0?#ZD]'*9(\\K!DX3)8*:.[.,3,EWD'^DX*F46&'._UU>YHLB;J<2 M-P+ZN9^FJQ])]CN9I+=EGZ&&8B?R8Z>^U'MN5NZ%L MQ:2@MCM<)R6[K$H#L!PNVK'F'U2R*^88I2>TDMBJMFH9J$4Q:P)W^(FO*:,*'6VN MX)[L]<4"B^3)0R'8_^2VS\6\GDD%'TU8#?.QRF&QU.\SR["928(-GRT68/A: M*G@M0VDL=WX7.-M*;LRR:)"@18!G)6Q5BD'YA"W>/AHW#/AEPYNMO$\PVZ4( M@E4ERDC+!+$5;%6P1^F\HKQO%MVB;Y_?U:%V\G&U_(HZ5/SS 84FZ@_YP5]> MA3+*Q/\=5T+W?:Z7!K0%Z3!$08/8U&-'(9Y4IWR*2CO0_AC# 1FB$Y(\HJ0' M@E>Z:ZIZ'2Q?<^,:KE^,8"(>S,B4UN#-+(.EXM5BUZ0(D>!/HU0R+2+=BA=9 M#KXIE'Z)ZB6K[C#[HIGEDL:##CZ:;KZB^G^G88V)+ -HL:),.)'M8VYI+LV0 M 1'3FYW?XR]S^V#T\3$K9ZEUK^7K4"(; $'V>H@;!GX0N$7QLW4*Y2+T[[OJ@!>H<&$W*S'C-1-F #>A$)S)AVH)+*3Y4N@#^F5OP0.D$]AJ M;=XG J]0_TF>M88F70IV2.7ZVP3 :,-@X;8O%<7^F9X!IP##-(C;A&?(-YG3 M6B>\@Q4GST: V+3Z "U,U#C&6<%(*VP14&]U,W4(H20#B&BZJ, :)YB6QC[< MUB(>=^8IK',&L7WP9T@% :$-U]HPU9(TR17B/+-2H_MH(!"8=#8KUA+9GU54 M3E.4T?7C2<$QNI=J(APTN-W;W'?BX4P7QT@,\L:F;&@L 74O8@*!P9L[C!$W M8)MICRPATWQNO'R$"[9#+$>7MEKJ,12=^N"-5PH/%")ZGL_([8&M<,.]BKD\ MZT[#.WW=B4Z9P@6W8U5L)$DKLPY]_I$X*6/\)A+KO6N[S,%?4(,G4++D5O3,O44U4Y28M@WT[=KD4Y_(SJ]9CBCMUBI V1G-8(4E>76FR8F9>0X4CLW/.N& MYF.^73J6;(6]*FV[25+;0DCED"$7#30/9M"TQ@?G=W M8&U0*QSBT,JI1)%C%U#!BQI MZP)E!ET7I+P$'(Q87Y:@@;?U1A7XU'O5\>^K&',2Q< D<2'J@5""7;XW3M^*1LEM;X1.]B]F.(1/GQW1D;F5PU8P! M% M9RYJT#J:ECT*AP/7Y&@'-<5T=9;R'6CD6KAB,4%\$5K>.65%%6RK8NYVR>IF MCH'0BBL2K*:(WOA]_C:Y#0 UJ&QT7MGGQ'(#\]D MJ;R24'S3CBV?%60-51,JPU?)/W[]GXE,Y"M@>LQI+,'!5IP^N63[$5?$,&\: MYJY2MSQ E(F;S]3F<^C\/MUI!'EGY+292)8[6U'+K<=*QW\%PJII8I(FB!6- ME(,1H^UIU!D1KM/8.G%CS>S9!/@E5H24GQ*\O5? EL4B]Y0X0Y36 8&@Z\2$ M&D8PND-G$0('XR+*2B?9@0?1GSG#R+J6^W"-D:1W=CG+O*#"189V"R$.6DX< MY("Q'EDH]B4PB_X-.^4T.61D,T;HW$\%I*24.@3F;U@.O@,Y^$D/DR]L4 8& M,JXK:G3$K'U#$25!/ OCD@?!R>*0M-MUIT42=% R#DI1S?OR G?B#%,:6VN/ M.'HCCAIB52LI\7;1C#+/*9V3(#FU%'[ I=>EYZN *75-9^?)!XC(/2@JHBV0 M'BPB!=(M(]3D($0(W=K7Y D_10V8,O,WG->'G=2WR>'!*T0)E;8=W>1:=@L; MQ!6^Z'7V<0O2FW+2O\2L /D !F%F@LZ3#]5R$Q1!G@<0;'IR>H+*9'=Q%*,( M17CMD'[AW+:/+J#A;B6Y7D)K/_GT@A&R+N 0VQ5@,'8:[LAS"N$'.$_O4=_NM Y.[NO9?F=\B7%]6RJ,+^D[":#,T)IQB27G!"^,"=:"-23>&8TC8QY5&QT MDA\^J*@./;-[>P<.2^.\0,%H:LGKP=Y=4IU8N^A05U#%>(>4PE0)&3&F[FE3 MK^Q^0+5C0*7:>QPD>:Y!%)D6JJ.U-)LM-L;Y^LN5FDXV^J&J3OQ?RX><> #F:6Y"90) M_RK#.P0FHN:C6U&WNJL&Q%(P)X6\7R<-GV#@4H_H*-4@,UW*<@Z:>[W].B)! M-@>"-UJA;!MD0'*SI6ALM01?Q&'Y=?#WJCI#L0,W-FL(DM*A\Y1 6L@-L"B# MZ=Q>V'+?:M"Q9A&,DJR6'*SHO/+,T8!5R$'$G8N^UH)5W3^?7FA)-2J*,?6' MSM:R^(4*3)$3R!$EYUA%[7ZY6V3\>JJ)YAKR*)]N6&(N&+Y/41C#^;?) .8[HTX(D$\9R@C>-\]=B# CU(EY9MAP0+M(5N0?SBLTN M)7!!UCXGG' F^\BT7+*4.O,=60;?C<+?6T7R!C>H+W^(@"&(>U!$DZO2)=P9 ME3BE^D]U*X>++!$V>R$W&R-/U)S3 %,#0]%O25V6N@+GZ:CA$M66OF[],+7@ MK\L:56$$1#Q#SW+:"AQ[](B]OP2 M&W$:1\MME+0S:I?B=- )D,%6/7CD>ZKS=PJ\.ZRH\NDDFJ(X5%A/4=$$798 M;0+^AP%7P8^N;V^2Z3/L=-$#I9T4O&*D2^,LNF\G*QU0KBP&O40-(^T M'4'X#-&TH0$Y479IZ!4(C :;Y^H-""5I ;P%[AK%^;30'6-SS,T8P"D(MMA9 M*'/.94.[^HO-:E@_X=LV-/66S&OG6"BB_\JBD78*^?VD]H-=OR4QR:'^>OI M\'>7L*:.GAQ7FEL"?)#;F0($+BW=GP/>'"BDG%:6P\T6%)3[N-3N_VGNVG;C M2([LL_7Z1@5$0ZNCZCAXB1'WKWK:F8]76:=7*^\*3!N5K)7 M42.-&/='BU'&[F@9HB4RSA!9RX3;2$@&B]^9&HJ= "H[?NKCO,4:8Y6H;D_5@NH96PX$M* MV^E]_60@E#X-C XQ2PJS$$SKZ+ 4FF(TI^/[2$FM%V8WWDXBIQPF(9/I9,;1 M0R0,X%FJ.2XGXC"AK:3V=.F#FSR5A0]>7G/.R4G-,N=C[BL'9A8WGO1ZF%NB M'+]:?J^R3ZH6$7VP7L'W2UN%JU6$#:1\VZZR0]B=D/L,\2%<(73=I'6H5F*' M@-:%71<[GF^IV#@T>H/UGZ3D@#;S8SRP@-6-2M0+IP#GUCJKRPL]?.<>^=!$ M$V+H3F?Z,51<&[)B1!PUM%POJZ\ASM']S@TKMZXXRVKI4$TSD8()YF&: 3A+ MX3R,!=+XKCW!_]IL.70(:*1@,F!"G!C&TH/EWU5?Q"%6B[KPDHQYU'ANII!Z M=)5)8E-]%>\KPZG^$$UHLG"0XH0G\W)7<>QB=#1\XDV^]C59I@PVS!II3/KY ME+&F=K%UHJY,6,2-!Z^WV:]-Z@J#8DS5P%R)!JLADV<,>5 /NT 1O&S"O-C] M(&88S1(2>=UTSAFQVB8SG!:.VNS.J@EDGQ+RFE21*.&_.4P)=$0+!FN<15/" M. /CIG4F^\<).*68Z%EX+[.<$*_XV ZS773(MI*?1)51BGREDT-:L* M"RXZA>WM)++<<@\SYH*S]F^,,+UUCF?1'$?*QB+VEP[6J3@3C@-(%Z.Q?M320$+61C=8G&ZD( M7W*;:UAP=VQJ?(#GO'VV-;J*]*_U2NU@>UK)>/E;E+RH>6RH=ZB)E]Y1XQE@ M<\_RS_I-+ #SVEPMG&0,?)TC4E($)2NZWY+_!U,2*]J%DWJ,9C)*=@/74YA[ MAX)3?PS]ZQDCW"0>+HWH=.:=B$P>;9,_RO6,MSBG,[TXR2XIL<6@B^8Z]RC. M7Q@W%]+UW$Q%O:N=P$W5!\K31+-+?;]L2#SI&*^F)-C4B4%"%065R;S(:4P< MANM'_]AA><'A,:0_*,A/D\X86YVLV$UBB0;15&^$SA*FCC&.N#0PH6"-V=XX M[4GVBY+Q\#"1G$9XIMR:_%!DQ:-P*[J+!+JW&1,-ZD98+]M'='R,%4C SW?$ MK+;RSGO32>I=K_V=Z2VTD".S59"2B+/>!,T5#Z?!BFG"4"YQY,,44?]XX$AR M"Q/R[C;899[.N8E37:C(OQF2TM2BRI$ #P/%U<4N%*_+EA?5>$\LV!($P32H M-N.5(WN4[]-969)+SHD2-T<^GZI,U60(IOW8H-E8#;OHR%PPQX1U+QGIYK7: M#6 7+#V3B,P,Z^B2S$X./(,]KW7%BA<,;.'LXX2(OX[99E6,AIS4T[#3T+9S M!0*%A+C>WTTAYV3X%ET)AFU=N>>47+F]))2.-F+\-KXUQ^+V82>_,S1IAD@4 MTX%@%!'ME,ZP)'U$'8RH94B"84M4(:LM5EON0QEX/&\F8[+*T$#1 &TU3*PBVXCG=R0UZ2F5%?LP\#1:][2[S#*A?%P MQ^,Y)<=VN*;>8CPG].6)KV=OZ!))6:WF]#NG[$E>ON[Y;+X60F@)0.&RY63# MI$Z$D2#MDDD+S$#MK47+\QP2)-MZSP*_\?)RJE4YTEP8XK',>4J\&=#EEK.93)F M/A;:,\?K6Q!7"/WIYG;PI''1M%B?'NC^BPFQ/KTXI#>/D)3KA9?B';IJ4W!= MV!8<96_G6![A7Q>S[$ 3:I7MWE&W??A#]EK3L&(IGU2M(-%'2BBL\U,3"7!L M0]1.&,\BA!Q>/>ALO/AD&BNBQ4TM^SV)I <\,&R!JFTX9C3QY=IT$MEX#EVP M+9LO;JN9R)+OEVX(W;77OMNYA/_3. A7+N7*,7J!DX^VY34?N6QT<7 LW8RS MJ/CI82FG,QUQ-VC4T\SD.%TD?$Z?Q.HY(/6/WM=' -7C#I MWJ.YW#KA9=@S?4M58V7I6PID1B_,]_ZK-@SZRF@/;!8Q'[.6K[1?T8APCD=< MZ9W[;F)< A\BGZKI41T)AH):?6*V>I-2'?WR%05K8UH>4@;%]9.SA=TA&W] M \OURF$BIH927GF.@1*TCSA?41&@W)K&^P<-Q&D)UC4[0"U.C)"R4[&0.&[Y M+99GXUIGHZ5;("-W?6ZAY/(N6$)_RP5MY73CDNX233GK2'1'/A%200EJ/E'< MFBSW?KN/(I>4 XO&.M59>(WGW0L[1:1&R'+R#D5O1-JC?=KQ0A&^.L_(WCXS M2>#I^B/G$*K,=R3#%4;M!X(ST2>QM9G"Q+?MLYOVV(GE1HS M:B.@$7,(D@/.V(%CN99N1;7QN6H8)GFD$:_F*4-6PF$I& 5Q5Q];N?<%;/-\ MLT'&=:2;(Y?'TLN*JD1"1A5T,\1Y7@U21L3ANE1TC4-9:5([^PYCC:.UT0%! M*UI>5^3,8_)SS'1L>%.^S,D]0UO##0)>_D#Y1=#7_"C>7%D1B\G*9LKAC!T$ MWZ' MN!L=/(O'Y!>[KW.OFP&@A\2KI-R@FQ1JW5A"6[U%S=K$.*W)0$H%F4] MTE(:PT=""Q1<.TBX&4<$:9)B:,"4$Y0XSN!6X\I YJ>^)+N6[%MIE=OI[."> MTI].Q@T#XT\EMEVRFL*V=632#OK*)C$^" B?IO>18E2LTRKVO^4-1N*3I#;2 M04U7SOI#WPN*>1HBO'OH[$PP=3GC0OC6I!A< S6.",6(HO0SL]?8" '#3&X) M9VQL-AVP> M/L\Q]F9RM5BC6L%',H?,'X81?D=U\G&_.G"]_TM:?*MY%67C3Y> MM_5*[K][3%:W4(L+;NOYN'KD($P]C03O9]I)D(()&A-F;);45U#%(QS0:F*/ M$,> 4S](.0\,=G>^$%.YUB(;7<2\\)*(%+ 980VZQC\Y"=-\M'I\8.NC, ?) MLD C"0UFBZ]KEGS/LC41B"%+RQK&--R8&5X:-_N4>9'(:>HDUA*Q03Y;%26R M:W#W3ADV2: ,I@_7A&7DEHE:HK7QI."Q.#;$S=A^8_AZ0'5!N* ?0"/FM]\T M'BY"O/D9;IW".OWM=>'ASKKP*0H^*VX8?0M2T]BX?&F6E%U< .;_L?O\>>3* M>XHJVR144"M]=X_;Q.2IG6>GAN8SPHON&$! [I#AD.[L,M].<%M]6U!9[ RS M.1HMIZB*M$$Q//0R!K#77X.1;;&UC:F3Y;J53#2O -@"N4?GG;%8$X3$L1E3 MQ=P9MF:J2N>X;J+>+,T9)R]2Z*]L3G82C,E#0-4S 5"5//1,%UPXQ^\V[>"BO=_] M]IT@VK'EYPX2\R=\M=-N1YX<2_*TJ)TZ#R-#-94TQ M'^969F]V;Y2?@YOBDT)K4W@ L-/6X2HD4=[ESKE5D4UR0J<:7D*\T-B#:6O2 MRH74Y7KEB@Z\XTZ^JEYIKKS,#<+[R[T]0Q$<640I%QV3]?3>&CV"DFVF9]%" M=) C_?PL6YI#HHT3Q_7ZSJJ5F(8I;R,/"%9+9.#,@FC2WJ"I[MRXZTAHA-#( MJ://V13+C+M#-\0!YN!XO+]">06E_?TO?STDX;8B(385$C3SI$,*R\^V+D-3 MB1K!V$ @$MFFVF;XCE79%91+J=$TE[7,&HIXFTW=7 \6TSR:G8HI^=&A1RO M!/OLO _58C'_?QP7Q1RU0-/PXM-)1[?K]>BBN((M^<$YJ#L#0.\>WQ\;ES MW66$LFRUL6Q3+X>DP](E@+2*DU!Y,4U<"V\J&%V;N[HVQNP?)XM0U#!&,BU, M 2[!&QG/ M@\4@Y@0KPTP.\:C*,_G*L:0:+!M4$*S(R%K\)Q:8\9_$CH?+5*-"-3JI;8*<>)&X@B8;^IQA40Y>7@. ML">@,M YB?NN!B1G<_3!GV?,7$9EO_#CQ'&? MK92G2I/+\7@.!&-,':1-](K=-6CO MQOE?+^$33&7]%0]QIPH!&<(NN:0:WG/!IY&"/V#%#=]3Q52I_>L#G 24,O(' MCH89?G70RWLE_OG:I)_ 0GX6%O?,L+B[ M@:G&@+&6G*8\]DR>EAQDF=JLV\Y'W7;6&>6#_@#_U6MW\5\=^/!4W50T:[AI MI:HB+Z#A15ZV.]G?__(_]/]OT4:S6KIE7G2ZU-A!N];*<("#3K[,VJUVEWX5 M--[P3QEN^N2PN1#3"BJFP\5T8L7LNKNDX. URZ?';.&679(5,-$('B8V0OFS M&ZB$1H/F32O3H1F5G0N)7MB]';S-OC7!Z^SX$"?GEXI9)8]T#7E[\UOMP ON M(.-.[#+$TY0#*=<+^(L=JB8$E*V5F(P(U5H.N3,1WJ?\S#O-,WI^!R<#+,ON M"'YVRC9NYD&1]?.B+#;63K@[31!) %-;Z1=*:@_B=-#)!CWY>R.;9F798D-&O6@0=UN%QLTZD=SOVS%Q[_5R1%D36&@2' MB0KPUI8X$N ;52 Z1-W1WU%1HI]MAP\%+NC;<4W0R[P_;D2%X=@ ^W[L2P;SH!^\CI1'^(PX-?NYWH MCZCN2)-J*12,3AI-Z;,#+1YHC-C43=T):X\OX9UJWI;F$)!(F$D]NDRP]3?R'0_ZQ^J)7/!S/'G6Z M[)?9S_/%GX^FLR.#YBE O\=!>#.=(:&^ >9UX>-!I^UE@L)1:P](GH_*IM[' M26@Q5&)5?^T\_>BS#\I9=36G>]"CPXP+H]+.^V67_^B!1DVPGL^4 ,3U"!1M MTF/P%TC^$U)()XL:Q^YR?K/Z@@(8[E##+OX$+>PG##:;U)Z\68,&3KXB6)*# MH?P\<9D>F:7O=H'3A"=- 7LF/EY9!]2K88F_.M"5,WCC!R\9T1@9:Y%WQG@7 M*C*_-QV"RY8KILZU5(*;! MJF% "0&F!"=C<\;.Q*8"^N@=WR6"H\A=>6^8@I8)DS>Q;J?RH-6(IW9;C'J] M_U*_@7I#SM:;;59D=PG'R=YVZ'++O]Q:$5O_(N>LD''"%%O?S'W(H_IOBV89R[>,P4-!'] M(<["H&A#D108DIN\,2S)QN@!6ZX$,C<:HBFHW2U1-L%MM0-_.^=_7G;X^"_+ M#LFO89_EV* 7G/^[S!+J>J);/V:(.-Q&2\TLC;CE@MJIDMA,[Y*P56/]G\6T M^=EH=(]VF0])L!J-A+7U[M]N#2UT?Y0LHI67>AN: M@5/U(&"*.9QTD?MX]/=:I?R_F_5;[>P/3GS_6Q MCF:#--LY&$M84ZVR1[\Z!?\BM;DE.@[QH8QSD_\3\^!J]D!F-">T"*:_R65J M83H1H6/B[\82)Y+__2]_Y2ARDWH(AO3B] 2#46]NW-#65^L[C%/#1+XM4#X' MZ&\+L: O\I",8.+-F=!RQ3NN#GZ++Y X<[%&,@^*R?NS4O*+S]7=#3Z*BZ25 MO5(_F2$6^CQ=C%W&6HX0^S1@+#1 E M$5S?6XPS&] Q8_LU7NSOF&'%(4T@$']@ZMI46E-A',)O%:NX^:A^BOZ14 9R M^?&N W0YM6W@MSOFO%96[4/1F'!\8?WW!P.")<"?@PZ)]!&ILO !GHLE?&8. MP1%H3<&4<$Y09V*VNDDQ^L=*X,9QI BAYL%T4*BJM_3@&GKR>;*L'B8(8WJ- MK*TY:);C+PA!/2&,W4D%LG<.UVTDI+W6=%W1F9@VJL'/,B]X5-&\=-MMGI5N M=\ASTNV7/"-=4% N,9R? 0>]CM52X.H=[AE7MQ.XAEW$T I2&_ ACB?@TC4WJ? MG)+B)H/O#F9'!M.@AA]L.]%)?.>.[[]&Q\-X2(@_B6.F"-!>''*4A9,EJLI> M=EH%B#ZXO^+AK]Q4#*6A"^$<9G^Y.D+=4L4(F13MP_9HLT_4[\L;H# MI4U#.23I#AU\BJRNH@22T'($GX]K45*LEN*^NP%\-Y0 MS"ET&LX C)-7]/I-]G((]P0S' A&4'@P\UDL0#E"%J53RC^QR/[VO]GQ+>QA M-ZWW=E=62_[AU6E;A;--677AF._G^FJWBW\AJPRW'_)N4F9W@?^0=:.>= M 5ZE9@7+2S=".#@I)OYWUX.R[@!Y4 M#[@\!Z,R0UMP&X>MH?9Z1K-@:8=OX<"QG"/*>"I M0=X&Q0 :-(#ZAWG9[FH9>1^^Z??@^&7<#BA'73DW=%*@Q=U\.&AS'[ILZA[F MPSY:HF!@RF+8M"C"G%_;K(YW;EA,6 2??'<:P^*/?H/2=(O25/?U^E1V(BRU02V 9N*LTA"@]M+0GGRY>9P::WQ3.F M'-5!_U/2R]1?@H%KZ: E"G:?Z2:>.2/[O'?7^=,9[L]W"%W]CQA6I?Y9Z$H- M4)GSF24#\1*C!D^N:358:R'BM";"MOIKMG%8[/N,IQ7TP?8%O T3P02+SDTB MXE)Z!E :G*C=/0/E_>D_+/QCG1ARK6:_942:S"OOC=\8U#?L0 M]Q!R&N@'E]9/]-+[=W#7AX6@0"H' 75JT%82YN3AXDX-K.]6(O@R<]YY\"N;. M^O$NA9X'[M1V?$3.GTE4H]73]AA;+.@#J:F)1[@)AJ>S:7%?DBF4VP3"9+]7.' MK)->N-E_AT^\%R.)JSRG+M7OJZ];/SN*]_52+,2VB,K,8C!:;/D/3B_I-]]8 MA-%)]*F@P:1EF_&$L^#95Y@%##[([-2?^/0 TP4EG-GYRLW]N4;67'^UC(_ MN:8C,_>O1/=?.TGOS7))#O='PPB-<8Q+93P,14JT3<%(7ZR)(VKS")9=N5"E MEHJ_0].ID[4F00H$IL4'"4B>?%UAX+5B(YZ"$CY1T)6&)&WUYJ$CW)N/YYBJ M:%RSVVB(J6=WZ&63\/.PM(%D(RC(IYDR9[]%?M^-3W'88GJK64AH6A>,]^3= MK%X/W DD/O37+#54$>!@^L0)((,6,9A\*XEQK2&.(E&A[QU$J5,,5/91\:1T M93I,*)%-:\\6F)ND\"P>->V'K=^K44[7A=^$QH44UI4KGA/T0P/I-&(;OF6P M4%P!M$!2WSLS:+;MI(.]!ZBBZ[->DQV[5E&%UP: M&R+1O2(+U"?MG/ MB!&.G$0(S(X-\,[=WFM^"SK-GJGZYYQ?XPEXOBE7+6*?.4^W,Q1;.[03]<-F MYYX4($!4X>]B&4*D%\3!+I8#-#!&E4W"0#QQ%XW*UC"Z4';^5DM;.D]^< M!9#Q7LGDFGNNM$\]U[,=SG1H.^]W[:$-TCFW(C=^QA-9VY+CQ(XIR M,A0FX9;)2H-.*\JH_\T\U]7GXGXZ&UD37/FB1UY_$/TT>MSW^U&M,QZL$XC$ M5C$,WL5(GLB'Y2CRX2"LVH_YJ7\;/6.?&/]SL%Z.+8/0QF"/\(*[ 0:RQ55: MVV3X>-(VSH#B2BE\5*5"6E% GA(\6@0:HXKCD[#_'=3+2$V#$#"(&C@GVN35?YAB"9C>=*,HJF-BE0 M0%H(;8J12=A>TF@CQ)448EFYOJNF]X$A$@FRC>TE 7OQH"M;8.Q"$HF(5_5F M];?_NUI/[V(!4:YGM4Q4V#Q43;-LKW0,[:#\)$&?*>'V8K*:&IY72Y4>'I!" MIQH)Z_[)CW5!;?N*HUX0@16Q^PU.^MJ?H/)T:2CHC+KS_U8S6B7_\MO?A.+%ZS?>AI?+]O!DK#),$]_:=16 M4P^2;HZ?;#,1?FL"";A!L(LEQ(PLSZK9*H=I '4R'BW81>BG#QO%2Q2=#S8I M19Z]7A/W_0=,I?"&F6W_&+D9;WC=N=?L^.8EA1?O\2(:"&&V]GF3]MNN+W(4 M7_I=1D=<.R784R0\1-C'=8ZQ8CX<S&K : " 0,# !X;"]?&UL4$L! A0#% M @ PH-H26\^19D^ 0 :0, !$ ( !70@ &1O8U!R;W!S M+V-O&UL4$L! A0#% @ PH-H29E&PO&PO=V]R:W-H965T&UL4$L! A0# M% @ PH-H2:LY)N4E! +!0 !@ ( !D1D 'AL+W=O MP= !X;"]W;W)K% & @ %?( M>&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H2?A)'5QK M @ )@@ !@ ( ! B4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H2>>^M6&A 0 L0, !@ M ( !+"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H2:]4CH>D 0 ML0, !D ( !CS4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H290')Q>D 0 L0, !D M ( !&SL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PH-H28@XF&6C 0 L0, !D ( !J4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H M24*^EA:B @ \0H !D ( !-D8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H26%OA7*B 0 L0, M !D ( !X4P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H24>&PO=V]R:W-H965T MFP $ 'L$ 9 M " 6Y6 !X;"]W;W)K&UL4$L! A0# M% @ PH-H29=9D?$/ P R@P !D ( !95@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H2=(7 MS5&F @ 10L !D ( !>6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H27CW($*4 @ *@H !D M ( !Y6L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PH-H2?3M+@&-! $!H !D ( ! M>G, 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% M @ PH-H2?YD7@'_ 0 6@4 !D ( !%WX 'AL+W=O&UL4$L! A0#% @ PH-H220S8W)0 M @ ,P@ !D ( !3(8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PH-H2=OII_%- P .PX !D M ( !'(\ 'AL+W=O&PO=V]R M:W-H965TU K9D '-' M @ 4 " 7Z4 !X;"]S:&%R9613=')I;F=S+GAM;%!+!08 1 .@ Z ,@/ !=+@$ ! end XML 66 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 67 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 184 240 1 false 65 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 Income (Loss) (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (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 Income (Loss) per Share Sheet http://www.codexis.com/role/NetIncomeLossPerShare Net Income (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 - Cash Equivalents and Marketable Securities Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecurities Cash Equivalents and 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 2110100 - Disclosure - Stock-Based Compensation Sheet http://www.codexis.com/role/StockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 2112100 - Disclosure - Capital Stock Sheet http://www.codexis.com/role/CapitalStock Capital Stock Notes 16 false false R17.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.codexis.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2114100 - Disclosure - Related Party Transactions Sheet http://www.codexis.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 2117100 - Disclosure - Significant Customer and Geographic Information Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformation Significant Customer and Geographic Information Notes 19 false false R20.htm 2122100 - Disclosure - Subsequent Events Sheet http://www.codexis.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.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 21 false false R22.htm 2303301 - Disclosure - Net Income (Loss) per Share (Tables) Sheet http://www.codexis.com/role/NetIncomeLossPerShareTables Net Income (Loss) per Share (Tables) Tables http://www.codexis.com/role/NetIncomeLossPerShare 22 false false R23.htm 2305301 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.codexis.com/role/CashEquivalentsAndMarketableSecurities 23 false false R24.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 24 false false R25.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 25 false false R26.htm 2310301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.codexis.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.codexis.com/role/StockBasedCompensation 26 false false R27.htm 2312301 - Disclosure - Capital Stock (Tables) Sheet http://www.codexis.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.codexis.com/role/CapitalStock 27 false false R28.htm 2313301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.codexis.com/role/CommitmentsAndContingencies 28 false false R29.htm 2317301 - 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 29 false false R30.htm 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 30 false false R31.htm 2403402 - Disclosure - Net Income (Loss) per Share (Details) Sheet http://www.codexis.com/role/NetIncomeLossPerShareDetails Net Income (Loss) per Share (Details) Details http://www.codexis.com/role/NetIncomeLossPerShareTables 31 false false R32.htm 2404401 - Disclosure - Collaborative Arrangements (Details) Sheet http://www.codexis.com/role/CollaborativeArrangementsDetails Collaborative Arrangements (Details) Details http://www.codexis.com/role/CollaborativeArrangements 32 false false R33.htm 2405402 - Disclosure - Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) Sheet http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesComponentsOfCashEquivalentsAndMarketableSecuritiesDetails Cash Equivalents and Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) Details http://www.codexis.com/role/CashEquivalentsAndMarketableSecuritiesTables 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.htm 2410402 - 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 39 false false R40.htm 2410403 - 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 40 false false R41.htm 2410404 - 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 41 false false R42.htm 2412402 - Disclosure - Capital Stock (Textual) (Details) Sheet http://www.codexis.com/role/CapitalStockTextualDetails Capital Stock (Textual) (Details) Details http://www.codexis.com/role/CapitalStockTables 42 false false R43.htm 2412403 - Disclosure - Capital Stock (Warrants) (Details) Sheet http://www.codexis.com/role/CapitalStockWarrantsDetails Capital Stock (Warrants) (Details) Details http://www.codexis.com/role/CapitalStockTables 43 false false R44.htm 2413402 - 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 44 false false R45.htm 2413403 - 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 45 false false R46.htm 2414401 - Disclosure - Related Party Transactions (Details) Sheet http://www.codexis.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.codexis.com/role/RelatedPartyTransactions 46 false false R47.htm 2417402 - 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 47 false false R48.htm 2417403 - 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 48 false false R49.htm 2417404 - 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 49 false false All Reports Book All Reports cdxs-20160930.xml cdxs-20160930.xsd cdxs-20160930_cal.xml cdxs-20160930_def.xml cdxs-20160930_lab.xml cdxs-20160930_pre.xml true true ZIP 71 0001200375-16-000079-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001200375-16-000079-xbrl.zip M4$L#!!0 ( ,*#:$F=;C$+$6$! %YO$@ 1 8V1X2*/I\SU?XZOG*WO/@5>6S]NA2MV3*HES5?JH% 4D2QR# PB") MY^MO1(( 61B)$ 2)*K;EHR<(F+'N'<,?_O?WZ\[/WPM^H-VK_OW-_1'\N:' MHMOLM=K=R[^_^>/\K3L/[]Z]^=^__*^__;]OW_Z/__3^A]AKCJZ+[O"'T"\: MPZ+UP[?V\.J'?[6*P5\_7/1[US_\J]?_J_VU\?;M^*&;GTGC0JLO1:LEM!&- M+^*+$D7SPGSA3=;X8EGC__O^<_&E25M?;''14A>"V@;<+>D7T2"LD+QQ(_/S33]^^??L1 "^^MP?PY_5/C%!% M+ >$[F[NC;K#_NWT?GS/CX.B^>-E[^M/=Q?+A]X2^I;3Z6.C?A\HLNRYNZLU M#[:*=OTS< %O%_.W%]^;5_7WXY6:][>[7XO!L/Z1\35\B"\\-.@)1O4_U+N)WPG^[NF#S0:7?_6G$W7O[2&!23V[N-=G-0#U-Y"4&B\R!U>]WNZ+K^ M&ZUA_Z?A[4WQ$]ST%NXJ^NWF]+GU#\T_T"\NEF*B?H*KDQL'[68]"G"A!H'! M\*:_Y'ZX4O/ :/#VLM&XF3YST1A\*0&YNU"SV'"EW^L4@]IGRBOU#R$=ZA\J MK]0]-.P7ETOI9'^"ZY-;\4)K@NN@575!>^%1<_%!^^^>KDN]05;V=J*0? 9 W=Y=Q'?[^9M"^OND 2C_A M:\9ZKMGK#HOOPQ_: '..^.CO_,_/$3\TN06T<'MXBS],?FFW\+>+=M'_H82C MF$-API?AW7^_^84 (DA0+?_VT^+#Y3=^6OS(W3=N0*AZK=FO @GZPPC&X)<) M/Q$Z>?S^VLP#1;&.,O6D>E=22IPUA\#3SY!6 M8X89CE&G!"1O^LJ[*SNCGL>X\V>/]MR*[P=M^;MXYFC+MY3M=;5CB3;__0AT M@GQ+]!8Z0>Y9)TS4YS&02FU'JGVKSPE7'8.ED=M9FKUSU5CO/'=U*P^A;L6S M5[=BW^KVSKC^^\Y)__?[WF 0X :(E"$";!<#?_M;8SCJ%V<7]S_?.@A'IX^< M PBM+[?OB^$0(FZXKU^TVL,/Q?67HO]HY)R*4G&)87SYT_BW%GSY^TVGW9S M]$.K#;>,MP;N?_NI]M-C2'^J@/I,7(ZQEA0O4DO.R]4#AR@T&IW1L/VU^*\:([Z[2$P4OK>[(Q:12OW>]>A=WTS&C:&P'IG%ZG1 M[P)?#3X6_?.K1K_PM_4O*&4- RT0M%[SK]X-/C[X=.X^G?_Q\?R/XY*S ]+H MS2](I)]7$.EP0OGL?)U'9,W)-_[5Z/=!_9SX<85,:$\,>'K9L)G M$B#_>6+"5\R$3[QS.[/U<&+"5\N$3[VI\\A,> I7CB=<>0ZL^8A&^L2:Q\.: MS\1TGS9Y3JSYS$*;.\YTHTO\RYASW&6_*!"OS[IW=Y^QG< MGL%%T0^]3J?QI=9?Q\&9)=-4Z'/'3+L2:!6G;2$M5?+>P35#W\=C:K,=4YM];JHC4[/?:2Z^ MX%]6,O7YZ.:F<_M:.;86^Y?'CNPM85NP8WD[L\>D8X^:"P^A-U^6,A._"^ > M.NS%HLGI6O7T:Z?QO7=^W1Y>_7>GW2V.@T76ZHU:K!Z)!\1V/"#V?4I\E\-W M6OG'6/E#9B5.TF1.CO8S,QA'X]D<,&]G;&KX?XTZMR=-\Q0V9IN=@/+V0]B8 M4[CT^L*E1TC$G]V7/RF5UW0HL[#S?5K\U[6W?%[<#,=VXN3TGIS>_;"U?>K" MEME2AY-".\YP9R./]Z273GKI2?SF<3H+D:A[==P)E([9+&1&'*KXX MJ:>3>GHAE1SJ% H^F3I[#HO_YQIU=MI??)G[B\\N&W,#7CR9UI-I/2*.EB?M M>M*NSVO'_\2+)UY\#G6[)UX\\>*31T";9'Z=&/%E,N*A>RVI4WK%DVVK'(/C M?PIE3Z'LRPH?3AQ]XNCC"$(J65 G*_T$>7!/GC TS3,)C<%5^L^H_;71 3P& MKMOZT.C_50P;7SHS->K^=E[?A=[U=:];EK5CA]#>YV^]\QX6MO>ZQ\$@)1-L MB_L=[ZQ%_B@3/![(%E,UTNL6M^-[\ZC;&KQH=IBJF5JDCY<-IAL#)^UPI-KA M(,F)N[/%23L\C78X&!M,%C0WVOU_-CJCPM].__H/H':CW[RZ?5]\+3ISZS^] MYUWW9C0/]%>'^'B -//'_XT/+$ZR^/UU^V;W,TO/Z* M?9K'X_4CB1-?.J^?8M=']-]?-L\?G?]^]+Q_Z,/_$^^?>/^Y'FW/MJU]/6'F ML89T1Y7DN[DZ\?CJ9>"V\_B+L:D_)>"\?NS >V&U<.UN$.8: MYW8\G[;H3^\Y#KZ[ZIM_[6C91.)("NYT6?@6^KT?) MWTL\?+X_:J*_]:X+3UZ"'_:25W\5PJ]']DL;?W9QT6X6T\MP:Q[UN^WAJ']D MW3HVM_5K47X]&N#$ D_) L]""YR,P%,9@6<1W9\"O5<7VY]\_J?Q^0^N[G,; M3%CQOOVU:+WKPKLOVU\ZA1L,BN' WXZ[F74:@\$<$]SWUO- G:?KHG'CE"'GE6?7HK_3M.''5\'/6H#5YV8!"XL>ATBN9PU.A, MC/PKX(KE:!\G*^S) )VXX=&XX=F9FH>0I-E,X:GPK H97/Y\1?ZC2[PQ.>K?G%D6^+[ MY*4M/CM#W_N/;D7@U\'4[\9,?;]]UVET?VMBB]>/ MBP%G,9J,+$B-WJA2\-F&07LU$H_+E22DPG\X=.BZ?SO\XLEWJ!2XO.:Z"S%%:[0TBPW+I?NMUSX>-X0@/_V?\ ME44E^:G1O5PHZVUWV]>CZ^-?[]44V).VF=)OIIYWEH"O([+;E"G?@7D!S+X6 MKY,C5Z!_8L=]FS8YL].P3P=2G,*:![I]XI'"FKD=^D?=""F999:V*.]_=-O' M=MA?I\16H/52':JI:8+0HM]N#HO6/>;@3NXGE/S6.VK>F%J@531ZXA!O0N)7 M8@6??B>EO+=\Y9=5"W/>_OXB>/^%;J*4G]IB%4_[)Z>]\R,2BV?KF=QQV&'" M&'GBL =RF'P2#MMK&/,,TDS.NB_C .69)IE,R?LZ?-YG$LR]%*9^QL'<*V/L M,IB3O_/98.Y=M]F[+O",HZSN>]]KCJDTQZM%IP/4_;7H%OU&QW5;KG7=[K9A M61NX$9V^(W&+(]N66H'X# MM@_DC,9%\2_063"3WG6)^5Z%P8J)C9B*U'1/M MO4[A3A/]>6*B(V8BN=WFR4$TT0Y,! Y)@;X=$#%B?\I>6?]^1\$7R#H;X/N* M&$:=M,YQ:YVG+K';T8D^:9TGU#K/P6$^F:EC89CGH&%VB+!.#/.$#//DT=2" MACD55;TVC2%/#/!T#/!,(IOU:3HG!GBY)D">&.!)-<"31QDK3< IG_@5&(#3 M\C_-\C\'!W"E_3^58KX:2W^2])=NY]=+^FGY7[;TK['S)T7_0ERZ]8K^M-0O M1ZF?I/JU>.H'*Z@3IX*ZYU#7L7EY^A;?.A74;6HTGU*\MBC7/G7^>MXRMD59 M^*-W_MK>.SU$Y>IAZ@I/5>'/0L!>4U7X 0LD#UKD+4^B\AQ$9?,ZWI\:_^WWP;C 8%:VS[GEQ,RSI\OD;8'Z;\.Z9,0RN MVSHOOA9=G*#Z_:;=!S.]\3/#HCBRE*NEM+OCY2.7@2@NO'L>RCV>#KT3N3CO4 M8?=(S,"V8P8V/X-M+YUDV.\<5=OFS 1W MFACKL'H\9[%;,<* QP ]2"W-/ MWY5%G5V4_]V:3"V\?\,_BD;K/R/ L^@//A6M;[U>*[2/99KCX33,EA]?0>8[ M %;2^2@=E3LS]E^-+OR%OHU%$W\XF;0G-VGTZ4V:^IVYFWZ[,_57W_>ZEY^+ M_O7'4;]Y!80+O>OK]G!,N0"?N^SU;\\NWH%_/[FC-;]/47GN.!AFXN?NB/_, M[L,2 CR>SRRV\YG%TUK&DX]T-$9$_2[.FL/[K(C1ET'QGQ' E3":KVQ9+EP_ MCJ6=Y@G4(S>32%"'W:,).384W$+(X?:]&XZ2%S87\W+'I^("OVA>VD)-U%)G M3[O()U9^\";>,9Z.'.WAP5Y#];OU=:-+2A]MY1Y *_.6;D.KV=OWY[RUBC8H M]9O9Z_,B9B[N&AWVGAM_,U%^P KTAIUBK.+])]1>7EXU6N]ZWXM!J6/7?VU M*.:/0]-W^/3'JT;_^KS9?M=M'HQ-4(]7CJK4.2K9 MV1MO"K DX%SM[WATK3$Y\>6)+Q]?9]X- Q4GOCSQY<-&B,[MQN\GG42.LPVF MB4Z]_.5O?=%M7ETW^G_-,UFSV1MUAX-/1;-H?VU\Z10+C%OS MILH>2^@7K?:P\:O,X9J;G[*1T'@T_SH=:0>(;7EM!X M3^R_8H7N85BY1'L"I+K $\F?7^%'VC_8NCAJOX=D+T4LW4DL7[A8NE4@:Q>ESV!\LSJLTX"N+L ^I, OD0!]"Y5'*H G%_1%"N"CNZ!/OM5Z MK )XLH O4@!?W['6KKVKGEH 3Q;P10K@XUK YY 3=JPQX(MMY/BZ!?#1NS<^ M>0QXK!;PY(*^2 %\526JBX,5IP,#YVIW]8;U?R'EHD9E9G3Y\Z38;<8$[, MI@;HR 9?//V8AT,.4YD,GSKEIQYRV0XVF^FT;,]=VD;=]GC-1H/6QZ)_?M7H M%[,KT6I_!>K- H!/_#8"Q=(8]F8M5?OGZZ(Q&/6+7]J#GF!4 QGBY+N32[/X M5U\T\X58='O7[>[2;]R1$,$=K/O(PKLFEZ:HS=Y;0YDOHS:L9/=REBR33Y6: M=G)#%8XU;^[=(/+PY+_O>&'I)RIW;OVM9J?1OE[Z_O+JUN_LCA8MY?SRW,!? MMWXI,&+=&U/?>-*0_)/O=M&9WC[L3$8QE$!3G >X0RX\V(X[)1J[6/C%O_XX4Y5 M?"HN'N!$_= JFNWK1F?P]S=OY9NQ<6@TAV\9RUI9QSDA6BJIG#8T,R5,)-8F MH=_\@&B4WR[Y@5."__O;3P_$:DJ8F5#@:_&I&!2-?O,*GHO%UZ+3N\%[IV'! MV4T9+W32]^'8&'PLU>H=VP?$=#-T%%'(K*S@ M+@C)A/26DY2U4Y13Q1U[\\M'^><=U?: \I1\<30.HGH7BS'4/-_,'(8^=20\ M0S7#O0E9!& ^+ET63E!E678T*)Y\1JKQ"=668SHE1AH,@<>'1>NFWVL616M0 ME1WT89^> $N$4.;C2 MFI'IV:=[S5(!G%V4_]WZV$=/<);V_R@:K?^,@(@ _*>B]:W7:X5:HKW[+<^J M0$J$(D1%KQ2*O_&1 ;]QQJ,TUL^2[=[_G1!M.3FJ%#N_:32+LV9S=-/H-F^/ MAUQO9X52,IN8E=OS M8)G/OG3:ER46O_6ZX.SUESEC<]#.BD2B7H$7$)/T'D2"6F]TYE9Y0F,")VM1 MG].Q=S4+[4IH'@0XK/=2P)V1PG-JF')$4FZLA/]PF1EP$+T7>1%P:]ENZ ME\ U_./U'HN?WZ.2\%E)@&9@R26"YE4L)I1[T".DD^2YU!U8NT,N+4P; VB M6@VB=N +LJ"S=5+J9#Q75"AGN+1.I.@> N)$^#\T^G\50_3"S\?!2;L8O.O^ MT06&[[3_;]%ZWQL,/O8&;5R,M8P\KZ64A2@A4@^ 9^EY="J2R*S3W%,*J,W* MW31RFH"_"WQ[1FZ!V>>1DUH:1P(XGMI)%K-1E-EH):AFFH/EAT/NSL+U+O[9 MPSV%=P U6.[AX/,5_''5Z[2&O6&_?7E9]*_:EU=P[3L\T!X4-WUP0BMA#_F= M?L!0XMZ ?VOT6Y4#IG1]T^G=%L7YL-?\:QQ?K#-2SD):OF'PH?&]?3VZGOYP'Z?6"O!LHLPR/_[73N-[[_RZ/;SZ[TZ[6ZRCG&D &T5:$7NC2Q]^A\G_+5GO!](SW;WB>E)C0(I]9YKB)2H MC\9JQQAU(+M21EE1]2#;8W(^C)Y+\=Z/>9VD)A\#:SV?S@BK/P=D, M#D(=S4-@S$2BP,<*)B8!VOV7CTQ\V)2 2Q#=/Z4@'OJO4>=V5Q:[UVXZ&T]B MS"D("=$=VCA-]/HSOST'\P?\ M&*7S5G$3)83KGB41HV3"N1Q55K-[]YMA]5 B/$_-E6EVQD9I>& R22!;5E1Z M#1&A9IFBYF*[T@D\?X@0@ "C0:-S5/H\<<4C$2J:X&2TW.C(.'/*2V."]V*. M>VK0O*?!^.CLCG)W+GP &D#0A =GM6<:,Y[VT]-DBIRAYD M2PD+WA9UG#I2V0:3\SIG,[I,Z5BF3GC<=0R]ZQM JD31]0'QR[O-S/M;[HXC MRTCYXPC/X0;%1PP\SR[@Z>M>MXR2W9?>U^(N")B&K7=Q[6.&X9IXP7S&(S,I M%$1!+J5 O$T*PG)9%X;3:1C^R&297XXOZ[_[9?&[Y;_&Q\?_!!,#JUV*SV#5 MT97\G:XA.SP-.NBZT6T6Y6<7STD^=AK=^6,CA\[/Q_,_\,KJ(Y"L6("C'!OP)8EMIM$LG)[ H=AE)/LQKJ0*LA-UJ-0)7EL!*"9@/20B"J MR]D:X;/5G'M5NQJ6F=-J;+<::FXUIC??P37CLM4C6T(""#>OBO/V][7[/\)K M03+G$*%+XHDUP8:D:(2 P@2V1,1>[I+R1Q"P R]I]C(F#SXE(Q 0!VJ8PS@X M<0%N _CASW])ORSYQ@SQR_\>0-2"/E__/6;Z3$X.[M9EU!FV;SJ85UOCX-'9 MK=3#">^*,Y+D'.'@B-ON$T&7EJ/(FIR2=I!Y,I+44%*QV AR8APGAGBE]6N+Y);X[ MG5B;:6*C,B*R$!R$6!#+)TYTY$DEFY.P=4O\3!>X?-4TW^W7'F#KFE=M>&5M M5'906[E<@\XYHX(KYS.1N$L@+"A/ N9-1A5CCL+494?1'PGCJQ=@/1VFE,2= M4@S>:E)/77WJZ7/8FA/$&*Z39B9(B;Z[!Q>!Z!"BU<+$/+NYLCV&2)Q6T?YY MFLB4.XW+Y:D=]_DF@7O,A(DF60F1A'6.,I%2LD$[^.G-+Q>P$L7??JJ\?/+% M,$Z$R>U!L]'Y$V!,X_*Z#3ZN(:S4U&7GK)#,4Y_A#SQ>#K@)Q_6;7]Y.RE%6 M?6D"2>PU1]?3&\9;4AE^J]]GF@<%'#>'1@,L1Y1!*A/ *\!\+(';8$F\^>5W M/H9BZ5?JP4 X-P7"$ -AME$^"B8M2RY[SIPSBC-%DR)ORL*J.C"F7UD$8@S? MYDMBN1,A>Q:ST)+&Z*W$/:R4"$_9)_=FKK9KZ9<6P4"QVN#KB:7D8W+)A"RM M[M[_/?Q5=//C=.[@P%UJ1WWG5;Q??_+FXW^"XX"\Z MAR"293(34&F&Q,3 :P _T8#+,%< MO1+"V#<[RZ-=?#9:(C55)C46$F('9_4 M<+K"[YCB;VG-72"(HPU>K.9!70#4/?VYW MBGZ Q;SL]3&$$DD^'Y&N Q:@U'J B?"+P*K.:NG:1THNX.\BK[! M1 %4)9XY,#LD&^: 5]$[B%I8;2N'"-0JN2>89S+DVT5-ICD69#V;G/PYJF7F M1="":V)H!KD!UQ-\?FF3\DD)JQ:IMI)<\V1X&,E6UI@\* "I$4[(HA+.E<.R'$P8=2;A)>@@2S2$.(1)#IKP-KVDB[L=&N_6N&QHW[6&CL]VZ, A(B64& MU)Z2BD%8Q"!.\R2@#:2Y4E+)B;2+O%@/QTZ@KO9P#.$B2Q-XD-)S"[8;U+EV M :(L0RI%-QSPDF9K4#N=WC?9E&VYU@T$QK-D765,BQ6F$ %C2Q"$\"42X"'Y"]A93W4*P M%>8"F[R R$IX'@+YNLHI17G4W.; B.00'F=4/8X'HR.(3*6([B&0@W_8:G=& MN'5X7\63OC<[HU;1ROW>-:JOT?#N5:G1[V*MY:1="WQHM+SN?GFQ'<2Q6*L6 MG!8RX X :EEC$U%>SU> 3O8H&+<+YF,?D#\:*>Y=\X=]Q=_6OV!F+QJW;'IE M1 ":1>.6DPC@3N;!V/1@YK702#M>36X#)P"3Z52589AI;$,T'F*LXFBZ"/5B16J3\(U[B3 M@G()/DN$(#XG%XFRF1J&GF8-(12UZHA)\;RU SB-'LL5I'28S*H\!'H*C!+P MJJ<\U&EK11>=@M-Z/$P[ /-K"HZ @+A2\D@];H(8Z0@-G@A3)Q1'JAW4:M^! M"9T)^'8Z&B5-2E9*R9(6+#,'@6BM[P#_.V)2/&_M('2P)B?NE+;83 LKY0@E M3$,M!A3VMQSZU@S:96YH\Y\QBL;J!(%HIYD%-2Y9)W:&?YL>Z!*M\ M!PB2+'BM*H-&D$)ZIW-.#+N]:1[X7+'TA!!2"''$I'C>VB$Z);)SW!L2);;\ MD=D&1:17@I,LZ[2#Y/HX?8='7(_MM ,H8ZV=X%D(+Z4'"7$)B"P4BTRQI)Y" M._2+QMG%^T:W57]0MG%;IO/V]TI;ICE"T%E")!H9]MP3A$50$U'A;A#SH#D- MS?,]7<:]E,"0S9)A"O4<+KBK\JD8MOOC_H73]C_K]Q)G:\:B@:5)#NRIH1)/ M+*/42H8 ;I\,$ A6]],7 O!E8.P(Z^(>X2RLTBJ*/:ED JA=$E8'[$H%4"J> M=*P<=^P.:_W9\_(S*:]Q-S9EGIA,@=OL8S;22,UMR*32+$,()705M,$F<*S: M1 57/<9,DF5*2XG]F8CU8(%(X-IS6VU^9"2E&\&Q6_:#H:"'P4EF08%^#48K M8C(X"%[J#'2I'M69Q7/(V8]O =5*(B40/05!OJT!\]MB#)8JZ0DZF MU +AED+R 'COD@8:@RL\]_L*#W2' ]=MU;5D6M28=YE=XZ2NB]#[_*UWWD/5 M7E>-.4<,2S71'!MYF2 Y#38%ZCGPK9(Z9%-9+RH7_?RCH\74TN9&N__/1F<$ M=GGZUW^TBS[FVMZ6F=USAGEZS[LNF,5!>0-=0U[J#>/ 0!E4AXQ@JRG\0BTX MKX9DJE=FKKQJPK(UA/4NHNAZP(I(L*_.!6F"@"B)Q21\)5'MQ+=SY.7KW$N7 M",U<.V:2C%C'ECRQV)C0H)&I'#@_4\).T_5[W>)V?&\>=5N#=?L?F0!G:0AL MK8W),"_@2N6XE%*Z>')R-$1X3&VH'.=SE#Q%J6PEJ_35$W2=^O.*X5K6CJ@^*^*MZ,2F^,^ME <#6'7Z=LL!$L$/4 !T09CUBB'P1R6R@KG*]ND)[[=2ID' M4 LD12:B=Y(XZ2&HH3$:$;D/4E=TY#,E[([!7' R>X/39Z*4X,DX;4AFF45& M.*6RJA3A1_YLN>OY!'.92""C3B$$".:(LLR2[)./X#%F9ZM.THFN&RE#DXBP MEF@L )6!)*.I(!*HFT5TG#SNULLQ$'2]^N..MQ^)I2".V]HQ$T!JRCWV7/*:\XZ'DE('U&>P*NP0>@ C@21.E-8 MR;EXS,U<&2D@'2&F#9)Q;R!28BE$DY1RLEK]M$?<9PJG M?NWW!H/[22*_-MI=7UST^L7656I)J "L[(5,&F(^X60B0=@0'2RT9Y7M+G G M-US0#<$]/.Y/$S_J1*R6$. ;&26QP3LL,-/6@N,$FJ2R[?5Z"+NK[XD3*1QW M63J*QW\6-*\@'AQO%8AF*ZNPGSDM5Y:;04!GC)=@;(-'>&T8T)40!YK/$L>3(2%F'C$O5U3,^>LA[(X"2HPES#BM51:2 MTF SLR8FK@/+0HG=3.,CT1(KCG>TH($Y 8Z %MDIJ0@WX!=S"[R5@Q L[):6 ML"&DAT?[:613@O7T0$O)P;^*D7J3&24\L6"FB$4SZ1(PA.F%^-40NUL?*5M5Q MH?TT8FE $D. 4(]K+D463ED\PG.4>,R=W&WS\]AINJ-81HVIDF [@LF2&6)] MCH'3R)0/V9M]6\M=:#FNDL<&HX,M\VDMT399%X44.!?&^9AS= G+T,!E9=5] M JK,IELEQVY-9QG;*S.2270)L\*VEX='/! MO+,*G!A#0:-F:4"9$I%"UH('Z4+%7&RS^;R4/(C<=D4Z#'18CBH%$ARCF?.< M@/,EE1:\A53MYT;+RN-9,/&;ZV%857P#AC4S@QTLJ9"@3IUAPEDK*)@?GJN' ME%QO (L[.)2#T.CW[]M=R_+/>0JC&*%@2#]9;0K"PG ME5T=!O&SK@"Y%J@]8"%7^=B92B=R,C@FVX!F ]6,TS]QV)FMZ=Y'E5V0V<$?@HN*YR/VAU&@.PR'[BX.[J@*X^;ZM]Y;TK,'G; MN\%@5+3.NN?%S;"T\&]^#S56\T:'1;@-0Y3O3#;HW?;]I]8+F- MGQD6Q=J!-1!B&:&\I>!12(BUP!^3QD=N"$0G?C'E;%*;^^87\R.3,^3?A8QK MUV$\]N+LXMXHAT:G4[3\[>*[7M**4# 3"7OA>+""7E#KM$_.*87)IXS6MF5@ M\']K5F-S8LZM"SBN[>'UG10TAG)!19PNLQK0)(5(2 MF%IT\'_X/FC_W&UW_OYFV!\5;W[X:6)G[D1QP:,+/DZR%[,"(+AG9!CX@HK'9,*NR8P2RX/MZZE&'QX9_% MS8U#(#*.KMQH>-7KH]^^Y4IH<&J<%4)1B"22RTX1"*F3 $.D Q=U32DQZ8FB,C!XI]!82R=7T[-B#OPB"/ MWN1V49=9,6@CHI 2?Q*AL(P%E#>H[A%S7@V<#0J\'>X?0R$$,)$%/<">< M9* K" &[S#TURI)H*_NX8AF,U=AA+5PK26@MN M850LKKYUR/$+<3!.EQ&GM M*^TCMH)KL1MU?9OL#=JX"I*C581KH@7.1H?PF A*+=CG)$'W5J"T0BX"N@R8 MA\"\*C[)G%&63(@0:$F>P= )'/$N$\,N(:P:=DEJ#@_TFIYWWA(55/2&,"O! M"_*:! N:3'J:$JTI8"]!/CS,*YL86\4DI5F#,0/1DCZQ!"2G"K2N$]6J\+>< M4[L;T-UF.5\)MV _M0=_W<\SI6'S8WWIP1J^N&_V_YK8S<4=Q,1^Y MYN'*-NAD[EOEW@V'Q$U^@*)3/+UO?# M++F=)?9R*KX^:OO5U :C+"AG!IN;^6@@+L*I,RIH#LZF)ZR6VH(\ K7_/$9J MK^%M33UW*9"<%29&9D-MLD#\I*4&/R[4\[8X47LGWLZ:4L.\Q^,729QQG)>\ M#1$V!-I:UU*;J1.UZZD=5E.;6*L5F$I=ME0*V )+&TX5J''FK7"UU*;\\-06 M.U&[.N=A%]+WBU9[>&"EDG20V+=*"1TA%"366:FIIAPBV:!(_?1GRDZ$7TOX MN)KPT4J6M08UP\)=1]#D6;3 [ %\V=J9S#^R$^'7$SZM)GS@#F)R23S+$*TQ M/ %4 E WW@JS4SJNI[;PB5AD:N3:42^\UX]%F[ZSWGI%Z:E/Z"-0^=J6RALUEA$"3:R\R MIU)1;I/Q7&A0+U)E-]<2\I[PYC&4RK$3?@W'8])@DI9GG;12%!WT%'%6C^74 M"5/OIA_><=R5\$^M7]:PN04B,Q\\GA1([X++4?C(O!)$2F+KJ2U.U-XM! V< M$6XB =H*J0-SV*HX29<%Y4&%>FT^=VJ^.;7AIN9PU.ALTPE[+M_%!*(R&'II ME?($Q-)DT($F")^8\M59;9PNY+G5P; 6R#@JW,40M$3[8GCU9]'H;UET";YW MH-$2(8VE(8(W+A!J$Z-S/%6R=!8'S&T&TR98O.ONB )+*BF /@"K*,.\-HDB M"MQ1E4VH9-."4=H(A1F -H2_-^KOM 9H+TVRQBLJ;>22$%P#G9P.UJE*BJ10 M;%,$IA!MAL%O //G;T7G:_$![KG:H*O:W&8H2R12JY+/2F5"P.,568-E8HP[ M[5;5+6\.TF:(G!< >6O[I5 !O'+C@Q1$*#"C0E*7A&96*!U#K)0X+K:SWP2B MS3#X?-7N[X" X9'B/&P6B,F$815^3,9IBI-XF:H*@U@\;5T+T#S\@^'9Q:^] M7FMPWNNTMCXX9!!YRBA2B-I+CGFUGIL@E0C(2;S:,Y>31=Z? V!;V%8/WP2? M"ERJZ*R4#,)CDJPVPGNGF*KI.PN\L'ALM3ML:\X!.<..')H1'X@4T1FN-<4F MRSZ"XUUMM\D@!-TG;*OH9@S0)X!KQ*V2S!J;0!%KB_U#>*"D IL6:F/88G%1 M]/N8OW]]4W0')7499T2.,L&J@.>B<(0 Q6P> M4C>EC=(%9;(O9.L(.#Y%_=SXGK[CNPMP#XN+]O8C&D%9&FP2B0LMI2;8\U;B M'H<*4DM7R4]XNU@%L0:@!\&^AE$%E=@+WI+,P9=/P3FJ14H6W >5P=U<8:]V M@/H3YHHN24L9<]ETM,W"8)O1S4WG=GIQ0P_[ SBZ?]64VLBYLV+@2Q&5X!IS M_)053"BNO.6<$"ZKV02+*68+N.T5[<]%\ZK;Z_0N;S\#RP\N,-CH=!I?>F-G M'D3Q?;N)-#\$99@2EK%DG3%4)J8=J+$,_KJ*$.-1LL0/V"-EUB'Q:Z?QO7=^ M#2K@OSOM;K$&'8\MRRCCFCLALU,F194Q>RQK26BUHPS?)SK3"K)'YV\*7IP! M%TB8#/QM";A%4;DDL6K'\U"M%%FLCSHDVD_*WS@L-#N:!18BBB!MSCQ% BI; M8UYD-5A=9IMVIW(;LI<0A*D MRA;E) MM8\;7RR67@K'CL"NC"=9]CY;%8Q'[PBT#K<^< (B)L'25EP,O9 7N2&L-WWX M_#A4*VXZ1>DH=EMWU:XU>UF;S-X6',)%$2&()Y))XR(UP!S )QR+B:H5CW)A MW-4F4#T&-CT&YN M$A;/;J08)FUT!.Z,3)*DK S8-\%)(CG8[Q4%)'0FV:D6E-U@_7,YK"JA@%'' M!$EEZF^@$!) ,*^2$7)Q _$>UK>' ;8:-[.Y[0::#%- 4@*P66HA+N8J^A 4 M>G9Q.6')86!=0=AD4O :YU5!,!*3=@!C9A"J<$Y!=:PB+#$/ #;B=,_%DHKU M/"MQYXF0"#$ODYHJZW CC07!#4ETL5WX',_RY=#> ;,KO"O(&Q4CSBFJ'3:Y MU=)'1\$;LD8'T ]QJ8RMX=N' +R:=ZG,(0CF(= &(Q$@<@V,"D\=_$/8HD*> MX]T#$7@U_ZI(T0.+DH+.(BR :T' "')@"I$T3SOR;QW US>=WFU1?"K*?D#O MVXTO[4#DX*9PSA&?O" E)"^%,Q69SOG FLA:>!P*_\BP! MXGF:+(?P)DII@XDT2"*4!4L"_%TS27.AEGPGX,^+_E<(5B8*9G[+"IR6K\4 MWN6^-?JMP>?>L-&9O8[;?;_UAG_B'-AF[[*+NU?W;QH_=#:\*OJ?KQK=L_'4 MZ=5!1?G,?+0%['/1ZU_C=EA9#O,'4*&N$\G<;%NFP4&G/'$%D9'-1B4AN-,\ MB !^0MWF-*FEY:.3YSC7Z-.YPQW63^=_K%N9* FV/4DI 7>[9%P2/"7PM)FE M6::*<\H6]S->^,H@A^^P"I-?IX#=OV?=3@O3X.X932W$WYQK+S%//\:8;7*F MVL:R+/!YG 69H<4L\:3@\=]\3_WQLWA)SLR@[H)[^M4L) 1 E$LS@(= M00W37'FBB= 2['>L3GR>H<(V0*U#AMT]1Q^$3,J!@?$&XQ>X$,1S23(@HUA* M(;)%CWDM,LN FD.F#6\LWK>_XO;ZL-&];'_IC-_QQZ"X&'7>MR^6=B.Y[WB_ M]"4#?SO>=,*&"G-L#S<6G4Y1'GY^[/=NBO[P=L+W]T9!(L $RSP+Y^^W(4NP6GZO0(="QDY0,L#G6/AGM4XN;X5YJ1T!U4:Q;E3:'[&L:.AF[<$JY M/80'P.]@_+Y,MRG!M(@:)YJ!(# 7@\M,,/3S=2;5L4C8(NN%D6U#25DZM0ST M*0LAZ!1Q^Q)\EN2#!IMAJ$JYVMY.P\ ;XA_V9]Y.^M,D_ Q M8,OMG"0SR8/9\5X92[&,O3HSDU&MS:;HE? \&/;'UA R,B,L-QP<+ F>N(M> M8C--]#EQDEXUY&5B8P9_!B1YF/0G';*45BC"LN0D6Z,SC^"9:)Q%;*LG_5M( M_QZ(L])B6@_\39+ 5O.4.(N=PPQX34'13$0UE>^1>?T)K"&PLY8, DXIB-0\ M8Z,\*:C/VCL5JX-&'IO7G];210>*T3B3( J5' <44O HN0 ^EP*BL,?B]=^* M;4_N(]?@!HK ),1<$;27H\PI/"XBB:C*?BJ$D1O'#@#, \%^;";73E#'HE0V M"$FY]3$G4S:^)BS4[*P<$34>QM\"8@5I.(0-BH+T8Y]'!4Q1.X5L =W)F/ZK8O!@W;6%>6W$TEP4AC. M/SGK8F'?V<5DS3!C?8@]E&^N*R>*&^0"B8RI^\(I;CRJ;G2N ':6E8<@7U1@ MGT^AV0RH?:"QKA%9TEJPX",L@ PI>LV4C4E)%2.QU?,\_F \>KW6MW:GLV7P M8Y,$0\ YR(P,X.FGQ*+%8R[0,E15U EG8EZ$)I_=#939(),K:K224=/L)&?> MV 141I\,G%91#:KY8G;_=J"LK/(C%D)Y99/+3*:DG;':2@5^0X1@L3J._H%4 M615Z@W].8M:2&H69(Q%\,<8A*A4A8#Q6LT!;4.7=]4VCW4=.>E_Q/>_;DZQH M/LRDI:-M;,9:6^;/[.O>=".2VDD]I7N/VM M5)J]>J*NJ8 $^8PR8"-D["4K@(PX,YF[)!SWSE:(2@77)YJN9E3,];=1$ZYE MD#BY0T7*19!:>,Y)E:;8J94_'Z)N5LVXBJFDUXZ U4Q<,DE9L 94>^8\&' ^ M:A=2=]ACXV;K')T-9L8!4#?]Q:9I, GHW8^#?[9!U.8"#5 M>G]PZ8E:!'LU3 ]$8 W5"?@:29L8-.AQ[W%FH*+6>8WS Y.IB-Q;2L1!$+CO M]+1]?.Q())%CJKZ1R3D'OA/P!B.:JA"K53Y6\XK3M!:JAV.QKAPZTYRH4\&H M!&Z)\SAP(EN3">4N\IHV)'S3A=@4BY6E@YNT;""2V:"=C4I(" L]2X0HFI2U MA#I124/D5E9D>#5(#X1_W MXD,06)[]O?5:2&U(U@$L:I R9=11002*72LX-=5IW.!]5'R)C:';'U;KA$31 M""OB?2992O W(^A3L!#$)W#R>677_BTG%;=S3UBA+]0=@N^TP^((%I3PN$%M M<#0.?9%>HRD1OT67_T,+%($*48C^W+A2P;95@)D8F.4F+.2JP)!MDZ ML5@"VI[P6;,B67B='7-44"JE3=X$ GP%-MH$YZN'>JJR5;(W;.Z"C.[E>&]\ M>XT%RE1JE O0>,Z[TEPN$38Z\_ERA;C6V8WP64!K'T@LF9-$JR#)$XS8=$; MI& 2I4&?@WD54G7B^MNU[LCVB'SL%S>-=FMB?>Y\8@CNQNN[VPJQR)RBF3.> M IYU&Q&-"I8$[\ ^ZNHH$:K6"<\F\*H MI=7T+KIN!1^.YR>(O/OM)IBHN\&<#]D3(U@6F URJ<)QIBYX"BZTES%;9G+% M .EU?MHJZ/:)UYIU"]0Q8Y5P/CF)(WD,-\)0QK2*TM*J85UGH/:%5^[-R&]S MV/ZZH_D2.8BL20@L@9^M$HTVVLR *[7SO*(CM\"M'L)#X+@N),T,'"&<6^L< MMD PS- QC@8"HUPQT<:L4S+;(UHYYDW?FYT1SCS;\5 1G#O'DY !;)G-SD[) _(!M7UQUOP^NBE;9D6[;[B].4O!5J;?@6@1AK6$>-ZV9C!"55G*URG'; M$NUXR,VT@ZL2J?0@_,_&BDG$CV**UV1C*K9/&P)L, MV=),01[!"B:3C&0055J9J#&Z2,CMM/,$&! '!>M=2YH M;"9+I2.\FB6LEE!K%H0=8%S);8Y( BOI@N"@BI05)'"-W=5HS.!Q5XX8V1*9 M6 OCOWK]O]#SZ36+;3/0%78_EI+DLHR><$>QYT)B/J@4KCN?17H3>YV^]\UYG=%\I?Y]I.*F" M]K?3O_ZC#=Y?OWEU6]9"SR493N]YU[T938JFUW6_DUI;DSBL?^)@D1S6W.7H M@Y 16XW-AL6+\Z+K:%REWRR=WZ-+"V3ZA&WT.W=QY$8Z8:[U*,N18W0;N9:) M. ^^-L3P8#]YQJ&[%;.^ &TM%+N!N:BM)_CTO1]<5 MH*/P,H$FY\Y:&3!3CNF0L)^6$ISX7 )-G@IHB$/J@ 9/*64(R5( <>8!Q02\ M3I,#$V"6I$*@J=X>:(@G"[P+ _K[!MV#:90_9C)@VN);H_.YZ%]76)+]SL^+ MFVUXLOV]PI&SCHQ+$",K*90R7%)-D\U9&PA9(@B>]V]^^:@N,&R A1D W@)I/]DW'9>=2ZJ$U08\$X,Q&-DAF8 MM? \#/:5+>^ DN#[V!@]9I=IG+OM/&,XI]@%6X&=&TGI/F#?J;N@BN ^Z M%$WU$)12399R0BU\S;N#I[M67X-5R3XXHO)I>L=;#GQOL*V")^"1"><$,U&@ M.9%"5^O8Y**GN@S/PQ'C23O*>ZQ]U)RD",Q,P51HD$?PKTCV1-!H-2 :OX!$SQY]-)B/*98H<_%[S, M/EO*%8> V6B&DR6J^^#/@!I/*B)836<4BR88(2'2DQ0I5VY^>&I2-<'R<>BU M7Q%1BH';Y16C*DBE(-3PBG*.C5,YF+UJXL*AN4(]I15)4HKLN' :5IIP,/4: MDP* 2#:$2*L)J4]/C"<5$9O =PM:$X&5 A8LB4]28)<+XI4F%2M2V1\Z#+WV M*R*!$J&IP(8F6&&7("K5F=AHF=!6L%4Y% ? [^D,B,Y.&F\( QV(TT)%7;P;%M,[6G/;+M7GUA#& M27 40#MF02WZ#RY0$):D*8O!&5/IBE;F!,X19@W.#Z1/N6GUP$VG):A+DATQ M- LC4];$:<-!428'@7["G8NU)=G;H3X8C$L7+XMN\S9T&NWK06P/KML#6,/? MRD'3->AS-[JD=/DI'2"@!.69Z\RSCE8'&GC&N7N&@H%>Q>M[@=WYY'W=; #4.CW[^%Q2K/ MUW2I:_O:/LBE/;H,1 M;CXLR94GPY, :55> -VE ])3&R@-3 !/5;S0MU3J>=;9'+A]H;1N*&\ 09 $ M\Q$A),$IB"$8>,[&+%Q)!><]SIP_*>Z1G"OW02E-?G3#T%I706:8 ZWN; Q MG#:V4=(LG8[1#-@)<MP0Y7PDN",-;%AM[_26,[LIP::N35W-TF)?R/,AA#CH/_]:]"[[C9NK=K,Q M3F4K2[[[M__^XWR%1YDS$%-I\&C@3RRUPW%Q5@2B!:F6GRJV,&)K$=;M\)CM M!/@P/)+DFA*?-54R4>)PV]-Z@>G"DM*:9H=2;(Y'Z=2?74P5PWEQN7%1TD)3 M,"L%E50;F[BD&0\?8TY!^Z!!*<]%CKW)U_X]&'\.>'L&WF4PU0'^J;CI]>_\ MYUTA)^!"6JVQEE%+$$5'>0C8[Q93'LU<8^?-(*\"-0OZ%*^[U+(=-*W1-HN@ M ^8R!H@=[-G(%V:01!G=,:0KN(TX'Q!MF\ M5X<'C&7!HR*12$N2#P:K!3S7$B*W:B&28-3L N #['TY!B!'P2% ERZ#)QDL MU=Y ))9$I!40Q\-[ZR"LMQ6;PKBRE#!B#B%+(7',M?<^2W"D,'/5X BQ:K\= M*1=L[#Z 7,.,FM&@J4^>EGOUV+A"<9&%+V?>Y$I&$14+E;A[@G%E;.>P%V<* MG 8(1 ,6UCC'+)!1.T5C34\*3L5.0(X3M_)H..H7=SF6'QNWI1:-FVP6S*?M M$(*-%I4#1QHW-BU+R;.8@A=.Y4II'/#ODM5?#=4.B,S]?CX"6]' $1B842G(^R8RI(> 7?A19"V\.W&W:]47\'[$!7&<"(@0_% MI8$P/;.4R]%7(0=7Y^XM4P8; [@3>I^O^L4NJY=IX $B"LT(SAK'.7<^T RV MQ($>,A7?!4<;[H;?/82[(?BMM\OR 1N"@H&(+F1I D@C@9@S4^$@GM*L*HQJ M-XUS#]^VR.TX%V@.R8S=TX*3N"V64O0V)Q)![=CLL9:V4G%,MU>SH)NJDGN7U,XY#F38($I2B'$Z-:1"'8.U(UC&L+@ZA")U0IU!6A[1&A5 M30PXKY$[E@D73'+'+=%91)D=3OL&X[@NI^SQ$5I3BV19AM ,5(,D 98(?!"N M?8XT>F-UKIX"+.:\/ E"*U<(K'<4@%/28,J"\3C0-<-SCHA8XTPOGKKOB-!] M7Y9=#^Y 1"(WFQ\;570V:J&M/&,1N_1H">;3Q0#>GU(2'/*@?;5)D5@X+GTH MQ ?'?F6S:P@N3*8Z0+PNO8N.0Q1B0LP0TV/A9(7G!#\BY->59"T8 M?73D_^CVBT8'YX+_H]W;'C!# M?!)8F4VDI,1Z'G@B&J<;!>*JK:"8VHP;'H#$4]!HI;80Q&7-J 5/508/H;_A M0N#I#Z,0.U6W+BKNW N@T;I.]SI1\.J# ;]*EB$,16*[+8XD3EY8#L"N[J302I?DUV+)62HK1T-M7C:>VQNM!VQ="ZS2-RS&RZ'#H&+"GQJG0 MTB4I,\X"K#K'$'GN Z'^78O@L@X>0JNS?IDCTRHS<,'3*1=YK0NSD("2-,Y0 M,5Y1)9EB5@3+9>"$"X4)VO.H3#X"WMJ/@-%,%L=FP.T#G0479QX=$"%L"1<= M!'@R4.E"R$E2[2'Z3VHQ"?!PZ(R[<[G1\*K71W]URU4!8(3, A1>)C)2#X8* M=^!TRCCUB<_N#T[ZALG%8IO5 #T$])4KD*G \PQ""7.2:&"L0"BW%.6A@AAO@Q.^DA(HBEC^73./!\([ UK4^9\ M]B0T(^#]*<.DYL8#"QN(19TA(NI4B3:6@EDIY]@(M)7MH;$W!X\0 %D/X82R MF%=G(18&T?*QVOMG*]"P=7YMR_R=>L!@VEU,TG/LDX%CYH"<2C,+,5SP.E:R MGBD3^9NA0C<'> MB7XUX[H?%&@0[VG4/$H#KA^-P>#8)).Q[V'@O-HL:U%V-X9L;PBMBPQQ,8Q( M6"(IHTH6)Z_933DA-'T'7FH/%MV5#18F2P-,A3TD MDI,XMD%H+3@$3U1Y4+#5"0&K$*F#Z('@K]O*CE+;Q"3GRDI#DB,\N@Q1N+(T M1U(=([BPL[0M^/5+]&N_DH.ZUBL0#.3!)H.-\;/E7NJL,>O#F)!=]82"@V^V M: ]60?- N.\K[I<]N[@S]GZL$7O]V^DM-;IME@01S#;S@E#OJ+18! M&@0'S M0922P;VKIB5)PI\S"2!V[.M+)M0:DVSY02DWMQ-VLT+/J;<@/'B0_,:4V]E)Y0 W^"&$?P%V(( MLKI9RC1]]B3H#H;]41,U2CDN !R$P6 -'81@X"EQ"EH@2ZEIJ9)I2LY+Y\'T MUZ6"/6BP=JKZ;'4^K;4F)7I2X4]QQ<986MPBTVXZ'91ZMQY+9SU:B=,_-%!2AW6 MWN"&2F#>2J:BSXS29"F$P"21:H^VQ[)LNQ)A%Z4NP-UE)(&_JX(4%),SHC;: M8^X :(P:&G!;B34>2H>M9VF!XHXJ,D&!>Z4-RD0BM,.L/1G -%5+/RG9T!(M M3++:#N155DB*Z ,5(%Y)2ZJ% RN],8:\KY]^:11^>?>QZ)_T>M?XQ@_W+4:S)YUID:_NR1R79DS'*1.-E+ M,X7_<0FS^M Z)Q NPT7"ED(!@DN<5QA8 MP@,34B4,-E%\$819DSW#+!;V<,$S"1)G]7GPOI@UDOK_G[TW;6X<.?*'7]N? M J&UU]T1E ;WT7-$X/33^_?,M+O;=O@E1!9%S) C4-J^=,_F54 "-Z45)! MJ1R[TQ2)HRHK\Y='967JCKG=I!(0R-)>"V$.I4&U_>[O)Q,H0CQWXWF[%C]HJBT!P02^"O>G(FF9Z4>C:8'8J9N 'BA%N M><_K@SXVEB]F!M)I8^(QBX.[E9IJNIJB8#,DP_!M M@!L?%L&2(U=7?6LKDF$]8"&XSZ)37K9;\9/V(/PE1D^=];NH7G3X%2JFNYGJ6KH;&KIX&UL2GW&.J4 M<0*J$14D3*-PQ^-J4=&!>!=O%01P@>4*0:NJ?9%D9/@4$])91-:PMYMO:*'SY!SN0Q6#,SMGT^V#UY M*U1 3D!^%$,&E,WHAS,/+8CF^[SF>+MNF$AG8S]GU?-DV'#N4;4=6M_=B+%W>U!/LU0\9 MS@-J#?[5V^\V86HN>!U68!F&$KBV&02:9X'#'YJ!N[T98AXX P.GX^)S,BQ M(ZRR:[B>"HZU@Z7)U!"/<6WSLB:K&^6K'C,H$<^:!YEBXL- MY8G@]["1'P _+<0#.S[\/]B&INS8NAI%FA9A70-PH[>;@CX5_!XV\@/@YQAH MTLJR*V-125>Q54M65<>R/,-Q=[1#5TQ#,9]C[ ] O\"R ]EW+3^,7 #S$*!/ M 58'*+=L,+&VPT?RLPCK ]!/!M/$ LB)-!VL%-.RL<*S##H_P#KWVP?RM,W6 MMP^=@GX(_AP;+'C;"&!$$57EFA8"QT:A$V#.ZW9.EFV;3Z'HL5(QX,SJC@U, MB0=40%/+-G F*&TPDA35W]4'UMII0S]H.'S0V#%T\(OT*'!,QU LPU4=1]$B M"Y#.LX/M"D>*_A33XL$C/P#&FN/8OJS[KF>$N$%D6Y8<@9PYCA.H=K %QI;R M%(Y\\,@/@+%M6Z [P!>- AF,(0OC(X&K&ZJC@&!MYVA;SE.,H0>/_ 8^YKN M^@'&%WW=\&7+L4RPAGS-,"/0)=YV5Y@=.Y6]C/T!8!R!!6>IMN;[#AAS(:@5 M1;6-2 Y\'7S'[59UFP=V>I[!"6"L1YKK@)(S;#TR',.U?3<(?35T+=G3M>VZ MY*KY)/?Q6*TH55.B"'@82&IX@,N:#"+IA%AK6?&C[4R4IX,Q-UM4"X&;51\L M"E,S\ "V4!-E2GV)E_='VI#O]VL51X]T-W("M)$TQ\-0APN.BQG*NK4=?E=D!08\@YPFK546"%5NB Q[$ULDU=_)2!'>S- ^_Q5?#3'%\V+"PK'3@> MJ#,0$]>(MOUE<$M/'1D>JVNZF/XURR;%CAS8$]@MM (\DV2H/@"1#6Z9YS@ M3N!J1IX3F-NJ:[. ^>YQ/'*D!YM#J HF:_DA!EXCWP?U%(+Q;LD!B*KB;T&F MZ2A&3R,]UBG*LBT7K!/-L0+##;"?BF;(8:B#E>"%UA8P@J"H_8WT('\&>J1$ MM@<&EV>X6F@K5@AV510Y?B1KZHZ#6;+UX*&2^1PKYI&4Y #1Z<2=+)(T*4K< MS+Q]='DV)7"PT9]K:(IA6*KK6&H(6C*25<_;U$SJD%H M^@8H(>!BK#/G^:IC6XHF1R&8E-M^OZENM,1[OJDL^MA M(UT9E7=Q/EE/=:C39>-T3.@!Y7_ T(X=M9!M2XLBS(@'K>H%/KB,!G"W1/2.59^[.RM_:= _FNQX+M!BNCYOTNFZ&H*MD5PL4/ RL8XA4WF4% M#FCBI\'8,>8&I@[-, I#,S(-W5(]W&(,P!QR%? IE!T1/UWMCP8'*T JL%!F MI 58XBH(-,?0L%)$9./?]G8-4FSQUNM(>:.GX2H><*3F&ZX'H.G9AFL8@6>! M G,\P]RR3AV]1VX\,K_3T1.\=E\++-G$ G8V^/.!#OYJB/%,X#=SQ\%<57Z) M:3T>/E73\'TEHG6A#%@G#P\\>7)D.Z'G1]86BE@;75Y[FV#?\*D:D8E;,W:$ MV9XP6\4$5]50-07L2E/=L4/S3"O[?/!I!6# @74#0BL;LN/:+IBB3N 8@6M8 MP;;JU&2]+U ZX@$$X/K"J,#0M&!TX,P$CJQA95GPT:-HN\&,LEGKF_=(><.G MAA6!,7:KN#(@2^@%LF6[D19IAH-=TK;,-*TO,^WX_$Z'3_#//&P>K$%X(-+P/-V4\:QV!!Z=&^G; M->A[%J!G0T]#-1Q5QK(=1F10)]#63-\$DQ1P%6!D>^+/Q*_/AYZ*;YH:6-VR MH40X9^R[8V$1%@,027.WF-O9J-+ E00'0YP1L*<"[KHG@S=KJIX<&($%WA'8 MH4:X7:U,L\V^;#.S%]LS1.QT;-L+ \70X!/H-=#GCJZ#=C>U[:B*_H(3/!T] M \/4+-/#0U-@58.FM@,_BBS7= *L2KS=$MBP>U1Z?1B?'G ?GKOT=!T&KWDN M=H\$KU;'.EZFN74DS.[-NC:?U_@T7475 3,]&[PE-?(\7Y&QV(0I@^D5J-L' M/NR^K.Y'3)P/?)J^@MWX'!][P$8N@H[I:KKIN@"DYG;7*DVQ^,03.^?KO?O5 M)741>\K:]#__)$79MMQ9;^:(A)/_KOR,R_]XH5BEN2D^V+.&J9N69[ARZ$6J M$QB*J9D&;NU$%S]]TO]];.*/F];0R+4ZY+E"?X#*C8-H];O6N7+WZ.E;8 ;C M&?EU==QHA;&ZJMF:@\5?;$/S?%<%2?1,SU1E+](5!4BO"=(_F?1?[[(MTGNA MYIJJIF&7,4SN='S?=@,W4*T #13[W+F^AE?EN-_1M7EH5?4-FF-)H5_B1<>( M(#W8QWUHBP\+B>(KO.J%AV&#^*IH)FL0-_4BUUIF)ZVWL?[#5*=7^1JG>H^GD?P%!NK<1BRJ;L>QL'!X@2?4P7L?_-4[X77 M55N)5"V*; <+%=NA;3M@9SH^.,"V[1NO%F$^)\7O$2BQCT!G4*%EW[BN=TT9 M)33Q%(X:@5UI6;ZC.EH8>4JHVI$3KIWI;&E^!2R@]T3X7;1X><)S8G=]+4@, MUGUD!9%MFX8?F9X=J:JGT3,Y@1P&>PAO]<7Q R0\/W3O$M[Q;4>3 ]WP]- ( M%,N1L5.KX>J!CLTWU#V$5^PW1?@>.-X-5=4V?5<'&])PG- #US;0PB# ;HJ. MOM.4 <*KSFL@_+](+>DCR^(?_,YO"T>5+>]PWVZMKI6\.W0;6:%D96 MP9(/54OQ%0?6 8/-WLX5,*V>Z'^0) -:"$ZBT%V(R-!"GS+H+H1NN2J>8]$T\*HB/W)MQ04WU]9]SS9M?;<6 M-K4WOA ]2$2@N9[GX+:D&F%;$M>R'4 D609WRW!<>?="&&>[$'57J+_"A67Q M,66AHXW7TA\#>&,[Q.=2%%HDJZ:J:++GN0;Z8+)NA*"F?3G 4TL;B6^KUKKJ ME:9P6)+'$6=HZ]*#E!@>EJ6PL)M/8*B>B2>@L3AL )ZR%VG^_G61>5A1KV!= M^E$CFB.'ONQ9MH(9+ZKI8-!(463-T$PGV&PUU5T7E0>$O8YUZ4%>P,'SS4CU M(UT&D\N*\)BT9V,KL,#P;-\Z@&,\_.QG6)?BR+N;MH/[7M_\_BE/QB>=H^N2 MUP]T;/@=:H87T()@BF]AV]](E2TE<-Q]Y%6N;/4!Y.4ZQR%1=SLWK4M=SW8Q M%RO"_F2&C\>J746V9? 90L=UUP(5&\QK/H1Y^Z7N]M[JEMA<']I3^XSO*N#% M8_@5WL8]U81?WL3>C3-=MJPPP![N@:'[JF=8NJ'*@670$F*[0ZS6IE[@3<@W MMU)K^\3[U@K[MH2!%T5F*&.]/0>&';E.Z-IJ!/I]=XQJ2X>_F;5ZIHRDU6J9 MW;4*%0.;(]N!9QD:K)46!6X46)'EN8'MV3O72J/_$^O5:QK3WLUL&UP5UW)- MK#VFAPZ8R1%XDY&KPW>*O3OL]LNMT7O+K=F+F:$=R)[B^H$O&[JA M.9KAV):K*UI@N+ZS.X;V"A>UQX2I$Q;UX>EL^];3]54;1527L<;K&7Y;)JR? [-D^\Q;-GW7,T-7US0]-, #=1W3#5PC]"S9=U7; MQP0T>3,#C<>DN%#J4$[$5Y(O=N0+/C42V3EUJSF&&@0^0 AM72X[IA&!OO!D MTW%<%2AG_%O]65$##M0[.M$7).>3 B(KI1M@%$0%_6JJAAT98"S9LJ%%ANE% MCF=@%K?)@P\'2\FGAOQ61X)]/]*U2'$\3S54T_5"3,Y3L4^;K;N^_S88\ZF1 MNE5\PPP#E1I^*E@,BNJ&LFD"/OJVY2F6;%%RZC\KZW]SCZ852 UZ/7_ 9<5EA&_L^ED110]O3E" $ MB#8\77.4*+(4)U)\/$?K[L[3L'F88 ];%?S^(X@3F015WB; ,[NV2Y MW.7]PYK_*;KC@WVK8VZT$1BAC>Z#;YBJHP>.KFR5M%15V]HX[+\U@H>.[V # M_3KB1,FTG+GPRP1_/=8Q337U M2%-]%VV]P':PSXELJXH=8!<.;:MLC:9L- ;;-9WN=/^1YB2>8T.PO\9)BCTR M?TV_D#'P79D\HB&8!LMCVH$=@:-IF%A,WU-M\#85PU4B;[LUZ*6^42GB\'B> M./*#)0L5WXDL+3)-TP,^,FS7U5S/-SP_[#8&_;YT#0KB&0'\"ET M534PL:JY$>(.I[%CN@.=Z!$14QQ?43PC"@ @ ! \6]>52'8ML*H5SS&M7>NJ M;#2'']AT#ZUK8,M@L :1"GZ$$7BRJQB@XQ435MFT?JRL]$NZ(&#Y#V_0POH&A'818:ANS8V MZ(K<0+?-T 1#*8I4\,QW&:&.I@]G?D?D,;2=4%$B)_"P[*(5.);KAK+LV*;M MFJ&]RY/0544[02"?;WZ'UD]19-^R'=V6-=#FEN^IO@=,&GJPAI'E>#OY<[.[ M O_Y;=WCQ44R?K#TZ:X?GQ5<8NS<'-W7_1%8LY\NV$OH.L)MNJ![6 MJ',"+;#=2(FT0),O?OK?>?G])+F5BO)^3GZ\F,(C+Z?Q(IG??_B:+,!R_X7< M29^S19Q^3W\KP*;^H,C+\ON+_[TIO]^X'=M97\[H5#^ ]?KG[Y?Q!&=U66;+ M#XJY_+;W(?C]KD$DZ8R T;YY'_WSCKWH&MQU]J":7!*CEU03#!__'=[0O.L[ M&/&C!H_4ODS2"9@D'U2=\VSHY1^2$MR6\9[Y?4QOX=59#BX,GTFIS:3@I3?I MASF9EKU-7:'2O%=DL(W6855XHKW'QX]V1-8 MMJ$'SOV#O+'(^'?WH2GNZ<_7:8C7M \NX^LYD<9D/J^O^?$"+ [\NUC&X^;O MAPO;73(I9_ 1YG2=Y1.27XZ!6/&R(!^:#UL+N1I4WG["J"4.)?WQPKZ0\NR. M?5;::[\K)ZN/^9V69+;Y?$R^$FZ[L=/]FUZ]]E5.9PV^.#K,CT!D,9 HX\F&63$"( MN<+7_\:+Y??_ ][N]P=YU+XSF)\Q\OTBPE%]^U1'@.5GK#VE; EX"OQY%*-54!7SS@Z^$FV>NR MO/Z5Y;]?)NGE,L_&I'B([=6.63WB*CR&8 \P_/D+EZ+:O(1K*,O2UR(3SZ/82-L,?)C$RD&VQ(WH<8'8M <27TB\J?SD\?/9IH M0^$KX:Z>@89[.Z)I:?S"2&]=--^Z*]:1R1,_G9KE\6@NU( +)UF%F0I/V=@9 M"H7Y!9A.I1)_HO3@[HYDB]L>ZE'*#(47A$?\LN%M 31O#F@Q(2DDY_$ENSX"LS> Y<>9;L(LYODI0-,J[*K/F":5[ZC4BDW7.[2*05B;0#MSQ%&J-(I!4<.%0. M%(FTO;D;?XN!GV(L0[6R%U]2JL\[N4@DI)V>D":/3%7OG5YGP39]AQ8'A&6# MT[L"P02"/1K!#%D3",8Y:ODFMW)I[3XL#B@EBV4.($DKYCW&?7AUR82*/-*< MDPW]MY)'*#SJ-RX2IB-$0OCX)Q$6*SA7)37&QB92DDK+/+O)25%(6Y1\[#(5U?( M60^4E;26)7W(.^4]'0P\Z(&@]P8-2F%,"D]M0-KR]0A6__M8-([996]!F/KR"96SUV@//V?_ M\$]_ Z?S@Q2/Q]6BFL=X2FM"ECD9)[3O*M6E\2*#)?@O_4(8JX<6[)VFC12[ M?U]PFV7/Z,CQ>^$I#DC]OB;A4T?JZ2QT2WLWY)-T/*\FI.BD?^5D3));,I&NJU)*LU*Z)Z6TG,=C^"I) MRTPJ2'Z+&6-+PAHB)_#L>#ZG$90K+C091-VBCVD9IS<)BI%;%*0L.)8L4I?/ MWL:SG4R\FLS)U8M&$ODV)LM2NJN[XDHQ:XN[%CX#CLB3;/+^PXFZ]1"Y]DW^ M[$H<]5"_"#M/_SFII^UV9 M)U1:XK"GH2@O4*IJ4(6IVM)HDJB(UM_>F>"SI@":]-"Z9X+-SHT^0P)[H1]% M)4>^0/;7/#O2,_*E1N;'>7X/E!ODX-Q%5KUL7<97!OI"1@\PVRH)<:C"\)@\ M2"$20B0>RW*_G+Z=(I264%I"0H5A*614R*B046%8"I$0(B$,2Z&TABRA0Y/* MT^.] U(*+S7 3S25;9!#>W=/XKSHZ:S3\$X?]IER')!;,L^6F,^8HDK-B522 M\2R%*=_RR Z6@PFFU\9&9HH9_QL+"&,"H$T;Q1IWCT/U+R-8^ " MB 00"2!Z"M/8JJ+VK_>'P@'"\!%X(_!&N%@":032"*1YK4@C7"SA8@D@$D#T MXD D7"QA^ P&;P9$N%Z%[N1#@&=_C.OIM/HY_G9_0["B4$GF!E5UDC7N/4Y$T:5D)A7+C'JR%:XR1Z-+51E M9%GVRQ/T+!BO;WT]((@]+T4N0%* 9)_N.J"D[EC#H>B#'/VS8%>1H28P='!, M*3!TD+MBPLH4""D0,[VB5[U_7/)@H=,@VLQ_K7&9%RLHB3 M%,8@D:),%EB479I6995O=$HGWY8D+8A49M(UD<:S.+^!*^&OG!1 C?&,%B2= ML/*D"QBN5,Z -V]FTF;30E-*"FF+8H_2B/*5)L%5\UTU>1_SP"L^"VDNO_6V M<.Q/O/Q#4@*CC-DWVXTPLFQR!Z09_HS6ABO-XHD42^.Z[KAT&\\K(F53*5XN M\^P;9=#YO;1M"SWFI=K5M@WPF.S\#]5 IP%G%P )7Z.\]\)U1-?R+B"H21D=1\HOA0Y_S.9_G@1!;@$ M?]?^_36XD)()?!&/RTM-C60[-'79TPS#\FW/,D)#TW55]2Q-=\*+GS9DK3O[ MK\F"%-(OY$[ZG"WB_9KS0:+*$VMV] 0H9E*'@I295C245D3DK!;[PAXZ(;(Q MH<5J0D4[(=#\<5$DTP3K;\-UM\!B>,GE-,LOBQC3'\\) 7@-MF<00!$LD@(M M$U $)1@MTVP.QB;JAW=)"M]D%?S@]J9H-38&%=T5W,JA/>ZN*/8_TIS 0/[+VG+NNN*O<9(>]NH% MDPLF/W,F_QOD0)GO#\2XK66YL;+O%);S M"(]L%_&%M-_@*WZ+FN_=^Q1EI!C"-&J$TSD/+K&N=^IC(UPGEY1^X:R<'EJ+\>MZ:OV^7HGJ,>E! M>>%T&@ZE!K(R/GP6?;#%@89"PO.H_S.D8)IU^JF1_F@V%/;IVV 0@7V!9@+- MSBYR(*!,0)F ,@%EKRAH(R!-0)J - %IS^AKJB/3EE^>9D-A'XZAM($7\-SW M$E$W2M2-XOIZ,7DQ^=<_^3-)Z1O265M1-ZI[*GZSV/1V!)Z@VO MIFS46?OR V/(0?'5448AJL52H*,8E"3 <*,0WI M=)JHOR0.#3\VSQ%XJG>2#&7Q]RG99^.)-VP%"JAYVU CZJ$(O!%X(_!&X(W M&X$W F]>&]X(5TK47WJ9^DN&$]?J5!@7]9=$_:67MW^$F?.&YSH0+N1)R-,;E"=1?TG(E9"K7NHOZ8Z0J,'47WKA)!I1?FD )!1'8A\:2S/M MGKS7MW@D]HR ;'"&A$ S@68##1P(*!-0)J!,0-DKBMD(2!.0)B!-0-KSEE\R M>XJ7O44T.Y_R2QM<:6[(/_Z]2>AN]27=A@MX4_Z1B1=.\XQWRGMIQUFE."= MN+@HDFE")E*22N.XF$EQ.F$?R'^JY#:>P[0**4NEK (Z9SC-@F H/:5!7SRF M*%W'\S@=$ZF8$5(65P,AOO,XVJ_(IKZ7^*;G6&UZ#H]EE59-T;:7DJTT+>U5 MD'$%CTC("RVCOK&,M/= =]U4G;/0?(6?B'2'_WD"H5?/2S,NC]FS*+!:<2I5 M[1ET:9X5A;3,B@075XI+3KE<9%G22C8KFTJ3:4F;[4C$HV:7Y=S&VA3=Z0QU M7_6=QSS^,&LWGW_X;CSY5GSP 0O#%10"//[<+N.7=A6_ C][\VS\^T]__,,/ M27I+BO+#1_K/ N[ZBA>WEZ#4(?]_)M,?+Z( 5^#OVK^_!A=2,H$OXG%YJ:FJ MZCF>[%N!;OAVX.B^+D=^Y >&HUFV?/'3AA!VIWZD,-\NXV&O##^/P/J;^@:5 MT&YIZ?C[S@',]$8*B>2&AY(="!Y8Q(TVP.+A]P MB/0.\*N<915*1O'^PZ.UQ@E?]^C%Y,]E\F=REF)( MM4U$X2" MR5]_M4W!Y8++19W.<[&A19W.,S^[PA,5M_>^MZCX*+"=\RUG( IVBBHSC\M6 M4D:*P>]DS- 7?Y^V?3:>$*F5 FK>*-2( GH";P3>"+P1>"/P1N"-P)O7AC?" ME1(%.U^F8">?D%2+>:NS <.)=8F"G:)@YP#L'V'FO&%Y(@<"R@24"2@34/:*@C8"T@2D"4@3D/:\%3MM?IU6WSR:G4_%SGTO M$76C1-THKJ\7DQ>3?_V3/Y.4OB&=M15UH[JGXIM2E-+>"I3GG4PZ5,X3U1M> M3=FHL_;E!\:0@^*YUU?\2;"J8-5S*>$D>/65\JHHQ#18JU048A*%F X48AK2 MZ311?TD<&GYLGB/P5.\D&"/P1N"-P!N! M-P)O!-Z\-KP1KI2HO_0R]9 ,"8%F LT&&C@04":@3$"9@+)7%+,1D"8@34":@+3G+;]D M]A0O>XMH=C[EES:XTMR0?_Q[D]#=ZDNZ#1?PIOPC$R^DJ#OGA, M4;J.YW$Z)E(Q(Z0LK@9"?.=QM%^137TO\4W/L=KT'![+*JV:HFTO)5MI6MJK M(.,*'I$0GLO8?/[ANR2])47YX2/]9P'K\!7?^A76Q9MGX]]_^N,??JB*RYLX M7G[PXB(I?IVZXS%@70G+^@G>/;YG_VWOP$'ALGXFTQ\OHD"5%?/OVK^_!A=2 M,H$OXG%YZ=JZZGFV[$CER/F'I 0V'[-OMHX(4THB/WX"O@2:Q\@'5'0_Y4DZ3I;SFEW; M]87?GRR7=+;JS^?W^#M9ENS> M$H;SCS3!O[[@>RA=W04,?QQ+[R[^ZKJ?+MY3TN.5\7()JT;E+J_PH?A#3FZJ M>N.C,.4FG M6-D/'WHEN71^,)WY_0@??P\6AI1F)5PUGE<3&-9\WKRY%=0"02,]63I;]5Z9B.BBX1 M#O7X@U83@.MS4F84/&)@8/I4!#LW32NXZ3-99GF)"!C!]"5%OOQ_=([XGGNP M'B0"PY_P29ML:D:MO)>]Q:,>\WA*^9- 7(K+LY@1B&W!I!8,Y>065SO/%DR@ MJ@F5O1-XH80;X#]XR4BZKN!3!HRQ*0:3I!C/LZ("X!S5/R .4"X:/48.S@A6 MJ[0AYV.D=@>V9@P?BW@!OU"=%!XLBSN\E (@ETYC2 M-$YR@'J$B-6XEEF1,&2D3^?"W%]0E6P(CTR%9WL+X%'"PU1,4Q W.1BLG"@-C!5\:OV7*,M77@%?#].C^(,PW<@Y/@6LF8(>5R.^U MX=-!Q"09(%K>KA:@!*@":AU<23[)T:Y >Q%^KB^.%VA& M=I$18&CEAS%S!,TM^A'P"8&GOG?9L=S?C@YI-+&?3>8VM)5T9KAOQ"T!\$2FH"=ZH+: M*)*;%!9E'*2'NS]%7PET; WCH5Y\_.D0+<.A1Z>BY@]AV>CO+=&-UR[ )"E0(O/73WP+P73 MIXU[@TY]VOCQM;%(C?:8/15$&C\S& @(#),_*6ECK@6#@ 6Z/DEY3WU@?AX,L^J9R+HUU6^7B&H 52>TVVMB&NI%\Q>KUWEX*2"M .GD1_RS">0%TZ1I[K./V= M*?K%UG8(LRP7\6\9)6#SB)WO 3>W@2D G9KROV7Y6GBN*).R#L\#6/T"L#QK MPH974L"&5;2QKH+LNWD1WTODVYB0.L!(34X<'UQ5Y10, 9EODPESQXMJ/&MF MS0G83@6D-6C#WA[764XM<#?/,;B)C!JTT9>'Q/M5U?;MT-3ET/4-S0]L.53# M4+.M4'5D6SYS(V4;M;K$DSK4XP1;+P#$?_WR_Z1/\[BDSM!7,IZEV3R[N9>^ MHL4])?E(ZDRZCDS_+1FC6R&Y-P _./TS 6TP??ZO I0&3M:IK4,KQC*'"8PA MZON$M]G\EN1EQ)GZJ\J-"_!29#>@'/+=K] MII:6E"%O@/CH\" =,8*:7H*&F5582T-HDO8&! M$!I6[O#NBI\S4+6W9)XM@8CP+]SPWWO4-AA"JNCF&"4@J)UJ"HH,XTVP($!V M\&>6LSA?Q&-2T [+.4;G",8PJ<;GL[_P+XRPC0G=O8GYV)U_,J]D M":Z:[]J\?M3"5LO+:8XW,B['=9V":5LMT7+"$!$N-"S8&0 ,?ZYO 8;R(OK> M8/3"G[@ASFE!#=X+BM@U!MV:T%R7$?T[)VC1TSUX> "8KF#L2\OXGDZ-+G4\ MGB4@M_2+&B"G20Z>P^IZD%S4WS20L0J-8"";A2_8$YA-7A ,@79NW@1=2E 2 MY^@NK*[*X0%I1;BY:2 N!E?JTLF[RSR9K^)!S5XHF_FTFL]7JKR>]L %A[]F MWJ4N=MD\S\,%%F'90+P0A^++VEP1GR& MIMF<5PVWF="&^ TWSJ_C@D4'F.515&.,Y(+P-OE*9;WKCNM5&X"3#N>V&2=; M"]5LO4T0Z)C2*,&VQ"5N6;R0)A5IK%(T@]CR4H3TK@!?&9X%?(/E5* MX[:@Q>8);NX D=C.*/Y4@J% 1?C;,LE;3,&X=2._G4T7)N*"O.45G?\8=]D: M:@JJE(@\+*Z-6,+EX$UH:-.K(BJWXKNDL%E[3E;Z_L"(19'0,WM[A ;PZJ)XDT2FB#-K'$T MS2:P#NAVW&+7,.K@-:8X=>\./:M)KCD8SL6+<*-]&>.R)TLV7S -?LL2NE2U M=8!&&$H0Z1A?=7;-6E;#T1?FI,GHC"6T4N:8HI10>V:5YL]V#K?&A _?.ZXV M>WCM#9CXB@B]_0Y@CG&,03\*YS3!G26EW0!$X"TL\6SR'?XSIAD/]H2)DKD$S;B.CEIFZK9D1DDN"7*UC.K5GN-.\G(LM*N)+=.:6/, MWOIX*V5=\VV\VI5:&9434HSSY!HC@-?9+1ZV -W/'I.!D/T7?RA:C[?V" #I MD+9(M6;_MU@%4I$BYX.L-$%N/<9(:(218XR'(^-T5@E8'##P7L*S MW4=8AG.6 69;Z_S@T(J$DV!@B=WQ=H/A2 )V.62]2-1=5ZL*!&W"S&;;,) 3!" M1FIT9)/O2/4@JD@6\YHTRK-:]JAK> $1IT-HSW*09J"(>28'^:ZV1SE,0VUS M5\]L57M.$^EHJC#N"-8A]$L4 :"'4->3P:H M([$XJ76]U4P!_MCK!(\CH2%=B3UG7!6.7- MT:ME^8LZB8O2@>VTG05)>@S,X9X!GIMD=!"9:,I@UC0A<^J1SZI%S+(I MXS3!\]$LM0PSRQZO5'@B*-['M7+3V26W<<^%VAEXHOE.Y!L95]T]_K, F!XQ M=U3GLR2GQ+X(F&@+ZG0=U'&\PV%W&9])TXC:27ELFSEPJZ#O6^>79TK=X@T) MVZM^X@_LX-RCM"CY==[TXD:I.\X!$@I=2M6<3?DD6UX+?""GXQDT\L&:F'J,'5%+MQ/'\$2IYN>R?8N+ - E@9%,WQS:9'1W+=NVO]:WE3W M%F&[GG]2V"IK8NUDS5FHQEZ3*#H'B@ C&#TV3Q7=9?E\GB/L5$B:21 MN3Q>4@A?):RRBC&T5%M:YJ *NQ#5V\;%Q7!VH2:L=)/JX6F&\SQJQ)NEG3R>=89VDK9V35-HH/N09LG7I*J6@IV\6Q>^["+LVN4[1'E-D%GB/LR> M'@_ XE1=!JXGTVYM+'-RV>Y4--.KUFNH,,LIIKE![0'4-6\!$6B.=?PJML$! M_G)Y7]_&4J': :V?1&!K56Q,H*YPNL3T)I:GAAAR'D>07E2C8 %,&MO \E== M-&5X#."=Q#=I5G0 %C'H-AZ/X=$;*8.M-H K9\DU!;\Z9TM TNFGA[.\)C5I MM6)=I8YE Z(_E]&J[:@L\?]2\-IF\7Q*L>JOS]LY"P>GWU@Q:6,F M>1TV>G/D> "H,89IP^=U7)QJA25AFB;B&-/E@#W[0E=M MV:/5.RN*H\L\(266^ZVQ=+3VY<[3NO!=AOU5F+="REDV*5@"?_?6(IN6=VBL MQ/,;K!,U6]2F?$XZAU4Z9UMK@"2W=:N&5:KWRN OZ;#K&BA94^WR,YG<94 V M/Z%&$B/5+T#4#J6^4I\+2U'A:[=RQVBJ&%VG]5RQ]A#O=G8VW2W:#AZ>,J.S M2?U9LR)7RY"OHAALWP,S?L'L'-4?NOD\C$U^3[.[RUEVQY0D,"1XH1T?M*XA M38/ITRE+#VPKG0E@W9'K\V+3Y1\>8V=E8CP[V>#@FUOH4RTBR07[-5D@@-95 M@FO $A3;HV0G+&QPY& &4U1%UA1=;MN9K/O53#/7!9E;0-S<4=K_GL8)'--\ M1MQPH6?%:->-;+D*#HR8=FF/ D_;H .[BIZB ,5.3T[10T$3]N2_%-V86%-! MNKE9,,Y#K#,6;<$5ZO 0GWP%3+SG\J1+VH^E9F(ZXFL"TVJKA2)C[-_5;$ZR MG8DU(ORL-3^+VJ1H1\4[=$)MWF]Q>FNOUR6JZP.3*R.]R_S[V3&7OY* M]S96&=07[Z5W\?L]Q=/&IKB(44FZK MFYV]NW[/2ALRV:,Y(BS^CHRY?DL3R]P*%]*3RUWFQ"=7A5B8$XQF1K#._B$6 M"ECMLX_6MX=&-,L+[H^3R66U'-55@NXOIWA8>=6M=E6(^CQ9A]!F+S\>-':0Q+0S,; MRARSTYK\B6;3I>YAV+P!9T#3+7'_A\O23$$*^< 532Z&"32N8MWJ,LOOD59@ MO=73HV7I^9]JZSU0^.9M),R-B5DQM#J>U6\ML'A5%JO!V?N-PEAO?DW.L306 M;I-LUS@32\E]*;5^E[).^)BN%8L:8>6>MOA\W6*\S1*B_>*81BV$^[E6?:RU M)F>T+M*2('R"13*-DWECSOQ.5@VR5@5RF;W/JDGAX20T).!&2EXT\MG/3;L8 M+, J*+]2+1_33JU909*4QHQ6"KS5Z8UC/D(7GA6CJVOY F]5Z9BF S7L)UWG MU%%:NZDUO0LRG].LIB92QI)J.XE+]S1(P*Z^1H^*=IO+L61P,D^:7,$Z_E^P M[*CIUIY_,QK:YV[5ZCSK5E^@/D=;H+KU=;&*.]K?*#<4LYKLS[\4S2 2MF>, M;3V3-I[.FJN?.!"Z,[AR@U9=)B?89"F[)Y,S.@/>)T?67A!F0TS(@I5H;&*I MMTG1L1O96C4YB@ + G3=N<,3G2./#_X,_;)'X3FF=$CRTW6V+M6436 M-:AD)Q[;\@W%:G5H<*AQ]4"=Q-QL3&3:D&%H+/6;<'XR:[\IM.&1^,Q&:LX MMRHXUW8BC]'G \,''D7?CJQ3AV-9));N;G;>1"W(6*KKA5)*)?GDDH45Z(9S M0O*])\_7MT=.G$')3@ F0)]XBE5A$"=P/9FRM9$X-\DMDK?BM(.LZGP8L6XJ MOVIM 4)S2Y%P?>OAG"(QIZU:S42=(H?+^)ZB!DN=[H9QV@(+; ^E]DBZ[^E$ M%&F$B^JVYK9N*ZO._FK3ZH'F;&V^DYT0;Z6QLY^#S1]88 UEMLFU1 654L^* M)C< JU'5=B5]RA,<1K:)R6PP\* ;Y/9=LX7'T+:! \3.)NOCM.8)0YY(ES=. MA)NBV[/[EAQUO*^D8-7M@^H/^NO*.%QG#7P!"'W31*0NS'Q+%3>-L7>:_-7+ ML/T(&,DU<%;:KDN33+,Z+U>E\2(#HP>7;(D?MEH@4FZ,6^V^@U>+EEGK'K"X M.FLQ26 F2*(C^B%@I;PN,8W756EMF"@=U+](#N.RRJ#3!E"MKF.&V,PI9\!1!]5-)WY6MZP8 M)Z38<2>U[N&/SV3ZXT44(+_\7?OWU^!"2B;P!9C]ET$4.*IA**IFR8;I*K8N MA[8BAUI@RZ&O*A<_;5@G78)\3;"@S2_D3OJ<@=VVU^1XL8CM5GRV0S_*]&L4 MY!=U[LL88W\>#T/_"L8H*Q'Q-X)M]\[$R<8$_1F))W417.:JSE&C,'>B6SMC M!)[,/ $5FB;QB(5D::F&\;A:UCGJWVAU;_!QN$BX(ELC5>:4A%G@%*G^HLE( MV72*:9BTFT93+^1>*I;QF$:,^?B7X&/Q&?QUEWCBB.H)MGV\QFTLW%G]#JAC1]C>H49D!Q6?T>*@OX[+;*W\^FHC(FZ+'ZRV$F@U(+IFG1() M]:HVE.A,@@7L.^_8U8XH[6Q.T(-4UW-2KLM#M@FJ=,L.KH1!86+WJH9-9X%I M$2*4(WP@#IFR&*M@U"U6Y'"O#L2VJ>9D6O8>TD@PSQ5IRY9/5-S7O=\F*<_S_ M_NGZ;,>(%OAML7?55P$LZJ+,*]K(NBG4M?92VEQ\U6\.5!RGUAPVZGWE5 E\DD/<$%_,M&@Z*9T_AKTT)\O8P8NP=U6TJEO=.U',?& MR_WCG,WV$/?OB#LRSH '/OR/3/_W/(XUBXPEN/)3K)#+S%B6I3Q/XNM&9-N# MI6D!MM*$"G83 2EF8"1>@>V[6MJ6+]>*R=6E=VF=N:(;KUWCK(OWMMPS MHGJ<=\[5L$+K)79T:(L23;=)UST$4-=\8X]).W7V$BS0FMPD*3OZNF@K!+)5 M:38BXJ(@&.,JZYWDKJ"M$;PU'5=1-$;\HLY#ODW('3O.TC8JZCR+;@?FA&IZ MK'3(MA]84?;?26VW,DQ*F!70/*:0QC.T#=MT9PI5!\;-- M[[ENXO#CQ*$E?CZ[VOG4.26[!>]-F*$VVM;*8JT\QJPM3D'+A\\3=E8&K,ZZ M'=08<^)HZ>]Y0BI6>:(@X,&@ IN 'BB2LBZE3^\I.C>A#-.]??@>:/)?EE=5 MW]3(:@%NXIS^@*.^CM.V84=]V)2C$N"]T<)/0PG\;\,?P$M83Y!Q25%;1*VU M0 VK/*%&+?5P3E #9RK>Z\8W/V])YGW^?K)-GEGZU*'R"N^,J0WI M.Y.MXZBB9VG NZ-M3-MZ*FR[+,W2,=HAF',Q![9HM\=9O(7%8IMR9P6/G)/U M8".=^@1M)^K0?L"VZ,]D;KZC-GQ6%YT]VOJ+=- MOSDZS Y/=S@! ZS)]+[#3_;C8,S>FZ_T;WJ>"_0J@E5W[^Z@'*\O2CL?[>(P M,6ON;]+,E]\DZLA)#8KU0.S#!![3S>X^Z4O3HU;0VZB-4ZG[,)[%LY?K-+2? MF6,I=O%4NZBGI'=:8P"VNXWO'\"?W 5\*,3Y$V\B\)\SY2BND[:4[>R;1TY[ M*.N(]UWGTAB,Q?S'"[3=+KYKI],+2ES'X]]O5D;DN,Q(=/I*X2/[52R M$S29>DR3G4:_1\#)Y1A#]&X!U+RQS5GI'!T M3!]-S[/@.XZ ^1W=!=MU_;,-;#B;OC]O[O;2ZO!I5K+SG?1H#$MUG*YO#[=Y M ICA'\^'7/:VS& RJY-#[7[V97=#NYD/EZWK9]F7/I>\ G?S*.6^0F='G)OC]L!(AJQ(_HP4\9+@B9(@I_TF]QW"I\=5^?(> M/8K(Y9&]5:W]DGPK9Y+;GO*&)[,]12XKU&V#T32_X/)D7MT3:+8O&5?L1&'3 M%'ZM>NKVN<7U0_K;-56;2FJ<,)EW==4EYN,OV0%07BS?/4K>$\/30H"T,=(N M?EUK]-4RW.IX CUC3%MFUCAXZF*?1\G<$:O=G-)2M1FG16W*[ZY4*,O/YU0] M@;8.Q6/Y/,=4%F=9V3V5Y/<.\*3BJN#J\##635']AWG M##AH [JBKMVSRN*K;Z?5">HF=:LC"$4)_[ 39=/F'OC]7 R0#8)-#^8Y4E@] MG.S8/4+:'"-^F*+O6CWG8F[BB>A.@F=O29';R4LG,\?9Y4TNXOPF2=D@XZK, MFB]87(U^PQ(!'>?*E!W-,D2"I4BP% F6(L%2)%B*!,M!Q?//*<'R?YN>"NK) M\6.QL2CR6T2BY6$*Z3M*>XKL%J&5]XF32+.D4J-SRPD;RMH*)222+%],G,SM M.*M00D()[1$GD6+)I,82*99""9U(V:_P$Z'=%(4J.D0G0U.$*GHF573V,C7\ MO.5S2!-]OO3D5Y.%K(ZT!P6VGIB%? Y9Y);+*7D3EK$:37%IL8YJU%7L%:WG58IM#\. M*:IY79)_/4.M1'U&,\+8LDG5$O/&^TY5.^LUOGBBWA"-KKG MJJJ$J7AH^9YK'=:/NWKNK"]_0?);UKRZ76Q*GIBU:Y?6V[6W&5#=]I2TLO** MA3 Q8)EG\,R"E5?>\8I%?%^STPG,!,_GRT]\*^I?2=@6 &>TWK-^>]HC3/_" M?+M)4M35W6MF-&5I$M\7?ZF;O#=EL5NR4Z&C73<'AIH5Y4ZEZ4I%5RFUN$,WR7PH&(\@PG-V>QH G>=:0K? MU.W3:FHQV3SM^3U*\(LKS;^1&UC)3RAR!$=R-MT+4VE'QJ\S6F'5-$$^B%D[ MH1@0"V0)_BE**4S_"_#]KRS_O1A)']/Q%SI\K+%F%_R6C[M'3U.W!T]_0(D(^:!RO: MJ;MH%]$D=+>NJ>\WE&30O.=';.E$;IKF+CB:U8283)+T!I" F@)W@*73:@Z: MHD0P2-(IXD@-> T$]H3'N .4+>@)WQ@U#6]KW/:E04+[]>@A(WB\#D,R/!S M/@5]A371*5)VP8MVQ,#<)-X@9") ME"#H&K5_8S7X!%Y)Z;"LL&/C;?LS:W@%;E6>DON6AQ3K>]K!F:[]SW%7:K1N M/\3.8C5<\(D5_Y5^SIHF>\!6L!X%TPBPZG7GQ$&LR*BS'-OT'QU?HD;2]C+_ MOS#/>YDU)S5:BG5(7>PG&A.^ZJ8JRLX:*-TU^*V:W(!%6115W=TP9_GF($^ MILGF>]?6>/]B4=K5Y8:I]I\/[GA(S4NTCU=*!PC+2F[QI S:D@5;O9L($SO$VQRFS)[!K/O MF]YM";.BX$W9'$^( M-CMP;L:;J@9D158BWLPDID=,6LJOG :%8+Z/5C]3R6*XL#TY$&T)+ MZ(_PZD6:3),QPZ0GSZP.DVUN"/7/(3M[O-5GAO#T;=V9ZKXU/2B:WL;SBAW* M!798ZRU%6[:!'()75KHAC(@/TF+#,^3 ML8^DUGWCMMU[EM=F".H9?$:ROC#(?K=)08\HX?'"HAK/.M]1=B_OEQB];$(: M2('F*:QY3S..U3"V1M&*4S,7>"BI'9R5H\S0CQE7B_@;/7.TZ@;$>C.O\Y5$ M3R!A"\L%6H6L2=YXG%?L*.#O:7:W/6>J5PH&<+""64$? [.^IBA(QPZ 0&$N M+C+$QOO5H2@Z/-K^F\( >QV>ZL<7MF?#.OW&]KR>'55LW$1\/QC4".N'8:#Y M_,-W57%Y$\?+#YV GYM.UGK,@^8;P_RJG'P%&?'FV?CWG_[XAQ]6=]+^G,Q^ M_YP4O_NT@1-^H@P#]WPFTQ\OH@!5\]^U?W\-+J1D E^ Q7)I&HYJ:HH218YF M*+[M.):A>CYH8=L//=V]^&E#N+LB=^2TSZXP]G'4>V:06R,?969&/PD)>"X* M$+3>%-Q\8!=J:F*[608Q%#80^I89M44I A35]6^-A=&=?:?[5X[< T[*(@;W MZIZ>CDS805[:MPEQ%-"14&4*LH/2W?2J1?$#ZS_.?R?L&%G=<2RI<6VC!Q25 M]B2]Q<[G]-ETR#4BM("- M'.J.&_BR%\F!_P8DCW&4EV#]B'A^#W]^RC/L32Q1FIYIR+F9UW5G7LMZ7@7. MB[II(&'PB38AI;XA.HDQ/1*_4J73Y%O=^?D6Y)"=R:1GF5GE$!2 QA M5KL6 M"?K65&F/UL[=XOEG:KQB2UEL[]XP A@',$L"'%%]@U,3#ANF?ZJ-I#Q%[1]%4T[-UPW1M ^3QW+X MB%&T'$016%4>,='/XIQ64IF YAU3Y^,=2N"%AS]X4.1,O7#Z&7X]\7[IFOP-1G'X%*1Z;2.BK7.%0U^DVY)I02# MA>AX5^"6C;&=%Z%;-TD=$:;#8#Y(6M'=3*Q6A();-(^HHV=T)E)\&R>L]@&U M-!IGKBF14$^+CA],DW8OB4N\2!DILCR2=QPF>E3TJ9[E)H M?EN;5G6)"!J2DK8)@.1295F5J#2O+R-\RY:QV2''TZ:TZE@3^6/A%W"\2#V( MSEHR=W#G6K+56]$==%S&O-I)XWA5):!@"??$:5I1RY=5_2B:X.?6VN^:=3/9 M*\F=SQD-"A8C8_N*&^M?/P)+Q(&=R1[,W$90JS6YF^#>U3:'#!,'UDF]1F6< M?T+JMS9_=O"*!2Y2W%R/4_X]9/MQB./TELX\4I,L)<@C:PW_;,VHMM4;>/$%*RD&A]"4'\9PTGHY_(JVC@% M%N(S/)QIFU:49XM=H@Z?F$W,Y94J+_2B5*UA!LOWH62!"80S&O%K3VMQ'2ZM M@H)X=UM;\FT]%(EU)*:<=]4DL-663BT3-!XR2:9TX[ZD#Z0W O,7]>(AVF)6 M&?Q[)?TCG=.LK[05H;\4:SE>:(FRI#A44IASAMNU2='L/P'J3$A*U@K<58 #!9OQP@Y*:/W"P0!V0EH4+ MZQ6+T2N,-2$&V>RB>#%_( M3@V2?2+Y%(L.@@]SB3%2NKD)1%GM!3%C!/,"SR5V]K6.3#4AS3K;N"2MY46- M<["<.B&R.KP %Z CO&9LT8!'T7(8-;@F-- $_N\-!MK@KH9EKFE$M8V0%=48 ML\TQ"1&X,0&T;O+&F[WZ)LFSNWL&4X3' 8S0@ FF'253FI<%S(?$+:C3<4= MF^ @618YI\W#_I#YST&[7HZG> M&??*^FY3#!A51G1LEVSV#2W \A@U T2??]0D=[1ZDP:AV4UK*U;O]+?YU6<3 M*OB8=LHK8TWVDOD[;>XK)1=,EW+9!K-L< CN+645KC/.!B[<6KA19\,IQWK0 M%8:$LCNT4S $\U?7_22E!/=L,&]L]1NYJ[-)F//1I)+4(2/S:NH[I]=9+O3V-WA\#QZU)!DGRX1LY+ZNX*WAS$;9 M-\"#7AO&7@[ 73V.51@<[,$"-TZD.1X?&>T.4].0-.)BDK;YH%NKQ2I= XJV MVQ&4D=7J$+T3X:RHUD!% M&^SX*\GM#/V: !KL$J[ZJ:M3=FG6$.*:T-W"$_@!WL6OUT_?-WP$3(!&+5HE.#QHSO2:0/0&G8T MT7L5QEW@774*[L_>1W5V9^;,EK0!-): MCL]+*/4]0JF?)I2M:XYIKU-48CND\@2A,$X5"OVA0F&T#WT^H3 ."87^[$)A M:%>\MRQ?H5"<&@?PY]I9QH' DI)L9846]<3%Y,_O5/_OP:)&T4CWM"]QYV M6QO(.*B?]M1&M5Z@^]&@>AU]I9D8/VVI]%@7E^;0J.L>#Y MMR?0N2F+\^89O.\I30F>S$IO6,<*^!+P]\KX(MC<.QUQ<"^D/D<1C9J*B2P M;AR319)B*Y:XW-4K@4N)DG5'2%3?#M=I$23E[%VQCO3M^/05ZY_V MPVP[NMES#3X-A<#\XDO'R/>4 -1@8DS*2-7X19D>3;*A<$_?IH0(E LP$V#6 M(YBI/7D_ LP$F DP$V#VG(ZG;?++OA)@)L!,@)D LQ<#,\OH*8KV%L&L$U_[ MCM;BV77]LPUL.)65*$1Q9!.HQ;]2U3@ M&D!*R)MG.E&!:PC8)PJ(B%HUHE;-.=2J$:PF6$V@FF"ULV U48'KR:!+P->@6%' MU\FDLE51MD; EX"O(;&B@*_3JVXYHF@@[R35-UEUZW/3QO?S%_T5 6N6\=+U3Y*Y8'P^2VD27D0I(YA=->2T2(7;:]Q#V$W@OZ;%$&PHWB?#E&6BT MMR.:FB5$4XBF$,T!BJ8RTOLJ52.$4PBG$,ZGT-'1A6@.9$M+E"]^Z;I20Z'C M\Y6/ZH\HYUZ,>"B\( +$+YL-)(#F+0+-,Q8*'@HO"* 10". YGF#EL]:Q'%[E(?#98%'4DI*G#+^/<9RO],L MGY*DK')2C*2[N.!3WO=/RI4CP55S>#>7!THYF=/RQ&4&,[XE!7XFB^4\NR>$ M3;NIS3#B- 7U2NY_"FO9]5PJ%#?TU_H?/";J7+T&+&!_XN4?DA+>-V;?;!52 M^6<\KY@\N451+4ZH!?( N@O#898=IQ-F4PN8]"I\0V1XM5$I:I@# "KGRR M&V@Y\&F?:3JO&;-H!3% MK45QZW.Z74S^;$=_5I,_^P*O+YW4\>8K#8ORUH+IGIWI1'GK83"BJ,\I2L$* M5GM!5A,%K@6K"503K/:Z6*VG M?#.ZS DQ'#9A<(UF=!.PW>DS@OWO/9A,#[ MBFIY(*U\*ZR[>HRU+.E#WBGOZ6#@0>T*/E!@CAZBX+FXI]?$.BPT/1P*OE)Y MP?';K@AV1F Q7"TFA%((I1#*MRR4+RQW>N^<)41+B);0=^OWF5>BJC;OG,^W MN@_QSVP>E\D\*>^W_=6W6&7-Y'86;'O-SRBS_L\BZ/C\ZNO\A,42PB*$10C+ M:<+"?<]0"(L0EM2XO?+*69+)KB'2HI2RO'@Q> C M$"];R.]*Z;_YS=L0SC.2P_-5<:])\LS^X^I"\H3D"6)3Z_L@N4U DB?2?4+F$Q%0:8'(5A7U(4@D(BL#E)SSU5=" M:H34"*D14B.D1DB-D!HA-6+OJV\B_FNS%%E3=FRR47-L9ZFQE\2MP6>$\RL^ M>XP5SZ'HK'JED%T B@$4#S8D#3 M_Y;44)9> (T &@$T+P4T(R'M6%Z6=$:@*1JOQ]D2R6\V2:P"\+ M4LZRR:C]4?D>:]!/2#'.DVOX/4FE+Z$O?2GCZ51RQV/@P1+F*GG5?$[@D_1+ M=B4ILC62+K[,XIQ<>K3!QJ?X?@'#N1CA "<$:RAAC5$21FR1-<=0P7KRHG"7Y1/I/%>I(7JQ4\;PM@5DB.- '8!X%Y9IL?A49(Y22K]<[O*+BFEC^DX6Q#IW=^R MHG@O+8'[*-6>C$9T!NKR6[]=,)!;Q[1-3E+/8][.H\!Y2,#,V%NG0E&XOI2+H"O:4!&YD;8VD M#":4KQY0D'$%BXY@(D7P,Y GR29T0D@'7*T1NQJG#^ATW7("_M8A)^UB@EE: MU(J1"D3N(^.CMY!OXWDUZ6)^ ZY *IPS?I< \$^GN,+8C0G@,+ELIO#T7CO/ M(T+82(9U>*%B0=N@%*2D*J-D*HRQ8]RH.T9J)/IDFX^W!' "ZUC+VQ9%'C/> MDM:CQ[>GJ,!A\;!(.-DN$LZO;Q>_5D\[:U\^:DCOJ.60506,#40!N!7FWB%[ MO$"M7+Q_>M>>YV'#WLSB=OAK'NZN?D$G*.RCSQ ]AS8?40^_[CEDO&SSE?-N M'2,F+R9_!I,7!P-$^Y=3R"5Z#@U@4T PG>@Y-"ST$RT31'<.P6HOR&JBYY!@ M-8%J@M5>%ZN]F9Y#?5IVOU0+DLE7D;Y^*I7. M(8U=&>D:MWX01RDS%%[ ^_H\."-4GP : 31K]QDCS>%7(%D C0 : 30":';< M]TX;J0Z_)@BGDN8LJS5Q\QP$#@D<$CBTCD/&R% %#O'%(;&=>*!^-DFS19*> MZX;B>84ASXCG!D/$YEY;^[P>:A\1$[8_X8YGUUY;IU>>3HW K$#85G1)3Y^?#\U8F$YHPLD]L6 ML! )(1)G+Q*@)0R9VV:E$ DA$FVJ][*G5U9K[E_<^DD6?/:"JCA1-G/X0$=>A*-%7(53R MR+'X-3L30B6$2@@5WZT_(51"J(10<=X\?#-")787'U #Y2GYCL\OCH./.CS? MF;Y7T0U4OGI&HV'PS".BRD,]L2&P3 <2Q3!)8)+!-8-D1V%%CV('*] \/L M^6HP'"79ZR[.(*!.0)V NA>$NB'8;6\#ZD12Q>$(W,.S(UXX)/XF<.ZZ)= F<$S@B<$3CSBB)1;\,+$S D8$C T("C M1&\#ACK!H._*&.:_Z_IG,],ZU)DG*;F8WZ"M*:TB]) :I@>73X MXL6MS%.';_,;+/L3+_^0E,!,8_;-5M];-RV3RZ I9O&%C"MX6'*DH,5PEN/K MC$C3; [:"0\WU:>>[DA.I#0K0<[2(@%I9H>@RAFI#T+%99*E;14/^/7 J2CI MFHSCJB!X>Y)+A%4 N8L+*4;2M75 WM$W9%41IY/B_>%BU:?0KSG<)Q^@6.-LP"%\WA9D _-A^\WX6\UJ&Y0>@6AZLXT MX-/CVFQ,NO'GXR"]4XW4/_+WBY&_U9&?_:[/$]H_<[AH(/QQ'/M/9]S M& //P13[#:+E8S!*L)5A.H)ECM5;':R:AV M[F>'-QYH-E&ZGF+]7U@T-)NNEX9*BJ*BX;UEE<,G>&Z92>0_55+>2_%=G$_@ MEJHLRCC%P4I .#"R,78:LFL^IL@5&/+\-(]37C#!=9EJ.:)QS2TA&LRVE3I2 M=*=W^O5!B[/+W1D0" Q..PFQW!1+3>57UT.(I1!+(98S\L4&%#?ID[9? MLS*>-VE*J0CR%> KQ?.IFH:X/H&Z@$$\AGD(\=VX:.MP2C(5XGE2K8=?G'[ZKBLN; M.%Y^".,\!6XI/I&<[L%]A>EZ\VS\^T]__,,/S451G.3_C.<5<8N"E,7/)"ZJ MG$Q^33]CV8 <[O?B(BG:>_'\/=+M,YG^>!$%F%7^=^W?7X,+*9G %_&XO Q< MQU>LR/:T*#2B4+&-,%)]Q?%L1[5#7;WX:6,=NC0]-TG( [G:1%F5<+^*& 7^*2%3%8U"26X(LI4%^Z1?)+62K% M4MX0G;8&*O"2+89YX*!K\:CEAI)F0L993NLE?$#&K+=IF\-W*T34Y)&T\]C M8^@FQ>GDR9.A3PK(>'.@"AWHMO'^J(%>WTMS8@S+>7@&%>*8BFV97"LZ& .HZ+#$V]_X:H"8O)B\J]_\F>?,_6R)[J5 M-U]98*V.P&X+YK6FZ[TLZVGB+.0F+_Z-6I+"7TCOTQJAA3&.KBMJ_N V% P3> M"+P1>"/P1N"-P!N!-Z\;;X0K]1IK:O DF5]7SFA+:?B_;E'K$;M]VQL%3\.\ M+QF>$\O2A\213BZDVO.V]%F8$:]%A(; MA40)32,TC9 +(1=]:9+7(A%B1_Q(&8Q^3 ].7:O/NYSF\_6Z?DI@Z#RJM'*. M&CV:H&?!>'V;$0/"Q\'9%P(D!4B^"@M08*3 2(&1@^!5@9&#CAX)I!1(*9!R M$+PJD)*C-:F.3)M?'S$!DB?&*4^K@'2H)-"^ 8H2+:)$"]?7B\F+R;_^R9]) M"MY0ZV2($BU-#3=I;^FV_Y^]=VUNW#C"1C\GOV)*)ZY(;U$R[Y==VU44*?KL MB>W=K.3XY",$#D7$(,#@(BWSZ]_NGL&%%U&D!% V:F*5R1QF>GI?OHZ/>4N M_BPJY_%VW,8=6ICMN$-+*>O1N$/+.\6ZCV5;83V[ M:'71%Q_OXZ1< 9-R##5'#S7<,8'QAO&&\8;QAO&&\8;QYMCPAETI[M#"'5I. MKA-%[I71QUN]5SQI+YQ1<;IR5:NTFCV6*)8HEBC65"Q7+%>%E2O65-QA)E/: MEKC#3%%(6(X=;<<:NWHUS8K"/GG;"P4"LL(9$HQFC&:%-<@8S!C,&,P8S(XH M:L.0QI#&D,:0=M@6*6TVT-ZO"TKT]P_?A_[E@V',/XP,R_N788>R[_LR\'^5 MAA]Z6; MMHO?Q3<"F1VDY5CWN"FW6BW&Z-NK5OMW%3/?EI9FS2=7VB-LFEIUQK!K,A.;16FZ(N,&( ^ MKFV.0I(*HJE($75[0<:V&:7;U-2;V8U>A2NG4DQ<&W04$$@0 _IB[DD?WB8" M_-%R#,>T#%M8CA]X(/J#XJ7G=RGE #0A2FR.KU(F@_=8AT/.%X8S? M/!EZ4M0I(370YUHFO&J@]PMATY[D)RN86HY:U&2AII;T#,^<+L0Y_>B&/DS- MO_BP]G9NI<2ME#)]/4^>)W_\DR])K6Q1&]IP*Z78E!'/6C#E+M,N*NMQXP?N MI72XTBOF-NZEQ-SVWMS&O928[;B74BDK+[F7TCOEO8XBK97M87M%7WR\CW/P M!#A,L4:QI6-.P7+!CFVCN9!RL)'C5Y-T%(P7MYF1('PL7#V!8,D@^116(",D8R1C)&%X%7&R$)' MCQ@I&2D9*0O!JXR4&5J3]4J[6X#&P:5@O SCE+OU>=K6$NBY 7*+%F[1DNGK M>?(\^>.??$E*\(K:)X-;M$0]W,2SK=O*7?Q95,[C[>35P!27,;=RAA;GM MO;F-.[0PVW&'EE+6HW&'EG>*=1_+ML(,C[DK^N+C?9R4*V!2CJ'FZ*&&.R8P MWC#>,-XPWC#>,-XPWAP;WK KQ1U:N$/+R76BR+TR^GBK]XHG[84S*DY7KG(\ MLIXEBB7J!"6*-17+%18S#W+E+ZP'&&8@?4H]98;7TQ<3U@X7.1-?>M5 JWP M2ND'ULS AZR_T@WA;N<1+IG!(_#Q:]1]E8Q5*\#[^/],'@?24>#:%1&7K.@E M0S+K'5$QH9=G8/@)(XS%_4($GH%\*. 2O/ON]O\7_X(%"3TI;KZ94\-YD!5A M.&/Q)$$@8)6MB05WKB_?X',]-1YXC][.&S'5&(83N/221] M!/P0SN25N(,Y2W@C_,=Q\5?'GTC/%_)+22?@5[H]>XTLS!$)9BE?Q-7,@ MG#OV@8.EC_OZQE?B_%;"6VW?%;\!!/[1\TW;Q MNSN0^VO;-?_\Z:]_^6'MQL^3D>48CFD9]B?'#[P0'^%_<6W+7,#2.H@:7^7D MQ[/1L%ZMM?_9^/?=\ S$$KX <;WLM$?M;JO1&+0[]5:W5>LUV\W:\'HPJE^W MJNUF]^RG%>A*L]X+[98VJ8MGD8]@KIT=JJF/>/D'*P#]9*IOUK9;(B$%45*D MUF![B=?.\\D=MD<)9%HHN!.26I M8F\$9OC+",23&]H@S5)XTI2 T6.4-%_: M ,N.DC\!8#TW+/HADB=A"-LR[BW;"A:$[XX@F\)>J$L0[P$6(J'3P#(WT!JQ MP&1 60D4YB2D%6, _"OQR8EQ!@4[P?X* @F A TSI6\,>DD@S:EC_3>4OIK1 MS/AFS? 2?'SH*Y5Q[TOOD832(B$B4<4WK%X9.NO7:NR!Y<)1SEU LGL-00AM M %J@S$#I@\$$X\99@H!Y0NAY.'R%RZG[Y\9"W0S?>"&^UIWA MW;1"%60_"7>.X3V/T@FU6E#/C.Z(^$D-;#[WW&]D 2#I@5()N4A# (%P2>X- M&X@$DYI*J?@'D=XT]&*J6Q^D(SW#!M[TIZZ'#!)H"ER51)COEFV@J07S\.BMSP42G'0@I$-$!> H, M8^*Y,X'3@M7$N0D?.!F-NO,U,;F@13VOX[\";;M@\7=8J"=GZ<7&O1L&KQ@= MK3:P-;QL@ET"2?2-1\.R]1#H"M/RS'#F!\@4,,8-PGQ!)L)F:I(D^X'F+@_T M_;WG&L":.!S@R@?K,3*5IL *.!I 4M=#$ 2,"!UC_)_01ZE[C0&,.)L2 G&N M315%5WPIV#OK[UR'*WUC0T]5S43-(9*;C=,'*P\H[YN>=8^4EQA"V2H@>W5C M7).8;?:">$YZMG1([.[BL"][R7FU9H,Y[N,IO]175$TXYM ,/ M0T_=K;5B8FC'*:3.1[1_E9$2D)4ZD2S<+-Q'*-R-#^+W3#N?&4KYF 9.#/;7,*?B- M$QL@ M[D& ]R34+),8A"QOC,)Q4(6(\ZJ' 'NH< 3XA8D4&_ 6>>@9#,<@P; M@GW;8G9+03[7 ]YP!N2/FXN[).;B]YTQ?53 J.^-(X4[!/X&K?[HIED;MF]J MO5:]==WO7C>;@^MFO]7N-=N]QO$'_A1Q141=D:)GB0(&OSL6"NMM0%&1,?:O M]S 62!(8.L0MX'R:T2Q1*V*8"OQNI19!'@$ P$VE6Y8>=R7Z)JA?G)&]J & M.#/7D8'A+2)1IOA\2I;!8WT UL8HC&'^-[0P&J2L9^!Q,A;2(2:3Q-^CJ"0& M%NF"31.*XXA29QR$1[_"Y7(R05@L_N^[XR;)MN..3$P!GH??:)V;>7P^,:L/^H-^[[G5O MVJUFI][MCOJC0;_=Z?2'O>OA.^B!G&R@7?5"1-V,=4!J0@=+Y&O[[$EJCI69 M9=$!0K-)4/OR@4PNA!M/HN6)4A@"G,)_QE)Y<";<#H\PDQF*R!"UAM$1)AT!EA20'S M$@10:/5*_"&C9VYZH.$X(6D_C2T3& .XK/\-P3J%R< PI &&[L3R,2*\D("? MROR5#CP>H.E180PH'%(9I"V6P]UZS$I=FU%**;:SXU'-C 6AK4KZ8;4<6J=9 MYT(.Q=9HZFPB>( ^03JB;XC@R04YEW,P_%V,[>E4@.7Y^%;X7GLCSSXN]%5^ M5(7N)PLQ=S$E2$FZY%)2&I[TG_%U5I@9'K>\5E?BTUJ0?O.M8#Y(.8:%APF: MRRG$2C*)S?<"5Z>T+;*#F@&&2*-\@R]1Z2V19I4BEE+WH.64;GR,1*< MC WM=1*GHG;VP(K"N_P ]/44M!!BG@N/=N0$GD,FE[]PI/=@+25IK5CS1W:L M]L4M&!#=I9\N9DA^H4:ZNQ(!8 DUZ9Z',5^Q'T;B::+<0 Y5>I^B4(K M[TL[V8[4''DO=?X/L%9B>%!!IXXW1NX]U3(@U=3Z/%IC %I5M!1-(RID0DI6 MQ'T8J$(>$VZ)L_<1=YO!TA)@.GQFA9@$U8.,(@;+U+(HBYZF5EEE =#G25=0 M88+1EXJR0$.I\O*@I\"1MX%WWV/M6@SD8]"=B'WD3>%0;4O=K-[^ M_(O@$D!/3 )IQEP>:EPB@XZ+,U;/C")2H-.IR$.9_T\P1']JS6,(!0ET38M& M'5^EO*:(+'X GV?X_98A7HG/H1=/4)=UT$_ E,'4!8_+?5CHD<8LK1^H7/ET M18FV9\BWI!R6+GC#JWPT-[0)@CIB=D_V(@78T:N*"S.!1DK4- ;B$LQ<5*6I MB%\ZJ_\DE\-OQLL3(H]Z=6DK6I^E7T\$CQE&TR^N-GGPP%]%P'B('%CMJ)%? MYU,IB^W"!YIE1#_2IN"B BH0)ZT@0EGE^W9*B_"\KKO':@'?5XYT@#OKTSK( M_SO5&F%\U(^D6!FWRB*@0 M%510H+Y2_;\U6;0!N(I>XSDBMCZWCCA:LO^+N?O")M+:\/L$)\D#+BP7YXH-I)])$ T/ZG M D486U(OA*DCS[MJ?/AT5$2?UJ>N8Z[JB@T5.)M)0XR\?B7J&^U^6!0FVQ2I M5 :IH0W0U ,B]/:%ZZQBN;#^K,)5H.20@;4 M]E-OV#< MGOL*AWQ^A2OV&=O:/ESUS?LSY-? ,M_P6)6=?^G*/2X^<'[A\:& MG7:G.KSNU$?59JM:;U^/:M7ZH-^H=1N=4:];.[G06+(,M"<$R'])]!>*SB5% M/+2YT"RXM&DN6M9TV!BM*U M.MV).#B/XU5K+A@)Y(;HV]1 HU/@#@RX5D6L M 0O'43X2-V'-Q?D9D5'\C)_.+B)KUU/&CGS46R=4);0RG+!:@6J5O6 "[.TF M"0^2U5^-;XL'K!0]&X!W)CY].;N(8&K-A$-D=QV90&QJ,#AR4+I*\:F,!?J2 MR3C(NL1B. L )C5[N:*=\T>J 95X>D*V!3CD/* MNB<%MH%9_*AHVEZD*L<#,HRPGM-3XFI@YTJ]+IJ>U,GA]M29H:6*< ,D<% M$Q2UMG4L-XH)J[T-FNF\E*N%54>1]$6$59+WE$IEXJ_;(" M^65FK?70MOL, M4*_!U>;0MXXRA7,=8)+?++!P'156 NC#Q9BYE#&,LP(("HG24U4J)CDQ6C]\ M(%Q/8'0L3;2IXL5>#5^MQJD^QKLMM .3()O.OKI>RHW5WZWXZV(*,W$]BBHF M=QF(H!*>%ZA=?@!V3IAZR"JLI;;'),4Z'X6O\ MTU!-<%*>PU?Z^<>@'WN+C MH B/T1,['A++1C/":G/?ULE5A9 M-K$CQR"I/$@"!%%U(*&9+@J,9HNTH?A(6C7"),%Q]'RU1\H+ M,/SS4>B'1^NGWJHW*T6Q3\VC*B&#O&5;?V*,D_2 9E% /RI0&)-A*\K M[RFZJIC6&2=;7A+H@'6;A/8.=8O%E7G<#JRV>Z6D-@Z6KX>[E_:,@(L3K63H M;(HW+<<9E7,3.312!P@4ME(*#AVAL78T-AA$9.C-C#_3KA;>_Y]P_*#K-&@# MC"K"(7_JN6'%#J G9X;:"Y=:S(WO_DRQF*1:=3W4&1FO**0I9W"B,(]V\WJJ M-(XR9/CO&.1!P&S1)-,?*2.R*8H6OY "2JJ>8FSA=_#CD^O]J:TQ^A7C_-K, M2[NB'H@^96K5 MBZJ@]'L,D"C4II8O9?(@_ ZRRNZ%&&\W8BBB=CA8,VRM** M-JZLORP:&-RL'/<$:C:9!,N6P-9W+BUYWP:_&ZNA27_$*B(">%47%,\G3>>X M0E,G24F/(=Q37!ZL+9]FY5$ (XUZ$2]C68YK*UMN:-9]J(J> M=3@^37%B=(S*I&/+&UA^WXA"#K&!I= #!0WOC&_[QP]:S?J@TVS4KHDI2%4?R:=AFJ$H*GZT+U%T<(I,#GV\; M3TKWK!871L8/%9G U\IX56D6#.?)^,UIS6BHF^')NCH<)WA%&^1UBMP&:4]& M#:KBT<)D&9:P -:C.D%P)"4+2D1NI(:&!VVZJ3#)-A,IJD LRT[>R#HPI8<[ M;)^U$E80-6&GN$815S')Z,5EB&(>>F@LJIRH_[P=XH))[<7[9C6+178OO$=M M8 ?FU04'OH[5:/WOZT#7IMNCR:76=25 7=%,ERI*2/.>?BP,G"R2212#CUZ@ M$WMQTH^VJ1-;XQMQA\]6PMRF37CMBRC&6Z(7.HO:'E2!?U@%Y<*A31ZY'P&X#PRF.HP@ X,#%J1WB(#6C7):I.VU\3N? QAJBSFP M'A3WZT@%RI]%]2:*).G:54V3:'\@M?Y1]88Q?:*J2MT@R<;D/Y T;8=&DZ39 MM:K?1;.%$=Y+-6JME$A=)($+B5LE<;6NQ"=Z##&K2@DAFE@FFA@X*K 8J&!+ M9>'C ?LAFDH*?RIJB%;,J-C ;;E@17/M?4I?/P)#NG!=G($")$6^4XG)5,4- MH(\.NBJ[73.2*H4:ITOZ8J-'+ZV"T!0M8R-/V5$T6(TW(#Y+6Y=P071D'B.] MZ+#@/K$XDA5A\-*H8V%1!4:T7/ @T-F&K;:/^E3&FJM#TJBE=%AQ#M@:@ M$5\QZ#O#J@R<4ZW7;2OF 6L9MUT1.*1ARX8?@G00W\%LVU+F0.54X+%/AJ>T M063#P^*&1MHRT<5?ZEME.8^F5GTBQU352(0B KU(A%A/$_U0 M-Y.!@O%FFN@DM.V-6MAXP'UR ;UAD[UF^&O5T+M@Z,SXCVK[\XP92-"ZEUN\ M(63V3$QK.>ZU'"@;45:70FH[-Q=LW71:PUZG-[RIU5NC7O>Z-0 V'@P;M7IG M<%.OGUX!39+%*'W)S'I&!DWOI>0_M:U3MKABYZC?ETD:-DEB1[D7A'@;"ZY1 M#<25-^=G5+E"_98WIRV7$GR3N.X%^/P*+*KS,_T%/&1[/0U(//!Q%9%I=7)4 M*9\X>8%.P2TUK$OM05[-V"*TKM>H &U]5&K7-] M/6Q5.[U>NU<=#-JM3K]UTQS5KT\@5*YH9Y4F4IX:L>H $J1CUZIH0.?PJ;(B MU748"[3\5:]3L;:AG1(YOC0P _R0WHU"SCY)"BIEX]YWO7D<,B'!UN%*_0&8 M(40[5^WFTF=4'#Y?:JRLNQF[ M][BKR3=5G0FX- ;( V'AC+ @95D\M\L_[F,4AT[C%I 4E76U2;R<45RFMPH2 M/_^R=,OGB#[I9& J9K(W@FP&A57@4*/9'SDZWLW!3:L_[%^/:H-V MO=IHWC1ZM79G /I:$1)?CUIADM[Q--[5[#RC7*$ MKJ<]^2>9JF;5E;-J4US2-=I;:O8.RT"%>0@B9?&SDXW\T5ZX*"2R<5^0H9Q' M2_=ST#M.F*JLV M37-Z'.$%E81AZ97=?%1]XH<89+)T/)D<576ADPZRC*/B*K)VTUI"#0J8_0%# MYOJAL6)17;'AP4D >?4@@94AQW4OR3:S)5V5!#HQAF?%Y48.,"-Q$FKGI* \ MF?Z5^#T1M:B8T9-Z,\\X]LS//@>I=B]G*M2%Z1F3;&:8_O+VG;40^.:5[BMK M/ X\S$,/WNS+:,>@$GQL>"W7+HEJP'3*_EF\( OA/EB%L#2,Q.&P*$=_%QD# MM+TSOH_*"ZW5>CD@*^KVU2)XY4?L[R4\H[_32OXWA"#Y>?(Y:3RU@W9O=;J] M07U4NQEV6HUAO=>KCJZ'U7YUT*A=]T:]@VGWZ-SI:L8*?DV=#ZDU#JIY ^]F390ZV\=S1*7B Q#@C_]Q^@$W)$(539P/5M*ER)LZ>)/XWQ-0, MRM 96/9GN'5;M5+ N.,W"V[#<(!R$+"J.+SWK;%ED/]"^>65C0B83RYI>(9V M(5&L1=Q;+HBV82]\W8^5JXRU'^(ZT^U?6M;Q.+R!5:SG_ M6\SBK!SF]W2VZWN7CEF0MFKU%"TF:AE3.[&_QA3!:G:J6U!;!_!",/:H\XV# M0$T?J:Z ?.J;D?2OT-%:YZF6SPP?M\W KW M;./7+7UK._,@?:Y@IZD8$)X7,^-;QX>3#R32WWF @:B^!NE]0N!P8$(I2M=9 MV.4 U]"G#T]WIWE H:2BKL!-[_-8XLT MVS!J1JF@!1)5!J/U22X.<8\R[7R9YHN*,E]59;#*=.-*ZFKT0!WGLL:3JMU% M8MNH2C:?8K#KTH!^8(J)",E>B&X4%R4^8U0H;E-%6T8P.TLS2Y:53,AD5WG4 M89ORS&G9T?!:T?N,HC:AT4(E#S35;D9J)H'-'C",!T^W*1--<2/-$"3#Y R8 MY'OJO;'RV]2ZMZ(>OE$?A[AI"1KT6##CX:8%$W4VN3S$@G3T3&"1>M!1/"J3 M4%,A[4 \I-2*WOWD@HV ];':30*%A:I-A1*B#C*I]^.&"36!.%#)N/33#XVTEPIW/W@&K9$1WP"__FP;W]Q;@)OI/\@5/(^; M@%<__GS[C_A3[>,%0)%XL-U[3$@MFTVZ:V@EZI_$7+"%"ZA:GBJ>=55 >CMX M4K,+B]\/'X 9B&<6@D3N5U!Z?XI;X&=EN0_= MZ8QV. M4BHZHA;TV!\E#F6B=HV[^T9845)E'=<,)^:'JG+&6JOEI'BDV:+XWS)5(S\M MMNE\G=12&]3B';<3%VBF3.28>(D=J+8*1D%0JHG;NHA4V!^U/4S&6TD&2^Z: M]!ZMI,K?\E:R<7%!7S3/58>NK*O[ASX_=)U"*K#\C%\>)GO&-_KB40GHAI^6 M^I\NKV,4HM5PM=2@>P)N&\HC,(LM)A+;.TULX]%%WIAX!BI.,VK0 9^H?A$] MM>3]95XB+UZFN,QQXT)A>:Z!)U[Z@8$GW3HN]O%09B%MG#3F)!ZI5+(SMN)S MHU19;-0^%IL !E'_G#D8S@L;EL=U0FQN?'[VY1^_8X<61TQ#$!:06/B"'"=' MZ.E@8A<-90RS8C!9>61+9=WQT,B_<7#I=6G3ZJ>CVSEMR]U%$%=/=O^_9:?8DOV(FV41LT!'?FDMQWI_=))#X"- M2)QJS!J%SO:,H:^'QY>"Y_*I'Q>8?_%'L@W_5A1W)S.<+_&3BA(HDNC-$:/^[37U(2$&QT;D8ZJ= MQ9IW"M>Y8TNF]M\8FHKW&%%,G>.J(S-8,Q.'=M5Q%[\[E"2D%SQ9.E$6 F"- M-_<43EKX>M$JZB$GHXN'@[G7!6C!Y*5Q$:WNS!5WZHF>&SO. <0'W6D M' =%MTOQLXO/&[BX3\81Y[?A?4 ;;NK5UF6S>O%!) >@XU-^C_?34"Z4]HB! M6KR)3O_H)PGT0>1:T,Z I??@"0&WOT>#U=7J?NJ\J;]3E?L<[:GD@?$VFU2/ M4-TO(;Q'?B.E.G9A"LG(5.!498G_[J<3_.;2^!YP(T4';PK@')]X0,XX) M 4HE[EZ5G@>,).%ME?*G3JU)K\EH QCVZ< JNPF6?PQ!=+ EEL!U0Q51B=K: M42/7Z!Y4B+1/B9X9?7LOP<]TMCQ,&:R1;*A=54M#1OE+;SU_JRRJC/H&FI56 M*J,X6&N#3"I:MBYK-=J?%E4FGJMM:XT&BM M-4"=+**@2.J >UR/^*YX2YNO M;HCVM*6V-L^6;TU*(>^C73]J WOTM2J@T'<]4Q6JBCV">-^Q+:-RQ=\V?!LW M6(UKM[ 22>DOW5PK>;TVTN@L$(,*-D-/[8J)G.***DN)&Z!BU%OB]ES57]#5 M[A2ZO+;4YYOK[B+ZZ 3<&H/R%7?!AP'BLJQ)HSH(('''J0&DI?>RIXX"V4&H MMDJH*H]+/S"%%W_$31"5S.DMH)NDLZ;T(\OC\UIRJT2""CV+-CU14AHU$B8R M="QK$/L26EK;U38J/-KMD_2;NHF9:(@VTEG"8;0O2$O#DB&UM([5WFO&<1;W MW8S9]'X1%PGJ79?:"L#HH$T:-&YNNES*.'/'X"SC ^.'Z6"YJH-,[YB-NSUX M%KGDR1D6R8@3+TQ5!,RQT=P8-3CB2=06)7I2>@/L@[;BET\H4^WK+N.,8725 M;G-OJ-,C@;/G]BIM]7;39'MB]%:J,@,=/K,P(:YRXS"].!X6'Q\7[>UREYW+ MI/4T&;#Z! (_JI*A+9RI+G/6V@D*:!'3]IMDG\G:**Z6IJ(M#C\)\.FM-4_N M:E&'*A#S/XASZX(.7UCHW2B:(SP9Z*(]Y5NC^82]UNDT^S6#)#J" 09[3C7] M2[>KPQU49=H%]=L[MW9[:])G7/<3?(PD1:D)2V=)Z5')CAK]-'4*S/KV?'C]S2 ;^%O2E7"S!195;5#,U4^V"R6C2D]:G(, *8?I><(L+R6. M?::.KP"Q36'2'D;B2UJHLW;,GS7;\)A8*Q$7+_^J!(S@DW0-'@)H!2G^PUP/ M*BI0-$X5UJIMD'%OQ*@%Y 90W&"=ZBA04NDIY027G.M#*ZADWM;/6C)6I?UJHJ A%_KE<2+Q@]8/?I MXI25[TC>>R':D;]MB^K0+=4.O<7;-\3:[ANLWX16[O E+:!D*S R:9& M/Y$*2.ZH7ET0MR(7QK_&V_+1BI2*8>? DJ2(;/5.-\I\+#7R\HEU$[T1=S:* M+U]MXZ'4 GJI#H9?] 9P!"5W;"R6#S&/=:J2L'B\%.N66&+CJ)X.:[>BO4W' M_ 0R48BI_>6K9L&5&!'1?)\R!D'Z;1JVM-+2^P0TIL6'^<6'YRS; =2#\C)8 MS%6YC][*I9D<]W 3<:^4ZY\<(!OMM=1G&8GGD5,=_C&)5MR/2E$LM5%-U=BE M<\Z30+?H3(!18P!BD:5.H*/32U0UBD+Z))FSH9U'/'@RLI5R43I=C3_:ES]' MXX<"S,@F8TO=/=JJ*H4J@:'*&CD^C&/2?;UCIDK[]-MBC.[4NA<5U3Z!CA30/0FC M)4\]=@598FY+MT!"'SYUP-8:D)/Y$?4MH6-74IU#Z,5J,JI;1&QAIQKX;.R\ M1%X #5?=2)O<-+JH5C%CZA-#KU=[=0PQ5XT5I*V;9"#XI%H:P?\G4K79U1UL M=,VL*JI(/?T*])]0I>A'=EY0 +9+>K&,%JKX/-47<=@]IC#O2 MR)3393OT);4[!@/L096>K#6[U"JIT#&2_*"H5P HT@G8[KOG7S&2 B:7_1(X MU:JO"Z1\TN>VXA)\295S?@86>XA*88'*OT0%1[AOA @2]?12@$(E,K;43E[< M\MBEMJ=-!33.]66H@@I]YU2#Y(, M#O1VETY&.;>NY!5Y#L""9I &19T3CHR7*+9RH2H\"#G281IXA&K2#4@@9ZE\ MFC5+8H)K3S;BYVH#,2;RAGE.-5BI$W&B]C_IKF:T.R ^>E,3!%]+=9VJ8T!4 M"X@A[2]171/!X?HV3BME>OOQHJF^&9@C35>"^HN9*K3X]"5=$4HP'A!<6WIG MYNJ=J;/HE^^]NEN/V<7!9!6ITKI(@8$N(4&+-O8=X^,2?6,FE2)PDV,;4+E% MTTH\T:6@X+,Q@HOC IE?C1>=172R7P,QOQF>YSY=WIHNN"E+]A.NYI?8:K^) MK7;$F)D.&<3&AQ:?C6N&^C_FB@H5J>#Y$DJK8AV20W;-[7C.!)M;0>ECI;6>1*=ZDF-&TVJ=P:\QE!I][(;BT= M29@8U%;R-,5,.!,@-%DV"" K!X&J3-5Y7/M.6XR7C_9!P%##ITX0=,?919R% MB??7QU?KO?P@H-.HV0:(84A9'_7;>CT'4CJK>H[>ICC]R_Z0V.(&O2HR]*I! M/%,\$M&G-,4C11+T)'^]5=2QBNLV'4"A7C@CVDRGA;M.]26#Y?@+7JG#0'0' M%EA:\R#:*@+?Z"!2(N!QYO$9$8_"2LF1-^FH.+HE&T5H0TF4YJZ,LEUOE*+D M@U!K]4;]3 M[]:'C59UV+RN=4:U;KL^['6OFW##86N<.\.3;+QM]T'^HI<=X C] )IG[2 M=?%B#_[,7,"+0IR_94V$[.=,')7II#NU:E;3+LHZXGWWX$. L>C]>(:VV]GW M\71R08E[P_SSP0/787RI#4G3E.#4'2%\=%ZCR>HO:;+=Z/<*.#FT.-4K[7M.,3J&X> E5"N>DTUCUH5D2LB)Z3FQXKHNT"U=T+6E@1G;@B MJN_C!QRQ(F(U=# U5':AN7,#P\X,8Y>B>8WY-VK38,LWA?.>70C]-HK:KP4. MBT+?S (R+]+V18;=1N,<2)D]KO4JM0P=TU?3LQ1\ER%@?D]9L(W7;\U+[YY; M7LI(8_G.P)W-+'7HT!V^?)\L=+O3Z%>KK4%W5&N,JO7A=6W0OFG66O5NO0F? M.T>6A5:U>\D)2UN3TK1C=GMF.E4L'[?4:U5K8C"5OC&76(0X]*Q'61%?Y?@) M*^4'5"$[ $:&ZQW+P&-YL [3DIFDM0^3L[;\=#8^MPSV>J9I9^8H79)[9G@/ MEJ,&:82!&WVAC"#Z1F5M>[VK=K77Z+0X&\[9<,Z&$596U9"G!%_-W%J MUUD)L1+B?/A^4M/A?#@KH1TI>X>G#=#>5%9%V^C4:M18%1U(%95>IHI?9%*& MG/[A:DF.IF2D7FGL%=AZ8\E(&;@H0S![=67(UAJ/=#7(%P_+$X+%%]MP@KXS MOOEO:-%YE?M4A R;-ZWN]6ATW6M?MP;7O>M6LUFOWHRZ]5:S7A^,#G_V6JX5 M(1'-5/>MB& 5.OQ%GUV)K7-48R95\8#)S:QJ'K:E#T^EHB'3G?W=3&H9VHDD /;@&*3H0]3:PQRGD,2%"L*7N/%<9W&6IW&/@5X!ZPT M8 X\&0Z,BJ]2#%@C!FR]>]"K[/[Y+^H\9CS*+[87WU.JRUUZGYV;?O0[.NK5 M2KO>S)U>I6";M_KE;^:F$]:[C&",8*]&L%:UP0B6<63Q)-,D5 N/Q_U@)]GX MC(/7N ]'E\*O52N-WLZ&_JED\=FC/G&1:.]3+W<2(L$^_C.$';BS>8@=UV,/ M7QT$XDZ")\.3>8C4\12[-"KU;OYN:E%8A3W1$NBKHQ*N#M>2L9.T&_T^3R9X MH-6R%IN$GD-'M;)EB)9AI=;A;3?L*[&OQ!)QK*Y2MJX1'5]G1B=#S3WWP<-C ML=4TU=( '[0EZ)VA0LC')GEJ!M.7Q"%;^ M>:YC$:Q3]](VUZ 7Q1;=/9MZ< EK59K=[/9XGT+6F!T[%J9GA:F18779*0A3 M7CYAK?0:+25XN?V%#9(_",,TPUFHCP66*51S(U:,S?4A'A8\V[!MBJ!<94*37%OZJ(]X^0<+QFV9ZINU[?'; MV6ZM!=/+C972;9B^2M-U\% GHMKGR5?Y*)U0CCQW=BL?5 \G%U<-)14#5_NT M9VIV&JUA<]!K]4>-UJC1OKYNW8QJ-YWAL#<<] ?=(SNPZV<)S&S,IY8)O$MD M](7A2: 'O,Z:6,C*"^K-!/13@3_=J\D,?0!,Z9%3HSLYY=?':457U5:[,AW7 M857Z)*KV5;-7J]>[U4ZUUFDUF]EU<:JU,VGCU&B];R>C1JG[,/'DR]+#JF"W M/66).[%#*K'8[5,LMZ,ZLQJS&J,:L5 M@M6XR^I;N5('S?WM(=G7,N4!:5@&:2X,L8X7!IGCF..8XYCCF.-.@^-._D#5 MWQT+]^3[[:6R& M@9+!0+?2:7%/:D8!1H%31H%:IU*O\P'S# ,, R<- ^U**[M\7%&6\JTPD%LR MJ/3!A+YO&1RRXB!I80G'',<4AW?>JTZZR1+!$L$3H^UHUUA ' M"A*7W]&XA6$9/9WW!"^EE=V3"L9],PN&B VBEXQ&M9J_#HL6BQ:*5AV_4 MJ['>8N%BX6*]53+_Z\C *54I,KVCE>@T.9W#\L#R$.\!K'99'M[J3IQ*S?]-B*R#A149B$ V4ET%,L;RQO M+&\L;R5B-Y8WEC>6-Y8WS@[M24#=]NT?,+JQ.^.H!]Q7XRP11P$Y"IA$Q2O5 M[([W9HE@B2B]1-2JE0YWQ6*18)%(4D65>I5W2[_9NSB5O3_Y%:4=CW-?K[2S ML[N.WI/GR!E'SO:@4[O%)=0L6BQ:>>Q.J+2R,P59N%BX6+B2^QJ5=H>%*S\' M[/!2E2?][MS L(6GSV;,C&V6S@AMS+^)L1O>V_)-AX3JA^(5ZZ>.%H6>F37_ MWIF$!Z98'MFT2K>365G]BW0K!1MQI#5WTX !C $L(P#K5)H9QN$8P!C &, 8 MP [H,G8KW79F&[D8P!C &, 8P X)8-5*O<8 EE=D[/O @.EOO#[U=VI>MN7( MRZDDF*K5J]\M<5H-^8IF;CF 0R"\6*SP_E/7?__P?>A?/AC&_,-7:;J.:=F6 M$5BN\WGR547)1IX[NY4/,QBZ?^<.7(?6WPCD^ XF=6V[YI\__?4O/R1/L?&W M+X87+.X\P_$-$Q_G#RW?M%T_]&1\&W"+@X3Y*B<_GHV&]6JM_<_&O^^&9\(: MPQ=PXV7WYKK1;?Z@VFI>=ZX;K?:@.:PU.NUJISMLG/VTLA1IFMU9,^F+ MW^23^.K.C.CCDWK1O6N/U8,T\0113Z3)MW4M"\&*ZB->_L$* M0,C-9^9X\PTF*;Y,#6]V:UH5\^F)>K7:J8@G M*:;&HQ3W4CIB3BL7N,(00 +I^%(8#YZ4*#[BR0JF(C5_(R: .%KRH* MQ9]K'R^NQ.\P(T\$4[G^U(HP?&' 7V,YIL$8SEB_Q/1?>&PZ\Q1']+Y\J AX@ MOYE3PWF08N)Z@M2;CP^(GN^#]J!WXH,G$F00+AL#FMCNG.@P-Q8$)S34N>=. M+%@*( AUX .@.M-9(\O<)4UMEQ"-T=Z M/OVBZ;3I1Q0N^O$<^&PF/:#4,M7_]>F3NN)"N$\.# $,G&R(6:MF1\LE<:YU M/L(XP\ /@#-0/DQCCG"IR'PE[J:@JGSQ]4I<&QY0MP)TE=&*C"U/FH'K^17A M2^]1$1W%]MXUO#%>%5\1O[BB6! X$(0]@)_'XD$"@>&5/&E$"I%7]/9=FZ%B&MX"O @G/"_ -.->(W38P M*3 !3.]^L9W5W@PPVE)>K3G-'W/^D+"&IOO@P-?C;!C];]6KIH"K;# RLN%X M9+=LAE:[ZF8[-%17R$*9/"V8@@*FV3K * *X,)CZ@M1PRD1H* !CPO6MU%FP07^%' O0D> U^1+H,&H2R BLPLL/0\M.KSX2OR!%FU&Z^>XV:P: )^T'M$Q]\4$7%)M MXAI!-L.,URJQ73(5W>P$8@B$6!EH+4/NVNZ+;8H:[.SO+X<)?&EXYK3OC(>) M9W#S;8ZNRA?@8'.Q0WB@6NOT6]>U5KN#X)=T1.8K,400&#O$?PQ;*.'Z2">/EZ67I^7GI^:5?2U_-3GBQ@'C@: M\7[]!?C2*^ \K#<,4Y*/$TM]/K0?C=IT/HMH0?.1=:AG.RCQ;N*UK,B MI4&JK"+U]44>0!O"4G*G%CA:7#*=R!]ST//SW/\ \X,SJGW 2Y05257(MG'O MHK7Q*+>('PJ.%5C2IQ#6D[1M_/<5?$[WXU^@>.#]\.Y'B:XTO#F9 0I!RHNF MYT=CNXS0 Z5\*L'VB8A1T>P>/< W;#"8M*"XN&D/1<-W'4?:\5-B2IZKVQ _ MR$.]O#)/F,YAT&KR#RNR\3 M0'T0#423VP5W6?XWM#1]491GKA=8_XOO,TSX&5K5NNU^M$;+)J((D7%DN)H.A@35Y0KUX3"5#I,BHAS;[FF 519 *@" M:HY#0LWTMSO9*"B)VQVWB+J6GPX4D8PHD"8"K#?N$2P7BBP&@#5#2 (JF[B0*(X!T\ELF@4N\#QRF+5L9UPB;/*8S#]*%G9VF6B!XWL9" MJE=%@)<8PP!_45'@'Q9@M7B>RB@0*K4"+L6?Y?^(WMNO[ MRT:54GT@SUC904*.82O0,/B;B1!.Z!')8 41U' 6E90%1D9/')%",T4YOUME MF6ZG?''TC"MQ.[7FY=CZ0"/CW" MN_WH753?0 HZDA#*UVDK8$>G,HZ\H4 E6("E7:AR4V'MV-R)E_$*P$O38)+V MUE2"3HYC/\F3& ]$*^-*#'1I6#*DY2!U3!)CB8B>M&;WH>-!I0TN'18G'])) M&"LI3=B8D;>63L.0%R6FP(>IZ/"JX9K<1WD3 MVGJ/@3L3C5B"^Q"_^=!UK8Y:.P\:((F,YES0-0@=G M$46"TTQ-#*-<#14A('Y1T@?KZ!"K3.)"707G(:%'LACI=0KC,+,#0RJKJ/0CMM;NOY\V M)E) NV1'& DN 9G@'; 2&&)8#NL"X; >%T,TG@P6*X2,XUE4UIU^1&1(7(G^ MR@^PY(\XA'/K0@W7A*]"T>AAJK4.# 9Z5L[ MP;%[28%?%3L*P4CX-:)V9!C$\9CT6.*02?2["@,J($L2#"L\L[S,N(+$:S/X MW0_)/6_E0;I63CI3O"[],A45TQ\H:I8$G0Q5;HS4V6V5D9'7 M5UFAEH\[SK!,'@':0/\X-?!D,=+!?;EDBZ"WFHXR4M0XDDI0\#$&+>522@HX M6W2S\M@W.3/+NB,=7)@1"Q!+:@8TX@*9>'4C)^'O2XNX*3:>MJ,5Z7$Q$LT= MCPB1YUZFTS6)-HHB^:G,#H:@EN[?G.HYOC55CJ65]BI3'F4DL?EF)]C6FS$H$#8L<%"MO8-"TLZ*UC-1+/I#0! MM2@A<:LSX*FD5TE9=8M\;TWXI_WU6-37UUH'C-(/DO&^G4W;,<7Y&7U]=B'. M,0_ZFPOF0ZU6$6?/;U ]NW@N]N)(4A-1=(LR3M).A7UI_$OL&UM^F\>LA4.' M./ COD-O)%S292MQ&Z!,@*IMK4ICE6BE$0;*+(D^9C@1Q,J:9%+3,.)IP#H MRGF6K;>HDAT7<9#*D\:[1V=SLF2T!(PMW]3>OZYY,< /J&V/B7Z2'2F"OC@+57JM: M:W6JW6:OT^HUJMUJO].[N:FVKF]ZK4'WYK 5>+EO&;Q;*H#0>R>?I ZNI3S0 M>/]03&>UGQ06!7Y%?+4<\MS.,;](!5\:E>^E:6!=)MQN>5%0">,VZ,]>1LN* MM; 8; ]]D$O_XL.;)4+OPH2I/D^QU'.6^N=45\B.G],O7"J^)'TP= M0H0):DQ?\^-9]8P^^W/#C#[OST%/UCB8PI\P3]UUA4J6YK[\$/VQ!LS)H-(= M?9-.+/6-_9EW;PJLQM1L??=RKY>-76?TG.IOO/]];^?1G\KH]VN1_6[MS9[? M'=-]G3RKD!O4DQX&RHM=EBNJ,=P;^ZM!'X9GTC M\!Y$+1C+%:ZC'C-=Q'2_X>;SM_,<8U^^IV[DP(8O4/*]&7/C!GI&/&:U7%@M MLW/*F=68U1C5F-4*P6H[H]JKS+<"G:>V\L!V?DT@5-(A[B2WU$7.\OV0PGOS M$/>T8I&(2]OJ@X4PGFA_7KJ!7U(K>*.N^>0@5V#(\XMM;-_=_%['WI6CS76] M4FOVLVGO* M;:=Q*#(5A;?RUIJL'$]9G#)+S; XL3BQ.+%V8G%B<6+M5"I?K$!QDSQI>T== M8/1>"ZDWL8C5#1'Y<-RFXUNSI'IA1+9>J=?K[T_#HO +YUN3AO[6Q0?:] M"C9W0EB]_!K;YE\O!I3M&]B&[^]UW%"[U:F->O5Z>]1K-1K7O69M>-,8-&YZ MW6:SU1P<=;,#M4??EZI1<=S;::F_@3J5@/HC[]#I8!Q2!YXR'R&UG8L7"$ M8W9D=BP0X9@=F1T+1#AFQ\RIRA'!C[^M%HAD)LHOU6D=L*0M!4*D.= M7ZW2;'0.1IFB\ +>QULYW]%F8* Y-:!I51J]P]7[%X47&&@8:!AH#@HTYXU* MO=<].&D2:2H1!V7F.3 .,0XQ#BWC4*O2JC,.98M#G$Y\GHA#Z;@SRREK0K%< M8<@2\5SA",<ZZ&=LF:UTFMF=G1,47B&H\R'P_.C M$XE&K])I9Y8"9I%@D2B]2("6:%4S2U:R2+!(E%XD0$LTV'#B9]E[RD*>7=F'EUZ3OT()8J]3RJJ/9@VQ%8;*\=5J!9+6\RNZ4A+-> M/=BY*"R<+)PLG/O2L5NOU;/C0!91%E$641;1 HLHY]1RR:GI;LWYRWL>Q:(' M#ZC6*[4&[_[@B&M1E.A1"%6UTNMD%I)EH6*A8J'*./7'0L5"Q4*5Y%AR[#9KWIU0*.A\,S#4>6B[MA@+&,L>QG+ M:HQEC&6,945D1\:RO.>0^$G@7)G@# RWG"JICSAC4#P$8D.K,,S%./-,M(MQAG&&<89Q MYH@B4:?AA3$,,0PQ#!4X2G0:,)0*!GT?&##_C==O^/N'[T/_\L$PYA]NS:D< MA[;\/+DQ/ <(XG^1WBW&4JZQENEZ,: =*P/;\/T[F/.U[9I__O37O_SP\@.& M*A2S^1% 7@=I^%5.?CP;#?$0X7\V_GTW/!/6&+XPS."RU;NY&38[@T&W7V\- MAHWKYJAS/6KTV\-VMUZ]'IS]M+(F:?K>63/IB]_DD_CJSHSG\3!UNVTY\G*J MSIRMU:O?+;%,#1F$%MUR %^!IYKP19:K?C>58N+:@.&X!8B64_@R\.%++YB* M8"KU#B$CL%P'VUM0M9DPG'$4]=JV<4B,0X\>#,]9XZ_7C#>8>E+2VV'5I8 5 M#J:^D$"=L;B5\T#.[N'=C6I%;#PA^C6OI+=E\J2-)PF_:DCGE@,T=4,?QN97 MA/QFPMQ39#=F;N@$_L7VSMC%8<-7>6A[#7])MU=7YE/=,IW46UY\1GH8CNO- M#'MY('A-_& E;*:T;7W-CV?5,_H,&L",/N^/,D_6.)C"GT %K;% J=C&W)>_:X\@F11OO5V7: MW:R;=APO8:;+G.E^0W?B[3S'Z)?W 0(Y,.(+M'QOUMSHR3+F,:OEPFKK$0IF M-68U1C5FM3*SVLZHQKO0M]3 AC/IE?7 1 <#!U 8:!AH M-MW7JC3R.GF*@8:!AH&&@4;O46A4ZCW>*\5[I1B'&(?>$X=:E5:=<:@ G7,* M%*',DXA#Z;@SRREK0K%<8<@2\5SA",<X2CSX?#\Z$2BT:MTVIFE@%DD6"1* M+Q+9'N/((L$B47J1R/80QF,1"0Y'/T_;F\E$F@&VN*+&5M:CU-Y+'O+TTBZL M3&G^KH)8J]3RJJ/9@VQ%8;*\=5J!9+6\RNZ4A+.>U[D#+)PLG"R<;Z=CMUZK M9\>!+*(LHBRB+*(%%E'.J>624]O_C+)7RGL>Q:('#ZC6*[4&[_[@B&M1E.A1 M"%6UTNMD%I)EH6*A8J'*./7'0L5"Q4*5T>H*X+==AI0QT45VR-P^U='O'-(_"1PKDQP!H9; M3I741YPQ*!X"L:%5&.9BG'DFVL4XPSC#.,,X#&C/RL V?/\.9GUMN^:?/_WU+S]L>,1L;KL+*6^E]VB9DAYS;?AR#(^8 M2\^: M\$66G'&+^X8N[Y&DM%THHJF0W_!O*2P?0V-V.%9;BH(I;CER:..9@?N0_ #^ MF<'8?.R/X<[Q&%BXWQ>&+R8NK,R3+\[I1C?T#6?L7VSOZ+P+::(=<-4MQ$@] M9PGZJRL4Q<_I%SFN-S/LY57 :^('DU@(4]JVON;'L^H9?0;A-J//^S/'DS4. MIO GS%.#$>"%;7G_?U_/D>?+'/_G2IX'><#9\!CLA.F_<^)[S1@@35)WTLJ$6?7I2VO+> MM(ZQJ+%X6DV:7BWE"H MG0>ELL_/U9N9*8MR\PS>Q_ON"E@TP/#%\/5\ ^QNC>&+X8OAJT"LR/"U,ZG: MW>Q*-$O-,PQ?#%\%846&KYU)U:EEUV2OU#SS5OC:/SAV7#&P6VG;,+**>)". M] R;8F'&>&8YEA]@K>*C?$W(]JT''>2<>L]>('O=@QW55136R=MR8 /AA.6I M5JDVZRQ1+%$L41F1JU&I=0YV8AU+%$O4"4A4M=ECB>>O$T)#I0SF#&8Y0AF]<-U?RH\ M]S"8,9@5B!T9S/9T/+OM[*JO&,P8S!C,&,S>#U]R% 27M9]=I7S5ZM7N]6.]5:I]5L9M?9JIM)8ZMVYWT[_#1+ MW9^H5),O?8N/MT/B+ZLHN!W->*_RKGN5XYXSB8/1J%8$[Y;GW?('XL"A-%<9 ML$8,^/Y[Z+MEA\TETY #!QPX.-P&^DJW58!CT(K"/1P%Y2AH@=B1P6POFM8;W6Z@^&@ MV1IU^OU><]2HUVJ=9F%Q]VU"';R'5D ML62WG?=NFU6K'W MD1TP82(X3Y)?GH3Y+$J+B'VS(]2/G=[,%LI\]U]^>>WROD0T, MSUL Y0HYN/X,PY#E!;7"@3[+Z!9F,\UP%MIX*&I1A2$.Y+)(L$@PND%-YK@&K[=B&' M=KZ0AN=?[,J)KTHW%*C8/<\RVZ$Z]!+K&1U4J9X4@32G#DSY8?&>4%CX N5" MG%52F.KU6J75R&XK3M'7'N_CG38%-"H8:8X>:J^>O]XO" 6SX,-XPWK"+Q4C#2,-(?.8>[[ MI$^3SB8OU#*]AGSO>D1FO5JI-S.S)8NR[GF#-&/Q$8O$>:U7Z;4S.XN,W2B6 MF".7F'HWL\Z(16%\UB L#VQ4L4BP2&1E5'4JS4:=C2HVJEAB=NV>7\M,7HK" M^JQ#RI>4*7 L=.>^>[S'9"09)!DD&20/%#FO%OIM3,[88A= M<7;%&4-+P)2,H06MI6 [DS'RQ#>X%8MPF9XEO_.9[IN/A/_D/$HG<+W%(/0\ M^&O_<^ [C9ONX+HW'-8:K4&[WVW6KPS>30]S;[WR<]ON>(?_.MQ]V\B79<%PLY<4G)?QO MIZ.6$\KRF]P"'.* ?<\C7D_7 1*%0H:Y6'X8OAZ/H[=SBZ*76J>>2M\[6^2 M'9?E]8?K_7EI.9=SSS7E"R>HGLJ&VUH]LU*DHBQSWEJ>E?D1RT,.W3V/12[8 MHW^&L)@]\Z=R+!Y<=YR+6GDI I4IH=]5_IK9Z:-7$ZTH?,7N:@DTW.F(9J>1 M71CIU$7SU%VQU[3?B&LD\N'"C.HOBT+APU52YD>4/,XKJG8.5U5>%%Y@C_@( M"[V+PEP,-)ONZ_4.5WI=%$[(T"AZ>TGK]IK4S76LMU/#D]>&+\=?C,4,;NH_ M&=[X-H ;/L\#RW7\?QEV:.!??=\/9^J[O:M=>]U^:U!KM_NMZUIKU.KW!]5. MHW/=KX[Z@_IUZ^9@U:Z:I9HK@-,^=/WKW50*58(BQY<&2('Q0$W6(@J+$)9$ M!*Z0?F!A[80JC#4L3SS"@D@LE96SN>TNI(1WXRJX^LX'SW"PF/9)>OA(74WK MO[YX=H5V[1UHM\,2G6R];:V=2<%M\YUK3NNEKICER?/D2S#YDI1:'RAN\HI8 M9N<="ET+5=9Z-_7 0O@5?IOZX@:TZUC$M=:B4:VP0\Q,ESG3_0:F6P8\Q^C' M9?Y9LR;O*&%6.QRK[;QWA%F-68U1C5FM%*R6[]'$!:K1R9(1;[[-I8EQ65B? M&34V6$C#\R_$&C%?FXCPP_F6:HHM/1$Z\X >P_N^(-'%S05Q0MQD+)0LE">/55/F') M[( Y%A86EF,7ELQSABPL+"S'*BR99SV/6UC*GI#+M4NEY?]Y.<%J20MSJ-(/ MA(<;+PH?@7C?;DI7M>S:5V1Z)%%1^"HS358@.2ROBCLFR6OG'U=GR6/)8\E; MD[QZCR6/)8\E[_"2U\D_IW4:DL=)K8]#Z]$"21Z+A27M,0=48B#*M!GH:8A3 M\22GO/J*I8:EAJ6&I8:EAJ6&I8:EAG-?>1/QC]569%';L?%*S[&-K<;>$[<* M7Q%>B&./"M,DLGY5SZR^I?!+C_?Q9H#W,0 8:$X=:!HU!AH&&@8:!IJ\@2;_ ME%11EIZ!AH&&@>:]@*::?]5)49;^K4"S4V/]@PTL1;1]NZMCX_D\"7U>NQ!_ M2#$UQA4Q#B6VG+<,11,!!8FP$1D4WII]*$04BZ]6/OC6; MV];$@E]F,IBZXTK\8^TC]J ?2]_TK'OXW7+$[X*78O.K M*W$M'RS'P5'#>/&B8&IY8_'?T/!@#-%U%?$DQ;VT+?F(O?[A&?#O\Y3%B<'? M9FACT?G2I+"'O[=Y2E?B_%9*(!K<4P>: ;4L'T?PQ9,^O(5.;A"&,Q:WX6QF M> O\[18X"5;+A">DE^"+:^/0_*NSB^UB-G[^#(HLSI/8BE.PF ,%0-CL<*QD'Z4%R#[&2_$!#G4,H$"S#\PJ M9_0J%,JY] S%ZLC\!#BK3/F:*0;4#QL%PD$ F;G4I%BN-RD6&WLJON:5]+:W M/DFK:=U9@;A@+$U7T>@#ZB%M)6QJS_>J49_32%\7DB9;N?)EW;TI9I\Z8MZW]"N-H-BD9,_N(%/"SE8.(^9CD\+*1+V M<:MS[JK/7?7?D=7XK!!F-48U9K7C8K64_!+7<3 MX$(4$^1!J1PJ#9KY%QJ4@F?P/BYW.O9RIU*P(L/7[O#5S;_RNQ0\P_#%\%40 M5F3XVIE4W3H?V\'PQ?!5)%9D^-J95)U>_OV 2\$S;X6O_0-BQQ7W^GK[NT^E MDU]O^_O$O8ZW]4>SF5F.J"B+G+>.9U5^Q/+0RN[X!Y8'EH?2RT.MTNIFYCNR M1+!$E%XBZI5J=M&48Y$(SK0_0]@OX''D(38O57X<3W_V5B,SB^S51"L*-W'X ML@0:[71$L]%AT6319-$LH&C6*LUV=B4++)PLG"RR&V/0BLWVC1Y&/WY5*9>@05ZO4,^Q%^1)EBL(+'"!^ MWVH@!II3!)IZ@X&&@8:!AH$FUZ!EI9M79(2!AH&&@8:!)@*:3BN[3:^G C0[ M==G>JW5PI@U^GVDDC'=-71N6R+^AML_8/?D/P\..ROYG[RLRE[]/E^#1J%D? M-&[JG7J[T>KVA]WK1J/7:0VZ\&6MUCBV+L%]:M"[QB-[/FK7AK9Q+[ $YS/M MSEM1;;[CKL=/FA&$)V>&Y0@W#/S <)"^V?; W6&AE_3,*?6\[6;3\K;SQN:; M;[W_?6]OE7KT>]*^)-W_"F<(OVL;RA=HN=T:RK]]T3ZJ)]-#9P]/ZO=H6KF9 MZ)]\/Y1B: 0R'W.\8.0\ !>C7>TG+'P;WO]'FL&NMLQ!QQJXR3@CBYRC'MF# M/?>J6V.]FV_2,RU?)H3] E[F=A!ZK['.TRJ)Y)N%Y#U"@R>G2VZ^S2WEH>=C M )W09I.DQWF]BS9EM9,9CQ:2@#ETFJA7.O5CI%JY(/$U]"E\I6,A&KX41M*Z M5_7,.D\4?NGQ/JX_+R#0%(AP!S$,$@HJ"Z&VLZ[+-B^W7[YL4]+-_SP9N Z: MI\IX_#SY:OE_7B_POYA!<[U]TFW#;NMZV&MV.[WZL-6LUGLWC7J[7VTWZ]5Z M];K7/[)TVR#T@6F!^"*8&H&0ACDE(GG6?8CG9M:JWPG7$S/7D]%IMNJH3D\^ M2B>$V3Y)^,GP=9++?WT::^=YEC2'U6M?-7NU>KU;[8"TM9K-#$]QK&>2TFHT M3CHIQ*,_E=%S/N^-(=Y:[=3/E?LB/7R)\4!ZD397B:^13GSV4.ERGRY77'YL MG3H[\MF:S'0'9[K3.ENSN(SXUOWTV=!R][[)[\VW?$@=\V%!^)#/Y3Q:/BP: MJS'D,:L5#=5>5\%:G%1-'J%XT5^CWFLSC7XXWU(+LQ:!3Q[3F0?TD//Z!0T& M'A0O6=&2;85)9&?8 _$E^B3,2!5&[OY/ M5E0HROKB?=QAZOUT5ZFEH9E9CUGVV5A8CEQ8LMN@QL+"PG+LPI)Y O2XA:7L MN;F#N# #<>Y)V\"M,G/#"Q87A0Q %$8&,_-U>*-G<02M7#J,!8L%BP6+!8L% MBP6+!>L=CWDI:(*X*.+(&:57N&,CCG2@:&5VJLEI2%#QA*5<"JK4PL+I5Y8& ME@:6!I8&E@:6AMU]C=UZOVUK^)7FA.X\L[YFZB->_L$*@(ZF7DOQB_2IS9E# M7GCSKCQ5DKL.IL"]VTS3!,\93J!R)36(W4\FQKCE7.* M[@W;<,Q4)QM%)C^ATQO[O"UM1CS>SF\SPWNP'#5((PSH4M=>I M5\QX96.\\G3D&0(^*J:L$5-R(XNW9&.XD<41;A/L9K9!@[<)%H3QCDS[L<2N MI(/K++'Y2VQ)G*2#E&$,W].6+XS<Y0;%L)1+ M095:6#C8\;P^R:Y44J]\>X4YVE']6_:T4!\W5%/JP^ZP,C"J-'DR?&&GBRP_ M;BPWU,6%PG$#8Y@3C+HI9U<29XAN)N:N&D=;VD M+XQL/->_-:YJ JZR+=?)Y('"ET%@RQD,4E G$RS_#%PQ-_S@$?RW@L-;T%5)%?'Q$=U MS4>68]KA6/IJ]I9CV,@#$@CGR.@D9B1>-BS6O:IFRV* H XL'7@64E43_PJ8 M\:<8N&-Y\^C:H >*$]71:KW3_+@UN/,J.O0?/*F$1Q>?!W1J(PJ6@T?IS5PZ M2D^N'*5';"V $S8<*%J,!4Z8$57 W+#&XGZA5QFF^MD,W'@BV_7G^+FCXONA] VM'S3=GV K7T.A>_6:L-1O=ZZ;G0ZK>%PU!LU:ZU> MM5F_&?4:U]?5PQX*W\YXK\1Z;1[(BS4!V8%GQ3XA[<&C_[]1E^2J&WA E')<&N\52:]5>:.=.+72"=&^Q]?$?5A M?GP-/Y[\SJT[\@G??JHZ,QTSW-'LL=R]W) MR%TYV@%CFA.\^Q;9M:2_%+NLEL MU$Q1'5&?G%"_E1*[SJ; ?=LVM=:=&KI#*K5P@TE$S7:33C:*3'Y"IS?V>5O: MC'B\G=]FAO=@.6J01ABXT1<*^>F;W)O#M3/I#=?NE*K#%_9::'3*$IBCW*#8KG)YBRS;%S*6O%=RL)(/Y?1%Y(_3DE[ M'J=@9=GV17*JE7OKW"'.WY M^B'C&=%"?=Q03:D/N\/*P*C2!(]QMM-%EA\WEAOJXD+AN($PYG-X)I%G&UWW MH$VM ">PU_0)[)[4]9*^,#(ZA;MQ5G3B98_AFX8F[XP>48 MU]=8S-0,G''Z8GNDK?-\U+6J&\F0%4ZHZ]=R%80<+<1_ZL'# &_2+ M 8OO@)D)=YOQ4=$^/G,M W\E_I ( [8T\<%4IQK:MC!FR%A8QCN2]UYH>(L= M3@HO&1_5-1]9CFF'8^FKV5N.8:<.3]J?Y<6MPYU5TZ#]X4@F/+CX/Z-1&%"P'C]*;N724 MGEPY2H_86@ G;#A0M!@+G# CJH"Y88W%_4*O,DSULQFX\43>+)^%.?>]K.?: MKPX^/LK= #BV\'76Q)*TA,BDMFO2Q!!@\',"V Y6FCF^Y0?1;\D.@G-B<3?T MX2K_XO6[!3:A\O'N%\C_I/AL=@,TWKF:_ZT'U9?Z]I.>?+/4HR_5Y$L?$7U# M>7 &M=>=4]^#PF>2'RRNR$S'9Y(7BQ$;A=AY4BC6Y$U.S&J'8S4^69Q9C5&- M6>VX6"VG#9F8'"A085V>>6V=M_6WAV1?RY0'I&$9I+DPQ#I>&&2.8XYCCF.. M8XX[#8[;W[!;IE*W[ ;<[XZ%A5"W@1%(7XCUFI#BEY]F3I._94V$,I3S&O6B+"7>QYN,WT]C,PR4# :ZE4XKLV!O45:248!1@%%@'V.@4ZEG=\)M M49:288!A@&%@'QAH5UK9Y>.*LI1OA8''OI5( W>WV']GHZM2:[/!SYR.N4 MC-+)0Z/=8WE@>6!YT/?5*YUV9GT262)8(DHO$:T::X@#!8G+[VCMM M[]'VVB/(W OI)?_02M%88F\E0^'BUBT4OQT6+18M%JT\?*/> 0X( M8^%BX3I!X6*]E:?_=61NUN< ?O,Y/(%*JEY+ \L#Z67 MATYVQUZQ/+ \E%X>NM4NR\-;W8E3J?F_"3UWSKF<8L:)BL(D'"@K@9YB>6-Y M8WEC>2L1N[&\L;RQO+&\<79H3P+JMF__@-&-W1E'/>"^&F>). K(4< D*EZI M5FLL$2P1+!&1AJA6.MP5BT6"12))%57J5=XM_6;OXE3V_N17E'8\SGV]TL[. M[CIZ3YXC9QPYVX-.[1:74+-HL6CEL3NATLK.%&3A8N%BX4KN:U3:'1:N_!RP MPTM5GO2[

    LGSI:%'IFUOQ[ M9Q(>F&)Y9-,JW4YF9?4OTJT4;,21UMQ- P8P!K", *Q3:688AV, 8P!C &, M.Z#+V*UTVYEMY&( 8P!C &, .R2 52OU&@-87I&Q[P,#IK_Q^M3?J7G9EB,O MIY)@JE:O?K?$:37D*YJYY0 .@?!BL<*[3[TXP_^$C[4F%A)=V"YBG/4HQ\+P M?1GXXDEZ4ABV+2Q'!%,IEL_E-GPQ<6V >5^48R3H;DP/[!Z35@-L=[Y[&6HV@IZZO_;&VYOO^_I3FOQ^.8IW MLR_S5&:_K*+@=C1[[3%'2XI_7;7G0-/M=#0!&:67HDCW=83$V^C3DP+7>]<> MJ^?A?_E@&/,/M_)A!I;I5SEW@<;.P]#R3=OU0T_>P<2O M;=?\\Z>__N6'YR[_ D:UN5#_C6\ BCI(MJ]R\N/9:(@NT#\;_[X;G@EK#%\8 M9G#9[]=J@^YP-.BV6ZUJ?=0?UJ^OZZUAO=MO#X>]UME/*\NP1]QITRIN#T2V MLXL[JH]X^0^FI$O_F][7_K< MQI'L^7G?7]&!G0F3$2!%4A"I$B']OG0BM)S[,<&ND"TW>C&]"$*\]=O M_C*SCC[ 0X9DP<,7\3PB@*ZNRLK[C$L3)69&^X2/@9!AL23,QC?%+(KSB VA M99E6)HHG15-'U_-T.J?GES$M92)Z,LZG:0R_[ S.RSHM\BBEA3_&:<;.RGH> MU_C$?(RS)H9F7IJK)HO+;!5-5NS,G7$=U 2=Q,<7>2E,533F%>SA/\$LX4:H*/Z4W\6[SJ=F/ M?FG*6W: [=-2T1G_ZOR3F39U^M%$O\QFZ=24^]%[.L2:+Y%FFIKK:@VHEK1+ M #F)Z(\8U,BV+\-I$E=I-8[B*:XESE-\M&H]+7=B$UGQ[94IKLIX2;<$,--O MQA']/%HVY;*@T_.U"H!PS#:(](;PA=]L"U2_FF@>T]D(1Z))0Z D>-+^Z+QI MO>(U4,!H&*WRPJ(9 3&/KTQ9$?84_-W<9 F?J\G%HXT]*O0) N/@)FB+34;X M.#&K(D_L6:.K(LXJ(,8RB_.*G\_H*_DL0..)R8 60+(0M W9B/+ ?G1"^RB! M0=EJ'%WK">,(B)(!BT#TO$D]SO[-+/]6MCW(AUN,>TXP.HTKDYS104Q>,51^ M6>*_)WGR)H=_@E#L+8XNZ]R!C9\^?7+RXN#HY/7!D[.GA\=/CU\02W]^\OK% M\Y.#YT]>/_OKL_&:X+S'<(U"P&XI-R=:;"K#J'V:D?:T=SF=%YFI]GXB#8QX M0[%4!I,B+A0MBL1DX(^FJM,%^".>G,5I&8'L#3B#/%(1/!^'ZS.Q*U:^C5?@%*TWT*83 P 0 M]@U#!5%1.7[W_F9EL>!G<&]R(;AE?Y_"/.LY"=.KN2!$6E8$F3B;X:=P2.Y' MIR1(\APGT>!K/4_I#O[5Q&4-_)#?,>\D=IL25W5L=#VT<3#Z]Y0T@;IS*&'G M@T<"QC6$*'U 7--53!B*=,K@7>:3*:?07R:&=I1"SN3$VXF\XE*0B9:[(@%& MQX.(2!.50MB@RHVZ) ;:T&*\NW'T$30$-6HZ-TF36?')^Q$)!J#,FII4\\@0 M_A0KXS? 2,FH%FS3XVR+1F_%;Q @J6>_[\U*>@7K9)ZBVD!IA\S?ER8FTP$T M7=5E(^H@R6>P%+X#CK@S1*H:]W>=UO/U9-FZ+=F6^QWQ4()JGJS=&3!28+'J M0A+KN^>7\8KTG>IF ?SMYX#L7U5) [X3 (BY_-[7(@LK> M*@N ;,6X+ASU ?CNH[3G)5" M<")B:420BX*V%APK*B:_&2B5>,='XC"DC!%""!.FWZ4%\8&36I"1(**;#5>0 M7Y% D:]$6X3F*1LPR=@+$_G",I@MQ2U1;N1:IX%RP[24$U&#X!R_#1! 04 Z M-G,<,LH\?1?,Z1CK\#@A3C.%6*$[LQR*_YJ9%*R. "F70E\9AQW\.(R@RLB% MY(8,CBHN5VR^5Z.&8/'O%60&F/$D#0)%@282I)L9!=M* Y*$#:U[0 M2LU68CTQ3K6'$XK=*I0+;+#2,A07'C/J&S;!;"5\6YS#=C09!+53R_S[ M^MIB 98@1BBSGCFK;:I4)>JA8"?%LBPFWFO1Y2J.+Y$P)*6+F%P,Q\%'Z"5G M0T27@FA@79I@?ZP%5R2+R: L/Z:.6WF$\UO]#A8LD:!3"&CG1);7^VF M*RB5GB/'I>E1]7[TDP>(>$94,9?E1!<98*V$5O0XL6YLC75[$AO6>4$7W11- M)2BPK71AO1QY4?/U7>7T?2+<(2GX8X$F8.E^8)7CW)!B*;H?'@$_!;^##EX0 M6ZSC3P2WW,P@G4LCW!@JGU43J]LX.:% K&X1>S\SLC B]=[@*I **1@KRE5B MB'6"=^+MFE'I;:VA;X.=Y;A?YX_)B@J"I"Q7A!$L.^[M#[F_>Z/E'2$D(%5@ M2@S$VUC\L]14]_%K/SN\.#^Y.#X]/7[VXNGID^O[AX\?KTV,?0EQ;CU$:_4C$U$7K9\GMZG6\$$%(N/&=W$&/9$+^-2W!@Q MNT29@[#9%WM46'IXD=U!7"$CE1'B>%G+L_WL;(+KR<) @2)SY(>3D[=JR;" M7B[IUEAZE^,+L_/:&GH M>"GB%NEBV.G>=%D"10.LMH9RO3,;TT^%5O:6N:W+^0/P(YZ^& (H]@B MPJJ0%2>B.HN[&@+D@HX?'1[L_3>?$>]90<21Y44/]6CDD8EV1_H.?C*-)0_\J M"#&Z9)"X*'/+02^3W;V9Q&/B!@)*ZH_W,<>^5L@<&GF=-$P M]E1SWX'JN^N8X$;V4L_AMF6N#,MY03^95\I:'1RBS1]_(RMMC)V):36-JWDT MXR*NC<+X/QFR(OHL\[)(+^'YVM$YK4*_25)D!7PT5O&QO\9EP([5>(9=3)T6 M]*6]+9AMI6@'^]&9*:%70%]$E%Y^'"^@1H:M]H75E_31DDST>"J,TU^JR=(% M'48-@FEH4^WW"61;;,@/$K ^MS[G+<)!T3]<0&T-IEGB@^./;0I6Z%S0/G"@ M$G4B,LKE-HS&>!4CHWZA-DJ7B<4R!I8'&B9\%0:[@ M9S;6 -JQ'.L>A#5VJ#^T,YME9(.1.7RC25/:S(32YO*X<-2O)DAK$W^3#V)-2=MJ<7-_F.3?H2!#*V/?HE0A-$0N'?YT:;QK6AZ M4=6VEB6VISE,]ALL5Y,-G>)CN8IQ=%44"?NV:8?L:T=^&:T=)'N)\UK" K3+ MLC&=ZY/0@0VM*90'G)/0?:N"[@7 9WP;<$3"5N=0D)5&4[:$)1@T& KB5U8- M05HC1OPJ#4KB%R4PP0?W[XHQ&Y(Y#_FK#_FK#_FK#_FKWVK^ZK?,R-XI\-YY M2;FEK.Q7)^[_;3S^.R=>%6?&NB8F*; ]SE95C=!LTDPAJ,-/08)Q26R- Y1 MBF(I8=VKT@2.W]AA'^+#'$DO2WC1&2LB"UT-6DO4$Z'F7'4>B0A.BTH9+]DF M#8MK*^1GO%^B^FDTI9-#TH;:5*#@\/,+4[^,=@YW0:-5$[.OQ7"JU]0H_PXV M&,'^J:M7T<[1+IT2?1'*%3M"BZGN \D=$E)OFY@YN[7HR<>[LD_#IYREG^0A MFPL *A$K?N?)+FJ-X$6SH7 &2UP5^!6K>$BD(I;"#$, U#^F X,UN>G,3*2L MZNAC_NV.<-_BT+RR76:9;Y&V"R>X@O KF>]YPNKT M:8%\EIW1QRU!L9-+!,4NFPG=&!'FLX.G>T=/Q]'H)PNM M>VEELK*9E]X &Q MLSR/H<3[)QE"@)E_>_BM,]J"9:#)"8PT;XV3)YSZQV(4G,;#,25CIZ"+L)D5 MW%:*HZHA*3O6%1P.W@ZR%0 P_*^R($EFLN9&0\;1PI0V:PI7EA4N98HYS]&N M>MQ:!Q$M5)Q!.(+&7B.N^Q1BKYLR%RX-_-0WMO>V4^V./>\4OYS/;O(YGYUG M ,8@/.#RC<32FN +=ZD;"?GH5!.]HA, M8?%R*Y=%.A)G* 9OV0:51_(4 K'^5H1]=$G*P*:=35^+7Y_VE1=6;BJ;6P-,@IOG%.IHC7P%CIH8U!MTLD MMX+3%V^D93%CLJIP:^Q'E_-TN904T(1^D">9Y+M (R5!6UYI$$'9K#^_I$%6 M]HU;R0_>A6K^:Z_F_P58PUTLF'JU!$D2_BDF14TE.I/3!IQY4Y.FOFBE*[@W M. .!C "QNSEYDK5HEX-)"M;[<]*:>D^-HV:Y1\HF^Z*AZ+&SP; _UFN0((NJ MTL\#]_52ZKLJJ8?0W&%;#!'6&7EB8MHL5G%&%@CON%6Y897-ZKL.W;,3H<)? M*&RJ7)XRS H6T)9"V">B6L =C4IQEZ32=M/S A+]+'+IP:5F23MUQUWCOJUQ MTU1\>QGBY=9493;$.:._N;:P)JY>GK\BR#NX/PYI=_PV5MR@K&]P@:+"?N,@59#[U M6S/MATU+N09?ZB,'EJB*/*,09"LJFA,>5MZ'T%5<_7.[A"#0'A MUR$$;YA,^PMQ@H'%M/WH38Y/."YC37@XXP!LZXJ;#?&-K,')D+[?4GV#_'Y] M!.H*7X-((4V4ZL?.6F>40X6_MM3)>2H3XL[B9-QB$WX=C>5%ON<)O\=KC7! M9!OT>*U#:?&$*!=)S-+P,9@[^!R&$*D98<34$ ^!A@&Y:"(N$]2=5TQZ!5]P,?H*N4=+T[-@G6JVT6M7RAC,V^F+4=W.?A#[J,QO(G M^K=*4O'M=^L!B0$0@ZT<8EK/'W\>+[362H*7[*9;19J-NX@3)F!$7F[8R=B[ MVF>H_>,RBA9#X7J+:P[UL2(JW)TVX&2+6,R:YJ#0=+^C* M$9V.=M)=V>Z4/BKR;!7622FB\?I%QM6?R!&*)=/8I&P6@-&U'!.EQ4PU2JQ_ MV&H?4X2I.4=/HBVLE(&A=%8:T^92<:^XX\&/C2"5P_;$]D;H^)$XE"A9/,6X M!>.&EF8-!<7;%@4%&-TZ,7'QI-B%#0Q!C">N4M;Q,:FMTK8%#2D)/_FZJ[B= MKAGNQ;E,VK7LPLB"+.$VSK2O&3?(N+:@[ZN&-2=6/];<#PA>UNLLY/+"YOA= M^#)7XL>.0'C-O-.I4]]T^RT#D?NW+%RK0B]95+6"0<=5W=JXOXS0N6]:N@BG M0 =>QECJT(4JN5!>2:<52]E2AG.#;!:+?PDM]L1.(_42MAP35@9G'0C.W!!M9X?#O7\]>Y4#,LT MM"H#B]*YY=9%(=F!;/_=:+I0H)S1PML*M'<.,AT/&B&PHO( @H;&GNVBP;YM MMQJ#W<'XOHBZ)@1YH7QV$?]6E(K0["I7OX&]]'&8)%6JMB;W1LJRCQG9EAX: MA-;M)OZNG1AQ)]D:AYH-2%QJ!#P(>FTIJMY WS<&_$-[W9%Z_Z[5810N9%AA MRTD+8XXF2QP^_+^6^CK-+_A/2MQJ(L#?^(=]()96K=E6<=O M@[)DB+9>ED87:%M##!Q90KJW)F1N*07(,8*\4I]B*TJ@E#$)!DF<5%0'^FRQ M9$U&*0"9QVK]YTG;3D^#RJVNN6D-9&^_EVU+UBNL[+3C1BJ2:9@/25;=S18% M*X;SMN*V'?D>\QPDXJEU&Z_7B_+F(7 M7:HS>>T>M.8#77TJR25WNW=A;#G&9R63=0CJMFUX:>0:(;7<=4'^&=NQ_0S- M+VB&??44X#4D=:ZPVE*2>GTB4VQ@L8'_]VSW%1%4?[ M=)"_R$>G*]NH<> M0X@]/EBNQ6Y97KBUKH^0-6@B^N];>)!H+'%M6V*1GLU;82S2.T0\=HQ\Z1C]TC'[H&/W0 M,?K/IHN'CM$;[!C]+7L$+DCQ()2*SB0-4:/8V;:U"VXK]@D\@Z568L*U/E4E M;&I/R>TMVFT2H5:C"*?N+M=I2)$7^8)(OT8WR>&&3Z30I60N:B-A]81QJ2[I M_AIRDN0SV4Z8E6-#LT,'; /X-\UY@S!4FV<&:N MZWK%#MG6+03PER.3N,NU+1#)*A*50\C>BW=N'%I;R_[.4$'#E;?XQSG1"8D0 M''!+>-^O/B^:G6!SV@AQG2REDR0A*FEA(3KC0JEQUNM&BGFEZ:MT)-U,=3!W M#ZIZ/?%<^PFID>+Z)^,O35M'V3OM?MV*..&[ LVJN..O@&<2Y[]K@SGBCBOK M$$"\2BU;*MR M+J?*K'L8O@;H5^JW]=5A*:>ZLRO AG@+32S64].ASM8>@JNWZ)G^E/'/N='# M)_LOH#=G0WK%9Z'(ICJ;?Y7NS.I)E!R:Q"/@A@CP;X_WGV\8NH-$@ UO"!\. M]X\VNF-VAVUDI2_[:4."ZANP:&[R*74GJ5"M215D3UP)>RSVM<]_]>L65W;!U2DF!X&D4:06] M(*U$[#M(@,Z*)39]" MC1FS&)=OYIQ4[TQR713$4%(5 MY=(GM+CL6 QJX3](\6AF"'N7KE9CW,Z0L149TWA)++!>:<:G.HA]&ATW.+'# M!5::G*M.$A<%#(]HD^.*":KKJZG1-@W(Z^/MF@6/J0H"3.O[(?FH7FUMCF"@-3QY#P@OCNG&Z:E);O M%#[[T4GOP .@XQV5!H:-UI+9;SC9QD#AD:@(,JMXKJ-KC@*0BYS+@OF8MGA+AK244Z9@6PAJAM6T8T<=DQNB"Y'LW@J84T%O-YM#9_(I9P=JH1I3W MCLZ[6!8EFYZ"2XH08(S(X]XB.'U!_6VI+W&3XID\Z11PN MV$(TO$@;[4Z""3FF]Y-VG?%Z?L&B=%)W65C(1CAB*JP3_,+..M7.NOXY$M1< M_];*XW2==;19MRVAEP2I[?6K7>!"_X,*0_\5Y M6]=^*+!VSW1\68;%L&JZC%/^PE=HN<2%E;JRV%F6K<*HO%/"E+I13,:LPTV. M=;G!3.62@/ F=]3#BJP["+O=M-XH4-2X+BG]5V.KDA;Q)V*.MEVEE'N0CFE* M'H!%NUTV2C-X0_>73=[_K3H.E&^1/5^EMHO3=1 ,EA;QI11EJU. 6R*K,U#2 MW6P6LC\7(H)ER4D P?BP=NA14^7#-(>U(8UQUZ0-3@@C.>\I4&IFZ^' MLR:KG?3EGE_&*WG8#O,*4\C&O>:$XV#-P?%?0=$N0$^0\N"J@CYK_006R(EI MK)::5_\A-<)5-,-) NO=%RWP/3SDK:Z9')KAL]$";'%-C?BNL]B@F1_SWIAU7T,RG0[PJR^E]%ZZBG+MV_$KOR=9K4\Y=/ MCFG-4506U_3R_/O1X0C>6/MOM_TZ"1:X^X\?!2\>V$*_U_^M.[F)NW1.;T&' M'&1A+G^(F[@ZOV>O;KS>-JS63S78Y%'_T,&48%Z2"B%RVQ4I.\HBC],_M^RU^NLX&8;I6\H<":>C'=I M]?N6F,N_--VT;]MIP&'ELH O1X9N5 T76')KB/#T06X'NW%\1\AN4GO+^3+H M5!ETP-A&1:&OAMLT:""+U[9=^Z4L4//,V'Y8C(53M_O["BE25(MK&3P4_QI=65R M[LW['=H[Z >TB"AO"/)_+++&>V1E'X1^1P>'!_#J=@_'2 M ^%Z?R%26BP)]-8]_2-BL#\RTFT]87$\60DHK$(VGB*X_TNKOUJ/&IDS=^OW M>Z/2Q?%)A)18G>**K)4E9NCR7S_@KY&ZYFZF'5@<'&\HZUF1I87'?_;*6IK< M&9V!^)FBM?QVP6/; L7+#8.W"E>P&>P<2<-VC"K[7,-]L)>#6\BY *ITQKY+ M]S^6<-J.U2V?5FY178LKOM:PAV2?X3,J%Q[=^BP>LTKL%V@ M1&*V@Y%XW@"Q5D,/@HS\U1\,EBXN]JV(-=Z"[K=T(@)Z*5Q8O M> Y/2QQU:23((A^J96U':[8HW92IM30^#8&-'FFI;.=$:00BS(YK-:R!Y\!2 MGP6L4%Y7LMW$ D+*WV;4FMJ(I^\"N(91]]@5BB^%W&WZ"3.-SN1 \XD;B,F0 MI[#C$]Q-TY@S:\ 4O- 32W/*!J+*AY?,UST;38S6I.BVK(7)X70] R8>%9IO M]2H&!S73V#9S=0/E;!++@%+G MHZ(*WE=1)?R+9-0UDKQLFP!FR7G2D$ZT>M4"09P0P"L['R]:6LH MO)Z6TZZ0TA**1C?GE_,:Y]YHO/K6FW%AO7-VWR/WR[-_XIA9IRR$5"M:_;3MWS: M&4:-ZZR$EMV2]F224(J'?8:T28UK0]E40>X9\I-A"\E]Q-F 0L2*7F>\)I[_ MK4FN-%64@]C2Z$2:UZ[95M!]R:9/!IQR5M M,A%/Z]U:/?7']D^;(N?9CV9_NQ1/EMY5]O MM& =L8L%8)I(HKS8L"LV--MZJ_-?A\U:M#H54Z18\*XXQ\ 6;@-H2&N2W-)-T<,7+LK[Z_CL?BB* M!.KGEG+588>::"0L1S=RW63];62=J#)7SCW8X5-^7O>4'@0XH+&$#JQISZZ1 M']X5UW;>0UY7;7$M1OS8'V+XV;0*&_2Q .03&#_K'<'3 A/, M!T(=*)E6XK M$NF@#? %=3.IS>5K;Y%H[;A"MZ;@5]-VB+NT>&8T7< OFPE)&2G?2%R?R= MV]+*''BTLY5Z8V#?(-#4:H->TQH<,:20AGD?,',M@Q)#3">"%[8331%4%#M_ MH-[/QS2!RT%&B ZX";6T+ZL*'N;K"DHL=D_KUA78XC".[?,FK:[;AI:T^@VA MM:VT0-SG6BT8'F1O!+)2)"F$U9"P(I&Z:_@SY^G2L=# ,^Q^)=6#023= M]SEW!6,GP,+HM_SF8>XV7$A^)PF95NTB_98J+JK9MN+-^[9&R,"T>M^XK?1: MBKE5@W5*J@N;=8 ES\7^ETX['OQA]P7?5?X5H;;)G48KDJ(C[2EU=ZP R/:]F2_-4?' JB7MM4 M-MK9<@9LA3]Z,&?J?H[? <_!#8[?TS#J8]'"5K..M5S;>:'9+TXPWHR/N-B, MEZGMT 6U.'ZQ12[6OX +_EO"BL\*!GA_RT,,X*_3[_>-:(;OXT_;U)O+.G1\ M>8W-L)[9B@G.V.;4!3NR2(8T$Y?F1IK]<4'MLZ;4JC+C=[;NW,$\T! MMZD^6#^+K[4ZHS,XQ28=L3?<34P7>]#VGJMZDZ]B>9A6ULHJZ;+S/_W12?*L M&Q[ ;8; 6+XS6 M>".J8V\$S&68.J=A'T&\%KR@B6L>EE@HKITW-R/5?Z/[8R-O9I2OL$=VP_3F M,VX+DK[)M<^/57Z$R@)7^@#ICEM]A-IC]@:IEXF[ EJSTBR9C[&/K RQ!SL\ MT'4*X^EYOY&:5I$R(6Z65>=OGJ!$>"K=;B:RX[U:' 5P(D6\+VMTM8U'-Y0[L71+9 M9Z:8"2OQ[4_5FR>YN6RFV[96H6W>REXH9&BPXM7YOJZQF*U578?R= MH#NA:]MJY>$ X@PM'39"W_.)&6[&!B&)&6U]H=:/M:,HM1B*9"L\NQA5": MLE8:*!K">T5A9[W6M:@6A?;QEX10@FW;F P UI&F%; M.)*ZMI:,I;TJO\NEP3!JUIAKG1MADPYXI 8[Q@4D89!=8>(&P:)MG@1&'7QL M^%>;"V;P4J(W9Z"'VD/RZ9X>_-V>EG8HTUR=4&)QX1.&#=H,X+;VHS>U#+8 MCY=VLBF:E$+%P*ZTBCL5=Z';,,_>4OXSEBVF#E$K4OW;GG7%VG 2[4="2 R7 M=95?Q$F!=Y5-:K2A >(^MF:)'\6:5 MWQ#YM%I3YXG+GD&%12G3M'T&N>7!K5V'XV.U]:<,>2>+7BK3*XXW!U6#4A+2 M5:6WA8\!K8G11.\0^U_ ?8PS';XX?B;(0]HR1DHRZ2@?HE96(8S\X7&EBZ&WC=OV:W/K,)!Q^94 Q@&X%@I/3VJ=82RIT M,DZ\?G*P[;>+-PSI:W'52]NX"P\-9PBNU8VWU"P^#;-O6B)Q8Z[MC4W#V=AX MGL.G".XT%:VXF:U9I6XSWEINNG<-?OQM9R.O/]A_ MO)%U=NU(FTV.&"(]FH0(-!2_\[YF!.8!J1OI(7L(W\M))40*)VV,7) MY2F7&K-?"LK=[1L((]VE"VI6GWAYSS M<_@%UZEVIV](N";#>98^K;&TMZA;]KMSVX%@7IDZ>*F3U^MC5[UI=D,FH)@; M?%QDAVXIAI#&=])7'T:[_.0>)KZ- MWDJFH5,!+QS<+CW<]J(?"JS'[<+*/-JY;"8UV_9'!T_WGASLOHQ>$P:0:MA( MSNL'9[JS><'N*-+2SFV?Z!,_M4+&5\%%#2.D]1Y435Q^L)M5Q;@*VL)]QPKU M$D:97]!9]$'>E)9$-A/@&\=.DX*.X'=6E%=QKIKP=U4X56/:VM]5(2E[ @>V MHB1ZXVSOQ &BVO?1S/ '^Y-!EYJ MYQI.;K//P%O'+A%>TWXZ,5=IGM^PF/@"+&V( Z>U9=!?&.7ZH[0H934#,-M: MJOP_#?$U&:38HTF!Y=.]PT-VA=FY63OB(7O\&"1TR4EALY6-)01S*' ?[BGG M/:OD >L^"Z(HB_:C?E#7Q#H8)%9F/Q9WI3ZU9F:93%BI78@C,S;Q]N>!3UW2 MF4O7Q9@)D5^:+^]?KRH6UT?%/$ZL*<4 MPG68\D(=4EA*V0A(!(@+80*+;'A MP:U&QQ!HS;^6D\ *!WVYR@#:(*ZE1XU2'.%[7'"/IU3#9D%YU!V(ZD8*E72U M<,& 7_SJ^AP)S:FW>8@Z#T4^/M#C>BEY(T62"!U9_PI;39!(93RM=1;6F6L9 MHM3Z[. 9!!X[%GQ+B7.'1*^A(XT\AK$+0JFAI4BU[O'@Q>?L8^1::SDTG:S< M9"YU\*H6 *=@QA+4]2]KSP];%(G)>$&WF!9@I'G7.>\"RV7*P4]?U^-W[)NM MB,MVB5XR"20X^(F?B"DKA;[V*]7B0U>W[5"SYT80V5]IZG\L35[1##/KPE8] MV]X3:M_*OEN2X0N>M8X<*G:;HR]N:A,T[!PD"6]Q MD(.5]JI*W"0>W]:PMXO]UE%4XZ@DY3EW0]OJ:\Z2% ]Z.)6I>AGMI+M@J)+4NAS>ZP3Z_UN!2\2 >V76ZILY/>[:T^ M]UI;!GVTE")B(M76K;R4+UO1U:0RKA\)+):&>;-- 6+K0T,I1!OXSC<>&M; M],XDA53NU-*M[BH\=+1#!"0&TWK M*\2>U^(^4]D&_"D>RB)MTFAYVTB$EG4 M7\9))<;B]K="8,P^6=8L$3^I _Q#UA.$$X,(]JJ['8(T"IY1\B8>5]?^R'9Y M&F"* ]KIKS*#W;?F2WMCWH,(3-OHE/"MZM*!#.7@D-OICH>2SBK"S>@@)G&B M5_:*GNT='H@'POU]-/96L(Q3V?U/%KX79E(VT.5$#UHC?I_M'1#<7.OU@U<_ M(E/(2;CC)T>[3MLEI,QBL&1A3C++VXH _\3!_BYC*[#0?>LB@- BC2#L$I.) M((@R>:S1@0L0 K-8?[16--8$I%$J_:LP:<3!4* M<_OE.B2#<$HNX>/>H]"WN?2Q-EX@!J&LKEJP'UTPT*JJ*#4!P[U-V98*+1W. MJ3S--3AP!85M/8#;3.W5JZ6X-770L"(YPD4,W'TQ_>TT0IU"F2#G?CK&J#P O"B5JGRNZ.)7**>W*4F#F0-N M\ZQDBW 1F2[[MR' )90?'O($-$E2>?KB1E')]=AE,4\G$CK[&H;)\><;)N?@ MYYZ+2F\*$@8V[-=FTFM9LBQ 'P>,X#^672*(^Q,WU[V-6<)&>+, F2LD" '/ M2>4K5L9$EZ@XWY.:F+?QBG4A[PPD/BHQ8'9@*<(&37Z[=,V+28[84A:3W!!] MF^/1SP^/=\<2J96:%4E_ME<>+-OA+ [;PFPKVV-?BXY[C)S5#YLBP:5H09(" MOU@.(X%IIV$'N4*#25YL!?!VY4%NR*_<1;)2$DY)D;H<'I ;1TM"TBGA>*;Q M>#"?('N*_G]FI).>)LNL-)68^ZH$*^46JJ78*&[H*X>YI;. A7M+"/ E:9TL M]#$NER5)X3)\ 6-4S;(JIUF]_"%W-"0%[$JJC'MY]2J2OFD?R9=C12^^ 58T M*6JR,E]B?L^?KLR=D,J5W<:<#@\^SY'R1DN=< 5O@[X OQ"*7<4^8>I'LH3S M2CB9 ,2F#TYU\"CIB9E1(\]U-2RXPD*] BYAWIK_WH5PX88TRE;"%@6%WXH M (?VN8LZ'KKE10C,=PX]&%8X8.VVFI_OI/MF?ZR3/:=UR!3A3*%[ME"^\3[*T MUQH!0AF$ @2OO2IC$0*QOH)_A#:<.CD>[+!?\IX&JG?E+DTJDQ$CW0E,AVJU MF( CTZKNT\-7N\S&:V;7J9;2=I^<-3ES<()0^]G]]WV?G7,FBZ=*99$P TTK M@4;K;$?70J**%T8$0>$[,T.XV6-Y2[3E%%SK(]C]:S&9G^);C448V9_#8GZ. MR[*XWKN<%F2FM/0GW.9;I[6?.ZT=/&:A+@.G?"CY#-X9Y+_#"G0CX#DL*E7' M45[DK->T78+6IEIV@K!L5-E$:]=7R9F2^%SC=1[-A$Q70O?24\62MNI!0;LM MC9-HJ"?8-U2J'; N'RJ%C,VR75^Y+2=?P+?.]A WQ V4+.F.Y]H3_W!R\C9P M($F+#>4I6O#= E8X.5O+EF+&_G:S.7F+< ^";FDPZTBC02&,):>6?:R#KF9F MWIT=N*/"IXS7:/Q369=%U(Q,JBUFD_28MKUT.Z]H(>1 [CXP">_5IB9!.1MC/(Q,4J? MRO$F&(JV9T>\_2BC VP(^@B,LA-R;O^2;G%P2>>A8_!7;E?H?6)9IU:%M2O6 M!Z>V"3+A) 1HUFS 0#K-4212M?-[+@/'>>U1NWL_&(9LGS.6^8G1KHO"N.HG M]VL=I4 $ZF:=$ADV'/61[_KY'(#TIO(Y7@SYZ6^WAZ(;S*#/\@Q]UB;6)(]8 M^&Q-\LBW1.@^?GTCJ2.+ZS)TH)Q!W%QP8SDE[B/.+SEK^U_P2W4#\1-(L$R7 M"ES^1)U(GL!=Y'$-B5NWDN^E%GK%898,DM! 2I1BUX:B77^0BOR"_GLM";FSG M7.7RT;/C\S.RMLY. M#E\_O7A\^N+9\>O'%Q<')Z>/CR\N7ER,_MFAW9""NA.2UU'@O7R_FTQL[D]< MU5$:#,)OO^;DKMG9YY],.4U%7Q/\WY9N)1?W+06Y!>?(E"C*E__[@/\OA%\. M;U+6@I]^Q.=+4(C,G)D^SLU7;H.TN0*,#18N;&29Q\\.QX=/-K.ES4'I\.AX M_.+H<#.[TC =\PU2HB).+T$T4RR%Z.IZI7_WJ=A;J;LYFC_V;=7-K9_?+29 M/2V-1L3:U31C\3KE1F=,R)ZPB8EL'- M1G!E(:%Q(T32%K;KY>B7'ADJ]MFL0%2F!3)Q(8;@?+DI&Y7>OO[>@W7L8[!9 M7QYTD =_AR]2C:2%MO3D^=]?M1;R+QAL+\%(4B%XCB1XJ#0X:L6 M?1UU'$?AWTJWX4P9YLQ>A!72WW>>C MFV&EI&TYV/)3Q"Z.R'+P+P#+ ?@%?&3*N8,!)(X_#X#':PW^^XB>-1#^++3\ M$T!]"]JNGYZV<:!SC3@7XMP#B[<7G%\!B]G$]"A\*?V7[JK+?-6]UD501W<7 MU?L>:/# [/UV'S\P^W5N4 _8MW"S?)-DL@Q%$M/W Y%LC$B^-<+XEF3)^:=E M*A;ZEU& "$JO)O'T]ZNR:/)D3WT$TZDQL]DWI?;\<=STT8"C8^B4!\\WAJ/? M) !Y@8U"\/G1^/G17Q%JV\42/P<^:X']K5#GW[X:6MT I6^&TH[WC_I1N$T# MY%NY>CPW*:-I9N+R^Q$G3DV>/3YX=G9X>G)X\>7IT M^/KI^'9Z\OCIP9/3%T=/GK^X.#L^?W%R=O#T^.#KIN3] M";U&/T@BFX/9EM#5>RDEDM8&DH$ZF#>:\M1Q5#>"= M)CMV959#.QLN-UYJIZ7X]NG:.4^;'55F2IL5,.5V)CW'Z/TW6*Y&Y3\^MC.( M_)A)[>"%DO"@XQ[MB[!!)Q;P+DODG;>N3[,^I&;>0GF@T7L5CB%G?!MHR^[& MO-I!GM)6_H8)K]I6C" =CL1"P5MSVCH6_W[_"BV?6 M 'FTTTS3'?+J9C9I&$C:^^V.L 5H:B17DA/8OWXE^8$-LK -">Z2F,%B GZXB/\$(T:GX =E/_$S;#9#)J!_S+A[ MQIT)FD( A6!X& AT0]GT"HU@X(GS1D!^!=##(XQ<:8*'E(H,0>JV@&R,Q#70VD[FF$N_S]M';4[']J?CJ5/TDO"SQQWQ@L3>YC\ MS!#/ALP[I&PL*=O'+75["#F*R0DE))B:&5S!6F+NHY8D:DHJQ+"3\*UGRC(H M E0.(D/LQ6?7XXU=>?3IT\M?3B#J4-#= J9PZC'N);LD?+VM0@U1NV99"65<4@6R_*,6>5 M1?W5C/F:ZE*S<[29%8OQ6,Z*F&\;5GQJ0>8HJ"5LCFBBF>]! @5E\QOY=S'+ M/,8R4JX70I2)GY2)G0\;F*@E$S16L;NX26FNK=I1HEEBCHWUF^-Q$3/2G-]" MQBU:4\V2ZF:8YXZ"XR=F4(I/RZGDR#D60P,BV+QP2#/QQ7]4B659H0%C M,O6I8$V:,?EK8WM0MB M)OW+8@,DA HM2%V*+_H^)B,:7I'7U)1]%L_;?30".C,]BV9->_[:\AGU$1-8 M9E*I%%X+F# T.F^H(J$9%P-_.] [E!EO3+*B()M1Z!E*LCB!IYVX6Q@92U Q M^[S!96-[*/+\S9URT:BL4Y(%$UQCGSPX+.N39$%>3=WQ&2KKCF3ALFBNU/&4 M@$=) + LZRZ@I_+RP00AP:^0@-CC#:!(GOJWN?6SML'(&JN*E2WZTI>C3OMC MI]T&37"%N>-1'C D_XC$@% .B 1];BVS+PD..'(?R!?]>[DU(N:(Q,*X-'P+ M\V5'B)$MNA@W=DD(OE+JOF#/VQR194DV@$[:'T_:I\4 @>QY#_!073MSSU' M[59Z0\9XZ*$NY_+R-R0V!] B="V6)T6Q7"@!H99_ EE\O2.[ .%9.B3K\FW@ MN21J+8I'Q5&,1+\#%[=V+YR*YUWB7O\*L*^6FK7?8TXA=':XWC!"%(L516_XSS +;Z!KQ MKWWJ&Y?0QP)Z T&=GP4QSK!8HWK'%-4C=J#Y][2E2^5+!D9KGM0Y,N1)F5;? MQ_0HTXIH)@)8D$EY/Y/60_93O(^#% 3L"P*)X=%!1FKQ1.C7,*GX"4 M9#WU+V2#A?!WZ)9:^Y).?4H4P<.H&$?9L?FZ5MCKB%-C["W:6<#!PBZ501;G M? \6^7!(F33C&775-#C6FX4+@Y?+;P_Q M)Z80GY8%TL+> 2F=+ZT38P^J)R>&@90+SWY&0CJ=8C&-0M8EU4L-B)182;%) ML!?=Q\;1DTC3(2XC[QT7U0HW@9!M=2]U38/I'8(<]>"\TN#:0(6]6CDV52LV M9,%!J!)$.H%6"F*M>YJEY -4+C59*\>^3'-LRD?L:.YC"I+?R)56<0K+6SL4 M5PN+->#M]2(/)2XBDEG^X-3#KGJ[(?,D^(G P,7Z38F"2!:7:,%23I;RGYHP M![)M=/:U;\&I!/=;3="&1P MD-&X]Z GC1FMVMQX]&4[XWB-9#O4)X7'\T)-LKRC-;V/[!PHZ%1Z.)$TLLJ[ M)1)#=$?Y*T"^3H^] QQ7[0!IM2#4"PZ4YC_?>T0UI+8V U17NK:O%)P7*O65 M]RDC'\8''S%MX_8#B$FTO1\<58P9"TU[&B*N$'<8]I6TA]%%P#%!O&@U9N:U M+PYW#,M;*3D*DUC2/J$0'16B]D/+JE/,;\F(LJFVJB@8-A$63-I)!96<5Y+Z MJ;=-:W$@)6^/D+F!F'V'7H#N$53=MG MN(&''D8WF,B:#T/OEG#!=,_E$:7;%0GS ^FK!X(,D['>EU;; _L_E@ M6*_*Z17@(+9)Q=+$*I R*Z9W 11I,3+\)L:%FS+W<[7+B'2IQ66;!/MC[@^& M9>5]#&/&YBT5QFP2[&',]'3,BL_^A;(^\F"XVB'FCPP2#AU=B!;$ M)I?=OKW M#DG$@6T+) 6]@Y'R21QG13[8TG3UIQ\ [H,N)#!A,F* M]RNB8P;]"7;*%\YE)-K'ENF CO1K2[%X754O%.QI95VBW2\I<:2CX4I='_.? MY0;E-C39!Z[IG(&2R*O=RBG=0"G?S_*K!%QWE(SO\+.LL/6Y&Q?S!567(?AJ MW:2@WK6=9N6(D=*=1EG2U*9$9X^ X3Q-K,QY[T9KX.RC9T0"]';]9YW"M1UG M92-AZ8X3F_#>7\KWEU)%5'FYUM*J8SI'HS3Z^U=NZ?P^$^>KU3/TLN:RT@0)[W&V;XFX.H. @]TZD.]NFV)F+X'N0C)JVRE;M0J+6CK?5JBH?K7W>H&UN;?7,*#S% MA?-@ZE=8SRHO=RVDJS5/+J2)'I!2M*< !T..?@72@>OG$EL05MBL*S0=(M;0AX6?-XQWL'KW4IU:'(KALKT%%H'2^971P#]OZ,_3G&&! MI@T0GDXYN J0K.7"=P$'2(B0.7H-,'%L M$PE5&B"\,J5$!F,V7VZ!8?@:AG0?#;$PM4OX51M1#MC*2)=X;[A1 MS"E7G+EXJC8"4PUCUCUI!R;C[??/M+E7N@L9/4ENU6^(F>38 &N_4KWL5.SGD M8KX<""KPU3A.%#Q,)Q- 2O+\KM#+[ XIU2613[/M*OX4]1R:75B.LJ6Y=AYW MBUF\$HG+L^TR-B^\31^NTI?E$&3.1!I_A9Z11_6!Y,FD_Z!K7.A=ST08:GI: M6]("6Q%5'?_8W^WW_/P7^U<'>C':^HUN:3K^;?@ON\84.J*<-6IJB"Q#6 M,&S'#[>6G%FY7%_3+\RF7_P&IE^:3;_\#4R_,IM^]1N8?FTV_?HW,/W&;/I- MC4VWO>*VG!05I-UY*G05$='1'7;48\%D_DX\L5'L;BI//+B6&J=JBZK/J(.0 MF\S3IAN_RT+3]0QYL"=GX.G P;?$R0Z6W+OU&S,W>"0F74GC*KJL&SGWZN?$ M5P_.Z$ F?9/_>#+#RWJ1=[-^;OP;0?=7 )E C/>1^T*I>RDC4]:==43U<^M6 M;UN5!8E^D!>6'4N+3G:2W2^_W^I/W^JJZ87(AI]@7U9+RF8X1@LG[$25W) ^ M^*$0FQ-50MA=6"A2-D^^>Y4%Q4:P>TCT68=J-^*W0-E$1Q/"]#5;P:* MC(Z^K/TPTG^[R4<&5R&T4]8?QAS[C5"NHZU!J*=D+-.=:3:F)&[DW=U)=*F$ MVKVF1P6WY(G(6=/#_T6N M?L69?58%UU&[_?'NL'>XY-4ZJOHY MUA]TU=/+_N!I"2'3C=V/M^A5L3YRZ#C<6GF//3E6J%IM$1/J=ET7AP\;DQO\ M'L[4F?7)A<6^M,39K8O=Q>KB*[9@>.K_UEO0)O;W;<%'F2)B$M6@0L;H[)/S M#?AKL,9>R'J9I\075QXB;"*@WOY'MPHXNJ"L7>5@<33LAG+>3EW+=S:'N@X0 MRBQ*9EM]- HX])8&I_E>':P.]U!'#1U-/LF6$]%;>N15G+QV73 W65D<<5CB M:VYQ@U1E+KP$,YFKA#H8HC=;@DFYM.83,H9&6,]19\]5M\Y]FIA[=_<)K-Y* MM?(66^HS9Q?S!4GT5D3W!3*W%ZC]=1SU5-$7PA>]2=P=TN?X6U!)R1C5E$F+ MO+G:'16EV88>KO=XN.RQ_D_X?LIW.5O+WJOG!+[Z%.YU5>SF&5[Q]AOF.)Q.[0R-U['"+87W@2>P[^'4T'USM=6G/U_B]_K]M+##R2!\XX8N MK'.+ MY)M?JV0UY9 $2E=<:H/SS,>JX"O,(Q!::JE=*7\[&,+C'+C,%J;PRQ__ U!+ M P04 " #"@VA)DAV42Z@9 !Q!P$ %0 &-D>',M,C Q-C Y,S!?8V%L M+GAM;.U=6W,;-[)^WU^AXWU&#&!P326[)=]2KK)CE>6<['F:PE6:"L71SI"R MM;_^-"CJ9E/D<#@#TCXG#XXLHX'&UXU&-]#H^>6?7RXF1U>A::MZ^NLS\A-^ M=A2FKO;5].S79W^V^KEUY^'" MO*N=F2V&/9_-+G]^_OSSY\\_?;'-Y*>Z.7M.,2Z>WU$]V2+]#=TV0^E7B%!4 MD)^^M/[9$4QNVG;H?]GRYR_I%X_:?RX6K8G6^OGB7^^:MM6JAM M>?ZO]^]. M%U-$U;2=F:D+S_[QMZ.C7YIZ$CZ&>)3^_\?'MX_H ?/PI6KA_Q?/T[\_?V$F MB?+T/(19^RK,3#5I8?#$P\_G38B_/G/^2PM3)@+K J<)_WT=S>SZ,OSZK*TN M+BFZJ6ZF')2Y/TW3@()T76(=2 =@KSU/^\"5F8!:MZ#2[TWS%PP"$CH- M;MY4LPZ+8[M>,C']LKZXK*>IP8?8C:*S7+(,GPFFKLMW^[YVGT ]F1A;-V!M MK\)Q6@!G(?DKF[G=1#@>:UUUJ"/] (Q>7%2SBZ707M:+C0GBU"ZK>C/IF.R] MF<_F37A?3:N+^<6[ +'FB;G>#N/=^QYS@AU77M<.1F5UNVUUVXX&8'WJP[0- M:; 6O"V?CE<>11)_3,W<5_#;SAQGXFI,!Y[*RWW$F=@KN M\XVQN]D9WTSJSSO*IUN7&:8#FWX3SJ$-F/6W4R ,[^IVR,EU'&#_4]U=47<> M;7P0/ER&9A$+#BCB-7WN/*%7H75-=9EZ_Q!?S-MJ&MJ-YGPMT>XL+0_%TX$4 M;!2SZ[?36#<7"P0V U]#) UU+- Y+Z=S>P.;\^)TH^/NGF7P<2#JYG%U M(-V9O=_#[-Z*G83F]!P,V";&UA*-PU)'G>A".PZ#W43:@71G]CZ&B;G9B6;7 MGR"@:XU;6/%-O&VB&XVQCK+M2+XSFP^.4%_.VQD(JP&[_ENHSQIS>5ZY+?:% M'EWE9!]V?@O>>1)M=13SK0CL7@5J=AV_0Q$L/)F[VYLFS;^<7E-KM_[PYW MG\K:K^*$6)YFQ(K4H\(V+^XI4])DN.)M!X=.IC='G7EV+GYQ7P1S!U?U,VL^L\C M5V4[[7FBL])K19S& 1%;<"0*1Y&C7"%+390VWU"/YQ"#8?F MO8K]\ORK+6"$;6%=*F2>S>".A_6F_V&STG#HK, <.2L*Y$G@*+( 2YARAG6T MW!=F+X;^CLND*NUY\&G'7V?>5Q.47!DII'>(,V:1U8&B0IF #/-+4+:[?VU02E\)QKZ2V"63 D/1@/K9F K2E2 MZJDU1(M=#?!W)?M=X$=.RAM$(24RB, A8..(D>:SB M<.2/:1/,),WH-U--7X18I_OV+_W Z=9W:0V3JF 261L)\CXZ!(Z^1E)*")2M MH$:X7:.>,8\>1E&/>O\H9W"@^TPKI8*,I9B/^BX%CQ1\68R$%@9A"0(KL"-( M*L,)P5YAW$\Q\X1DAZJ7NX*\5[WLI7 E)C80H2W"RCDD78$1YY$CS8C4Q!,9 MHCK@$&^_FM0#O;%"P/[/J09ST+H]D1I]N'$]X*XOF#(,N.63HSP^[3+7?'JV M8.@QCW?LS<,:8]6QA])8S8.*%.DB@(TF#/X(7"!P'10M'!$.;SJ89RN>4CRLYRCR&)5Z,!E84T\X)/[ M4;2AWA^X&5R$CI"]G7[Z7*=9K/,]E91P9K'SR K#D*&<(JX2HXH''[77$O>[ ME=E8X:SSTN$--.( 7K$1$#/P7!%0O!%"SV MVT?9_SU=VP75@U(U"#V&4[7;SDHO ^/>&V0+'Q#1DB$FJ4"<>:)TH9TG_4YW M^/]!5=L!U0RJE@*ZQKAT5?3!3JJS3?ES*]N7)#JBK;3@?)("X>0C&,4TX@+6 MD3-8!;\IY3+C]!9R.0VNGOH-44\7\I(0B[TU&#G#/.(T@%R9,>"2@\1=,%H* M>\ !S@ 2K;.@MJ_5L/1.JJ:_MMQ1EX8Q*TA!4-1.(K V$D4,TZ92,,6(-X8< MV[(3:?M6EBKMHRRUUZ8L0C;(>&0NX4N(@1F>%!P/+E0!SRHCI9UKR M! A9E64'T/:H*\=Q%II=U.5Q!V4DFGB)/:)&P!I1V""/"4-"!44\ID[$?L<7 M>?S\?!JS,VZCW;IM5THMPZ50EKRSO@7-\EQ!O:N,K2:;[L0?M"H%F"&G-4<< M"XI"U!1Y+RFR7&)'@HG>;;H$'WTJ+^=-*DC5;4;+QJ517%NK&%*$**14<(C# M[HQ4$;TE#*+OXI"?;?2643T",CF2.VY2;]L3_V=B+V7N+[.WQ@*I P:\/KBG!QS]#JP78^"5QT@T\RU5XTF:$H)Y&[V) M2!I)P%U3#H6B",CJ*"W#6BBV*3-XGR'N\*9B,)PRJ,*K$ .PYY>E>3;KP6J" MD@;%+(>P2W-GP5,'HVBXY8CX@JA".$R]/N#0=6 E& RD_!KP>SUUVRK!/4U) M##R@[=\-?! M77W8KO06I@.(H^A9@03A!!'-/<*\H)(JXVC/.[L\T6P?H7SMENZ(1XXS<].> MI[/(KYXAS%Z:IKFNIF>+\L?KCLR[T)?!<<8B54@[:1$I)'CA+/W5!"8=+22/ M.S_(&UT5>LGQZY/RD>#*>,CU,;@ C-M)^#W,NA]UK2(K/05KS:)!C .47#*! MG"8&<:Z]-+"THI0'[+@.IQ<#HY2S4DG>$^:<&DJORSW M"B9KX71U=00Z4)?*.4R\TLAYRB F@Y!<2@\_%5%8$Q0QKI\RY'%FAU.&<<#* MH",?0SMK*C<+?KFM);5N;^XW-^M(!^I28\*$T P9QRWX7<(C'P1!WDHB9:%$ M,/WVASPW[)JL%"I(5SB"M%4>*18#*@QW MR OM"/BQF;RDTA)> M@&,%^Z-!4:L".0)_E07QPA>NB+;?U4E.#V,GO1@)I@SZT4$'[B;@)2VP*@** MTH#SE5QIK:E !371&)S*PO2+-L3W(N<=H,AU5;)4P,ZW)%^W+X,P/A!-47K' MCZSW"GG # 8ME#0X*!B]EY3E]R+EH7#)(/('-SBII&6JAGA>3P#N-FU-L^MN M*9,K24O, I'1%K"?28F(TPI%)C"2D7N/(9;&N%]YI.R9= /,;_2LR@-)'A@> MJM$R"@[D.GYXQ+ZWN]FMS,X*K*A@S!M20"2=7F$:&I%(SZ*QQL((3:SIN>-D MOY(?7A<&@2O/6??-,E\PO.G&4>;:;707U[8'V AE>3!V<;'\T-W&>^ZOFI:>%P5LE!(Q!W-A07@D@H:% M843 !I:%E?T^EY1GVQQ8Y / D^,*V_LJ86,F)Z;R;Z?+0MSK;J]74T \'+2* M HQA '4N&,6(6VZ0$L0P[P16N-_'C?*X -+?SB4\N0QW):173@KJ?1X$\[# MM*VNPOVWH7\/LP]Q0SW@[7HJ3; $4VP0Q\J N^@(B@4#0VABC$0X*ER_LZ8\ MOL+02C,Z>EFNMV:FF@;_VC33:GKVL$8QQ Z5J]9?;6TB+J/D.DCPE'5D,96G M#8B00B&FK6,L"@@W^L6Q>8XG!U:940#+Y&=LJ#[[A,OQ!%7)M!?<"!B,,09! M)[CEVE.%N,,0PEMB?>SW_">/7HP:=@R+6X>P/<\1\"B8C9U:/_2S_$Y_.H,_+^X_9/)F4G_>[[/ZU2FG)Z&I:G#57).$_RK<_'_K M1-_5W90$,Q,E8:A05"/NI49%TDS,=53"%4)L?+ Z#A@IJQ)F<-+45Q4@_^+Z MCS9]@_.N+-VQ@R6PJ01!]TY*+;DIHK&P"%,M#2(HHLYR8,NFJL-:%^20JSB/ M)_0Z(Z09=GC@_]YE7:\Z]^U*!;ZKDIXC'L$-DAY[Y*SBZ7$J!8?%!.SZU5S. MHQUC">U;W=@)LQPQY8-/]7Z(7]^HKPLAUQ*6C$M%G69($YALM"P@*6Q$1.M0 M\%@X*@_Y86OO. M;.$3L!*)P ASPA!:]-.>/(=4F;1G)"ASY+] ,)QLXH=I^KQ-^DCD@PRON_2N M==DQG3HH6:2P3+A".%B!E&806'B8O+/,N.B\$*'?ZZT'YU9C?DXMDR*-AF;& M>@0W&^TG\V7Y&N%%F(:X]A!K V6I89DP0=)%N4X?;PH*D0*GA[XTI@2D NM# M/L'*9H2&1C''W?DY!-DOS"("ODCL;MJU5A.4K*!,*:\05WG!NJH7YPM=D-Q+WHR_)EY>WFNO*%Y5:*U*7#,F@=32 ,&1P+ MI(OTX@\'@:S3EGD'RRGT._/3/[B&C83N7E1OP?(]9-NKVJH.2J\<-A0FCR$@ M120ZL-A*6!0\3T7;P3GD/8^3\0^N6P/!N5??:5D(M9?CM*0M.2XP@?@3!4-A M="\-1>=.?I8JE;J='3W928$8D5XWWN6_[*+D0V FITG?E*/B9 M IS-E,U >8@%#49RW%.M?JC3ZS$!7:M33]7 K*=GL]!OC M5_J-$NJ-?L7U*_7B%5.<,?$:"X)?%Z_[R?W'.&T>#K>]F(RO7E1M92J^HBT+ M9:V4,2*=+F6\X0:9H U23NFHF!.VY]L;\D.=+8\!Y%YTYW&%DS=ULUW:3K\. MRR( #)%@)#F@[H/CB'O!D2-40X@@K H]DS3$#V&0LL.;)YUG%60W%75V3!-; MT4D)<::0!<1[[3A,;!M(<+PV7G[C]5!\[ M *H)3Q9E6:-7W3LIM4Y%XP*L8AXE(N &H,BC0DH8YS2)9(!OK.[!=.TL[Z\? M+(Z):)8'K+4+P;=O , 5N0==]:I[+R7X"+X0Z4-Q+)U^A.A04#)]7Y2"^^D( M1!?]#B+W&O,/KE>C(GH /MCC*G,[^%Z/.RJI4M%IB1%16B)3>((T)1XQ1[6* MF% O^_EX],3V6^G"9X&U??PF-J]K[MSB;=L)5M"4OK&6!6,33 M 6V*CA 1$N(7PH(1!3.$]TL^V>LMRL["7;?_#81C1B]]>3#_J?YDOOQ9S<[3 M0$">8"$M:#(*16!2^X$7[G,A-[V D'U[1\ M^&9]W/CH.>'J!_+[?5SX+4\="B>LH2J%*(Q@Q"%+<(%(($O/R&&I@I,&%V13 MR/K_3[P&_%;X0)+Z_MYTK2M*\2+$NDEIVB?IC0C(909>MYTOZBQ_JF_>'J]1 MD5V[+B%>8)C;B()+!0Z<],BJE,+BM/61RFAZGNMD.B\<2:OV@&L&1?QC"M[\ MI/I/\ ]>F-P5\UZC9NL)2V(#UY[K5//9HJ(0%#F6T@T*;&'!6:EEO^+H>4Q3 M7F'7(T-[L%[%(1126-X;P;_NU=G9FPDL<4G]W429F#LWR/]LTRNGN3 M%-KWU;0&%;]^.YV%)K2SQ0'3PUYN2I&\#[/SNOO)8"XN2FZ-XL$$6(P.@@OJ M'(HZ@"AP\(X1J8J^5[FYHO:^>O7MP>$!@Y[#N;N]B>ZTH%>T+A7&WMKT\('! M" $;BTR!898Q%2J35L%T#UB7#E8#OG;I!H$^IT8MGRUTTJ?;MC EH@QQ'"E; M$*042>GH!4!DI#-2$QMCO\\39+JHW5E,3XE]!X2R%'9K(6Q)7U9H3^O)NB/E MKUJ6DJOH#<:(!2<0-<2@0L EE(AB"-&QD,N#+2C?+ZIV+8K.!ED_3&T 89) MMR^OPE68U(M[V^7\UTA^+5T)TS&,2H>,BA+)0D04H[!(4^D5%=')G@L_3R0_ MK!X,#56.-_!A,DD?R@E3 &*2RH;XBVI:M;,$RU78K![=.BB+@G"EJ$+&$(5@ M-X5@-8!%=50QAY6S O?[F':>:\MA]60TS+*8D47.[3KWX+9)R5Q@DLD H& MJO :%8PK)*+V1!3X4E CNKTC?%+7A7 MJ6RL%,P*[H1WA_R]U$&T;-^(YE#.^MI,9M>;7]L\;EA&%1S6A"'%N$>&&H5\ M^FJ/\K!Y"A<#]X?\X=1AU&-72+(D:-X>L]SLL;=G,VL/7%>3E,'+@B\>841# M4>0I$R-:CYS&7ACX!]FSUGP>D_"]G&@-B'^N6_#?ZVG]V)?;'->L)RRMAOB- M0F!/#(F("1Y@-5$'7CHFS&G'"ZT/V,!\+\HVN!3R))UO68/PR:IYE@@A)$ E M+4V/-6 W5AC&+"P),$4J8K\'HOF2YP:]\!D"H;$NJE^%UC75Y4T-WQ?SMIJ& M^^AIV/OF5[6;+SR]J7\-"S3A],.V_"HTO1#$.= MNO/@Y^D!RC+QTDS>3MM9LX"A7;;TQ[,[X@_3CRF;H0&+\<*T5?LJ?7EEDI/E M3RE78Z0!'ZTK<.T7N:$9AQH5S94CCHGF,N?VQ#2SZT\0.[40,:4=,.]HHV)Z M6IU-JU@Y S'AO)T!N T8C]]"?=:8R_/*C6Y MF G)%4#^+&#?E8M7\="C*I M:,6[Z@KLS*+ZUHOK^U;'33"'PN9M['BH_(VYE!>/-)Y\UY!CK-6_77HMXXI@ MY\^P9 D)'&* M(M0@F9F:7[\1%$$=21(@+D*:FA[K5DJ(@/OGC@B_PN-O__G]9O[3UZQ8SO+% MWW^&?P$__Y0M)OETMKCZ^\^_7_RB+LR;-S__YW_\V]_^UR^__%_]Z>U/-I^L M;[+%ZB=39.DJF_[T;;:Z_NF?TVSYQT^717[STS_SXH_9U_277^X'_;3Y83Y; M_/$E768_?5_._KJ<7&K6[_^NNOW[Y]^\OW+\7\+WEQ]2L" M /^Z&W7PB?BO7\K'?HF_^@6B7S#\R_?E].>? G.+98WYMT_^-?YUNMH->/PP M_?7^C[M'X]@G4W_#FV>AE/+7S5]WCRYG^QX,D\)?_^^[MQ<;-'Z9+9:K=#') M?OZ/?_OII[\5^3S[E%W^%/_W]T]OGHP/XLF^SY;A?V]^C7__5:?S./+B.LM6 M2YNMTME\&5X>:?CK=9%=_OWGR?3[,J #&9 81&S^_=B8U=UM]O>?E[.;VWF MYM=N"/HMSZ??9O-Y"_H.3-$+N6\601I7LR_S3"V7X=?OLU4+RJMGZXF)K^%+ MS8N[5J3OGZ,7@C\6^6U6K.[48NK^M9[=QH6F'?+U9NR%F<]ID'SE;I_&*53_ZH(GS?LYT24.^S/CRB M6V*R[ZMU6G=3K1[9*7'_3(LB*$C=3ZS&T [(6U['?>!K.@]JO0PJ_2XM_@@O M"1*ZR";K8K:J\7&<-LM 1)O\YC9?Q <^7-8;45LN@[Q^()CJ?KZGS]6>@7P^ M3[_D15AMOV8J?@!76;17JJFM&M@?:75UJ.;X#@B]N9FM;K9",_EF8PHN;9VO MNGIHG^3Y]6I=9.]FB]G-^N9M%MS2C^G=:1BWG[M/!FM^>74GZ)74T[;54R?J M@/3%-%LLL_BR9;"VIC$2\\23^'V1KJ>S\-MJXD^>:DCR/Z9%P/4Z6P5;<]XA M+WOG[8>QBV ^WR]V]SNCG^??6LJGWI0#L!,V_2*[#L^$9?W-(@S,WN;++IFK M^8+SL]I>45N_K7\0/MQFQ<87[%#$1^9LS9#-EI-B=AMG_W"IU\O9(EM6+N=' M![4G:1L_CP&IL%&L[MXL+O/B9H- )64UQK8FT*>SXA_I?)V]"W9"L!IJ6:!' M!_5#4HR;3]?S[,.EGRW""C]+YV\6RU6Q06BY?7*J5KO!'Q:?HN5>A,UY$]VH MN;L/\O)^(*IG<=48VIJ\]]GJ817[F!47UV$!JR+LZ*!^2*JI$W7&]D-@/9'6 M&-J:O$_9/+W?B59WGX-#MTPGFU6\BK:J<;T15E.V-8>W)O-1"-6LEZL@K"*L MZ[]E^561WE[/)B?L"PVF&I+\L/-/PIIRO\M_FBW_J"F)#E\Q)+MO\\75VV"V M3>]S??KNX2E59&GWS)_VPB&A^)1]S1;K; ,:KYI2.;K+=6-)VS/2@RT!V,D MFN8WM\%&K[?6'!W5$U'[?^N^QQ_K[MGM9^Z)N9IZ4F-L7P2>% T[98Z>"([6 M['W*LOLWGK ]*^LOR^Q?Z["+N:]U7*Y#S^\C)"TF)2W;'Q^3LZMS MFBU6OTYG-[]NG_DUG3^+9!RHI"J+HV(!%MT0]VADA_2$GV-$)%_\,LTNT_5\ MU9"Z@_/T0VM^D\X6[4E],DV7E&XF_N4FN_F2%4W)W#='AS1>AZF*R?I+]LL. MD(:4'IEI'[U!06:+V<;*"H]L'XPD-2_)NW]-6 ^SQ33&NCI_T=$ZN1[?6[?* M;4=")""0,,\G^V2YD>-ENORR$>9Z^_3GQD*]O8Q<\)"YQF;U;9S8ZN>?HEF__]YT!(V/\26SJ$ \;P^$(^_4G2;2S@6F$"+.22<6U M$+@$@6L@*D!X4$!53'[*BVE6_/UG6 [:+@ G[56Q#+E/8>8#0158"[_8K%]_ MG=5L?IDO5N%CSY)@+\/_$\>(1\HSYJ"2)6X$0S*,BAW9.GY4N3ZT(A\*P8WFG4V) M'DA_G]YD]HG=H)@Z]#K097I\_9Y'J1S_.KNTUPX Y2HUOB$ M&:"HTEQ@"8WUS""_,T&8U6 @U=GGS)VD-^UDFOY2F4 M2C4Y/"@AW&HDK6 00XNY$8S DD$!>2,;"+UTW>@,K_/N2+\5^;*AK;P9FG F M$?=$, U%(129UG)K#/2OI2%H[TWUC%4Y]4+-9FL;]:;?+2ZR8O5[+^?9%M. MTY0#DR7:AKT\?!X>8&R053)X(B4@4NM&_OLY%I9>=:<;\,ZK3>^S53/-"0,3 M!E'X6+P)KJI&2#NA!-UA"I%KHB7XM6G)Z4"=52-^7V:7Z_G;V>6Q2&"=X8D- M^ZSRUB+%O#&<*.[%;E'5KBH0NE<[R"O3CL9PG7D/>K3<;?/BG[*(:# O[MUZ?Y MHNY32,>Z#?28NSJE3\ P^:N2HH_S]+[BNR2K3O:J>G!BC.>.4N2<#C:P=!(K M3) U%"N+):O:T/O.71WDH'[FZO@4B1>.4"R,&)@V(2!0)98[F$B MM-9($\F,Y)1X)H'30!/L.9,$ SB,+IV0FNI4T'65J#]$7X6624\#\Q9Y!ADU MT&I!'=&,$&RY5+B1Q=QG'NK<.G0:7D=5Y,=JS?B;Y.U]"X1@WN[>?S C<'Q MHAT22&F)E*#46R8L!1H1QACG#$HVJH!OI^CG/> SP/>^Z;IPG<^G;VYNB_QK MMCTH6)$/.C(J<=8(C1! W"I*D);:$6, =Y@BIK :5=RV#Q7H'J0!]""6E:]7 M65&] E2,2 B7/(#CI-:$>H6TX&'GPT#$6#32C7(^O45D^Y1_-P U6= _7%[. M)MGNO8$OORX"J+'9RM&%O7)@@I2W7$AA-4?4(:R%$8Y[H8RB#MM&\?;>(JJ] M+?!=XS3(![XY"+XY-/IF$9"Y*K)E]4I_;%AB+*$"$>BAHA1*&TQ9':.%TC./ MK6WD#_06_.SW4^\,I7/:^%7Y_N,#$QZ<&ZP1-]122@C1@GAAG? (.H;,0!77 M;=6A?0RK4Y@&T(='262;W1;99+:)U(>?Y]FVP^;C"/Y!]HYH3E>O2)!@@''I ML,$H2$8K[AQD01J&!-^ZF8,QO'797L?.!.@Y5Z?C=0+'AB4ZX(FQI=(C33U' MPE &7#"_@BW&K!M7E< Y5J;301HN^;;O,'%G*;>NVD2/@* S)@5C/Y$4^Z"(G#O$4)5A.1"352F__0,2)2'3S@+BB=,Z MF)A6FBUSQBO?J"BEXP1?%Z)Y'@WI HRQIO%^8$[?O4^C-QA;YI6_OJO(YM6? M)'&4,$8A1D9*(H,PB"R%8#3RC6)L/2?UVLJ_2IVZ FN(F.L3VK=T5^96CHQ* M@B4 F&?*0F4PM\ ;;K%13NL#M5:K(V-)N(]>,P37B8I4N MIE_NWF:K55;$5JQ%-IU51^F/#4NXTQ!%UX%!#[0D!AA0,FD8&&@;J>D6=2*M MY]5&W:$S1 @W75['3M[/+@%8F;0H[@(LFVZ9QV*Y=<8G @;_WSJ('!7 $(8( M0%NV/99H7&=V>C!4^T!I(.6HD'WBN9-&"08!10K3S1FV>Z(%(-B@)J+M+7C6 MDVA/!&$ R;W+%]G=_3T>?KV8GO!!5XQ,-"& 2*TTL$A0%C"SNF0U_GM48:\> MY-TM/@.HPJ=LN2IFDU4VW:Y"L?!\>7^'@UD7Q?$@>XW1B>3(<\FP!-!8YP!1 MBFQ9AI161E:&S=_VH!+=8W1FM7B?+R:M-.-A@@0 I*QR3C#FE%.<*@5*QI%Q M?E3YW(&5HS%, ^C'^W6$:G=GP>+JXC[L=2S:='!,HIC4DD/%*#4$$\F0*#=( M""1LI 7L!6E!5\@,*/A/V6U>;&\!JRWY'P-LH 25?D,2[P:6O!'C7%]QVE)D^?(%M#R_H,>5?][+9'EYW]/;881+UFP9' M'RZWE'PH/LVNKFN=W#T^,)%A"V1$,!0^28JIE]!YC@Q1QA%D(*]84@9DMBII M?WA0X@FSVD'M%164AUV?8&,E59)[H T9P\G#O9; B7W]P M3"+"-J2M4<800(.W(#A$PA!G-6&>-MM@>T[/=R'A.DK3 )\A@N?[2*U,MQX9 ME3 I(!/>"6@9Y<)##AC$QBFE)43$O[RSM!V(LXZ"](/?B]0A1 *'RD-)!:-. M:X6X=PY8CP@B4@^O(A4I^V$UY#1TFARC*NVU-\OE.IM^6%QDMZN-M_+Y6]B2 M[MQFB?R6?[[.U\MT,8UV>KSN*=;5?K^=Q3L5:X]99=GB^-&LLQ"3>"1$/*V. M /'!$X9".8QQV!""V8 L'M>1CDZT)7]AF)]K92M#91?Q_M @XFQI@F6:3?5= MB=KVP9--J/HS)\8AS0P$6@?WG"BO@(%4(*:9-8BK@2SR-NK9DVW>&X;G4C?W M/=BRLV7VL9A-LMT?=US 4Y6L:K[$<$Y9M"4,AC2>UQ>Q5@ *"11FQH[KH-&0 MJM4Q)3Y]7Q<'B^V-ZJ7FM$HZC1 :3)1@S M'U941JDW5!FI0#![#==&.4"9'ZAA_MY(4;^"RP>&KOMX4JLOYFC7MD;S)#+X MOD(J[[7W85E% 0B(@:,,AU4]>,0CBB4-(?5\."R;N(PUE_)#48&3YT@8-EP( M;C"PW'E%3/"LD7#."R6Q ?;EQ)EZ%NGIBM,/PB]"JZ 2$ L7%GL?6,):6HZY ML891!"1A UUL5AUY&JO.G(;?&6J,*\^-[!^0A ^!&&&%51K1R%FP[HTT6DN, MI!S*L*GPBGJ45T6!<2.4&JT(^97FH<_,IGO1[XLB2^>1D]\"[#J[S(M82=5,G>K-G7B(,>#,"(PYA0Y+ADBP MQZPA"$-%7MR*U*NB]8+I2%4PU@;VI8)/YDZHIMP#PIB!B!+H-56$8BN T4I9 MURC1T/E)JM&K8!M,SZJ"C70K$<%U#&8?!=YIRH352 D,C9=>!EYIHQ1"YV>M M1J(T)X)USJQ!G\6I^7Q^WSMZ]C53,;%RE3TYSC',V\Y9H'J(IB",> 3KP)\_ MAY^6Z:;_9JW>4UV^)K$&Q XV2AB*D 1.0BQQ;)UF$/3,5Q5)] /DHSAL>U[K M7V[3U'$\H441!8A!33$BHM "Q1@(@,%.IJ>''.\+KP/#+6%M A M3D^F-P&J)Y16UFL>'),8P"#3W#ODL=*8221W2!DGR&A[<+41U?/SDQVC\^J4 M8"R)DU')OGTX_+=Y^CV_N)FMKO]/>+CBDH.]#R?$$8JP.L\XX1:2*V=V%K^^.XL!X]DEA-@83<*PLMI) &7]&4)A*ALE%C M@MY*\CH647,B,GK9 'Y17*T!&*+FQ M6"KG%EA[07W.)M>+?)Y?W6W6B+3,Y(MT,7T[F\0^!#ORCF^)3>=+"/#4 M"4D0L(1)ZK0PI64'@?!#E8+5B$>W$E0^/%9-U.)B?7L[OZLI\[T/)U0*QP%T MDANBI60<4%<2::%I%*+H)S':F4"[ &( K_)CD4^R;+KT 8:MAODL6W[*)EDP M':9'?,N*D8D(UB.UG&!GD&/$6>=\R2IR@_5QKGDN90P1TFX1'4!Y/L4#@>LL M$)A?W!1\BNF:KZWSZ]('_/JI/IT^62&484X0B(JFW.KA^'I2 .-8L M;]G?T:TJ%5T0K@:VD%DNQLZZ\ M HTJ;GIK''M6#>@$P";2K50Y-9UN?IW.=W]8O@MBN5G?['YQOP8>.__4\6N2 M8%$QS""$$F"!)#)([>PJXMPX:B+&HUGGA7\XO4R_#Z*7!U^34,"0YC3 HPRE M1@#@Q8.]K\9UE>E+UK8"=^S(I9OL^T:C5?(FW, MHFBAI$*,6JNE+#%*%4'0 _@+);QJ]A'IO@:_K'<,G?$)SPX)O$( M80^@8=Y2HV)8Q:J2/=FPZT5OS8!'X?IUA>4 JF*SRZPHLFFU@CQ[,@F@""P- M YI#!P&ED.*2%0*;)0MZZQ@\"K5HAV WN]']1GB9%X]^5W_KV3$) M@EPRR"P*X-!@NA,BR4[-I6H4.(*O,SS=(ZY-%,2N[U-B^>7SC-@AG3@\(G%2 M:!Z6.F\XUTH!Z+G8D4MLLR3%ZPPA=PMEHZ4A]NW*+S]EE^ME.J_P>O<\FR % M@JWC&#(6.:B8@&2WMVEEFQ4]ON)P<0<@-JM#*&Z>E3A]RI99F"I>=63#$C3/ M;R.KE5_^Z3,EG")&L%36: 0$0!Q37K*'?,,5X14'?GN'N%G7B3WDI/O)^7![ M'_YS\=C8TK#N(.CWE/QS;S MFYO9JL3NR64Q3U_?V;G)@^_SZW@K\38!\S9+E]G'].[<9RH/7Z%S+$9T^-X= M2;4G&&'*-&> >L8!"PN.4H)19BJ[0PW$9-69Q?T#$J<,M2I\1 @2#@-_2HHM M"BJ-^8U*"P85_?^7?Q2I=9?"[M YGP)4+@!'QR7!V<:2 M!NU64%I,F-24EVQJ;_!H=X1.9%=/'UI!]6HU8VR[P_@4X@R5%*O9U89"$_SV MBJWAQX<3+:"$V@/+I L;J ("H9(ART&C,/CI4?!S[@BM01E:^21ACL5]@JHT2[_;01U5.:MP7EE&C"V97X,@C^CP.->M*[J!;7O M\22L@8(I2PBV!@FC.& [E(#A YU;&,?BWAB6,\CZA$_[\8"$0:F!)UHA&_M< M4D.0V7T5!(RWFU,[,57(O!4XKTCZXUW6SR?TX87]?'W3=^_3F'Z+>?/RUW=5 MBWWM21(@XOT-#(3M$GL$M6!XMZ\I@AMM :=GE\^Z!?0%UN#:LJ6[>GTX/"JQ M!#GC.),8(.VAXPC*G9V#J!SO%M&#&(]J2A>XO4H5&=T^,F[-&%PC/L6JFXH= M9/=,PHTE1@ *I34\+*G!UZ$[\HGA3:1]^LF^BHAF# M M/(I7OA$"K-=FQT(PJ\QHU_<&4M@GQU8PO$B)CFTY'E:09R[5Z_5:A<-O#:]8 MI_-.+U<^_+:WE3"Z-5IPMA,O/$H MP+D%7VG)[WT^(3J8Q)X H0VF.!:D$+QE2V,AQM4/LP/I')=W(U!&%TCQ='/; M@ 6> 2#CA>IX1[X@S;J0]%1;.=3&WA2<4?KA4&J*+%1, Z:48=(H5;(0;U$> M[7;=0 I''/)F,+Q(B8YMVQU6D(,+L.P 627")\\E-EZ[BBUA4$A-E-2"[]A@ M (^C/WPK_)]?4M:"_2&DN.V76"G%Q\\E"@0V*,!8Q_93& .KX$ZAPZ8SS.8Y MI!1;L-_D%/SF6.^RK&;^<+GY]_1CD0=S876HWJ#FR(2Y\'],6F_"8N2YE]:5 M=F"\.Z;1J:*>BHC[-GWZ@:Q[B1^_>Z7.V,0%/+R-J51%F#!AX3$[%CR0?G0& M4>>RJ2_S5I"]2.F/Q7@:O]#;"_M_9^GT7^NT6&7%\E,V_9;G4S-;W1V_G>7H MH 19![A&GN* !J-*W4JZU2A\#> M&TN)D]CNXFG.TE'OSZWE44_&K:!Z4=(>XWX\+B&W%ZZ?7:ZN57CQM/IRM'W/ M)HIC@+CD5#B"D;!*>%22**D:Z/KV$W;=#M#.NP6EB=PN9M]KRVW?LPD41 +% MO?*:ALW?>XI<22*E:*"^"N>36P>@-));[$!;7W)[GTZ48(XZ QEWRF-,D-%@ M1Z:6=IC@Q1EEUP4L@Q2Z+ZYB@\F/Z]CP;YD]F(/ZSJ2K["HO[CY'P#_J8./(!J+4_':5&]PE?N1 M@:"ZR85!#;\ Y1@&H+)4)'A>KF\WB7X_%[?;E!K''I0199> MW*:3[,-DLKY-%Y.[HQ&''Q]/N#& 0ZZXTHQR(X*;3DM"@?5#=0^I82_W5__> M#3:MA/A^'3G/+_5Z-I\&OH['@_>.2()7AI!0+*QVT '."-CY"T8];L!]=K=U M %&VA6<(PR#2ZK[?SNXOWK!AA8+'=OT]CR< <>>%";ZA(-I A B3)5-"-SM_ MT(^[VXO,.\1FB&UYVX?=YX5);V>K=/[FYK;(O][WW#^V.1\=F!A#O)9>6"V< MX$1BH]!.L[EH%"SN_%Z+_I6@4Y0&4(?/V2)=K#YELYLOZV)9J03['D^BK4)] MV*=86,PPH=C:AT4-\D8F?>?73?0O^@ZP&4#@;Q:30-CL:^8#-&^SY3(_9I'O M>3HQ5(9]BW%,!5*4:A/,U9(EAV&C\LC.+^[M7]SMH1E VFJYS()*KF;%_>TE M7^;;ED9'9'YP3&(!=HPC0BF&'GJM E8E>]+ 1A]ZY[?K]B_YK@ :HH(]6ZZ* MV62534VZC#+?1;;Q[K\H->/Y\8CU'S",OHUW#&5= MNUV\03?;&#J_'7<@/Z E. /(_,-M%AV5Q=5]#C!2NZ7U8OUE'G]WS\#RF#]8 M?Y($(\ND%<1X2*4A1 1,2P \08T.LW5_96[_ZM$;9,/KS)-;OG87?*VS)[]_ MQE5]96HR>Z)-@$LRAIEWP=-2"K-=N,P(UZQFZ07%$L^'Y1#6;)&E'R[?IHM] MUR?^^% 2>P5Y93 !2$@=C#,/S X\P9O%E5]0-+(U)(.8'L&:SJ*6!H8?7__X MXSJ9?4OG,;%RU# Y>;8$ @J0\Y@)BH'V$ I5GGP,.-%FK1)>9/RR;^Q&I$[E MO;*+59%.CCE S29,B*<4(>,%C(6GCEBG10D,M[!9V>4+C(<. M]9"RC43;X^ MZD)7#4TTP!P 8:1!"#-&E+$[UT 9V:QUQPL,H'8,U"!:\:2)JYFGLYNEG2UO M9D'KI_?IOZ.:43T\\9@+ J0@W@&.(*58+RU![ >-*3; MWHZ+:73G(@#+?#Z;IJML^OB2P.7OBW0]G:VRZ5-R.NOR6/O]'],8C[K.5K-) M.A^.F-U56,NPY*?+:S_/OYT#E"=TY#>W178=J\*^9OR*8%OV\*9^L-[O.8NK">K.Z>[.XS(N;)WF33E_H MTUGQCW2^SMX%6VA=/,W"]O^FAV)N/UN$56*6SM\LEJMB \)R^^14K7:#/RP^ M93&6'99B'0R[<][IOJ-IDY2)V\[;6?IE-@_09#O2']$;'GB?+XHGY+^M<0U\ MI^])N&'*4B@0D@)"# RU%C#O9=@/H:R,A8X7RJK+YCM[1Q(V=RX@"9Z!H21& M2(&@6P@!@=_=0WVF@P7A_K6>?4WG6\OS75K\$9:D M0/-%9&/#:?4I]U/G280$F !@B#/ *<0+-HR9C6:!RM M"7N4U_.6=UV@U&A%R&]N\L7%=7"_-U[ZYV_Y13Y?1V2/GQBO')BP0*1T'C@* M"&,0QML*2^*))&,Z0=&GB'M!:X O?6=AZ;O=C_][EA7AU==W;[.OV;SB"'F] M"1(BN);*>6>8YT1SZK#?Z;C#C1HD]M0;^OS&9Z_8#JE4C\,V/W)0>6CWI'D2 M;Q142"O!(9<.8P\9WL* P]<[WN/B78OYD!;UB.+_6*4:BVG[(G7I?#KT9G&[ M7BTW>,!*X_;(J(0Z G5L#@,T% IYS%6YH6,W6%"EYE'OGJ1W2$=:PW4FC4"- M- *5)AYS1F%O VLDF'I6!"9+%I4$C>JS>FOD?3Z-: ;7F30"-]((7"J]4@A8 M3(B 5@:>HI-7LDAELX*9S@OVSJ\1S> :4B/N'8'[!>US?J_&GXMTL;S,BF5E M8=4ITR0XL!ROM4#(4ZT=Y<0HP 'A5$EE7*.>;/WO*V/*''6)[Q!*MB>7O?O= M/4>/BV)^*_+U;>S1H+XLJVI"VTZ=A&];2*&I E@+PZ$/X)42<;J9$=S_EG9> M91P6\R%.,WQ-9_,8SO!Y<9$^#ID=.]UP<%!"C!18H[#((TB0)M+[';+QYK-Q MK7"#B?/Y68BN !SDK'YY>O3#M\6C&KX8#CVB(\>&)9(H%CQ2&;P%S2R2E'A5 M,NF-;-1ILG_;Z:Q+3X=XGLFX0MM=&[8SK@Y-DXA8=8L!"A\A#JQ;8B4,FS]# M3ADB?*/CWYT?=AB74O6(;S]ES7O]F!XOJW^?K1X*7C]FQ>9[&^Y-9ZQI5(O5 M;#J+::ZOC[8G]WTR7X=WQW8CL2QXO=K>3N+28A&WQI+RMS7*&;MZ1<*<@LPP MHIDQB(*8\Y(>^^IG$4*X:^VS]!1::ZQ[4ZDAD8IK M6,J%!E-_A+65Y]+,YP[.:*0RA ^]E];WZ;_AZ%!M32RM9HOW(5&ULR_%5J5OMJP(M5/ODCWQQ-6WZZ4)\N?O]X M\7O%S3&'AR3"$&MA//1NK3.*(QK>MB6843F.BQ*[AS_O!9X!5HA_IK&O075[ M^R?/)8B'K=U!Y2T56%("!? E&Y&14>4 .I=R%Y@,(-HGH8$CHGWR7$*)UX%K M+0A2)MAN7A@)XJU5WC,%\$OX@ ?TZ-I@-\37GX0*Z>O(A(!!M!".E+#T @!!N9SIWWRQJ-TG2!X1E48ZO4 M)RC'=D1B(0G;NZ22H6!#!K-1XS*2(* 'C=(HG3?,&JUZ-$/Q;(&XVDA55CQT M,G\2K\JU1%MJJ=(N^*S:\A(V*9N%]#J_(V$TRG<.S/LIC]A;1-!C><2G;)[> M-P!;W6W*1=+))EHVZ,O.6"1Q@*0ZQ0]50Q,"@;+!8@HZQ8,^:Q*6NV"L](?86"L,'GB/)_Y7=^^RU77^Z'J3'W^;93$\7%%"T&;:!$GE-7;" M,6@!H?'&5+-%E@ L&U4=#E8CT(L*'538WM$=PD$X0&UE&O;XP(1IP261 DJG MO.=0N6CH;ABEU HWVCS_,.)][B[T >8KUIZQI?!?HM*TS]"[[V%1_1A,\IN+ MR2S8Z<>3\_N?3I#0.-[O9V'@GED# 6$EF=S;<1TA[ KRO&M<:G_KRVSREZO\ M:_#19O$S)_&'*%KRZ.L.OTK>9E?I_+Y1[P%K8\]3"2?$.2(9HY0($\_] %$2 MC=!0Z?<1&@_MP>I4'%RIGS^2,*R"$EJOA7<8"THT426Y,EC]H]O16V&> M=XK"Z(4WE@WU+#)KOQ.:=T[](^SSZR([W(7PP),)$MX'H%>C 6 VSG6:,+: W'@4X-R"KXS![7T^X4!H(ST*3"G#D& 2 M\\B6UMIC-UA;F'K^00?2.2[O1J TB>JHJR+;F E'MNO]#R886&:@=QH)&4Q4H;E06WW,U44>[="> M);6\;LW]SR:" <<5Q[%ZWFX#DN2H>2> M0$8 !71TVVM;H _*JQ4@(Y3<6+;#+ M1AH[)XNV@Z7\*1,!PSA0#R85GR6(![S P.; ]6$U;C3LQ6@LJ' MQVH F^B'C>;H5>PU1B4 .\6!)U)JJS%64@E4[E&(NT8IRI[+6#KVB;M#YQP* M4,L?.C(J43Z8?P8"@)0@$$E-@G6Y95%P9$>W>7LT5(Q.!.(4<J%&8"YW*[+D>= K0$+I0 M9-/9JH$F'!N72&"D9,'*EI9!Y!RCEI9L2BX:=3/K+=/>BQYT",\ 6O N_:^\ M*'6WJOO\CP\G4D'F-);(< >55@"SW;+)&&QTK=KIS<3.:1>V!F4 *<=3B!\N MGU!:N?$?')-(9BPD3&(BG" ",4+,[M.P9KRF8!M1/>^@VC$ZKTX)QF;[C4+V M[>-#NXJ4BH-D3Q]+.(12$NU$V,>H0)(:"4O""/?CNN*[ WSSSK!H(R1=3TBZ MO$;::(5=X HJ8H-MX&VP"+9E'8J:1A>P]&8[]22D9EBT$9*I)R13%J=SQKP* MQKRAP5E4L7"ZY(XXT^P>V=X*"7L24C,LV@C)UA.2++1;>*M=25A7/E&KF)O+65[ M$E(S+-H(R=<3DB\;C3 &E Z>L'9$4N^YD;M/'!/+&'(S#/'TDL!81:)Y0B"L% % FNZB;+Y8F1S;KN]M;XM&/A-,?A//DWG2TF MUS=I\20-'*\3E\V1Y:):P/16?2AI/?T M_,NSH0E&P336A!E*)8SJ#V 96"8>8C7::$QW8JS4CTX@>^5Z,K: S7C58W"U MN$CG1SH'[7DJ<=X J92@A'HI ^W!9"E9L B-ZSJL[@3RO*JU,2)G.>U8W3[@ MP) $>0(<0DP)(*'$*#AX;/#&NR%%OXNX(GG.L\P^'KN$I:_RC84FP=@%% M1C*GF782Q6Z3)9.$L*%ZB#34@;?='VYK#DZC"ML?C];>'[?^F"Y7=IVEBZE? MQ]9F%]EJ=7\T[F-Z=^!.L98S)A8R9HASV#NEH:=&[-+,Q,IFA3G#K0?-=6%8 MW)JHB5NN9C?QQ/5MD4^R;'KPP,,/#R9*$,SB'7IAQ<+$2;Q)5P4O5WE%I&U4 MA-U;Y+EKH;:%HXFLMHT2@A[E5_?(O9L%@V*5+[+#'2AJCDR()=C$WC;*&6(! MV>QT6C.''?$>-MJR>PM1=RW-SO%Y$.^9.A&\S1=7;V=?LZE:+K/54M\]/*6* M+#UC7X"+^^/7G[+;O%C-%E>/B:[1(:#.\&"Q24(I#5^AXU1A(C3SW!@=VP)1 MS*OVFYX8W[4Q/,*#OMO^L?[=+;5G2V*=F)6:( \-54X*(;6U6"'+!/5HH%.D M1[L,="O>@Y=A](59.M9F!*NP5\47/2P#Z;RJ'<&A,0G@@@K#'-344Q=L6(.] M=]!"XQ2 ([]UI0?1/U>SCH ;(I)SS^]C0JM/J1\:DQB%$(0!-$8,= P*$O#C MW'DI/ 3&)T)KC321S$A.B6<2. TTP9XS23!HE&+MMY%!>U$^5XZAT'MQVH,D MDL (@17!86WG E#MM9:&:HSH"*]1&5 W3L.FMNC+!OX;![6XNY?\]A_/A;[] M=?+[Q3XO8_?'1",&H=6<6FBIMTAX8#G5)K9=M(':4<5].D \;XG -_I4]M_ M^&,,F84ME B+QF40?G1N [=]&II]@+8 M$#79P;%>%T7 Y9[2(SKQ_-%$X$"[YI![&=0>*<$\A%A3KH$TP([CA'9? GI> MDMT.G+.'#[91C_]I<0-'L&/"044TQ)Q03F%8R8DC#&% 1%5(\_7&#;S34GD" MD-1>"$6DV<*"@.<#;>GMXP:UQ=M)W. 4S,8:-VA[',]AJXD*WC*E.O@K @;@ M2Q2"13Q0HY8!(@4UA5U]5N\TQ%[<,2UG@D5M) 6 ::RD(5:2DCWYM=5@; M4=4^K]4,G5>G!&/S]$^YA..1VW15P+RXT M"PFP%!L.D3866D,$$R5[2AL^VEV[ XG5CM$V ^G5Z<+8-N\QJ<"(PO3,$LNP M#1L?BA>! ^JTWC'/Z;BB=1T@_F.8_C0$>A76F_='A/7F?6P?:1!"#C/M,!(* M2J)*4F5@?E3UD]T+ZV0$>A76Q6]'A'7Q6P*H\8XZYXAPT#IM*"RYQ%CY<=5% M=B^LDQ'H55B_Z2/"^DTG"AIG*2$$LL"M%HJ1TBO %#5S;GHK>^Q>6"6^G^[L796,D!A!EF1&L M42WP_-$$$R?/:>_B7T=2MVWO*)PE4_^T.DRFYK\ MYC8XYCW>AKCW5?M_Z[[''[-S%BU\>'MF>^E+?TF+Z MMDY)0^O)$P\(#TH+G8)4(@PEY!ZXL'5)K+VIK+GLN^#!W=S.\[LLN\B*K[-) M=H#A^8:N\-.'R^T)GO\._&;%+ _/+5?+^B41';XO,5AS+Z WW&&@ (U)HBVT M1 ,WBL,6 RK0P9**\V$^UJ*+-XNPVF6[N.7;+><569TCHQ(CO #(&&&4B]WD MJ0%RBXORV)!A=+%A7NX )MP!8BMC_D?')9!1Y(77QC'KM% \%BYN MV8S'V4>; ^I$=O7TH154KU8SQI81&I]"G,'+6V;A-=?!5[#!G9GGMY'JK;U< M&;&I,3IA 3P'#2"&.@],I;3DF6+_%!*4<\W[$AZ/SB*7<,T2+)X'N:\^BU; M9$4Z#Z2KZ4V0Q')SV/YKMJ6^1O>G4^9))%5<$H,]DDXC"C"P8 <#9XTB1+TE MN/K1ECX!&R)J'_V"&I>Z/7DNX=1#30 "3$BF)>"(E+F)A7W752@^O2PBQ$!KG)/3((FLIH*($52.A M1VOX-M2-Y^O2>##]4V$[ 7=L]O@+UM/A,ZKEGA,#WA]N-ZV**A.LA\8DS##) MO0][C_)4,&H4*&T5;04<61'8607\/%7;$:9-ZO@_7:AENIA^NOC]L!F^_\$D MF!6 $NVA89PI3"7BMB1.H&:W)/572#8&@7<"Y# >_:J835;9=*.2OPR*\*ME$%/IQU;*-05_ZP+7)(A$\C$WF=S')'@@X MOEP<&9*$98QHQSF@FGA@PK_43M_#CCVR.KDQ*$+'D)[-]CW9>DV,16%U=,9Z MY!F,W8TM><@)TG&5A9PS!]H%?#V5E>RMIQB\@N1SF'V=SO\LX#BH>]PZ8@A0 MRDL-&*' "0:-!PHPJ:2O.HW3=P%'\Y7XA#X6[=Z1:,4:W%&:154A+D?/Q9OV794*\B8)5H*&H^7E9P# M/51 INFQVJ'$GG>&X "V4NT(WS,KDEDD@0R?H(;"$NHXTI$1Q"G2 'LSVF!R M,W$3V'4-N[MBK\BGR\^#V^^+A'^^.3B3>QBY\,NZ%WUOC MKR^7(^$I&==-1$VAS;O$H*F(6&T1/7TRT4QRJI#E..P5Q$CE::F(@DO=2$2] M!2F[$E$K#)J(Z/.W_/-UOHYQS<_9HEI0AYY/4+P;"4KM$(PE4AH!!DI2B92- MNL/U%B/L0EP=(='TNZ*UOZNG3R964XXYY9(21:FRP"M4DH>]'E<,KZOOJA4& M0\3MHQE=X4SLGDDT%2SP'W,.-/Q .;.T)-]I.-#2^,(\B:;P#27]ZAS-PU,) MX%0$U75<4 FAM=2YG0([I,?;0*^!%/;)L14,+U*B8W,:AA7DX )\EWZ?W:QO M*D7XY+G$"$GBK2",>B$\AYSH'13"NZ&Z(M4\"ML$_Q]:ES9G?P@I!CAK2?'Q M-CN2N(X(XW-KIW\V75^#?=N[O$=8BJED?%Z!&BZD/\!T8D''* M@'",81N+13@&#\6$'#9*^;ZLTP!-5:8;1$=P($0RKZ&@CGDAL%8JEI26!!NF M&QE[_77='8,*= SI O&/\+Z-EM<501?'SV52(RHY0P"I0RC5#NN2;,PA;4KK&\?%M4E"2?,DE@J)38"&"&5Q5A:;LJM3R(P MLDA/0^G5BPIW ,\H-.3SM[P##=G-DA"!E 0&(F"AQ%;$AA,2QH#U,0M MW-#SY1@]%[/OQ]W$$Z8(-C*BWCHIF0E.C@QFL=\%19QJUBNTM\A!.XGWC$V' MPO[A'.F7O6ZP7Z_61;8%Y=/LZGJU#.YLS'ND5_N.ZO;]RD1;Q"43#A,9/6=& MW(/##+4HZ M+V)31I\7;Y;+=8S-'-GANGI%@BT1WG+*C--2**O-+BTH*6J6,S]?GJ:_$^AG M GPHHZO)I_EQ74RNPR\_%K-)]N$RC+[9WH&R_3BK++1>7IH$?]IIP^--.!!0 MK8F0#Q(.2\.HS+ES]E08BP@:YA'BF_++?^3WUV.MLO#%K9;1;%U>Y_/I*E\5 MLZNKK+@.VT7XV_.5:7@/U?G2 M43W9 4-"W-@V;8++X8]"?$\YQH2%?P\*>KV>U\ M=G+LOS\ISJSO MM\W> MYXNOP?K)IMM](E^E\\=_CW>;O<]7_R];/=QZ]O@DU1&+>)#W)Y 1HKP1B%@I M =76 [>ST81HU@CR->;?QBB.%_T5[&:Z'_1A=9T5GZ_3Q3F_C J:$J$,T )X MIAGF1A#JU$X\7*)FU[F^QMS>2Q'1PQ?4_[T1_TCGZWL)+)?KFWMR_[S3X:#J MB1@.@]1C0#&A1!A"'+ PK(@>"62K;/Z>0'M1=SJ$+Y2)>)#.4R:"1:X%Q5L( MH<-@H"[/?=_I4%M1>KO3X32Z="LS1B/%S9QX\)_PF;!@>4"ENA+ZMDP M.G:FLVZU!7_\ON*3(!Q#VNHE=&W"P5RV6ELJ+8(8FM@V>0LJE@:-]NQ=0]T8 MI'U3(TS_5-A.P!U<44^[K_@EZ>GYO.A.VHQA#A!D/+@VDF$K<&"4E>PQJIN% M(L_FA/8JX-IMQD[#],5VN4&4,8@U)D8ZK3E!SJB232*;G5M^85V1&JI.E[C^ M6;]1LX( *T(U9U)9IN)W23@#):P4^D87+X\YY]+8E1T!^F-6:I_.BAA^RQZ% MWMSWVRQ^SI^SXJ:RN*Z7ER9.J+#E"&4H(]HJYY0KW4<$&&JDWF/.O0RNWEV+ M8 RNS"&8]_'ZSRQ^T]E4?:SU=VG=%6YF@]"1$(5].@E5I MJ/3:(AV401+"!-^M,Z:9^3/F0U^C4/P.)#%FQ=^6 ?P6'EPMWVP/!CW;[C9_ MM('O'3Y]? ;-*$DHAA@+&8Q0BK#P FNY4Q(I::./8LRGQ@;_* :12T]U)>LO MR^Q?Z\")^QK#7P?*1N*+__9K_$MTB/[CW_X_4$L#!!0 ( ,*#:$D&YSO_ M1:P FS" 5 8V1X&ULW+UMD]LXEN?[?C\% M;^_2>FRY]-?@!(E M93I3"8 Q9KIZ2Z7G>8YYP_BAX,''OR/__7U=EE\:=:;1;OZE[^ '\N_%,WJ MNKU9K#[^RU_^_O:%>*M>OOS+__J?_^5__%\O7OQO^>NK0K?7=[?-:ENH=3/? M-C?%'XOMI^)?;YK-[\6'=7M;_&N[_GWQ9?[BQ>XO%=TOEHO5[__L_N?]?-,4 M7S>+?]Y]#_VPOW6"P!?(/#CU\W-7PH;X6K3V?8PTO_XU^]^_@_4_33@G/_4 M_>GA1S>+QW[0/A;\]+]_?O6VB_/%8K79SE?7S5_^YW\IBIT]XS^YG_AIU7QT>K]IUHOVYNUVOMZ^FK]OEM:-[FF?ULV'QQ^Q7*_O M/<$IQ)U"@#J%_NLS#]Y^^]S\RU\VB]O/2RO/3P/\CW!X^[VSN;SK1/@EQLES MJCY\8&)_W]FNVZ3U^/M')O9Y]Z+5JYL<[^_#QR;V/:W+6=^,=CM?)GXSOGOD MDSXOW4^]LK_:_Z![^AG\=L;W4#UY72QN_N4O]E>SN\V+ MC_/YY]GKS\W:CB2KCZ\:B_&-N=O>K9N?%ZO%[=WMF_DW-V)M?FVN&SLRO5\V MXOUFNYY?;V>(5I@I JL2"%4+6 I9EJP4@E$,*BYGG;59LWKQ][>];]UOC6+] M+R'J?=\NZV;3WJVO=X.:==N-Z;M(_N?!X6+G\56Q\[G8.UWT7A='MXO?>L?_ MO__QTU&)>VW37C_VLG7N?IAOWG<^[T6SO@/Z4[/<;OK?>>%^YT4)]D/W?QVF M[L/F:J_':JZ=^DN7VK3K?;>X]_:*]771KF^:M4VY^K\T7U\_T\S[G_CINK5Y MQ.?MBWLM[E*O<8-L1^T".TVM!(_I^1T-7K6;C6I7SAV;SBZ:S3MG=%8+1;2 MD$. *U#14G#6&Q.E@K/M8>Q[MLM'F@CITMLG1N(S_=IY5=QSJ_BM<^SI+IM4 M0#]%.4.R@4I.@U1#@VB3OEUAI)'SI9O6O?W4V$1_/YD5 M7Q>;&:5<<\R,Q,(03*I: -J;8T*3$-9$&\E,F[U?1>=8T7MF\P3K6R!PXG7T M0\XH$H9!)TZ]+-QY2ITSY!DLZ#38,SR,-O&+-IP_NKV=+U8SS332%::JE*)B MI0$E[8%'*L3JH03R-',A!NV\2T A7S7C.91!R#0D>D[#T5BT=:5JZ'*&B4J>!L@ZB5 9%DW'J(CG469W" M616H[Z1I%1J+'Z^B%/)>S5YL%Q\[,VJ^:3HT2@8XD*;4E-=V%BE*!F%O2%%@2O785+E6;7^3I!S*];QZDV#*T," M>+A2/52+.(*\LW]W#ZRJJK@1J&8&&"2A@1(<@&5$*>(Y$F!D;)I$Y3?Q$L90 M)9-Z ]ERD5SF*6&\&1.AY11)$Q/&6=Y$ZQ).'90EG;R MA@P$DE%T2* $1F%933JSXYXV_%;L_(S+>!**[4FJR^@<2*\XB<K/A'290CLN9.-J;2+(^+>>'^6 ,-:U17EJ(32@+J"@!_FD)#P> 2&V1F9 M>5>''AF7C U1-(9S^<0*8T5*PG@6E6",U$*E1*460/ &]/8,R4?W](OG!B0+/]?E G2;4ZT,]?ZS?1T4?O2+S:K%J M7FZ;V\V,$VDP@HA06=&2&%J5_><5A"H:MOX;;V;6@4,@:2KBLTZ!.BD">6R.)U<:727X?OKLARXKY^H-9 M;*[GR__3S-_=( MUS>*'U!Q:]OMTZ98=U[:2/X:QK.,+>&'NVDT01@-O2N!7!4'UXOV0[%SOG#> M3[$:R",BGP%J_H:;!F]'B#.J+,AP95/26M\U+U?O_FB=&YN9YDI2H,J:0LZ! M *(DHO<#U :$));IK6?.-VT?K-)#.%#@=/#-IVTVZ%J7B\6JL$YWK-U,#[;W M1!T(V;@&^O/ -3*^"*@.43(]3.T[V>P\D5!*+@'5M.*6XAK3\G@H#"&:/ND- M]6",=)?E@FJ T*FQFD?A[&!U;D\;K0=AD\ UO)G^;'B-B# :L+%J)D>LL5UB MYXAP!VVE4@(C8Q SM"[!<9D#YR*LOP-C )9G FR S(GYFD??W'AU7D^:K@=9 M4\ UO(W^9&R-"# 6K;%:IB?KXLL>\8S $F*BA$:R0JRL2]PO25"#%3LZOLA\D+"AU$RE>99..FOX!E49FB&:= R1V!M]E9;G7^9D4>P%*#Z5>'I&30L]#WY&9=Q M"GGADD^=>!$1>0,O5JWAO',[ M/-M/.]36-=(&8 Q938V&D*+^:#X%=1ET6U(2@Y,F=5*2L)(.4UP;ADX%!YDS)$ M@KY?3F'OPMQS?J;%GK_2@ZF71>2TT'M>W[&9UXL6A[Q@R2=/O/"(_($7J=90 MWHD/EA0GQA6U>"5"**:I5"5V-R;TQE78S9B)3%Z0>G/G:7+PA4H^C'T9U4Z' M/V^A1R7@?>DB(!BI_;0Y&!N4)PH':3:(AK.2(\E+^U\&3&5(#2 ZK"F62I8A M9U[B+(QQPJ6X/NF([<&W!&Q[7L !*$NJ70IR38!1H4CRUG#"!/*/P0KUV-A,V;9OWVTWS=B/>;SO8,5Y+6LN0*$2RXD: 6HD*2&"DUPJ7O*8"8<3R/E5=(Y=F$$'@0(@%"[J-"D4$<K&Y7K:;??7NV\_- M:M.E"[\VR_FVN5'M9KOI''D_WS0W_2G6 QR9-#4F4'$* "YA!7D-2@VT*0W@ MD/I.Z3-[D:\G'AUWU8A.72_VOA>=\U>[;OJB\_]X-/Q2><,PO<]T[)$:S*<1E.\__88 MJMO^I=%V5NF+]Z 8Y,4%78(4].?,(L.O?SINHJQ<" M5?(#<#Z!PB#JKTT6_MV3X0S#XN2:!HK6[>V!?LE_EM M?U$,07:>K:74A&L($%"L@&G0?#+2O PJ;Q\>WCOU-Q^7K;?FN;MMKW^ M_?5GY^?^=A%4E1#0"I.:4Z09LI9I;X\260?MU$1;R;WRX!PJVLZC3?';SJE MM ^0T'.39A3U B&[]ZG8*;CSZGD!\^S1/*7/N3V:P9I.@WL)XGBX1Y-(&>^; MQIK-=KVXWC8WG<6_KQ;;S:]O_[ZW"0FE $F$%:^EK-R-AJ*WB3D-.L@ZS%)F M$AV=VW>ISKWB!^O@YJ^19!HHK1^=QE,UC% #! MWHN64*%D<_&GLKQ7A^N2F,"R L2@DB!,,%,8U[UC#(:=TQ_!G=S9F,<6P3,[ M!*]B+VH;HS$33&Q$NG"+9!^DS'RQ_L=\>=>(S>;N=K>F6G_]W+A9 MV;MF?0MF-1.TPDPH0K'4HJY%W9^1@"6%XXQ4P]W,O=VX=Z:P?_>V^&&Q*KZY M2N)_+7X @;>U7K(I,X]=X[;BZ .8"Z_HXBM. KPJ#N^&B_%/,HH]VU0YAK)T M[\>??#Q+*$2J02UUVV1?L'O,X7]MW'#A-S.//(=O1EI\2Y#PV9>Y+MLFTYF'.Q# M+O8Q%\>@"Q?UGV3E,+@U$&ZFA-*CD&%-6'89S%;&D>E%O,P^+O2_%MT6S MO+G@:!C7E!<8#;.WXF1&P\/*ZN$E^9,/AH\UW5B#X:#7YC_A8#A,CYR#88*6 MRCX8[DZA;_YF?W"[>;EZTZP7[%N M<]/5/-LX36(V+2YA=P)OR.B#\.M^U-U%[>KF[^)^9&6W^Y'"!7\R=O]) MQN6XMLTQ2F=^R_[D8W9N=5*-X*.THO=X?O=^T_S[G?6M_M*<%N'2E&"M7>4^ M 0 3V$ZI&02UK#!36DO?"]^BGY\1?0>7BIU/%RMR]Y0XY]@Q5,^)=/+!83SL MC6ETB>TV)T4PD2R%P,P:J!$LJ\H(U-LS .&@A#7:2NZ/?!YVH<#L,%Z]..KD M$6XP=BY6$?=)?0+($Z[I--$3$<+Y=UV\:5YVUS?K1?; M1;.IOUXO[VZ:&V-C=[G)W;9+35Y_^*YT[Z[H&:&L5I1*P"M6:T5K(\L*6P?+ MRC!5!+W'A(6=S[VDG[F_G'R":%%%.B_9G'ZCTI^E)<.&J,A&S%-- M-)_"9X:<*;3K-,:?22CQL&[J%'Q*,#*=%.LK(16"*EW5$NN**5$RU9O%UI/A MPTN L%NQVV3='>;3?;^>K&58ZX6]GWJ-A^:HK]S[QN7_>_?"^O9Z!+>M-=W;C]U=V_H)*2\Y](8DCX8'%RP M'?)+&T,'_.?"?P3TR12[+.#3A=$F?I/"4M1_G;O3!-N^ &)%):B!,)HPQ D& MK#2]#6W+N@VH[9R(+I :*Y)=3YM,G#+G>TF1)%>^I<"8OC%-K&DE@ MI.]MBO=EU*745X>Z>+06@"J*)54*DA)SS&#OGE8T:,-O-*;7YKM[OIS M=_GYC& C*TPDPU H5FO#%"\K(XPQ5)0HZ,K3L"=GYO[WU[R+[7:]>&]U?[]L MBFU;O+%BK[9A+ \4SP_(^70+H^I@R;*0\IXZ9W 7I^(TF!7I>YOB/0J2U!9>K^Z %3L%9!,]NDEG// M?/OO9/I/M&RSW-HT9/=%5O?AU::X<]_>+%;NS^QPX%8T5[8'+O8]<-GUP,-W M6E?%>Q=8\'NY%WA0GSEX5G;LCS]=# ME#PWG\_2(M-@:*;8'JX'9%1P$(.URSB;F^\<$3?_=K?9N@7L&6*5K*0I*V($ MU!@(4M>]-]9!,)C&"7S(O9GTX4-SO74]^S!]W,,X(5=3-,4 PH[<"FE8NW?Z M$> 61[\G -WGQ0W%;\+FFC"(4T;I@^3DJ@Y,D)_R9P8PK&F-)$- N_E^A2CO MO:@U8 E2Y&C;?\(D^6;/D:1IY]!"(*VWN,LC+ ,^MR* MPI!Z,)&R^G$QOZ)A]/M^!^DBJP&/RG(&8\-DG :L!L;P\!KE!(K$@F?/O9D& M6&G ":<0"F6HD*@__,Z *8,VZV-M7!(^ATPM)7Z\Q8T#4 Y=AR/H(EG6$]($ M8"A4S&F"*#B*9U 4I\I(1XW$;7MG9\ZD9)7&4A--A*PK2J2N>M\X3_$!36J/ M,H/N7;N=+_L9:],?0IEOBKF-[L5AJ3%N4CI2FXUR>"A#]2\7!I\M5D'M"G#.]=[">T^B0P\-X6$XC MC2Z^W4:UW5=HZZ[+NML,=E4X:F&GD]Q@A#"$A"BAM.R- 8V" M[>XOB:J)%"N@'W5&T"Z,.1&R92'.X\*25*?, 8%:CI9"H7&\3R' MHI2))-'^&]VJ9%)Q ZTEH2ADE*/*V9)2&E2'+4['61B;0'&?UT>J%P6>#,(- MA,YEOKM_5!9_U@3*.$G.A,9PGC%1BGB571(?UTUWV\0^V6-U65?"0 YE74D[^50$[\Q07)+2 MZTQE],-')F70M"]>L5!:9A!K&"]'TBF6F1GTBJ-F+U3QH5T7V1'ZY%QWL$)3 MPVBH^T^"-$H'+Y2^:ZX_K=IE^_';N_5\M?G0K%6[M'_:[C83YJN;5XOK9K5I M#O[TR2]DJD)4P!(:#*%!K-QA72'K%_::\.;U(/?IJX/?1>_X57'/]<+Z7NR= M/^E6$=4M\[62!^,GT4!A \%_CK8)&%VH R]X4$QCE M\L?8COER#SQJ([\=)CLEJD55&LRYU!(AP06#_98[K.J@SRN&V!G_T$WT5O@@ M.?W6A<=2,FR0BA1QG&,X1X5"SN)$Z#J-Y>(DD3QW*B=:G?A#@,>Y@S",<@7* M$@J& >02LZJWR"JHAYT$]+=S*3)%;94/$C2239FT3,2FBVR8G]$HZ*1@N+(3 MI5-,),^>&8Q5QYM.=YMM>^N2MP>6^Z+WL"*@ A73&'*D!2X-ZJW6!HL@0@VT ME9M2>_>*QX[A1NVK#Q;7DU8CZAI(K"&2YJ'6>:W.D2N1RA.A5ZIH'A(LJ4K> M%%LW-XOM4S9YJ3BG' NN*8!U38DFO4U>L:!B=\,LY298YUQ"?@V3U9->HRD: MR*YX,?.0ZYQ.Y[B51-^)4"M-+ ^9E5 A7V+]//^W=MW# UA)QJ*H: M""E*1 _33TH!"L%4Q./'RJYBEJ-BU/*C3V:A(M.E2ZPV?:_$&:@,D&T:)!D2 M0)OL%0ICAKM<\O6'>^;V,(%TN4BZP1/2G)&;0,EW$:A$D0Q\-+'1(IXW4&I;<@^FT[ #C'LF9< M8L(@)XJ#PQ?RE?'*3J(>/!951,PY@V"5SJ,DNT"1]!A'FX"C%3DUBCLQ$:*5 MWQF(!S$^=;0A5HH)G%B(=KU-\"I$L%#N35 E!:HM9H' VLX(C;;SP)T)+(BB MP2ST??!8+)1#^KNW2@$LS"%0) O'T2:"A3DT&LA"#ZW"6"C]6!@JQ818&.SZ M8RR,BS^(A6IO0E64&@$KHHC!7$!KK$\]<:UT>%[H^^#1=@.+'];- MK[??_CJD_WNK%L#&'(+%;O.-HDT$&W-H-)"-'EJ%L5'YL3%4B@FQ,=CUQ]@8 M%W\0&_7>!.)0"T1IA1DC# DN->]-R(IY55^*>O!8;-1#^KNW2@$LS"%0) O' MT2:"A3DT&LA"#ZW"6*C]6!@JQ818&.SZ8RR,BS^(A76/6V"T(A1#5A/,%#9: MU[V)2ABO0QA1#QZ+A?60_NZM4@ ++>O!8+#1#^KNW M2@$LS"%0) O'T2:"A3DT&LA"#ZW"6&C\6!@JQ818&.SZ8RR,B]^+A3\WZ^O^ M:)TF)2:Z9D)@ 8$U@3G:E4XP6'&_>Z^"'YJ9@9TK,5T\2!@/].72) Q[X\@1 M0+M/\B=A/84X&*BGP#G0G4=6F1 M*31" -0E++%A!Y96 _[UC/46.Y$\/M#\P?_4GV/'JCN>6)>1-C !'* IF-] MGGY/JT<8E%SF:1SU2Q?.\U^K#]$IGF6]T?UY0P1UQ22FBA .'$1+T'_%A0U M85^%#C5V49:E^8(]6-]8FF64-B7-IO%!^P.U@G@6*?14>18;SK,\&Z23=W7X M^;+9[+._VJB2"\$()H9S^V@[M>TM: B]2C?'/#,3M-@1)3G#RNX1T?O?0 TD/B9-A7D=X!QO)S(3>K^+H6"0AXF7TP\4H"H:Q(TJ\/%?] M/B'.&:P,UG,:C!D>QL,[=M/H$CV/>K58-2^WS>UF!@F!4HBJJKADG"N;]>C> M(.4FB#\#S(P_=_K-.5=TW@V=-06H&3E?RB/DX)F2EX;CS)$."H7,CL)EG0:/ M4@3RW(PH5IMH)KUIUNXWYA\;,$-&E@0J3FM)950-%T5;YZ7<1PRG4@4PJ8892=*IZA0GN-3O#Y^ MM\A\EZ']VGZ;+[??WLPW6WW7S%-MOMLJLK_6;^S?UCI@&E"M+FKNF*M'_H?"TV!V?M'W?>AES! MDK%9SB-P2BTR> 9Y5?0MY!PO]+Z%=KX71^>+-Y-JH9"[=*;14I$7E65L,<\[ M>:+E>^K$QP@-,H$#(F-$V8[[F@<,FO5FN[AU7ZA^7K?737-C_6,840T -XPB M7'/4%:"2R @C,-?^%Z^%/SKS$'=PJ.@]"H!DA% >HU->C<(&G;'E"1@:\LH4 M1_P N?P _EV03W$Y7HT)X': \VV2-R( CK\V7YK576-)W7Y<+=S;\?-BV6RV M[:K9_]$,:XR4E "*6F%=XF[K64I:HQH; _SKN22PE1F?!W^*]O5]:QN_5ZL?HH MYYO%1KS?;-?SZ^V,N!4L22 %!--)9*2\:JJ#0<8$.I;U7R8$[R$[I8/7E$! M"3)0=N?5*=,UY9 ADX]OSN^B<_RJV+E^59QXWDU^WV[;Z]\_M4O[5F[^6U'_ M^]W"3H_[F JW$MQ'571A%;_U@8V\6S6H$2*WO[ M;EQ[N?I\M]WHQ>9ZV;K?>]=\W4HKW^\SI315D!O$$5-&,*AKT7.D+DT]^]*L MW[>^FVEAMA&J":UXS;&J+<-J3JM**4.M=4.M#B'X.'4S@B+%B<.>4]%,>@=R M>W2AXSE]XFJQ\_6J.'I;_.;\+3J'+\5?'S%]>)NT42;&U[2Q/<73# IZG\*V MLX#.\.L/+U?7[6UCJ:[:V\_KYE.SVBR^-/O?[2DN1(TP%O:_!'!-*U/+NA04 MBK*RF2+S/HJ9(!@K4PE4:0PK!"ER)0CVGC).9JOFHULQ]$N; M+N&A%Q_XC@^GP7ACPCI1_/"^634?%MN_%LW7S]T5[.YE+-R7-,VV.ZN\.<01 MEG5=I%']2#[9UHRB?1?-XYC_P3G_UZOB&%BQCZQPH>W_W,VTC_$5^P"+783% M+L2KP@8Y[EB1H97.C">7?">F,>9<5(%V.CTT<.Q:?YRO%O_1K4NK=K5IEXN; M[E_L2/K&]MI^S?KU![-8S5?7B_GR,.@>%QHHJFIFL.0E8$PS(2NCNTDG4ZBL MN&^*FL89FZT372M D5)$D4JR$@* (:D %[7*^#'OJ?]7Q;T(N@7#TQA<;GN( MHCB&<;'<-HGXYP@U:N-.A$GCQOR00A=0W/\.-W; MZ_7B<]_]Y9WE?+,)3$QCE//#;V;)PEBZ<\;)='3G@DMXWVMS!G4#A)P&MX8$ M\-UE;0.U\"7*;O_M@"TLH.T&@!.)D:&HYJ7"NW5P+23VOE/^P5-)C41="0)9 M*8E1%0,8EZ*L#015K525\4#;;GOQ4MG!?1W.O/N1@DWCO8]UODWRT@0N(U]_ M:F[NEK9KG>Y#[TS_TFZ;?YVOUW,[D+]>_[KX^&F[.2YK"TP0E)64RB;KAE05 MM[UBWS4$021LH(WWPZ811L(22B:(S2L@8Y42%5&\KBFG$&W M=EC>N!B*/_8^%XO-YJZYZ9+W]FZ[V=I?V$E98%F1? WEN?(_B18*W ,X:9I' MSUDXQZ^*WG6+AF+GO,T1NG6_BV4*T6J?VRW(WH+3X.\(<3[<01A)V:3.[Q@_^&2 MCR_S9;<(NU4V__AFR=D=6IHQ4 .J:P!KPDJ%;991PKUMX^ZN"INYI;&9?9;F M_.MF8-?N%\W1T\#Z)&D4]N/7^-*&@>R@:?>+$Q>OBOFVZ+W<':PT^GO_BX_TIT#X_7MK3^WJ^;;S]W9.G.W MNOF.$1+C$G,I9*DA([3F6,O>JOOWD(X\U%;F/MZYMS]G6'QP#H;U^,%2^L%@ M3!7#.+$3<.=:T?EV\=3C&;'.,":5S-/ 3[)HVCPO8QBT?FTVV_7B>MO<[!.= MEZLO]K>Z0R[J;KUVM6AX!4W%*>(E4+JN2RS$?AF* 4*@UZ6\*>UEAM?1Q6Y. M=55<[_P*0U@28?TP-K:F82@[D?,PKSIQ\*I0S\B;A68>FITA6DK%IT&UI!&U M^=[/='3[Q0JS-UZ64&A1UXS26M2B(D*4O7&H:I,*< $F,S/NZ$FQOH^[=)0+ M$7@XZ#)IFYAU1R^G@[NC3Y'$BY!^^M"+"2J >]&:>1\AOG/K\8>3A:N/;YN/ MG>69H%SR"@A*B,((]\"3Q3'"^E' MM7$T# /94;Z#5\7;Y^3+<[3X*77.P&JXHM/@4X(X'IXW3J1,*(5^;3ZWZ^Z3 MTX/!TE!-D&4?4-C4LI2"Z=X@EC)H.6R F=$XM#[X-A!$,5J&D2BSC+$H.KIU M819]KX\'C :(.BT:#0GD"1P-UL:71W]KVYL_%LOER]O/\\7:67+?E\ZHM.D7 MJS%!G'$D)1+5P5@I0-"IIT@3F3G4>U4L#FZ%T2=6.3_RC"!:&'5ZAZZ*HTN% M\VEBM,E?YI3HWO=M=YNM;:WUIMA^FF\+^\ILUXOW=VXA%Y3_ MM_M^ZK;=?6^];;?S93'O[X!9'Z[VB/OL+6E[^<'OTDT5!L:#M[MR=Z=7R;DI M87>;W/MONQLO=UY/YANW ('/T#5GD%!!R!(,^^!_\C?+^JHJ-P\''IOVXGG_^M+AVL%XW\]!MS7QM MX[O5.8E&"=W^/'5ZMV2WNZ.AFP[TCMLQM#AU_>+ CA?[[(YI]A:M:N/KQ9?FIM=X?J7JY>K MF\67QA+ )P9_N#8B;2;BF/RE\;P>J8X!%%^%5X6)\T06YO]^D6*R*8YS%/M#B M$*E[=?:Q7GPX&[,]/28NDWJMIC%D3E.:)XM_3,E)_RO]]/Y6,;&ZV07P=QIQYV!Q MXJ%/)9%ZR'&7TMT3N]F)O3AZ^N/ Z^A\5'@$R>D5G,"5=&GC:7.] M:W[$NFD6LYVM7YN/"V=BM?UE?MO,*@ KHUQ91BTXIJ6BI>S-U()[?7P3_?#, M*_![&!V=*IQ7?A2*%^P\T4?1*@S@@3*=R2DWS?6/']LO/]D@73J)W2\<9?!) M%OF4 (]@9;!6EZ7()T$V22+G>F?52-#K3^-]HK-'27+Y/A[G=COP50COT;N[;^K5 MC9YOFYEAE=8"<*9K Z&[7T;3WHY--:K0KAWV]+'Z^,ZKPKI5.+_"NWN@:/[] M/I]>D0#PE2HA"^YI\ P4XO2:#ATB_7\$$T.4\.&%L$9NG"&SG'^"YC%YGJ^_#_-?&WL[VQF &A":\R9,=0HYFZU-[TE M4-?!V4#H\\?*!W9^% M%X,C>"0[&*9&.$-VVX*PQ(I71&@I%*]+6HTBJ-(B(61.;+/F0>1 M)$C 4);DTFX83;QD2\Z3$RV\B!*CW=28$A7#DU2)5\2'*_O*7D> ]5,<(BIC MI"YA57%4&6ZX9 =3C'IC)=I 9JKL_;HWUH:O6,3+]SQ41E$NC"E1HB5@RE-2 M/(&4P$8.\ M_VZ7T\7%\@BLR]A1E,X"CC/B3O"<8LS^IP_ M>Y%"V*D *DTPWY_*2*=1P)U\V\;-S%Y_.-Q,]Z;=+.Z=.,64U* 41G' #61 M6:,EI1H9220SOE7>DMC*U\<.[KGO=([7]/4>7NSB2Q_9'NEZ652?R%=W.J3&MS/56E($)6 M#'&@M*$*FKJW3;4L0RB;QF+NTU'-EV;9?G;5D=SU\J[^Z?;@=_';SLE D":2 MV@^?XZL@EW!HYIA9\&$A/'U.9\54,KUF^;Y;*Y MWM[-EV_6[KJL[;>]05QI";EF%""@4:48Q: WR$ 5-$?_WVL7'U MO8X>%KV+D: ;(JH?W4;2,PQID1)F*F3_E$!GT)5 U6GP*D4@WU6T3Z1-@HGP MJ\6J>;EM;C>S&C%.,.,EP*H6'"$,#E"4T*_V15*#EUU _,TY6G2>IIOD!J@] M>&:;1^BD*X5>&H\]@3WH%C=K#9=]&IQ+&Y+__#16KP3L^]O:75]440XK@QDM M@00,$U)KVINM%??W-GU\2M*Q^9C&Z>>@XF6WHITR[2 M=?Y-AF>=-W$L"Q-Z\AP+#,>?83$Z)>"7N+Z^N[U;NKKLMB>OMXO_V-7_E-I M85-'4R*DH!8<0MP[PJ5D_15I[Y* +=8+K_YY_PJU=Q$E#8[>%:?N)8->=",, MQF!6X;. ,;@QQF;E$Y+&T7-H^TR>IX,#]"=L&BT3,/>79CNC %J\&Z7K4D(H M:R88.22J -:S[FZSP6#U,164+QZ\\N[0UH5LV:*7DH,AF5K$M$"TWDV&?=:7 M.,Z%2#QYI@4%X\^O<(V&L^KOF^;#W?+5XD,STYI18;2&@AJE*BPJPPZIJ:P3 MK>T%&,P\SST=(_JR"C]\:^9KW^^TTJH[E&*9A$W(LJMBYV/AG)P*THZR18$M M0O6IXRTF)&_(1>N58BI\TN'W]P3_VKBC+E9J=XJ[_ZQ^5EN_W">SRC@:5[6P MKA[.:W/C531C3'\R@]+UJ>*'=>>:R_%0<=NNMI_283)ARPR?,%^B41+/H$\' MMGT,5\4ABMT7+8?*'U,!L;?RD1/MU.TZ=8QGB#A@*IY';?]3-NXZ^,-7C8=/ M&*%R12&A8H02RADK04TDI@C*BD+"?<^ZQ3X^YU$0YU%Q_)SW4A_N/B'-V4,@ MP\2<1C\<',5WQS]2J.)_/?;N-N>#&4$$A:KFL-:H9%4I#>"]&6M5AUYZ'?CX MD(X2=3-I[]$_AUY5':J3'U"R"A1&DMZ5BQ'DH19GT!$MVS28$>_^=S?31 \U[;?YTMTG MVHULUDA9 BY@312QSWMASPL3M@Z65).X]:_++'IY+'9Y M:S.1?A[L]A.+6X%Q^_;MUY^;MIUFD#U;/CU$Y90LC4J]7YTOAG!D7/@^4.(.: M6,VF 99H[]LT;TZ*%?<]L69&PQH;6@)<*5%1H"1!AZD5ECST2, 06R.<#\BW M$NXMZ)"5[1Q*)EJIWKLVA07GO2O!"\BAZDZ#1HEB\5K@C5/(^R1"L[1_^O%O MS MO9=7Q<>=GUWGF]_S-/"\0B*E/<\OC"]RX'F&7M^_G>A[W\G+\,U/N7/G'=)* M/PWBI0[JX7F(')H%+USU4\J9A-(0PTJ$ 2':6#,5.TPE*2U#5J?#GS[*,O7U MF:6IR)4I?_D"5Z*R*!>[\E0_)U+>1:;>O,^B4K!NTV#- /^?6C2*5"*8(+O# MYJ_<62Y9P[*ND*9$<%!*Q56E>DM:FRJ*(0'/STR1_7<2/RRM+W\M7"/V(&E7 ML0 )42\0(9F$BX5(KYYSZ.F/__*2Y"B)#TLB!)P836(B>(HGT6KX?W?UI=EL MW?QO9\H5,;5OUG8&W!'TTI)+8XDT+TG-#^=VF"(L;/$HVDSV=:/>DV+1.19: MQCA6/3^LC");&%N.+NWAIUP_^1+$6!M5Q0U0HD(VC^*R-TJ04B%K0 --95[[Z;S;@Z?XH9\5 M!7ZD/U1-SP1G/"$#[GWLW_]IL?EZLVO5B^ZTGJ5C=W']* M_>]W"U<>?ONIO3GBUV9Y"+DDC^E2:"6I4K4\')EB.JP(W93\'G66^+X+JP?K MU@46FM=-1[F@"@?3<#EG]GDRG]VM!AQ#+8ZQ]J_ +H)B%T)Q$L-5/TIT2ERY M >3:?=;0=NO#%TMI1VO#LUGR]-ZD:0QJDU3FT3(4$_,Q8KBUGNU'==FLF@^+ M[:Q&)>6U1E)*5/%:27[$:?9-/I!I.]MBK?&[YV_OOEJ M'SG??'+#U9?YT@U1\]7-S_/U[\UV_G[9O&VN[^PXMS@YRPV)UA@CH@4U!B.L M!:>0U;5A@AN$G[ML+L9DJ4J!.&6F(O8_G$G%&:N0J8"IH%$9S_H1C M.:6^+.6R1M;F?U$#"/GV^E-S<[=L7G]XX(MXW)=W[E]G1-I^BBN@J#"2&R&K MTO2=%1KD=3!S@'F$J &EI(08183BHBSM/RJI1%T2:G+?]=P[[;[ ".FYG?,A M",W4.!ZCV.7;)6PP^[,W2<#@=OFFB1OC3IOHVC51\Z");H]-M#EX_^/ 42Y* MK:<&N[S23V#,RQQ@.]IK'#]'>,*\_/;./E)\76QFM5)":ZIYI130D+&:'3)5 M4)=>=TG&6>;, ,:%,=(80BMHPP:HK E%'$N .V1*YIVZ0:(7[V-FYC#)B_>8UG7:.XYPT=V$)5\IS I5-[ L-9 MOMC.3.)2*YAP$-.M*^$_HTA5=MZH4*FKV@BL*@#[SHI4\@%L;Q4(!A"K"21V M^HJ1Y+I"E=**$EAR3/%D!J_BMYW'Z8'IJW^R$2N#]/D6&2^M>O(A*H/ZN8>G M<4:EG3##1J1 KYMO.JKE;W6Q^;F[?-^N9* G0 MI82 03M/JXQ60AP60'"EPG;KGS!B>S=63#,M)"0N),&8XDI*CB#G86L<49OU MG5_[CE5\<)X5O^U\\Z3:4!7]#H>-(%_8*+'3;>=18?QTR[)U^[@R9_9P!THY MCV[]?J#:M_]T;YMEW=N;-P;U4 ;C($LM:EH M;;G&#.Y[#!/,^'''TQABD"DJ*@-+0X0THL:FA(IB"U3$>-"-2OCU*VA;6OTNK&I*KCJIN9(+Z\,6] M;HNM57FS=W1P6OJ;&;-YKC!( M*H@T0II IY[WX-F8 [ MIXO.Z_23\("62+;ZD:<1\BV 3$3_Y.L@>=KA/\=2R$&;8:LAX1)/83S*%5KX MFDBL?K[+(N++?+%T)DV[=K=PG1SNVMVTV]RX&J$SS050LBP)DY)HHC$N5=\Y MA74EY$RVKTUD9V5U;4=E8S2I&;.&I=* (46 9H%WFH2?UA8W_W:WV38W77'M ML&629*KZK9M<0M"PT>;@X8L/[?J%JYQ\;S_XX&:G=2'GF\7(WXUX2GAFQ25U M(TQC"29Y5&W>5S<9_:[M('ZWG-O^W]U%^/?5NIDOG3M_FR]6NV_3WLV_SFI0 MU8)H!+ G-:*:UD=5C[MP!M2!6*X-P8@5+J[$1&J"*@1IV[U%6F%(0("Y\[I M.]^*HW.%\R[PF^81FF0P5"_0&FEQ>PR@>+3-KOH/DVT8D^&PG^IQA$[1>F?@!W]HJQ$ "#!JQ+:H0AP25 /E[H&9+9J/KJ'Y"/^?7^( M))4I,:4*0(*!D41@@C0KE11"UWZ?"/$=8TY=CV>^\R^TD,4([9(/^AD:9'3H MNQC^7-"_IWIBZ,>UZ)\7^I'Q)H#^$*6'0W\F@,85TJ@62%6F5B5F!VIPA(,N M[SYCAE&D%%>D-+4DE&D)!4- &6XLI@2AF=/R>K-=W';]WLP7Z^(?\^69FT>3 M2S@4O$G52TC4J2 RBGW>HDX=:OZ!>-,J4!NO7<%?[MQ^8_OAL27>EZO[/'S3 M;A;=#@<%2+E#<$R6&E!R';QPJY@WOG:LUSCTOM#;V\6N#IM8W>SJO'UL5M?N MN/=B<[UL-W?KYE!' L"Z@H:HBI9(8PD1UB6OJMKP&G( ?)/),*-E+;"%".4* M42(T$655,U5IP^W<@^>\R>[$SVZ[_YZGQ='5B]WE&R3DF40T3X-,(S?-%-MW M%W7F4S!I7W[7?-U*J\_OLRY99C7C@% JK'4N4=^9*:X\CSA'&J>(5*6HJ9"E M( 0H9UN:$ALH*&! C'+D^ M*'\BDD8$%X/26 V]5@/DW+[ U\W;3TVSW6B;H2V6QUI:0C!+;"J)JUA ,08V M&]MU7T9+AIXKM/V\ 2Z!.T?A[ORRA."(2>#N4F5:NJ/\*N-ZVMZM8N=7L7T+1?%VX.PU=>=[MI\6F:):-^\,? MBQRK-4I6 MN>^P :^%,140-0)[HX1H5H=0=Z"IT;D:5 @SE9Y^[!Q1RJ%T?$[%+'P\K\\9 M B82=AJ,2Q5,F^7E"]A!K+_:#/7-I_GZ]NWUXN7J>E_/"#*).,6E!I:(5"M0 M8MI;JHSV+Z <^?S,1.J\*CJWYM:O[G+IY[+R.(%P8?TXTNX1D 1NM M(T@7M\7ZB(0#-U ?#_6IK=.!PDQ@TW1H!&VZU\0/LC?-8O:J^3A?UJNM17N7 M;E88US7FE!*"F9WV2UBRW@*$E/C ->:YF:':N5/L_ F:.D=I=!ZAN>4)0V>( M,F>2MDUS_>/']LM/-CB7KV'W"\<$?)*F/1+X(S08(L]E*3#(\W;XR^'?ZWX=)37\V9G[N/.HZ%V*J@0=(9?'["BS4F$=_R(BA=0PS2M69)G2 M4]&&%B+]+L"G9D #I)C [&>(]VV:%R* E&_LTQFRXU:L?W_S8 MWY9@;7$("3"U-:>I4!+W%J&JF3NZ)WKW#^717.PQA6#%75 ZXC M"AH&VJEI&<#@$36-X_$P;?TX?5Z$IYB=2+H)\#M5)&WZ%RO) >$'!UZZB759 M,D()HA+44%-E3$GUP0$9=K@DH=G,U']XVC?\'$E*B?UV/B^D;M@0$"3LF$>H M'Y'IS&9H!JVGL3&:(S"_0]+#M8NAWWZA 6'(C;:/9!:V#%+!*](;HE)Z55@: M\/AQ:19U>B-&M'!N9=!K$)\NT$\212HWO2($QK &;)$:>%=2?+#A\5R MX6SMEBOWR9J2W$BM58U+6592 GA8KJ00&*\KG ::R$R2HU>'[;"HZT-C!?0C MR@C:A5$E0K8\Q2,?%>8,708J.0W"# WB8<'(%)H,G*F].MP&A$$I--"UQK)2 M"DILRK(W:X2(SERBC(V:QYQX&'$S63J!!\W.\F@[).<)EG7,6=JK,Y>1)5=Z M&O1*%X[?/"Q6)Z\]A>,AZ-=_N-6N3XO/;QK[5JZV\X_-#!!"W27O"'.EC*RP MU'VR5DE:>57A3F F,\4.+A6?#SX%+'H/E-!C_V \]<(X=7J"_BCBFPN(&+!Q M,)Z8+#$TZ%NHP<9R3X'W_A7K@X.[,B'K?1KU M>>=GX(1XL,2>4^,QU0V<)/?"'GV[NOSC?.EV]=E5M!WJ#3 *5*"20AM,##!<& +KNL;:((S*_#5NWVZM M&R\Z[XK3 ,(8F+U1_! YI=8((^A)B=OVP[V&.'"T\_ZJZ/Q_\;YKL#Z""Y;% M'2CY&0Z/U9C3P/1HT;:7Z3*!:>MRV?[A*FJ:=JW;N_?;#W?+[\<;=;=>6V]F MDDNWJ0Q,+4LA*YM&8U(A2=RB+BXK'(;T,-M&88R:V%Q,\,,OM_>SJ\?:>%H\FOWMO1TYZ0X0\ MEP%G:9!I<#93; ]SXXP*^C+TC7VS&FO@IDOQ;%+^>OUVZYC>71[XIEEW6)\) MR0@2RF9;$FJ-2JT4VG7B6FF*O3ZA"34)W!R@A!6J.$$ ,DVJ&BM2E]8-HW-_ M67/PLNCM?PX":JA'\2'H! M_<,0&B;]N/3T$^\,-A.K/PU>I@ZJS?K&#B%D9VDC[K:?VK6[66M64U%5@%4U MU5P;2"$!M.^4C JO8@&>IC2#2@F(.:.&E!)R(36L.<;GVWW6SGJYO%ZN/,]J"*4L@9DC:A(X)2+/N>A(W$0_ETSQ;GW!B&@!::J!HS M&ZLVS%2J%JI4N4\_/M6Q3EQ,2*H@D>-QE4O?-,PZ\>[RX#IQ)I!>,2)/%V%1 MT7AP+%ZED'M3V]7Y22KDH!(U)L+V. 2PH:@&?5_C==@-'#[V.( (5+ & F!B M3=J9,. 5L.C&DAN=NPB5%]2&K)TET=R/;V/+'<:XG7<37#+SD.T,[U**/@WF M)8WHD2M/TZH5P;[O9K6T9+7AE$I!=2FY-*(2??\3DGE5U_.QP[F"M.1V!ETI M A670KF*.:H4@)>VIV=FW?T>F&IU;)"PP6#+JND0H%UX4>R,1'[PBA9VHB"U]/:!."HD U)XJAT"B> M0U"4*M'X.9V2"H:TH99ZFO%:(D:8/(SE956B00PZ-004(H!("36O"&/,G:BU M47$M&3,0709$PQ>YAHD;B:1[RC'G!"A2F-Q%#:&22CE:6BLK\6 J)2P< CM&$/#^D^<6=D.W\"C\(& M"N2'F8S*A(%EY\C%;L.^K\,9=$0*-@U8Q#K_\#3I$ W"@+ _DGJP14VI6%56 M$M.*:U%;!%6]+0A!'<.%4!O9\;!WJ)AW[OUS#">"=0O!14[!8JAQ.-Y^87P\ MT.59BL3J."681,?P*%.&*1+_$?HOS;8__(Z!1HB43+-:&*UY34O5F\2 !'Z/ M.L-A4T+"VW_ M_NYW0?>[9.@GZR$-XHFNL5HBD&"/?:UC/;O4)SMG5#K'LQ3B3@1K24)Y]MOT M:'U\(>>J>ZRLD-^LI9FLZQ)3#6B)0.T.K!-$]R80,4*&02WHT=DAUGL37"@C M3"$_RF23)HPJ!S^?^RB!;GZQP>Z-:Z"-JMT%H19*6"M3RD,&IFH:N.&4R&CV5.CH M9W%M'1V[,+./2&][1_^*S<'!L#%\J)Y^@_J(0H:- M\B<*'CV[*HZ^CPM %E/9SL]Y^>V-?NZUE9?WO M=XO/#I5NS88;44&*!*XT574E*$3X,'^I, M=.1E@:H0EDYUWW5R^Z5WK]HI" M%TF&*.J[.C*2E*'+(CNWKHK.L4[*^BCEZ.NTYV0ZNQ"20-UIH"I-*-\M?233 MQW^K9VM?M(5EXVY"92W57Z^7=^ZXWM_:]N:/Q7(YT]PHI%%M 6RK)C&:K^5 M;B!#O S= DI@S2RJJ&[2@FR"ARLXVQD?]5W>X*K=O5BR#Y&I(!^ W)^Y<)&X/O;J)=:Z'A4 ME3/H&*;B-#@R,(8VY7L5LR,Z0QI3JNW< T'$:@)DU>^N&&@D*\.W0I]]Y"A[ MH/%[G\]+$K+IF52-F-W.2VQR/KN[Z:W*-'IYJ-./[F<&QNS;CU\MYN\7RV[A M4ZQVU:8^M4LKR,8M,6R_'0[-:]MB6.I:HHJIVA##P0$C C(2ECPD,YL]GSCQ MM%M<._7UOQ4[;\,XD4YR/Y)<1.LPUCP4>>?8Q3Z\\57L#*B2BSX-E*4/J\W\ MLD;C\.%70XJ1L@:U1;"&%<$( ?M_>X.GI7K M#*G223T-:"6,I\WU4@9G2Z[?/F8/22Q836"I[?]7$E94]_9D)<*++T3:&6GO M:[X'V,GT+3AYBE72.W\:0<+@%*I3[?*8>E*=\XG40$6G@:4$<7R?3B51QA=# M>G]?P*_-EV9U=TC?@&('C!? I-XA>I9[6='6)8*0IL M;F6M4%'VFX.HU B$[,-'/'Z4/?G^/$]T7A.C6^QJ=%+)AJ]"7WKI.6C)V5N[ M::!D2 #/+C$':A&9I9P>%Y(EKUD)2TYHI3 6V/3K3 CI6@U*5 +LC)ZK'&K4 M]9SYW*[#UWX&"!N5QF12=&@FOU\N/G9KKR=6,:AD62/)J@I8%)9,XG[/'W&#J,\5 M ZEL!:4\X;<,=!X6B][%HCWX.(Q3R:0^3ZM+J!R8)74"'[PK7I\([$&O/*+> MM-=W[JN^[B].2MQ[GHTE\H,APL7=@;_DJ.RP[ZG$(_!/K>%EAX#DT;1YWK2( MKUA.4N(3@U7-I> 42EU"(50M(#EL(1 A @]C#3 TTIK^LEU]?&&'D=OXV>\0 M-?U2TY%D#./\3K][<^*+?N'RJ#YGLM,$HDXC/4T1R&,?O*30)F+E;5;)"F(J ME3$&U: &"%7RN+97ZL@EMV>?FWFM[56"U;7GM0E>5DLJ2_1ZVL66T?S6S[Q% MF@81HCQ_>L4L,/J02^\6NU)F8G6C6IL%K3XVJVMG40F!(:XK:"JA2\XEKLUQ M&BQH6!HRQ%+V/.3$N>X3C>M3]XH??FFW30'*B#OOHK7U8\A8HH8QY:&:]_P: M_[:[)P0Z0YT4LDZ#0DDB>>2JNS3J^%+JS)_S6LZ[P*_7!FBHQ^01A(PC$>/?=58B.UVO7A_MZN%N&V+-_.+ M?M 2]1U> K6G@:D4@;3)W\3@JR-V&PJ=Y7_,EW?-C$A<*4419$2!$@+.#I_. M(*ZE"KDV..;YF=?Q#RX5F]WMMO]4_EB6)2@^S]?%%^=A\;E9%]V-P?^](%?V MSW;_8O."PVWR_]W5,VF*Q>ZR\^YB"8^[<=,U@1_8*/Z3RNSM6;X7/)X>_H%,?=0DV>FCU'R30-P\>X_?2=ZC [>W\;?@R31)6 +_+N;N^ZKP"[G3H+N\_KYE.SVMB!_.7JNKUM7K4;5^CU]8=W M\Z\S+FM&H"H)TP0;R10G_*)N_VE@:<.NX-@UN/@S_C2 MRN])L0LJ'TBW$]%WQP3N^5KLG"U^<.[^=5>5NOU06)]'_QXP1-!S4,S4-!.! M9:[HOO^B,*.*_C>0;>>+57-3S]U?\<"KMWL&1 MZ_$_K]@9]"64>QJT2QG0=[>Y)=8J?A-S9@PD)2Z-Y@IS*&55EWUFBGFM<<@I MJXC'9SYLM?NP 5(*+$!9"OL?1K1+T7JS&E,5>9PSSM@HV#DY2=ZMNP_'T'"1_: T MJKYAB'J\DO&TRA?['28=INPT2)4NG, RQ8$Z^4_ZNBS,#G';;^_6\]5F?NV6 M\S9ZL;E>MIN[=?.N^;J55H+?9Q(2B'0E!*:,4%E) "BOJMH52H:2XM#9G[]E M4T)L:&7J$FBB*B&-5$Q7B!N &#=5]FG@WMFB\[8X=3=T-IA0;M]IX65T#IT? M/B5P<72T^,VY6G2^CGQ4+$#%LW/&]&TQ#2YFB>R[660N];RGD]>?FIN[9?/Z MPY/79[YSLX89HYQ"0$6I).1(883*&MN\DT&-"8$D9./!VZAA-2:(U1(011@0 M4O 28T(U$Q0;PC/O./1^NB7MLY?(VF[L_'VZ!V?6WG.>>@G9PZ Y3.4\\U9/ MU<[-9E,+/PU"I@_KX67Y4[>QQW72:3X-]22/RO<@\6JW!Q'-V=7L[7ZQFF, * MJA("J#D3AE&L0-\-=65 $N*=V..&V =K:&R/)PIHR4B-[601VYDD%RAHAR\7 M\7:NIF)>B-@#F9=)YPS,>T[B<:EWU"V&>A&J3YQZ,1'Y4B]:+;^2:O/W[=J) M^NU@\.?N:/U,"9M(*B)051.FE185.O:]LO2:\3YC0M:002$Y%,R5O:5,DU)" M3"FM*@IX]@)J!\>ZK8S])&OGFR?,AFIXGE\CRA>XA7%4KKZ0?WO(2,$AUWRF$$#@D]SQGI]:*20A+6&E!,)1\TA2!C(Z4L4\^\U/2W1NJSF!L-/(')-$\G"#.9DZ 9^_ M?KZS'?HA";&H,1, 82Q-;6 E!#TLT&,$1 B7GK11\D@8WRRD^Q# MU,>D.0.CH6). T2#H_C^Z]0$JGA-55]_^+"X;@Z&[!S9W*U7B^W=NMD;U4RP M$@&NA!+$E!4HB>J[C<)&>D]9GS<%A=$5XTS+"I(:(LD4JRO#G.4:Z:!JI1$X MVCGX $8?>A]CIF()U/68S(XK;!B;]IK6]S0U%]8T8)H[KK9QT]VA&OM-?)]5 MXJD)<#H))S 13AA,F^4U"TT^5YOM^JX[(?1R]6;=?K3O69_OVEQ7"Z4XU90F_.SZ!Q-M8$<(+0?PD;6. QD">0==_/X(%K,WG&X MXM.@6\J ?'>.8[4:3+J_K=N-ZWQ HUJ;6A!= M?W2__Z2/,P JSB00%;+Y([6Y(ZQ(WQF!_>=LU7QT5MY%U:0:YAMDM+1SM!HI M!"WWI:CJ&E#+>H6Q\CW9P'==^+LP O8@-YM_+N;W2JX6N3F.X*@Y1=(UV&L?5PV^#KNY3^V*5L 8UPAFPC][.TQ@"Q@_[ MZ:):8^H^.!O^I=G.&*L(5:@T-GD#G&FAI.@14T([&8;*2O"IKX?4AQG,V< 6% HP: M4%:D!IS3"C,F$+68*'58Q>Z!'^!>SS>?NA[U9;X\W EU.U__WNS*&FV:Z[MU MP)U\@^4]GQ2-J6Q8CG-T:?]!;3&P!H%5_L>/[9>?=B$[1*']KQVZ?A[NBB.#&=D9$"&%*E9!R*]G>,3O'5A%W<>=U*'L/ M>_UD!>_G>MS%VLAO%61BC1.6&P25^+[8+7?#)3[#U!';;QH@'C/@QRXG'U-K M7^3_?66M+-WE37^;+U;.G=>KMX<)QHQB=R^I5#5PRQA(,BIP;Q0@6(;A?*"Q M[*@^^E=\M [N^5RTJ\>G7]UBAT/$UB*B^?K9-FPW@?NGLINR_1.DZ/]O[^V: MW,:Q;-'W\ROX=KLCLOH0($& ]^%$ "!0QS&NLL-V]<2)>E#($M/)TTHQ1Y1< MSOGUE^"7E!]2 B! T1UW8KJ!_?E=G]7 M!?EVK9ZB>_W%JY>/7+5E5M7(UWR;WQ;[)XV$X=#(5NT L&OC'V91:&RWT8LP M$_87L^AQTE%^;3K*^[ZC?'Y[E3&EEW[H+AEG>3WD M>_VE;"^]7E ALY@!A$""4AYRF8:\@Y6FE#"32XR]@S&JKYE? M>CU=.8:Y.,> M>#8Y=OL,T?!R$$A%FB:01W5[( PY"V5?\DE#Q(F)G(]IQ[-2M]?1.U/J48SJ MB?!49)KIJV9IXV86BGJ!P@MBZ8+X>>B@$TM>.:_KAAU=]6++JJ@^W-+5JCQL M]\7VV\=R4ZP>V_\>UVPX#F- XCI)3@1+<9K&+&0I @ +Q$ $S&H*CAKU7EMH M<+;W*^=5?YJRF8Q_W-7Z5CQL\N;'ZAQ+C7UML4W.%?]ZLG<%XLT4<&#\"%'E MD0I>\&?WY]4NI==C[X+X.:9_'CKHVJC2:YV+^^4^KQ9Q!&2= M/V:QI"1),>%][+\T59!!SR&E45#FC0KB?X8,JPA,+;@GU<$QW"@_61%_DUM>?F4/ZB)Z#FU(B(B/"-2QIAQ M*!.>*=5JVPY19O9>A9,6?>^5:T$& TK#QRC\SQ@YB<(+1],6RT9SJJ=RT9)HIW"LLSD?CWB3N@KZY M(WT>VN;0GA>/C[EE2K^:7^T_W'Y>;O+J>8,"9XPE&2>AJ/4S)"E'0X-Q*(SN M]QW1C.=,32%3LQU6J+ZUW#S6?_VX*]>'U3YH\)K6\NWYU"WE3T*E:26_9;&! M-1_M.L_5Q9+]:(+GH58N#'E1L'?$C7[.5>7U[][1[3JK)7)3-N>[1+N1K86P MP#"F'&=1 BD)BPF'?LN!8ZZ)-E^U-I%@]U*9 ?P(V^)SOOA>K[CWGL[_5 MV63\PJP#?^AF;-.ZPC1GN\SK?$10@\>+*9P[+\Q#%IU:]"*-<\V6=B'N;KG+ MV;+*UVI1M6ZN69S[\-"=17]74[-5VVC56=E.NQ< )VG&(IB%(6,Q@RE#1R01 M,1).'^W[+M*I5]!_:3 'IZ -:W4^B->LW%V9<\,ZGD+[R]<7=-\$+>)&20?, MS>T=U6Q$U(+J2W4_CXZ;A\AZM?!Y3= [F[HB+,M=7GS;\L-NEV]73UX1KX$T M?]TTX%YDSP!$-2*)2)3$'.,$AVG4XTD)24RDV!\*SX+< 0]ZY,$)5C-1]N@( M/6F>AP_,!/IU^CO4C3J?XIZ--%M3?4&@_;MO'C(]@9WEU /#L "ZK%2VKOX0 MQ_M,U&F::K\K5OM\_?IO]'$D!77.SGG* "0XA&D6#G$DIA@:%4G]0O%=EE!7 MPBB1:+XX@6=80/7L#\TBZWQ<85B(/>>%F^ 4?7#A]^:BZ^-\<*G .XUSYZ'P M4QG[O% \)F:BFZ%WYU]5Q=N;95CR$_ MGRID'(7U=$%R#$228((%Q7WXP%#O-L;1C7C6X1Z7]AV+XUG3T]=)"#/3S@'2 M?%3P'$L7%&XTL?-0K_%FE(X[G+GJM!<]/F\/(48$YPF.PYB2-)-Q-+17-T], M9<>N%<^Z\]OQFB&-BV1<,Z@O0?[),]>@%M.\1.A5GMY0H7'&1MKQB@ZY M8$9[M6E9[/ZYW!SR#[>RV"ZWJV*Y>=>\,'=_DGI!&$&& 8C3D.-, )%FJ&^; M4I&8[4EWTZ;)*+/:EZY@!@W.X+=\61UV[7OTAHM(;OC57#":G%C#Q:$CH^5M M,$ ,3C#.1]>TR+RT_./4&?/0.\G,0I8Q%D>$4Q'AD(+C.>G$Z*F+,>UXWQ-Z JV]HZ'!%BAPQJ_PVK.I M68&;B$C# MLIJH:XFU,6YZ-N%^B[N*U]/.GS4#(GEKQ\FM<1._K3R'W=^XIZ M'D6K*M]7M6P6^_Q]\3U?=VH9J=EK"B.9\CA)699%<#BQ32 U>K)R?&O>RUD] MP*!%:#JE',VF[M1R2B)-IYC/.+P)6GB_-/CFHV!ODGAQ_NG* ?-0,X?VO)B/ MNF5*6]GN'^IL4.5]'W9943V4U7+SX?9]N?W6M-V">;==;0[K8OOM.=6#-\%@5?"*S,]&V-W[YU(HN&)OF$GPN"8#S\/-U;VA&Z!^+ W&R3UKH&XQ)K$,!0DSR6/"CA4+9+;KQV&SGL-)C]0L;KBD52\< M7(E1,Y7O07;GFV:KW?ID7I!D#QZ9A]+Z,*STWIM-2Q+J!M[F5O&GS264<2$) MS 4DL$(2S%LO4]$9'BOD74SWI>-NBNH:VCF2]JVU.F6'2;@S+3:T),U'PT[ M1]/%>L)(9N>A3^/->%$]<,*+_GNF?YW<>;LKM_67J_QD\>@YC) G(>6I#(%( MX@A%&>''^Y"2!)L^>>JX>>]:]2E7!>O-8_"NJ@[U/%%E%W1=/JA=P$=3@E\/ MQ7I9FV(F9^Z]H2=S5W6#F?S54$]Y?@IV/HIHRN@%I?3FG'DHJ#_S7CR3ZY5' M7<55Q^%_7][G]$=1+=*0"\0H2)(L9BE!$$8,Y[)*BR! M A/\J>"<'WP.*-*3.&_LF,F7-C%>5.F4A N*8\75/-3$#GKIH*_8J4!6WB^+ M[2+)8!JF*0L9(%F,!(9,-0(Q@BR,I-&5_X8?/9T2M( LM4"7*#,U\,"1M1Z\ M18]716@;U] $0\;FI0JFX,_H@A4';RG#:OVC6M#:3?''SW^HEGYK7N==2![% MA*69B*7(N*R52(I.?XA$<:HC#;:?[5D;%*"@1M1<.A7\V8+2U =KNBX+Q!1, MF2G$54A:EZMF!VFS+^NJ9#U!XHNT9]*J[&H$,TRCL)'+,Y:^HI=C.;FN8(Y& M7[KI&8:2F3QMA24I1A1F. *1B'E*)>I3-H+K*9R19!I^MG_)3$:K@2E=FI+I MD2ECR9R>)$/)]$B6M62:D*8OF8FV9%IR,A/)M$7_7#)'L: EF5_^*K_S &&J )4EZBR+^^#$326UJO*R(/&'A MPH*('5OS6 ^QQ%ZZZ"^&:E!L3]K(TC@6*4L 3IADH7J ?6@#)Z'1,JG9)_M6 M@Q:,K1J8D:2I!M[X,50#76K\J,$I"Y?4P(JMF:B!'?;G:C"" :WIU/"@2/. M4/O.2-47R4"(603JS^9)%M.LSO:&YJ#D6L(PNA'/&G%\HZ?!UCW?4]G,(D91 MJ3'GFHI%,R69"X$&\[&IB+2;F%D3JC=%NV#\N;F:"[YF,&ES8D;IN!\92/7O MY?9SW9<.ZG;05UJ,.(VBA,8IR=2-5("$4=:UF&9)HK7KU44[G@6[1O?+ &^\ MYHPE54.W)^333+IG1J6!@D](J9V(CZ)63\@O&GM-3>T9F(*$CP)=.>H7A\8Y\ M=UON[M4)T.:9U+XU#' (0R*2),K4<1(11"1UOQ_+R($U:TDK/3IE0V^,>V MV/?-I8ED@""12$(B1FD2HWYK2\H3IE\<'=/(A*I3-7.8@P)GDY>,HE(CB9N* MQ1'BTQ#XQU4(-$CQIB+2+MFS)E0O[;M@_+D$T 5?,T@%G9A1.NY'9NGA/_-* M74+0GB^.(,IP D)*>8(0$YC%?0L1"8U>+S+Y7,^"W$&Q.O]O1(]>MN>+&3.1 MU23%2U)WPL"%1,Z&IWDD;U;(R_&]Q&KD=R>(LWJ.R87@,!(I@'&$,25]&R1+ MD,78U_SDJ4:_U9E_0Y*,%, #/Y8:<)7S_D]8>%L'#-F:E1*88G]="ZP8T%6# M9E;(EE6^YN7]0[ZMFA23_K7[OG?&E=O]W>;Q)OA2#X,\^#_YM?F50\#;AW M)9Y^:/^-G$4\+RXS%TY8]A^*I\JT. T@XH@#A5 6 MQUF<8(Y[#(QDF=FEOV[;-AG+=H_:%KMJ/ZUVFE#O3#T]<>Y)/YO9P&P5],CE M. VU\,E/HZ(VMIGKJ#6#6LNN#8"OEP!\+G[T.TTH1#(3:9IP0J(4LTP.6_($ M9:&>B#IOUKM^?L[K/K-V(*#N&==8K;T6U7YDL\9Z==(-5GBO1;[=BJ]3)^BM M AL0=&Y5V ?',U@E]F)6Z;EOCH\\N[KI;\VE]NSQ^"L?EX_J6PVXYC_RL#_L M\DZ-/Q7?[O95+MQB5/+AP@6&R,:G7YYN<3$N#1C)S!;_H%C"S_#;?[<[B M_<]B?_=NNRZ^%^O#S NAT MKM.KC<[29V9I2&_"^6CS5VU%<#3CIC]AN%!LG=S)\ZC# M3F]V>>7!9;$.9A/X/M8C\:[^YL==L42N M.1#QVG+C''RC>R14?71Y^\]2S;6MUKJ=HE5H2K>[*S7I?[G?%MV_Y[JZ> MLM4_^U'_@Z+*&R%>P)@E-0@&H 9SQ((A@M$*(]!9G)HU",,W]&I!:\$Z7L# M/RAZ_&8'(GUZ0J/X.A\GF(66$_Y;Y,$ /1BP!_LRZ- '+?R@Q]]F%?-QE=GI MUIFXS/K\JT_7:9^2M2?Q7!%S&L_,H$PYD:'EY+W>=)WUY1:C%S&?Z<=\^K7\ MGG?7Y0YV]8E E%&9$B$Q9B"FJ0 IZ8\=TB3"^G%W;L"O.H\,E@IZ<-_=);WO MP9LNK,V(3^TUUQEA_HGGH$%C>-#?1CZ8_O;<]"?H2J;KMC/"?LUM75?O6@;K MO-.Y[.+:[PQ[S@P2K=E2\V*->(X@IRGXBQ\/Q:[YY7;S\H(C"M,X$0E%#-&, M94G2GVJD+&-@DOJ^,2K/:=@13_#0 )JH@F_N'<\%>Z^.F3PW.G'KQ\MNG5K3W]D]?9[>UV558?R?S(LY)O![[F/]VVJ!8A6$0IB"(:,YPP(%+" M4QZ"'F*4<:VW#ZX"S'/@:'<\?N^V.EK'CLG<9! ^YNBAR2-(Z]^GY[]F<6S3 MRA?FISK]NGQ&H61RT_7.A$[!OYN#.U_/+2(?KZEL_GZLB;_/O^>;WP_JJ%%Y MV^ZA^NVPV1"^ M.5:.@XV"?A-L&_"JI-/NA;T)[@<#7![;F+Q7Z):7YP1ZUA'PM#O1KCL=%T+? MM]WI]Z$[?>ZZTV__'MW)Y=&@.7>KZ]68O74O1Z>)''O-^HC1M7K/7.K,L^3& MZ##2=3TX<9;W^=!,AG>730CC!%#,"),XK>W 42R'8GD(T#62/#? KY#C51WP MV:9XCKK$I!G>]+UA%@E>;_9L\SM'?>DJZ=WT?6I6V9V3OC5U;(*O=5+6 MF>#FMK*Q+K)/F2;VCIODYV:(-4?7-="#'KOM[D<_[G%SM=R$;G*;3[QTEQI@ MO[X<5/2M037Z]KG+'!K&=X=.F6^D=FFDYCUU3CG5W4TA[A\VY6.>?\YWWXON M80$QEF:AHAE,A0]=D1(:K+-8AZ(/X\J27_-[UDD\GO:3=T/[AC5[B97_' M)(Z[L/%C7AUG'CM"9L9).>>A/I[Y;:WAU >,A+*A"41 MYB1&@@[VX!0:W6LS7RNN'FY/5+E=F A*98-*Y+=S"\.CN\RU0_.4O656X?KD MP]I_%'PX]K)_LS#^AI.O$MI==;Q_]W#OC*?)4@"WGM5-"^2RV/USN3GDM*IR M]8KYLCKL\O6';8WLL-L5VV\UIJ+ZDO_8L]IS_UK(-(011 ("!C.6"$")3#$6 M]?=#$E-@=OVIGA_GZY>U2% MLMMBN]RNBF7-ZK;:[YK"7!7<=S8$RWUP6YL7?%?V!;6@+E7 ;JT*OBJSS,*Q M>U?I1=&K^L@L^"FH08/U)FC1!CUJ9>9NC N M'5$\CU'HRIC22S2LB2.+*&2 I("SA$">0H@S@GJ@,H[-'@V>'I[G"D9O47N;R0GHTUU- M53/B:[-^69W[E>#4LBZ$F[ZH>07?ZRGRS-UNN$O@*A[W8 M1YRY)@'/3X=>VQ=:F\Q^W2Q_E)_OB_W=?]2_TK]?&HM81%%(,@0I8B0+<<+Z MAM(PX]H;R.P^WG,\>0;*YIE*2]HT-G7Y9\Q,BJ]'EL$6*_^DV6V?,B9/;S?4 MJ^:>V^DTCIL9[&(::4#IK)^8[-T]/#QL'NFW7=Y(>=<02HG (1 IYC%+TP2' M2'0-@0QPK?7,$1_O.TUO0 4#*JOG?^UXT]!5_Y09IKC78\MD[ZIWUBSWI1JS MI[G/]#5[S^XA'47.#)1UI &ELXYB5H!QD$^_K]7_W3Z_KQ89#T46QI1P!&$: MBA1$:0]1)M*H]#(I,._;1IQ-NY5-06.48;5E6D?KU5EFZV.S\#.Q>[V45ERZ MXD)1Y2H>GT.N7.7YNI(U@^^+5;ZM@U@L2 M)@!E.(X$AR*)12:$[%N%(C4*,F/;\APW>GB!ZDW!I@48W.;- Z\M1+,@,)I; M/5V?DE8SJ7[*:(ZNC,FM)/5S3=./ ]WQ[R M;E^9DLW?BDU>[4M5)]G?E>NGO_#?-9"4\B2A,8)QBF3&&,EDV ,1"4I,9,U# M\YZ5K@-TLI?:3-A\$*ZG=5?FVDS^>II/T-X$ ]Z@!7P3//NU2][PM,_#E-.+ M>S^\.6@>TNG3P!=[1#QSJ540?A,%7:^;;R\WPP^J[KV*X1MM!&B6 M,8)E$" M $C#B, 4K^#NF^MQ:P;4\.H-5AJN97LY@ M1'E/$98_SD%$80(91C50RA'B) PEZ2&&A&J]&G458+Y3A!;9=5*$$>[REB), MXZE)4X3.Q5=)$4:XV'N*,(VKKY(BV+C<9XIPEFJW*<)XC_ZT*8(#T\>G"*[X M=Y,B?,EW]\6V.TJ\+U9Y]UQ9F@$8AXS0E,($91E+L[YD#+F$TETN8(O <] _ M@:4NP5#7&YB\_.69?1>A?0KBO<3P4]>TR-]ZM&M*U[@,R5.XR&OL-7>5HPA[ MACGK4#K6$S]#S!QMHU%P=,.HNRA8W@[?''8E+ABBE/$(ICB5#"49#T&_TQMB M&&O=U>@9P@1Q4)VJ.TY^ESTTUW)KYP%7H= [^=YBH7+/\2=T7NYQ'0Z]N\E[ M/#1UE\.(^!IYHT+B*&_\+#%QG)'&0=$!I[I;>+K-0G2[[BZ9JCJ$"PEA)$/ M$YDA3M6V_(SV[:4\,]JI8]^*Y]C6;XU3&YBK#EJP:[&9;#IQI.#0+ M4:?T]:CZ;373[J4YR\Z%+3/C&9W'SA@'=I2N^YJ9"F7Y;;[;Y?V^F@7AB$0I M3T*&@0 A0@!%?2LQ $;:8_K9GA6GAV.G,L9$Z6F+3X[,%&6@YRHJ\HR'"]IA MR]@\%,,:?>FFWXR:N;=5@MMR=_*]!=#FJD_09C!774)-".:ZL)N7>:'-RLW_L '2K MKKQ6S6+[K>Z<_9&9!00X34"201"E"((PCM-X"%HIC?1#AZ,&/<>.C^6^1J-N M$MZU@,U24;?(X=JDTF,?-(@9V6'7],+RMB^!#/57D1*&ZXF-Y!@S2D,@,1E: MBS.M ]ECV_!=F^B0J?6)_ABVS5K?&!8U L)$!!H6+DZXZV=E-@MQ8[@ST/F) M.+23=CLN];3\O.'GY-L!53-0;!=6E&X[D$DN7WR[VY>WG_+;0[7<=/M$( TE MA"*!/(,"T(2 >*@V,9K%^HF[S:=[UN(&DQH NQ:5Q=Y#*\YT$G+?=!EFWSU3 M'2"+K8!63)EDU;X9LTRA#9G3S)9?,?9L:CR&F!FHZCC\I:LN8J"D:G_!L_NE MSSR),.@Y1C")HY1FG,&0A!!'J'\3 4)9YQU:KS#Y:MUDF%@]PM3OV'EZN=GN M]-60],RQ0+"@!#, 0J?7LF!("(YSTL"A/J/;T8@HPGF>&S><[1M0 5EBZH.N1VLX&]5@UES1NF3 M_LMA=B;,FP76Q'=:G@<^?>//-I;8HO_J8_.E=Z>SQ^#M=1V_Z^3. U;LN>OQG MKDJ8^9I^SW?+;WG_\X^[8I4O$A"%1,46&HL4A80RB'LC,('82-#G!=US,.BQ M!J*\;KJH1\>HF&#I> M9_GP6T%C^\0!;5*_7@J&\^Q@,PFD,R7G>1">*4SK!T1>3QSB!&1)%()8P)1F MN)[2@:%=D.H5,-VUYGM7\Y,G+_)!T)Z'1_N71"Q)UHM;T_)K%FJ>4MM.3CMX M0TRXXGLBIM,9=U3/0W0=VG/A51$73.E*FUP6NW\N-X><5E7>/-KTOEA^+3;% MOLBKW_)E==CEZP_;3_GJL%-SJ/95IUW_UUJUB^[Y:P@0)B".,\%1'',)0H+" M1,H4IS54H'6A[?2H/$NE,B1H++D)6EN:DO.)-4%O3E GE(-!_3-O@TE!8U/P M9V.5X4-]$_I83X'GZ5XSI3YZMO=@D\W<7/+A6][SHM_.R+Z@\],[=![QX IV ME]<>2I;QA3T.7_[OHL[<=ZN[Q_=JO83^**I%3#!+J9"")Q+'#",1R:YQR$0D MK(+'N"8GC P#NN!/!&ZCBY&ZRS5P.>_:JD#F4Z8NF4^IEIIEO;SDFG!P:- M%?3=]N&PKQK!!K_E]U_SW0*)&+ HBF'( *%01IB&?8N"\$CO<(2+EKP?A&C0 M!"#XLP5D*WTV)!H*G6?V['._%MA-H$VE7W5[R9..EHU@=V;*-<:2E71;FDB5H$-5TB;17I5\L.=*E32H MG$R5H)4JF;([7U4RMD1#E>S8&:-*4:^#E,(PB^*8@"RMFZB;(7V+*$TU#Y*Z M:&DB58H5DJA19J9(IN_-5)6-+-%3)CITI5Y3?%]O\ MW3Z_KQ:8)S1#@$"8$@"BD*,LZS#&((5&UU-/B^QG6UE6E@6-:5=87C9P^'1+ MS'Y\;:_2D[EYMNO0@T<\KT6;>WYF$61:VSVL2=MZP#)*M36$+V6;M7_9+;?5 M;:W)]+X\;/>+J Z+:9*&$$K$F$ XYC3$88P132D7V8@@-*[AR6/,L9RV+X0^N^UL-BR[N&K_/-=GN]_W96'AUKQ*_JU_O7E:K\ M."4I88B&$2,< UG#[,5>L,QTB<.P$^TUP_'8OZ9T! M06-!,)@0_-D;,76J/I+S2R(_E3MG(OR3F?L\&$S+LVZ H-^7Q49M-Y7E[O-R MDW]6$M7,"Q8Q3TG$( $9!#%D<2KED.>CA,=FTC^B(>^B_J7;5OKJ/Y:YNOAY&O;D)8I#%- M(!,I()0E&4Q1+&G?I.0I,YG=CFK(\VSVB"TH%3C+.U[&<:F7]$Q&HUE"<\)@ M@VO(7&[:H^\3Z](EEBXHDQ-RYZ%-;DPI/72^\=4XV$U=P?.I*\$D#J,0UAE) M5#>U?85^,F\8*K:IRE R:K MQITCT[ :-]HG\U!-/Z9I5.,<\:=][]3J+E\?-OF'6R7IVYKR1U[/(NJOFA-_ M7_(?>U;S\J]%E H"8PE2G$DL&"6(A$RF$$0)8!PPLZF7LV;]5]95>#93S%."!Y W00>S.P\=**1! W7B.ICM2'#FVSAR3OH=X$V]PPEW3!LIX63DRPF0KV MX&Z"!EY#ZP#PZB+X-G47Y,\A[_,0/I<&O;SBQRU7YGF@++;%/G]??,_7[[;[ MNH\6===K$]1GLIM@A@6A<29)2@$7:1(F/1(@)32Z1-1#^Q/*80OZEP9U<(3= M30%M;NB+,-\NJ M^G#[GTMU]>7^PZYYA*Z]>8=# FG*.&(1)3B*8YHB$'%!*4L3#HRV%UYH1L9) MQ@1@DB(56F(61SQ+$4VQ#!F/4\^2VB!3P[G#5G>TH'T5T>I2LS%\Z@GF1%2: MZ:(]BUZT[SQ'%R3. ;'S4#(7AI3..YT#76JNR.%)A"A%D6!AFI*(RY2#?AC! M3!BM"Y]OA:!(LHQ3SN,0T001#"#AL\&;J>*EE@2.2(,$8A5@*$682QC!.F>\K8R\,)ZM[L$91.D*5/+#I3)>N M?:[.8L]9>_\NW^433) MVE_EE[OR4"VW:[I=?\Z_YUM5[/OQ4*C]F]K_9I_GV^Z<-J$ TY1S"&-. ]>F,#EJK MU7[:P88 DIN@_G38)"!]+XUXJ"?Z/^9?"Z[,_?S^S>HQWZ6_%*?]NW/:9YZ*;^2QGL M3WM,-?2W_-7^IO&O%15C7X._BN=>291^@FXT@[=R9TY0^=-(@H/Y[/OA;H,D M!!$#"-,DK),0AB5*^_D7K5OFHZ>TQZ;2F+$D)@EDF4 1DBD0M64\IES$D /? MFYVUX\,Y;<$9-;/[PZF]_J4#K='/>]QJTMCEB>\4S7PAB=R:XM1Z,4 M[/>#TLP/M\>#:WRYV>1K]MB+=_>+U4)*Q$,2QREF %#"TTAF_2@,H]#HM,98 M+%Q EG 0,B8S%%-)0PX0@0E+,@[KE-;WII+F"$WP^?#U_^:KO3HR,&2!=D?1 MO/MFA$)>R2V.)/0F:/&KGQTM"%H3U%.O@^?Z?S'QV;>1G)LJL0=OSEBJ?5BK MH^7>6!XE]D]>6!U^.$ !BUB$:8*@1)+7$E*G7'$VR BK4^G1$O\F HXQ2G"2 MQCP"*(64D @Q!$@:4O46@>^[&)^^UMP\ ]YH_;A7P3TY8X2F3^H'9TK^S#O' MWYF7>+]%KJED.W/6C(7:G8TZ\NR845U1_E +R')?;+^]SY=57J-ZGU=5GF=% MM=J4ZL:0X]9%P0BCF#%6AP>$!4U3F(@8Q/7_PQ@+:':0SV'#)@-_]%&^V\.^ M!A?<%]OB_G ?/+2/BE?!85OWT6!;;G]9J1/MFTVS;[CLK0PVC9EF(NW2.7K* M?"6OF,GQ #)H42JWM#B#(]"K[]S6I_*"^'KPQSP4UX=AI?>^;*BM^[M\Q\O[ M^Z*Y\.+%5G )61HF$4UP/56NU1V)L&XTRP22C('8)+,=V93G%+9!%YS ,Y3! MD3QJ2M]T%!K*W7/VKB]M%ZFZ)&=N.)Z)A#DRYKELN>3(_!3?Y_R;:O93_E#N ME'B^V]Z6N_MF_9D]=C]LMXQCGF1QG8XR%,$L0Q%'#*08"YD2*2."[$[QZ;=/ M<-ULRF(H 4=4I(2D+,LB"K.$( F-WEP:>8JOPQ4,J(,3V#>JI-?_AM5Q%"_> MT5/%:SO&3"K]^,3SP3YM8B\(JT\WS4-MO5IX]F"?+S:U=7F_W#=/I?Z:E]]V MRX>[8K5LWYA.XI!(=8$/#EF61C3#*.S'-Q.QZ;4Z9]L),4&$)P(P))%(!..1 ME )D@ L:UHKB??)]BLCJW,P(#C4U#N> M*Y(C9K1UIY6VT]:ZC>^<0@A K75)S(%( (EKV>O&# BYT4&9\ZW %*8A)R2B M<81B@4F(6)W>INK8+43$]X4U3T>/U@%$W%>X>%W]\7@ F9 P X)PS1F24BBSJAT>,)=4ZD'+\ M. 83 #*&408R)#-(9%B'><9KP#BKH7I6DC_4Q1#KH-'ORG07O@$IES7#$Q]F MXO#'[^^^B"SX_(5^$9]M1*'*5__X5G[_GYTUK29T?WDN!T>+7]O5;4['E7=9 M6P NK5UOE2J\-D5Z/VP?1#RJ]0)'$B51'?O"A-!XR+2QM,D:+C<8P31&J!:F M5&!$HYBP1.)Z\$1(9"C"OA\WNUA\&+$KV0W91@G&=#P;UGK&4^PS ;E(V]NY MB!O69Y66.#+I]0S%)5^ZRG?,BN@N7U;OR^VWY@JH[F7*_K&;#*)(A#1*F00" MPSK'!T,E-LV8-*O4:#9*<$JB.$8DQ@E*$DZC#*10I@E(Z[DAI)/NF=C4('_9 M-#>L=<_1?'T,OIW.%9:U+69*Z(I\/2V\ NNV,Z^@07@3*(S=M7;]7797>O%+ MC[P+FNB8_7FHHFNC2J\]UDP9?Z\I:"]<;IM;4)J$B,HH8AGA%,A$I&2H>41$ MF&G@BX\G40V:88#K,8TDI"21 $0,81:F/,S\7_;^_KG"F8F9.5]ZLN65*#.! M>B%'TVK0&6+ZL[N2G_.LI3!*4J:5-),AAC M!+$(DQ B(&6*&*3:4YDQ;7BK-49GS\J=37ML"62KO;%]^80T/%-3H&@"'$4Q9PD M$1Q _[BM>#NC^7\- [H%WS5!_7<+-A*\&V^I=#U=- M"/^F$ ?%]N_!T1%'U%<317-B+^46_KPT#P'U:>#S_,0WEP9B^VZ[*N_S]V55 M+1#,4!S+6 "2PC@2=9.H;X,E8;S8YGMM#37X7*W1FK:CM8=@-& W-8K)A]Z1 M@,NCRH*HV0P8&^POQX(U ]K/:Z__[Z'J]B27GW)E7[')G[3\I30=D6$2Q8(H M:")&1!(20=I#15EB>*CL*A"]YR4G5JE['7:]7>K-I&94JN^JKUN;CP:! *6]K4O W9=3?U8]_EMS)AY,NQ(&K]HEY MA)/K4O#\*?KK^T,[N-VKY: 6$Z4@VE_1F;^J]\^='DBSQ=4EPIQ6L'3(>V"[#GE?![BY]:DTF,?-=R0M2RV*JG\L/V\5*?WGCR*.KR(NL P M8VE*8*).3\= PHB0OG&9456A^[;)-R/QNRM$B\M"'+ MK1?FH8JNC7J^(\FV5LWR;WQ;[!80R3 21 M$(< (I1P@[?^7[ MYGJ5:K@HTS0A',FU;BXX'^>LJ/>6 %\FZF/ZY MH7D>&N?,FA=)GTN6M+>.J8M/V;+*U[R\5^VUR247(,,PB5(94I)R)A.<#!*: MR-CP:@2[1KQ/;C_OR]6_?OFJ@ 6K$V2&!XHL*=33J FX,Y.F!E!'&ML48\WU7G@A-=I:EU3>VBS[.\_?-DB8(O'XK]9%J$8C>P"0BB#\-*[]UX MK'!^RNL&BU4]WVHV0Y>[5Q9[%SB&$-"48 YBP6$:)HSU8$)Z+-%]T9^6>D)B M4;?[8CYI/4)M-OG66AUV MC637J;OF*L%NC7Q3CCUP:B_-=-7<%E)]RE=Y\;VYUA#6T_8DB^,4Q(@P F3& MT[YI3(DT6RMQTJ3WE9(>D]IIV8&Z4?LKQXJM#;VVTNJ+5Y=".O!\!'EMS7Q) MFY%"CF!]KGHXQJ0WU6\T7_9:]VZKGF@M=TI?0<@Q3J# (,((QA$CZ;"E,**) MX8+PN+:\J]L)F+&"9L2AK9(Y)\^EA.F0.9%TG4 QTBP;?N@6OK366S:,9;?'1V6S9C5-LA7 Z;[A4R-X[_0*PA=6ODFPKL@=,1*S^JS>,TO=O9#532RI,Z9\UP1F(,DF&!.Z&" MCY5BJT:]2^^'$Y4=O:)C1:OU:HXW/IVNY#3\GA079R&9KW%GMGXSAORY2N(X MH]Y>MQG/V?C"X,?E8S-)CT BPE2"" G*$"%1S(9[%!!FV=@U;M/VO"]M#Z6J MAQ:1JU*@-J%CZX ^F'1;!/SX!K,35P [.%;E/U.RYRIIUO9H%_[LF+(7,G'_ ML"D?\_Q3N^/W_7%'RB*I)_,1C%*.,T 1"DF3320P?NF*LTNC#M395TQM_(R6XG#Z?M M9T(DD@($ 05223="V9!Y9BP3O!W&B,6=],CYH">Z;8X2RX MCU$SDLDS#)K/A4=X8:X".=HNO1GQ:.;>?)EJ_:-:J,NK]_GN_GW;\BK?[HOO M^:*67H@R'/,L 0Q2$%$P9*V<,VBP2W%,,]-L053@ H4NV#1CM.CQ:3YF-8;' MRQ+GG3O["\\;OAI(P;L)^5J7JX,Z3=H>B;@V;T_0>.3OF>HK\QHM#],H;!\% M.V_P*YKM@IXK/QOFPH+276<9FXSVZS^?\N_Y]I O8D%E&@+ 0H 22+(,,3$H M/0/1V"34M#WOR>=PLG;7(AJ==!HS:IML^J3229(Y4-LAO'9N^8PPHYS2ENRY MYI+6]KR90XYCROUM_ N)Z@D]!R1)ZR8Y"Q$EP[Q>PCA>[,O]J)W);K-U,_BYOVY7K=_01(]N&(>VNC#,.MK]0VY M&ZF6:A=F=>9.6!GS*&)A)J'D&<8TQGPX($,R:GB+N < WC/# 9SSMTM&\3Y* M.:QB21B0@Q9NI:LD'MF>EN]_F^+'^_IV:,CJZ,M$E MZ7H*.S7;5LK:@U3WL'4PAPL3;]H;$V\:VJ]T;:(^B1=4U(,GYJ&>/@PKO?=B M0[7RMOZ56QR?((AY&H:0AV$",TAD$L'C18XI$M3D2D67[1I-YHASB^;=>H 3>F\$O>&VOF$=H7S]+K96:BG/H^7Y-.#-V:BGSXL>RZ@ MWMAS=1]0#:%-@ANA7P HD,Q8BF@4@3#!D<3#6GY$P]'73XQJW'O>V>,,_E9L M3Y8J=D\O W)[!Y"I VP7A/PS[_/.'Z6C)X"OO5ATB4RCE2,G7IF'GOHRSO!* MGU$30\##Y^/:\2^G36EW> :M4P:YLP5ZQ,O<:9;KUN%%TSV.(.K3G4NW- 5.F M*[S=(<(OY9?EC_\L]G=WY69="X$L=V=>4D R9E0BEB5IBB6)8Y ,"\X8RLCB M#FYO6"Q*<19'8&JTN;H"HEB?/AFUK>-UI6 '5;[?;W)EH1K+:HE#K7;\M=RM M#>>6_GQFMEQ\'3^-6SS^=/2,>GCJ!'9S4_<\7H"Q)5AC8=F;SV8BT-[-/+/H M[)E7]Y/7!<@ R>(ZDR.\;ELD0,CAD54H"'90ZK-I=NI2W^TK,U=?$]>W.7<] M875*M_>)ZEQGITYFI=JNF(>2^C#,>A9JR)VN6G8K,.H/M;+]?;E14OXQWQ7E M^OG*S2*,HQ! FG )THA%B*%CM9% :'3VQFG#$RCFNE]JK@5SU:]P-E_D1_AF MJNF6>SW=O!KM9LHYK"$W7YP@O0E:K,$KZ]#3:J<)DQ?4TXM#YJ&??DPK)^C0 M+C24ULJ^VSW6(O[/Y>90MYV!C'(0QRD)81H*FL'AY"1D&"P>&LR?]\O=?HR$ MFK9K,HB?0S0?S\\5,UCN@_U='GS-OQ7;KK.GG\*K9%.O4 MG<-5JYU99QH?'JWKYV6-?<&?7]2MQ8&R,V@,G7C;A3>'70@HU^\D M\PA",^"AG-OPM0UV#<"OSP$>-U WZ^1U3'[VG3^V11V8V]KA8S,4CY"%3'@F M(TGKP PX#F."10]9,"!,CMU=%:A1T<]\+=LDW*FZ?I6O#CNUGJT^V; 2>%V' MF\; F?O:/@R>CWHGQUL:6YJ)T8MO-A;VBSF/,PJ"[CVF%0>OV%'F%@JO2<79 M:'AU_U@&Q"9B=]L.J-H]=+I=3,U"VS!>58?[]GO/0.(01A'.0!Q)":,X3C,< M]2!QS*(1(= W-,]!;T"HWBSK(8Z*9=Y]916]YN0F-_&J,R9HK+GI E)GT$UP M].N)37,+4".=HA^2IO+^+(/09,9?#CO3^D#K$OMGA?L]YSN M=G7W;$Y69$6UVI3587<2+!.89BB381R2)$$H8A)F*<9"$AG2>MR:K7$9M1QB M$N(L22@E2"JU(&$&$YAP$5'.C8:JU:K5$[#!"5K3S7HNZ=;LP,OECW?.."-/>T"DII3V$!96U9*$*VVY;LKG$5[3[=W[+[[_FNWKN$4:("\!)S(&4 MD&<8=2W3#$K#-[M=M.B]/-*#; J8ZR/,X,\6H6%(<<*R7H"8FEXSN7_"ZPF^ MH /X-K]>-%N#M L*[)+R>>BI4XM*?QW4,,//-_5/O_V:;_/=HPI(CB-.:1A*E@L)YGA%DX8*CGZT:9N].6?6?D+=B;H(/;C-6G M@/OA6EGJH6-/:*;.5W."84KLE'\_.:X)E9=R5R\NF8>&>K+M>:[ID4%M77T] MK3T6M-GCZWM;WA?;_-T^OZ\6,HQQ2@ 0%* 41B %6'; F.1$&)XV\P_(>P;J MY%B9G\$_FMU+BC"=ZV8B$Q,:_%P[IN9:6U"*>@Y\6ZS4TS*K57G8JNN]/Y:; M8O5D T'()( DB:A,"*>0,$J29CTY#3E*H]10-/0:93'"2*JGVDJ;VF@M86M1=4E^WW,]$81T;]5Q%?7#VYL9>[[;I8&LXJ3>##3 MEW>_9^^HC7!4^>H?W\KO_[.SHM6-[B_/)>-HZ6O;()2("%$3 3(!.,(D.Z#HSI<:I62##[.=WVHUK?E0[G3*-9:$Z(W3!US M89@&O/O]5_KQPRK2Y0Q% MC-"D_K+[8 2YUAE(@X_S/%35D=1\'?Q'/6+7Y;WE>-5A16^\.B;$;+S^\?N[ M+R(+_J,>MMF'WZ8:M+^R"X/6@(]Y#%H3P*6U[\V*!;0JEGUY4T08Q9#Q*$$B MDP)$,@(9"I,ZD@-6ST -EFP,/M;S(%9(+-=93+C1FYU[HL5L*.LQXF6*?;3_ MPC3:@J1Y3)5M@)>C.XC9>!>_"=HU@'F",8,T$@.8KI#[7N^ M/9R\-P=C@".2QD(BBA*>XE"@/HT(062T,\_+9; M/MP5*[4?8)?S22 M1X/+CJ;CT^YJHY[7JN5UW2+\Q\BKBRY:_=K*@3NJ9G MD2-#2N?=R$"RCX?] M>'E_7^R;.W34,$:_N&W2E:LZ/:SIG7$/PKD6Z8NOXD?!L$ABOQ;A-_ M=0IX;.#09^5<%/' ZPQ"B@^K2K^]T2#8O%?/-5;OA^/BS=_7'W?E0[[;/](? M1;5(1/U_29I)'J:)Q#+-1-*URC@,M=ZQ<-66Y^#2(KP)WI]BUUE8\$#S3QH86B;L0H,AB[,/#J;VZ(<'*Z:T L3_ MSI?K_SHL=TI)/^7KO\IRS8O]8[=3!V8BQ Q*%-4!*4$TQ7!HD":)YLE9!PUY M7TDXA:?>*VL !KQYA\QL-[P#5C7"P'1TFNG_*:YKTV@@]]/1::?SKW?/53%> MWB]:?D[7W= U T%W9$CIO"N9Y_CJO_3;+N]N9/A2?T SJ\ XI2*C$%.08B"R M*,2\;S%A0G\U860[4^7UZL]@ 'BC=D4JC-:%"&M>]9/Y*2BU3.-GPZ9Y[CX% MJR.S]H;=Y1-VU3]VE+*?(>"-9'TL;3-0=5>6O)*@NV%GI*[WTP%((),H)%A* MGJ%8I%'6MQF)3.^XN).6KJ[MUA6%$>R.TGW^CM8MK55KW7R!XBB$.,6(B#B")*-$PKZ=%%&M MHXOVG^Y9UQM,P0#*ID1@1YJ&='OGRTRNKT:5@2)[I\Q.A5OJECVNL:+[FI7G MA'84(S,0UW'X2U=]PV2;9?'C93N Q&E(L:22(483*1$4?3L(0:*_H=+FTWUO MG528QBF#'6D:(NJ=+S,1O1I5)ML8?5-FN6&QH\C=LLJ/F\79(U_N\V_E[O'#K;I#O?^-=5-NCF&"!.618"%" D>2)D/Y M@3#!3.XV\87!LUSWT-26)P4N&- 9+4YY]\1E99^3$\S4WYY_+Z?>+0E\11.G M3!:6?+NJK$"/9V7#%?X_#EH8@6_R+"5@KOQV=P5 MW)&5V@KNDE5=!7^)HG\;DJC[TP1(<4I!F-5_"?N P>,HUCK5,KH1SQK\RL"V MO!'4GD8]^9R$03-]M"+/B_*=(^>"M(WFODE XFUS#:.>H&YHU"JR3,VPX MX9XON0;%V,E)MBO-/B?;Z:4<.AR<*]8ZY6\&I5NW]I2^>IKIOEVZRY>?'Y:K M_,-J=7A8;E>/"\QYB &FF+($84XHQ*AO*LRDR;5\MDV8C!NK8W3M;E)U\710 M*6A!V6,+_E:I4S%Y<)OG^[^;;BJUH5-#\:?@T7#2WF['500VF((!U!24F6Z_ M]4S=B%VWK_9!)_MM7]I\3JK'4C0#=1YMPHM-M:/Y,-/@WP\J^R]OV:'8K&O] MKQ6?)A 2FM D R+$21P..W=# M>R%H^=C,]66YX\N'8K_%.G3!;;D+5BV^H#@!:+@R-))7S?6AZ2@U7"4Z9;.#%KS38=//4M%% MGBXM&+DA>!X:YZK'>-J66QY&LY\5)G7%% M,8JR[)AY 6RTO\BJ <\:U6(*=D] F>F2'6]Z:N2=,C,-ZMCZI,>6%]UYC9$+ M:C.*P'EHS#@32H<=RDQ/WM76;??%]US6)KW/JZK<+3A*Z\E;@B-$($6(\3 > ME$M$ )C(BU:3 5*@W%A/JA0H,S6Q8DU/3'P39J8ES[AZ?YDK+UKR"B$7 MI&0,??-0DE$6E.XZDYF.T*K*:\7:%[M&KCY\W13?VHID%D8BP3!&* (22$8S M%O?MI1Q$9K4:^W:\%VP::'62TF,+R@&<8;(R@DP]D9F&13.I:>D[@@J.J*85 MG+/D7)"=\83.0WP,AWU;Y(I,8)A+*5,W#<()I MR/ICSSQF9BF-70N>DQH%)LA;+!858G/"#$K$7KDR$YD/#[FJ+6Z_!?UM6PUQ MX@WB_!6+GW/S5K78FLMYZ,M(&UZK%X]D1%=7AI[3=AS59-?@Y\/79F&F15&! M102S),U(S"5 *8]C O%0L98Q3$S$QF&SGA7H.+0:6#=!U0&L4Z(&H9DLN>1; M3ZNN1+5+ ;L)>JC!IS=(]R)I^A1>T#D/?IB'^/DPK/3>AT?)I#SL#[O\MV); MW!_N^X)Y=LB??/\9M 7C-:HT2:)$"LE22J-DV.'%B3!:?)L"S]3">MN #>Y; MM&YUUH_#K 3XZKX:J\PMT*!#&@QK@[4-+WXX*]VV85Y?T+WZ=99*[]?BRR%@ M K:U:X2[?/GA]OURNUYD,2>2\B@.(4E9%D8R["] YXQ@:B+Q!A_K6:F;C?AJ MGU:-Q;#B9T"-9HG/#RN&-;V.D/>7"/%3Q!O,OU2U,^=H'OIB _QY7<[6=OU" M7%7EN1*A6HOH;E?WBW8E\V6.FO^UW*@[ A8@1"$4,DH(BD(F 2 TZI%$,=(Z M_NJS_6DSO3J%V+7@ G4QAVE9SP/]ND6_ZS)OIE$MVJ"#&YSBO0E>G6XW'OER MR2.>ZH7&M%ZL)OISTCQ$TJN%+RJ1OMET+;L*@GIN?KO?+5?[12P1@I!+ M33 M-"+.!",]&)P!K9<#/$.87'R;VY#J[&75(?0CP*:.<*O!'GW@58:_=+[A;_GF MJE+\E%T':FSIKI]+D&V-M-3D49R.OSJ0WI>'[7[!P@B'(>$IAS!*DICR;%BU MHCS5.FCJK#'/4CO(_8GPJ?7L;=HN:II#UN>B:RY->J%MSOG2/P6A;O$O=X^_YWOZM6H308+K M:3BC5,0BC,.(0)"A%&,ATRS!6#*SC@N0ABS*>R11A%&*2O=]N.N7.55/5 R*.-4$H8Y$JD -*HUK1LH,D9&C_Z<:2+& +*(2409 M1#$01*0$):F(4T;"F!N%7PMM46!^*;:_/+1P+-7%D#5#>?%'F+6^*$A!L0TZ M4-=5F"?\Z$B,':$STQA+(\Z)S!A.C%5&%MNBJF<-OY;ENEIPC)/Z?Z3^]"S& M)&)QR/OQ0F646JG,TR:2!&4P5!O2B$2IA 34L3_&+ 8X3N()GAUOP03?%!I+ MD3$DS5!D_/%E+3(#:PVFZVK,$WIT-,:.SYEIC*41YS1F#"0(D-MO. M/V P'B1%?JWQ4).@62/0YFIF?=\(^H6:@*']NOV\K[I]N!7+W59=GODQWWV^ M6^YRMJR*%7M4RSKEEF^65?4E_[%GM9'_6@C,B* BDS*)(@A)HE9UH@SA2(0@ M9D:W/-DAJ"8A?=3_GO$00TY^-SRWZ"NW= 4D&O@08/\)GBW76T. MZH[8X,M?9?O-X+=\?U>N@S^_++_6'ZBL"QKS)JZ?6KG@@GCZ=>D\5-:SC>64 M@\25;F?%YK#/UV?09)R)*.6,"4EA7*EWB/],5:_IW.%6P7O0N6377OBA M?<[@)?@3H#P&208S#@2+"(I0&,%>5AA,0K,- QX 0IQ2%'/$8H$0PBA%@G$* M,D1#0# T>O[=;KO!@#[8EON@V+8FJ&KT_BX/MOD^V*C-0"HPK%K]:>)#L%IN M5H>-S5UJU_"S:?B8I8/M(\NI.<&)RWN#VKLD3TQZ/1S-*+"X',M,C Q-C Y,S!?<')E+GAM;.Q]6W<; M.9+F^_Z*VM[GZL+],F=Z]^!:X[-VV<=V3>\\X;"HE,PIBJGFQ;;ZUR] ,:D; MR4R"FU/MAROKHO9\B__3W3?%N,OQ?7H;3D>+=>_]LMR>?-OO_SR[=NWOW[_8S[]:SF_^@4!@'_9MMK[ M1?K3S]5G/Z%FBP;];[[\M^_I!X^^_X;77T,IY2_K MO]U^NICL^C!V"W_Y?^_>?EJ+^/-DMEB.9N/B+__[?_STT[_/RVGQL;C\*?WS M]X]O'K6/F!??)XOXS^M?TM__HD?3U/+3EZ)8+FRQ'$VFB_C+TQC^[WA1_^\MBWI MHI/AOIE%;5Q-_I@6:K&(/_ZM6)XP\OK>.A+B:YQ^Y?SVI*'O[J.3 7^8ES?% M?'FK9A?N'ZO)3;(>IR'?K,=.A/D\BOK.&O3CEBT,;C%9O+_\,"\64?JU)8UP M?%I=7X_FM^\O/TVN9I/+R7@T6ZKQN%S-EM&D?RBGD_&DR?!/[_NL C;F5FN_ MXJSB]J'7UO5K1C>3Y6CZ:5F._ZP;^*YO6QU LVF]OT6[@RF^+U>CIHMJ?"=)TBC5HVL+P%E_2.O!U-(VT7D1*OQO-_XR_)&KH4S%>S2?+!I/C MN%YZ&K0IKV_*6?K@_66S%HWUTLNO[PFFIM/W^+Y.%Z"<3D=_E/-H;;\6*DV MJR+Y*_6CK6O8W=":GT]65YOE&;*]<(4X]0FL[J^:9?#\ZOE:EZ\ MF\PFUZOKMT6,-3^,;H_#^/2^NQ2PX;) MEB,YY.;U/O[2[U:3&;%HM:<'VQT^I VF^)I M0RHN%,O;-[/+V; M7ZRFQ?M+/YE%"S\93=_,%LOY&J'%YLL+M=PV?C_[F#SW>5R+\5RWLK]J&8?_H2#5C=P XVZF9(#3G1I&TW VRFT@9-3Q[> MQV(ZNEN)EK>?8T"W&(W75KQN;'7M.AM80]TV;'[R,!]LH9K58AF5-8]V_=>B MO)J/;KY,QD>L"QE=]3G\N/*/HTVY6^4_3A9_-M1$B[^B3W'?EK.KM]%MN[@[ MZ].W]U^I>3%J7_CC?F&?4'PLOA:S5=$#!@U_4Y_"-S/5V1V>+DK::(_.2'+- MKV^BC][,UAQLU=&@=O_4?4__VG3-/KWGCH1KR),&;;L:X%&[8/FJ7<*IERJR!;#W17;^T-,KJZ[8[S:8?M#34ZXI,R1NXM M [N[V[:'_6D9'>(N!OZ\X_:&_KF8+XIV!_V\RQ:'6RY'TY:'^ZS+5H:;P83E M\Q'6J_WF0?[)V_C1YM/497Y.Y-TOB@M2,;LH+M8)E_%73-33E I; MSC?XG#;LM";KZ8,\F2;CWC8*&&%L%=>&>4>UL1ICA^.?M0 .@-J!OY0M6H^ M_JF<7Q3SO_TERAO_YK*8SS=+QH&DW+6FOQ;S/\KME+R))F4^6=ZN.[K[_:/Y M^!E?'O>S^>*7F_6N^L_C+Y/I=@\Z)2JWKLJR(Y"C(-7,^>7IU&E_/AW,QQW* M])(::A\5@@F$E$DL-+3($6$U05$G[,CIM<%HS9_+T>*/-8E6BY^O1J.;7Y(X MOQ33Y:+ZR5K GP'?A(4109@ 1#BCO(HB^),>'M,\ M$$8=!,H;":5' AJ+.&#,8J^I%MZ=94H^.M&9+(OUAMI3W:S#[4/B-^XD:&<= M8 @19B63T:(+@2L0N ;BQ4_K;BA1]@3XO0WHC'$'1JQOWXW^NYR;Z6BQ4-&" M'*#<$;T$[&7\?^(8\4AYQAQ4LH* 8$A>#^VO!Y- M9GGTV]53($ACQ9"FF"$N$::2VPH*#/W+]V8ZY4=S#K8 ?@\\_%R,O\S*:7EU MN]YR?29$EOTZ M+Q>9#%LW#9Q)Q#T1#$ -!:'4658)ZXRT/\*RF*'ZYKS*@?F\G%+C\>IZMSH&WTPKX5A MQX-\5C;]OB@N5].WD\M#6[A-F@<;'5'EK46*>6,X4=R+K4W7+M,Q(_]:.D^% M^LS+YP,SNTDA_%BDB"BJ-[FVB_%H^E_%Z%"XV4+OP47 '/'<^#0WN5,1PZV+ M+#W.8R?]%SL[UD3?YXZ'"CL-Y?@>.ZE,Q# JRE 7'1=$I->.:^*44<"$-9(A$6P*1EU*_GIC] M-*7N8\@)6/9)D507\\WLP[P<%P>W>'8W"(1#I%/RF=*(QM5.."DHDXY(+0 Q MKV=?NAN2G )FGRQ)#LKB2W&1LIP:L>11@\ 8M0@(8J3P=)UTX:TCT=I"3AA1 MF:=BQT?'+Y0EIX#9)TL.[Z \_"PX(!7"'#/A,(T^J@2. Q7-H3(,>MY;5/M@ MOZ1#AZ1;>AR/9[_>_S%U48<2"U!GO?6$:&ZB#J13 'CJ():"&:8U.G/>8 7I MA^GHKD1'A6OSK,'#700O'*%81!9&#UE I94$A%!FA6(DVIT7[_VUR(&]B8*M M8MR#)=\[7GW[.8ZA)CVP0>O@,?4.69_VUZ@5/DHL-,!< QY#KU= J^Y(4':- M]CD)EH95?&,'L[V]^]-H3K<(&B'!%):(B4H]98)2X%&A#'&.8.R[F;.*V!% MCN;*#K#MP-=;GIH6@7#)(SA.:DVH5T@+KKS M0*2<")2[C3K O8\NN=,.N#F+T/O+R\FXV/[>*)=?S6>3=8WC@XM1;<. E+=< M2&$U1]0AK(41:2= &44=MIDY(P,\V>]L46H;XUX,R[IVX[K.VWKG]RJJL7YU M.M0L&$NH0 1ZJ"B%TFH4IP-T0'KFL;5UU_I?SB%\MR:F-83/&4B];9 07M\X M&..YHQ0YIVG:^Y!888*LH5A9+%FF;1J@QW.^.#T7['.RJRX1_'##P TD6"-N MJ*64$*(%\<(ZX1%T#)G7!^ST=W%=81EEH)*D %@#:PKR("CW,G^SX);AK:)\UH.J!N2J;QPH04Y8[GF2 M65 .F725P,S3EQ]?=4>JUM'M@4[-+QT?9[P:]Q88U]P)1:P74D'C9/2J*DB@ M]W4)+8N-]5 2&S"@C4/PCP3Z&>9QK)>EY I;T--+S MYT4/)2/L;!"4A$P["X@G3NNX@%EI-L(9KWQFUO0 ]T_;4/#3](,V(.TC>^7I M./7M;Z-THIE>:JQ^?%N3BMF\D^ H88Q"C(R41') B:05 !KYS-R6 7+J5 +4 M\:DMB'OGV&;F7!UH%BAQ@GBD+E<'< F^XW8AHH\ROYV2G"[4?9-8I./<1 MV<8PZ.*/V[?%,F$?08BJFM1G2QUJ%KC3$*5=7Q;]-"V) 0940AH&7JM)RM3T M4[>U/63/L=HUR5_8WRAH;9TD<:YQ*JR07!!>S3F'&,I,A1G0OEI?JUDNI'VD M4(T67V)HD_Z1]OZ^CJ8IDU0MS6@^OXT"K!^8/91+U:1]$-!!9AU$CL8PCC!$ M -J([7$,\EY1\-R&\I]F4W6 <4_4JF%.\-Q)HP2#@"*%Z;K,Z-V@!2#89.ZD MO@03TPXMC@2P!ZV_*V?%[;O1_,]BZ5>SBR-,24W+H D!1&JE@46"LHB9U96H MZ<\O?M>]0ZZTBVT/-/I8+);SR7A97&RL7SKT7"S7]QPVQYX'J-2@=9 <>2X9 ME@ :ZQP@2FWV/@2D-->[&6#&> =T:A_?,U/JMW(V/HE5]QT$ )"RRCG!F%-. M<:H4J 1'QM7MFKZ<#/*>B94-<0_<^FV50L+WE^]OBO26^>SJ4W&U'O0!.NUM M$Q236G*H&*6&8"(9$M6B#H&$F0QB/P2#VD*U1])\+&[*^3*%G$>PYGFC #RS M%,>I 0WQ3@.MA*T$)%IG.DC\AZ+-R;#VP)OJ>;PWUS>CR7R=\'GX)L'N!H'I M:$'7-S&DD%AKK/A6,*!@YM:@^"'XT@JDO=23&I?7Q>?1]TV]4UW,BLO)X=)2 M.UL$G(HA11$T=)MY7BHS\_E?&E_:0768&0^O*<<)4L*$I-9H M1#'3WJ:P6%((N:/:USYRT(V0&^4\&?;MW?\VR7%JUD$P'! H"%.$N>@J24GB M:E<)#W%F2#SUHO?%\7[2[=83JZCE3WD4SS^,)#T/A2DEG@E M6#2+QGA?"4*A,J]F([<#KIP$91_'TG>>\)UKG&%]&K4/PF%AK/"><&V09\:F M*7$G-J"Y_L4 MW<[8% 7"/>R(_>UF*V*C\6XC.[%^NIB8U+5M@W<*,"XA,V?LYE*J;7Q[*0>R6$97=33=N*2->+2_47#<:LVL M$<#%J0*$-'0K( &YI?X'N)'; 7U:@[6?@X$B_IJTW6PCZZ?E^@;4)E"[&_WA M4X&ZUH$CHE+*$4-((\LH$095(CO#,R\^#G!#MQ-#U#:^?;A,7R)\AP2*3<@/< M#.["G>H<[QXHZ,MY,;F:W1W'1OL[CV,=K2LR+:(,ZS].UW(=L5AF]QD@Q!$@ M3P5FQ'#..)"X@D<*D5D-9(![S1W0L2_4SY9N^/ML_O3<]\D7M2;RM(X#E#"N M$\9(#9'@ $D+MK.7*)Z9A]9\<_LET[-7Z,_&T6>9">TPM%FWP2'.G84"$^TX M(_'?0-H3XL@)H+C/W9D%/S!!.T&^EQ.]3?6/YLOVOB;!&@KB&N$-AXXQ+KA3 MO$*4(Y5+JP'>#NF 5BVAVA-E[I*HCN/,SC:!4BV<,8P30)20UA.\%2]*FWL] M[Z3=L%R+ULU:YCZ/E:;Q\GBS_O;M:E?SNX5[NW58AK MM 7:QM@;"Z,-J00\*"=7:I-JV :>U M6R+LI2%,:FLQVIZ^"I3[O"+\,7;]VX:W#S9M$_C>S^UD<5,N1M/WEV_+V=5Z MV'=RO)F-IZN+B-13 8\]"N_@MP5%@+..:>LQ=[?BQSA\Z SG/K.-CXDS M=S<)3&GCO$ 6(N:�$JY]7(,IOCV0?U[.XK^. MBP?A2W,R'=M5 *E0AY$>0,<(IM@*6U8_"[RWTWHYO) MC MS(>$8GJ9+JZ]=^/]K5P6T;4:3\O%:MZL)F_3/@('4 DN^;K,/VA4>K!, M26&LS4S1&N#^=:[JGQ4TZ@;9?B9G3G'_\TY1&A=4QQ5% FCJ3;HQ2( "SJ-H MY(PYTQ3=UF#>38>_C^;S4;3:[^HXNM5H>L:RN;F3FPNIM2+":(&I$(XY MR3WGS'$HA>7GN2NVQO3-8K$J+NQJGCRQ(GJ3%^N4ML7Z+^_RV!;N>S$?3Q;% M1=U"?%1G@2MKO#"(I6-SP(%CUE6@$)>]?SKX%;DQ&7:MR%U"?+9L5Y6LT-5= M *!O[[_Y,+I=/S#Z;32_>"+;XLWL3OR_%\ER%1Q-@\"N8538\E M$4VPL9*JR$F@#9&OU?]IK-RGJ0=M0=E'ULJNL=:\'K"W31 4>VV-,H8 JA@5 M'")AB+.:,)]]X7F 3&E#Q4U8DX'JN4A3^S[ @58!$8VT\E!2P:B+:U]T:YP# MUB."B-1]E>DX$W&.TW(3WF3!>I Y>UX4K=;NNW#O_>Q3<;-O6 M\^);^?E+N5J,9A>I $^ZA9W>Y?M^,TG!8>,VRZ*8[7TXX'R#"1X) 02R"!!/ ML81".8QQM *>(V3QZWG;HA6FE2],7^'J@J0GXKQ:CY93HJ%&4VGQ86^?;J??BS)FO<< MC$.:&0BT]I82Y14PD K$4KT$Q-7KB1[:HDP3)G:&_[FH^FB;:_N76RG@L02M MZR\8SBGC3!*#(95("9&>&H!" H53&:'7;1P[HF7+J'>Y_?3XX9'9Q=U+ G=5 MVGC)Z"5+$E8Y:X(D'U&$6=>P\PH00 >,0ZTZ@ M6Q7MT%E[3C=!*(5]I(S%GM#TBA'6/!HX%L6CTF1?\1S.U.U4XV5OR)][^J83 MF7*6/GA_V:Q%U@[TD.8],-&02B8\I_$_4F@CA>#8ZS-9K! MNF_O.;^S@#'ST:=AE'I#E9$*@/@/KHUR@#+_\L_D.]5^V3/^.3M+S4:C;S_' MW[!GPSJKGVA)?71(E/?:^^BLH"@3Q,!1AJ.O!'%FW=>A4:MCM1]89=K60'?D MVKNE?70? 2H!L7 4T3@Y"=;2#YE =]#^/OTW;+: MMW!W-PC1LA,CK+!*(YHDB\&4D49KB9&4O:V 72:9=JCMFL?DLC#.,D3E]74Y MNTN-2T]$?_Y6?BJGJZ25PV<=M0T#%D@8IKA'P%.EO7(Q-$"&D0@%%A+WM,/Q ML@G2"=;=K5B'3@URN@F>F/2:=!0G0B8$%I1(&>>!A-1H*?HBT8_F#.4JH(?U M2WV-(7(:K2_GJ1CR@SCD.I5J_V=*A5P'6]FJ;'DWZ=EXMU@<;1-$GR M:[3UNK@LY^FZL+K=OP.K0Z+8OS7 MJ_+K+Y-U+=>T-N#-OR?A\8-5X>ZG#XJ^KE$]=,9?TR(0CI2!(L72D3102L:) M$"D?!*:3YM["O$'-X<:Z+KL N<.96DXC-^VIY1VEW>Y _KH[-$;T$!K@ W#*FE(@< MYA(+8!%#S#@MU>[2;)KBQ#/BMAVA?899O@9KW=V-=$ALYREK%K*.8G1 M&1*88P:<-@A0A.KN)W_[ZX6L\===&V_]E 0,-A81& M,X&,1(A;02M0/2'GN$]S7[T.G??QPH4T3!:"R18EI"I45T>3<"041>?B[9$,CP],#]5#7T4<5S=!VA>C32 MVDNN>]L$ QADFGN'/%8:,XGD%BGCQ,O/ &I#M4_K;[:$9L[>UJ_3T??RT_5D M^>7_QH^+P]D8.S\.Q!&',1"6(D6UL( S70TR1ETO/Y.P13V5+:.9H_)WQ7S\ MYV%%/_@D6$U!].R]LM!""BD%WFP&! F5_L5O/G:DWGP,)5DRC\ M[,,@+ % $8-!JBE-+(,658.3CK\>!0_ ,6A%!2?SXW#&[XY/@Q/8,*&4\3D;S2[> M3L;IZ>WM\ ZO ;G]!0(\=4(2!"QADCHM3.4&02"R'Y$8,E>.57+9/\XYE/JT MNKF9WC;DR\Z/ Y7"<0"=Y(;HM!^_OK9W-T@+36;4.:#%I5TRM %B'Y?;3U\_ MWS:I_-'BKPG6 &?3"XV&(B2!DQ#+"D3/?.:&VP"K+ [ S1F GN8!0_K4&YL MM"^*Q<=B7*0GJ X0NZ9E$#'@H)83[ QRC#CKG*]$14Z^HF)+9R'(@7JBIVNC M!^)]3+6>5D4<8'DU6^>HO)M,BQBRIEV$Y9?RXO$'_SS(Q>,["U(9QA2AB$CJ MK=;">E !XEAN;MN %O5!T;-S!>6XAFZQG%RG+,^;S>39YQ8^^S!H3ZGPBF@E ML)748BFV,957(#.7?( +\5G9TPKX.#3=_L7BW60VN5Y=;W]P M9WL/%51H^=>$&$U?7'Z='W7CB] M]]<$"AC2G$9XTF.F1@#@Q?T.06X)H0&^B/Q2.=V6ZCKA].=B?CV9K;7_6[F, M?O'=RPW9Y-W37Y V'8YJH:1"C%JKI:W<:V0\RCQ_&. KR"^ I>WHJ#,ZEI?; M'V[WR$[BXZX.@Z9*:8.1Y-)KRB+2L#J"11SEO@0PP$>07P@A6U!2#T%YM4N? M2C'/O\8_+#;"'8B]][8)'B'L 33,6VI4V@"VJA)/9A?N//H-Y5?.P;;UT /- M[$9]]>1Z\F6(H @L#0.:0PAU&GHM[."WBW>E^7\ MP<^:+Y>[6@=M)1#>&^.48UC%I=]7)P&(69>;[ 7^Q:(FBV,+*LEB5GD[FBYO M-^/91"VF7+\7'D7^4+,%V+!Y0)!+!IE%$1P:PQQ")-E.$:DR-P;AOXX]=G&K M$YWDD,NN[A(=RLNG>0[[^+2_17!2:!Y-K#><:Z4 ]%QLATML[L'9OXXF=E"H M-35DF:14:KV\_%A\]T-'7IVNABZ_?M8V<+70X$7U4/P$X11C$3!K,J+)4 >Z$X=9+BJW4Q[Y'T",4S8HA'--18-%T@AB) M*@T4I=!(C:7V@'BD&!0PUY(,L1Y"1RQYED39(?YGL0Q^M8Q#WISHORU&BV+S M9/PYJR>\ORF219Y=K0?T>(S5\.X/:!O8D+P. TXU:^)RP@%4QBD$HB*C2Z*4 M8"0&X_HLQB35PWJDPKJ*";L;!*<,M2HNE0@2#CD#2HI*. 7,RZ^"U)?RGQY@ MM %W#Z<7>C0=S<;%IR]%L7R;M)L4>;B4P;XF@3%I)1%>$^4IH=RIZ'-OA!/J M%3W#?:IRRTX /1-;:FL3[&\4K+#8#F-.5W$# MSF2!V@-KWL08[KKX%/6TCJ :FID#K0+E41!DA$U/BEJC@&>V$I$9FKF7,\!- MY98M37N8GH\VM?;F8+L@E<62QCFAH+28,*FC=[X14WN3>Z8U/.JTHNMF_,F" MMI<,H.7D:CU"$WV^&GOS_..@!90PAFJ621>ML@("H4H@RT'FD<0 3R1:-C,G M0]D[-PX68:AK$CCGTBOLA(<>:^21AEOB>P7ZVF'I@2C-H.Y*CUAJ.9('9!TN>3@U]^]LH[4*EH]'JQ[=UUJ5Q M)P&(]%X@ ]$^8X^@%@QO#:DB.-/F#/ L6V;TQ7$O7-L,^YZ<[2_5; $.>,X MDQ@@[:'C",KML^"[1R>RML&M:'V-PJ2:D\PPI3I.#.H9]&UN]]NRGV%?(#W M][KV1'(A[8$SS(ZS'5W K"%0$:&FVW MB%/,8>91Y* >H3[3P79?.AD(9>VJ>#/[_*U,$ARR?D?W%:PTFD$#'$-20@45 MH*J" [K($%/T<2@B!E_:]$>-;>]A?1(D-206<9EG)J6,'"_%X-S M]PY.S)7_P>B9JXTA$=27JWEK_-QV%E3:'-3&Q&#;>RP\>S^DKZVM'YF> MN"=B9"L[*P4_%N)Q=U&P)-6D>%("6&"^8HEQ8196CN!):49>9XS? MPCJ#X5TV^&=EW.!2"QEB#^5T#//740 MX:V+"HS.?7G[^'3LU[8ST@;<9RF L,[3^($*I$"A?=0IUAA:(P2WQ@)'HD<# M27I!M^[B;2\[H^\OWQ:+15$<5QRE>2?!::$5UUH;A]+-6RD1JT @W/55^V!? M03#8E5'HB"J'=TG;4T0?>_3++^G5SRU,:_/0B'T'&P;F4;2$#"L6[:#AG%*7 ML+364:\US$R$&Z 3W1/%VD3[/.M.'&Q<+,]89><\ZX^BAACJ#8-*(BA<= \@ M]I1P#E2D0=T1Z5,H]CV7^^#AS<-+_P[!CNPA (*UMA82I0#GW$9?9RL2U/@< ME[?NUQ(TC(G>6.UE'SKH82'YM/IC4?QC%4?LOA;WSY@?F$=[6@0#"?>":X4= M-93I&)CI2C3D],N_&]B9KLLN #X/=VIOMYZ[@%S1[F M2A:@@[O:YZFP@#,+/ - 1C@-%\]XUJG^T??!:N4==@2!H741$DM M^%8,%IWZUZ7]8W57M@=='PS8/'I:RX"'WP4%HACI]H%.[[%A#*R"V\D0[>*+ M7Q5:9< )T!UDP)Z-C[LMU[>;\FQIZS7^^>+#O+PIYLM])48:M@S,Q?]CTGH3 MC:#G7EI7.4?:()!9M/.D,]D.-\V[=@ZZ0;U]TNP-/1NW#2[BX6TJFJ$($R;: M/;,5P0.9F0[V =M MT"IP+I6S"G$%)8?.8L#-UH72+G,O]*1J>J]D!6H'\7:)TFCEV=LN."10=,Z MX-X;2XF3V&YW7]Q9JM+W9$Y.5F8S@F3AG$.1=5Z:BK_XXOK0[N;>;X/B&" N M.16.8"2L$AY50Y14Y>9]#2=F:5E39;N YNC\T^1[8YWO^C9 0210W"NO:5S3 MO*?(54.D%+W\4O$=ZKP%0+-TGM[ ;:[UG5\')9BCSD#&G?(8$V0TV Y32WN& M*/7EZ+T-2'NI4S:[2F]+?EBE]_H6Q;UKI&_-:%EI8%;UQ45M>=6L M'@-!C#IEL-. 4L>Q5VP+L] N'4SFHUO#V[@//\\<&, MAUQQI1GE1BC$:3508/UYGJV]W[G!G5"D714^V[\Y&>:3^/#;*MFK\E*O(@!1 MKL/;OSM;A!AQ(B04BTLT=( S K;QC%$/W_=^T>%\#S0X%=H^7.@T5O?]9C*_ MNYX:EU5XR#_>\7D B#LO3(Q[!=$&(D28K(02.C=M^NAM@'Z/DSJA3XLP]^'2 M;BZW^G)N1C>3Y6CZYOIF7GY=[Y V M%?+,&'QH^T.=TJ8%7'L@RYO9. YL\K7P$9ITX[4\%$7O^#H8*N/2RSBF BE* M4]6%+?\=AIFIE4.+A3JERNFP]L 4M5@4D<[+R7S-Y4;E+/:V"19@QS@BE&+H MH=0B?^;1[*3ZGF^R("\4]C["LSB M<#\F;4YC+%#,%H<*%N_\/EC/$?/(R^3C<<85T&Z[;ZES%[H!5>GL*18[$=@^ MRFD\+@621KL9ZZ?5']/TLSL!%H?"^^:=!(PLDU80XR&5AA 1,:T \ 1EWE@; M4CW.[JG5&=S]\VU?@>Y'/W\B57,BYO0>M(EPR51'PH#M1R&]/NB5P00@(77T3#TP6_ $SSTE^2$V MQ$^&LQ=7*Q7-2@R/ JOY/%U&6\/PW#X7WT;3="!]T!$[NK< 07(>3:TI&Y748B*<4(>,%3'GLCEBG M104,M["_ZIT_ "%/@OZL67;JNEP=W/.H:QHTP!P 8:1!"#-&E+';,$H9F5L' MY8?:M&\9Y%X8]>B-=C,=3:Y3*;/K29PQ%W>GY@=95=\\>,P% 5(0[P!'D%*N M4@H8,XRBM!F=R:P?:H^_ Z#OV=5^!3^-/'0^JG!N2G*-+=)O>EG\SBH":CZ8=R,5D3K+[T8Y/F@5'K M23JJ8T8[2QP7R$.#-%0*.5>;(=_A&=H>O A MQT;M S"0>F_BE.*2"FX8D&HK-K%]W5KMCS[9>G_Z&D$'\)[Y--><=)2[:1VL ME]QKAZAC6&LL<9RET%#"B.%"L$R#-* ]PV[XU#ZT?2QAXW$*M!Z\\O%;L:RG MT:%F@4"+,07""J>\M=*Q.(DV !)(^[I;^_(L4HNH]I++EJX!E_/;.,B#26SW MGP7M'"#,PE3)SE$,$<5L(P2F/K@V$_!LUWW^F7P9=#D%T5>4RFBA]<8! MZW6<&,0:#_36PAK',G=PCG:!7U!,W@FP/3#JW6C^9[%,OM:G(@YRLIP4S9AT MN&% F"F"&%10.)%RR[G%VZD3%^Y7YP2?S*!6 >W%Z;FKO_AA.HJ&=W:1-A%N M$M\/^\.'F@7I5:JQJ BWS#BN&,)DNQ)SDGFH.&#_^&36M AG+S'3^!2 [YL!P]97&OC\*U!AN)H,+4!U> -T)EVY6C7^ 5Q(A.Z M/M*7[P.X1H[*SN\#4,Y*Q(T$+F)L(Y<%J\2R@&=:B1-OA V:$6W@V%OL7!LT MA_3&!+-Q<<0("T>AYE5LYY'7(I, Q]_6VADMBX%S(0O#/M*3)J,_)M.UZQQ] MH4_+6ZS55C!J55]/$_;,GVSU[CE]/ G4'MCB MKF^FY6U1?"RF*4_R.1('B%/;-E@6;3>)?H%'(#IS&!E--^)B[^EK6M4ZX%#; M^/9C?.:K(VFTMTV(TX.HZ HB8./_"<2PRV3/([=\."-,*J&=QFX]R MEX.+*S)!W# 8;6F4ABE019T8V-S[(<=?/.KWG+L#PIR,;?^FI=&.W]XV 6@@ MG0 (2,JX(4017R&%LP-+\@&%GH\"=U$HRI"U M2AFG$-UZ^U2IS!V=H3LTW=B;UF#NU\5IYML$KCDB3!OO/8YK.<28ZWLO#62Z MOBM:#KKN4N>/K0#7AQC < 3$0("C%-O[$TNK<&DC#<@$9EI1 X016]],2WR>5/(>,BTZX,J)V/9QF'!QL4X*&$T_ MC"87;V:;%PP.'27L;A&8LA$EIZ 5Q"IGL;L/#:D0F3?E6CM(>$FT:0?B?HZB M5M>K]AO"Y279O?BN7[R\^C[XG6+=RZ6JY6@R*R[<:#Y+3ST]$,@6EY/Q MY/"%JKK&@6%&@30F6F2M;0PB8A11"0R5Z^MUD]=@REI'^RQQVE'Q6? >44" MM](0B;3F#E1FFDAG,Z_^#OU:9P?D.1G; 22PGI"X&B %BB@(@(K_$=0FJUL) M:PG+#-.&GO')SU+*(T,:I,<*O5"93]<,,G.T76H\]84[1+WWK]I6&T4>XU2'9.@&[=Y:M M![E0J^67Z G\\[[":RV[GC8,5B!C%")2,$^!1E)IBYPD1!(,L/%YK!I@WD:/ MK#H1Y#.QZ-@G6,H/2&G6::*BV%189A:)RUP&&?>2]PD%M!/;,H M"^ S,>C]:KE8CF;I!OR1-'K0,C@II?<"0ZLL-8Z(*+3UPG/CE,DNA#R@$OEG MXU(^ROT>EV7X4 U:!PD1AAPYJ""AC.&XD$/)89Q'Z;J2S3P=&5"%_%Z(U3[2 M_9+K"-?I0*L@I4$L;9DJ;B@R4BOCXQ\,4%!&'S$S2?'HQ(_70Z83$3X'B6H] MICTM@@ >>L45$LI39:R,BSNT4&$!("(T\X6UDQZ]?0WDR4+W',1IYB@=:A:@ MP112K9&5G HA%,M%NEEWTP*#>BEV_-0*!_BGK>@M[ LWE^FXHE^6GX; MS(LOVP$=M^O\K%G R#.GC?(QWB&A&T%1?.X[TP[S\ M.HFHZMO?HV[>S+;/G*GQ0 QY@8P7#TW4UD_ATHWAF5 M^S[GP/>=3R!'V3/D/2PI48;[+)'#]+K_+E!D*2&>."@D(MA%J6@EAF8@\U2\ M.7/D'7-FQ;)3UG2IX.=L"B%&C$PE$1ZCP0F"D*E"I?55EE7LD[@!4U0?_K\OY9;@^[P0UA5!S\N:IQ1N4T>]W,J/VHWA M2QIO_/=IL5;_[.*A' :AM8L#/P8Q M.]!4#_3\=329)9S>SSZ-IL7[RT=%LK<5L@\0M%D'@2.KI12(<4XI@3&2%J(2 MW%N5Z80V/W'>.J%7ZVI3G1:1'1(K.U%/C\5,[C#[//J^>99&%[/B\F":>4W+ M@) 'S F/.("(TE3M'=PC"3(3N 9X:CTH'K:KE3YRT=/.H!ZM-^"NTU#K5NK= M#8)QT*:7!:0'2DBC/>-L.[.8/\]S5#_:VMR*;GH@7<1FGFK!V.+NGP_0V%Q% M:Q"/-^\D<(T8U#[:?!^G'Z81#5\!8!0Y3T6$/FI[#XFGK+(1]_+J3+^<[ M(#N*O$TZ#)P@!)44W$#B#)* :5T! U2N>YFQQ[EV+S]WOK9WP9E:6G:@B;-0 M]'F:^5&$?-X\H.B[,$N(A''F:P&]-;(2FBN1F4_;/ #?&=WT8$?/0L.3\3\+ MZ:IG68\U?P_:!0@,YPPY#C&GB& MY':%P8J=)XA^K33+!_XL_-J\WEK%63M? M<3V*>$TZ#$A@8:362B$MJ,:.D^UVJU:YE9":!],_%",[T,AY8IHTW'O?X7AJ M[NH@*)A6 ,/B F"Y%81#MMU!8"JW8&WS0/N'HF(+&CBKZ[=YN2++[]NT#3AE MFTD/,75*TQCN$;T]A*5<9]J^UH)G\JH(=QKX9^':_A##GP=X@1!47IB;,0# M*8@5W-IM8W1F7E?S#/97M%'7'LQGL4A/'D4XRA(]:1N(4UX""#6 E"%A+=5N M2WX-,^N&0? O$]0^^OWD23<\O&DE1S]$C]-" P63462C 55BN_Y[1#K?ESM/ MN:A^$ZZ[T<7YR)BV%Q=M71PYT%GPQ&"L@?7(&\NY(MQL#V2$5:\ID[K/BR/M M0=Y'W8;1[>:P6XW_L9K,BT=I8&IVT233KWDGP5G$#"""1<@!YSKEDFTGH<[= M%LX]CCU']GXK]'A:W:$K!?12.:0<%\7%PD< =V0B-J5@\UX",1( 9 !@R"+A M4XWX;4JCI"XS6W^ E;/Z9&!G^ \@5R6._@ZS]20[(4?E<4]U9(JC"%@ M''N^CJ1@YW!?S[^;:HMM!.6'.@L "J-@AHQ;PFT7%,MMZ&@X*BOF/FUA27M M0=ZW4YC*<;R_2?I[//_ID9C\Z&=3:W,J:'*"%PI((M3!1=L>@\]M; MJU?XU= STTT M! .(%#,>2JPQU?3>6Q8HUSD<8+#2B6O8(=1GXYN*$V@^OXUSI?99Q2;MHY," MK3*0$"D DL IB[9GEDCSS'#XZ&N9-VNE1!;,NRV.U"//3D/ZU1#,<*=CC.^Y M!E@X*!F@V^-V#(',(]C1V:%W!'.S;O?]SDBOXW ^9[W&W8_]#:5ZX]V(UF]Y M/QOG<04=F_04-"9.:L>$8!::&"<*)P$G<16*D2.LS=;OS._.J*]G%56484RD M0M%Y$U0X7HF""<^PG#1YR7.W[]5@6IW>>:!* M>@\!II0*8P!B,62I (M13%\O"/6\T=HI(WO72@\T_GT6!SA--=@?E PJQJMY MW3[#X8:!$:XLT,9!HU6Z._&K><_JZ2.>?"Y,@W?7#[0*4#HI&3(X"@@!,!KXRL>1@)JZYS:[V/YZ M10QL#_D!1Y-#>I:VY]!2*8<)4?&_%$K+N'?: <60BHJ44-3%8_TN>/<+]W_< M'5/M6K_5?+*(?V7C'V=7=Q[$8>/2P6\+BI(X#[C"W!+$,6*8L2VL0M*N';D> MT]@Z8US#M; _-9W1@FTN;\2_/>L6V!WBVX$UJZ^WJT5 1C'&D1&442:% -!1 M31A&FC-$95VDTXUXFSM:39*XGGX:J11Y8YQ$SF(@.- >RDJ@*-]K2J Y6:=E MJUCV4=]T-"T6FV'^6I87BU_GAS<]=S<(A"F,/4+1!Z.:48(8M)5@1JC7%-_G M*_5I.=(VH.R!(Q^C;N*O2:=)M.UK)&)P5LQC[':= MB@*F16WQ,,'&C>:S@[E\K?Z>@ B-BRX5VCLDD'6(DJU6"+6=%^/K[>)':WP\ M)_Y]T+B\'4V7M_47S1]_& 4! $J%'#4TRI#$0I4@RJ+,FY,#?"6]/2*= F O M!NU.T 9>4 (:8"\I3I"("7'Q))J\(#G/JK1TB8,'SX5\G#L8^]Y6R&A7"P7 MZ<[:72&])CYR;=L0F>XDQ%!B)YRPG!"^Y3Q (--I'N1Q6]M.<]O@]K+WNUB^ MOUS[<)_*Z2$?Y\F7P>,XY#AR([3##FHDM:M$\<9GFI=!^LTMZO795NXIH)[- M@][(?[1'O&D7O$6.> 8@X49Q!HVF>+NN$IV9<3)(&],==]J$N(]XO9A.TTY@ M,8N 3-.[4A?7D]DD@9 J/M53JED'P0"HC,82,K]^6!GP>Y_-R=QR(0-T>KMC M5B=(]^D854@T<82J;X-&VE,O ":0QB@O2L/%%BW&,C>"ANXO=\>B4Q'NDS"- MLB9W?!VT0\!Q;!E5$@)MI.&F$LE:?XZ;1R_,5\X&LY>*&U4!AKM1OIE%LQY_ M3 %/D"2+K8_2(K01Q4FWC4&%H7SD1+S&N:@G3OM+"?BMGY6-VUSLW MAQL&17V4BW/I8?3F<#2C4E>"4FPZKPW?FU/3NIEI$]=^:OQLK&&ZGYZVK2>S M51SV_6'S78[9]AG"8O%N,EL["=6L6!>.>=A+NGRRO'U7++^4S0L$]36*H#%. M-E]8H*S1S)@8\&[G< QB\JA]]#VCE[>"#E=)OQUAIS MZ8R6]X&RI3!S73ZQ!OU+8N"ID/93CR#C7I2)CJA$V,8X!1)LD1:PF8-]K)=*&\*J@Q&1]@Q<[O@W/8*A7E(!1Q1#!TI$IV MX)*#S@O!OUB7K TXS\ 2.YFNE@>S0/:T" 0+$PVBX@X98S2&0N/M!& Z3J2QR9BLOXZ*KX;77]1S%_?[D>].+]:KE8CF8I#[;. MU!S53] &"46L84H 9@70"O(*!B)@;G[CT6=P+X]87>)\/KIMIL MHIE.!9DQ\=H0)[G54($*"J]R=['@ )/3>J)<2TAWEP=OB\5X/EG7R'M_J5>+ MR:RX]Z'[3'1_/[\:S2;_7$MPGY.?B#2[^/! NO>7F[)4H^E]NGZ3U)@V^@^2 M&&J=@0P;0PU=5RZ/?B^B'$KE3%W5[H[BG]%R-2\>7EDX% 0]^S@0*Z'3T +A M!"64""NH] *D(QQ/7.ZL'V*,W#,+GD9.IV+?H1THQZNU(9Q=N-ERO8F4$FD? M%9IL9@[V/,]UZ!<F<6V/A3H3P]96HNBO%? MK\JOOUP4DS0K2?J7)")Y,!GCC\+=X#X65^O#]-GRM]'UKE.!?9\&#A'W1EJE MK9*$ <. KD1P2O:5=-7=ZMN!-LM6,6WLW1U'"5.D!/7IFSAOOO_?XO8@)YY\ M&Q2&&*\+@ IAI2*$:[L1P&@@,B\V#L@EZX,4IX':.BLJ:3_'[O>0X>$G01J' M.571-R7.6P@9TJ@:+C4V,Q0<4-93MQPX *(+M*H_'2T*Z!_]DT / 6J M&GG-+)'&J/1&Q&; 4L#,#>H!Y0QTRX)3P.S,)OC)8CR:_ED\)YY(X1BPE="0._S0!7W7EN .)>8 MIV?0M-B*(5@F/XX_$'^A_&@)UXXB4#^9%G,3AW-5S@_'GX^^#%(C*PQW)#U( M%BV?@NI^9<0L\YG" 9V#]Q%]G@)I5SL2Y?5U.5N_D-/D0*E9P^!4_ \DFE#@ M8GQE/01DZT5GLV5(9^&];%:T!W%W&\9^-)FO2YR_*T:+U;QXE'3:Y\'1=B!J ML2C6=US>3D9_3*;K*E2;P5V\GWU,E:GFFT/?)@=&)_4;)$!("2(Y4XABCS2U M+KF.UC&)!*ZK\M$Q5 ]T]F9V$]EEXZHU+=///D>MZ?CK_VP"39-^ L:.,BZ= M),91RYQDR5WRC+OH44=(7M'Q4D^<*?M31\\&Y-/X2W&Q2B_W;L_?WLPB/&MS MNT50+;>-GX)IB^5H,OV7(;I_$TIB!21#VDN''5884 28]Y)+0"(-SFN(&HH4 M/_BMG,T?2?@YE=UM$;:]OR,@2+F A%AGUM4+(1!T"R&$YSB6N[\ZBH9IRQK3 M;I\MZUEK!]WL/4?:3Y]^F5V\&\W_+-;UH.\+8>K;=.R@HNW;=[Q];#]!2(!) M]">),]$)1,Q1"3>B12E-9J3^V@C9 C7*_K34'0%M>3V:['HM].@^ C5((L1\ ME I! K1DQFY$0H; OJHI[B9>ZY6_.U;[\>3*TD(/":OOREEQ>S=@OYI=Q,F8 MLA\/K,V[&P2)/"06:*(@5E)0Z+&N!-,:G:?HT# (=JSJRPX SS)1=WL9=]L8 MEZ;\_*W\5$Y7245[6=*L88A!#)+. T2)(95YY89NA%LZ43 MX'NP/UO/0-]N__4_)L4\U4^Z?9NJ)^UQOX[K(!#!M53..\,\)YI3A_UVND0W M]PRI6#T\1'P^OZM3]?3)RX=;',\EV.N@9?43O%%0(:T$AS'0PMA#AC#?28^H2P^HXJ6\G ML^+-LKAN%"NT\7L"-TREHBD(20$A!H;:*D0C4"+VXC/[!QA%G$%Q_?/_SIGX M7-XM I_GH]DB\F&AKLO5P?=)C^DFX#CE)4OGUIYJ[2@G1@$."*=**N/Z>H+I M9; W@SN'&=RF;OH@Z(X3_>W/[B32HVG\8_'I2U$L?YV7JYM4'J3)$?F)78>X M+@HI-%4 :V$X]!&\2B-.Y\;,PW9%STOE?C76 [W5U]%DFA8H7\[3"UJ-7B?? MWR@0(P76*+I7"!*DB?1^BRQEAISY,(1UQL_>F%%VI(L>R'9?O?']MUEQL04D M;=H?H-NA9D$2Q9!V$@JEF462$J\J(;V1O3TL_H,LYBWJXDS>)=JX'O T[W)? M-T%P00 &*-64CZ+;5"LC>C ,.66(R*V^/J"+KL,B9(>ZZ3F+=!TG_BL']#ZQ MV!-HN*"(4DN!2O$RP)9(:J4&DM5-I%Z@VB?$4?GH#;L*VEL2UW(@H,&4(R8X MYDH21&$J"0$R#W*'?9+1+7,.VY*V-=*=/7E4W+8J3'D.2_*T.&8#([&O2?"6 M2A5QY.EE%HVD-! *'2VXEX39VK2]?@1L,M'WM@F]&AS:D(&I96 $^>8BV8/"6+BG]*N-@=0 MU;V5UXV ][=PU&PYN4@U+"=?'\3#[OMXNHHPW[U,<'VSJHKF/>-2S1V-=G]1 M4)0)9QC34'+AK&'.ZPI,'_W5UV\$&M/IZ9MPYU1$'YMSITFE;W=W4)-6V.%O M#<90#[A GE.I(9&*:UA!3 7(/#@<(-?/179IDNJIUB;JUC7- #$ ME&+&1A>"6"Y,#"JV)HK0W&W& 1)W$(QIQ.)L[>3<"%C7-2C7%:<7'S^ICY]^ M__#I]\-W 0XT"<(0:]-S$LY:9Q1'-/ZVS8 9E9F/#;\8.N6HKNP$VA[,TM]' M\U37M39)[-%W ?%H[!U4,4 26%("U]65-SY1%.0,6?LOA"%MX#E\YZY)TE=; MOR(PIR SC*17UA %Z;H,JL"+SDAFB#) ,KX.MRU7<3VP/N_5,TJ\CG-="X*4 MB4!Z86*XZ)5/Q3\ ?NW+99>*/_A,VG&X][&6GN5-(T <,!9"J8R43D/N736- MA4&NKY3_'X!^7>KE7/3<]YJ.NOCOU5TJQ;%$K>\Q8,$UU]'#H5XA2Z"BSE70 M1+0R3Q8&F!8S3,JVKJ'SV=8>'O""!#GFL!88VJ0%CIFLH' V][G; :;,#).L MK6FF!Y*V\TZJ5M0@P1372$2_1@CIJST"@1#,#*X'5(9^,(1K _\ST"K_854+ M271)))4,19\YNLD:5WN< GJ0&2H/J)[]8*F5IX'A[_34IJ>VTG^@0'!+M*66 M*NTXH]KR"C8I^>LYS.5\N:YMI+IQ:K$'$5S%)%58:,L\! MXIY1#@0^3P;:_1;ESK55;PIQF^EHT2@--:N_X&6Z.,VQD$903X1TQ@E@E936 M$<1_@,RUQN38F[32'=X]+&K[Q=BLPRT2\6"/@43H08R>K12$JAA5*\\95%H( MK9--?#6[R7CJ<*$D,U<9123B5UVB@8-0J@X*BO M2VQ]9/9W2.(SJ:,[U^IC,1W%6?AA-%_>KJ\R19P>/I3=IU^U9RQV521@/YU6,@6T M1L8B 3CETG!/F*Y;4+OV4O9I3=\^^IO&]Q".Z"\@+.*Z9H61QC*)""80WT$C ML&7P'+D4/93A[Y9%>UV2[A33;XCWCU54S[MB^:6\N*\ \/RG19'R]FKN%YS2 M;4!2>8V=< Q:0*B$,"4#KD$B ,N^UKX^,]$ZX=#^2+!KG?1QFK-GM+77 XW M#$P+'IT) :53WG.H7#I96 M*J15]7<#NDWQ=TN'I>4Z;X.?D^+OO<3Y]B*'@ M]:?QY,UL?#B]?_?7 0F-)2/ PB@]LP8"PJIANN;!O@QM:F MZ4.D;XNKT=2M7[S4S=_/LG4ZQ*WS MXFXD>U>8IY\$AE6DKO5:>(>QH$0350U76O+R+Y2=I*-GK\MFH9:S")AW3OUG M%"M&^_M?!-KS92#">8J],4H3##F%Z=3F;GA,6IB9*#PPI>8II&P3N1S%?HB_ M;'(Q*9/9F46 HM3\[5\__/6PD@^W"B(.6")$H7=QS)8IHTDU;&1<7Z_Y#%WA MK:+80P#1;.VJB7.;=Q( $)11G&ZH(W :^PUQ.U-' MSWRL#6*??QPP0=+;.'01IYE 3$E.*X&8UNC%KTM=*OD C[+@[2/C\/)R,IVD M8=[9[MJ[Q[L;!*.EU]8:1X &7&N(ML:>(>A?3VF:4Y3Z-+NO#2@?<:3;%]@Z M,^\M8'J&?8#6G8:W#2YJUS4-! )EH771P>+&($T\ !5P7JE, S[ &S*#\ ER M<<\)2QX75)XOODQN/A3S<=+6U:[#O_I& 5(:8R:.,9'&I N\VE:SC&O&_:NT MVJ>IK^P(W#[,3GD[FB[CI/A:S%:'CHL??QB0 Y0S&@VP-IAS3HBL%B0.&"BVC M(UT)2SW+/ H;X/WBSMC3,L3=I1A]FES-)I>3\6BV-*O%LKPNYFIV\6M17LU' M-U\FXS>SRW)^O>[W'.E&GXJK9*L_%C=EQ&UVU2"E:%^3X#Q2*AET8 WEADD2 M\>9(X0$1[1@1(-1>(48S&^$ K M3ZV,04/MZZW="/@,[+K,O]T-@E-">NE)>H 746J4L;H2#EK\\L\4VU-OV0&@ M?:3DK?Y8%/]8I12]IBJ../,VP0!WD5I:1EJ! M\60=[UT(]GT:A ..*X\DTH[K: 0-)7<#9 10T%>(V)V>3U7,7OUF 9BCX<_% M^,NLG)97M]6S=Z:<1MV6=YP=I3>T(H47Q79XAU.?W @GME(?=L@0CG0*@#L% >>2*FMQEA))5!E7A%W MF0D( ]QF;CE*:0_3<]"F4:QRH%50/GI)!@* E" 024VB$[8147!TCDL8/=$F M1\^U>R&YP/;!G5Z(Z3^J*#;Q@#N7H M^RF'6@6W#QY%?4R6&2PZU"Y(8*1DT7&4ED'D'*.65F)*+C*K9+V(Z*@%#K4( M;0\,>C?Z[W)>\;[NC;7G'P>I(',:2V2X@THK@-G67#,&\:M)\6K9U3D9RAZX MD:Y"OK]\--):_V9OFR"9L9 PB8EP@@C$"#';"67-Z_%N3E'MTW!0R@ET4[(](0MDM1(N#W+XC[3( Q0S2WHIFP-QU,4K)LI>/-9 M8$8K[*)44!$;5S!OX[IU-S"BJ,E\#'. WD%'"L[#\10%FV8*-E7./V?,J^CJ M&AK#,)4RWBOIB#,VB(P7GX7B*@FTS!6\^"W$=LBJN.YP(044,L;65 MU< T%Z_GX8J.%)R'XRD*=LT4["KF06\-900)EVZL$V^MJP;&E<\,X ;X4$1' M"L[#\10%^V8*]M4M(L: TC$^U8Y(ZCTW0T#?*ZA(P7GX9BCX'?% M?+Q_/^;I)\%20*AU0BFB$(R#(C&,7!_%>&)D[CL< WS.H&7%YF-XG@,F7BGCV..J68E@$7H][]FVI\RGJ7+9:)[EXEU] 88]30+R!#B$F!) M0HE1C(O8=AIY\7HVB3JC2DO0GF-A>MN@=L#^1B$NXT@KQ3F76DAI(GRV$I!) MG\F= 08W7;LTN9">@S/W=]7A,:QYT"Q$!Q]09"1SFFDG4:K>60E)"'L]Y8+: M4'0==_*!S4KS?7ZK^.Z6^H?1_V_OVGK;R)7T^_Z9Y?T"'"S XB4(,),$<68& M^]10XDXL'$7*D61/LK]^25DM.[8EM:@6NZ4) @2)W=TDZZLJ5A6KBHNENZU' MT^MPFQKO7=7+Y6253?AN]&/+)=1'?K%R6 C+O*?!&\"!6[4YHV=.YZ9AG ME<]'96F>PV)^L1Q_387JW^:S3W5]O;5:X-F#E5&,BG1A>]Q=*?.:KDYO@083 M#-,N,XM\@ WFRDY9L5,L<8BN+#D!XZED(.-,T&>#)2=>KF M'P]/F7D]NI#B<^UPD I%3\,9;H !. 7>!>^L#6RO+W>B!6XZ;CV=]R-\X,?Z ME^WOI&G]M2HE 3H-C 1LN?%:*0W.44.<4#R0/FI+"]Q(.VR]0;C8;3$_-S8IP5NG M9(6G;-<1]4LPU_UZ'T]T?TG\MG*:6]Y(8R!2)( M:X%RGQI#74Y I.@&U#WE"[#;SP[.XHD#U,++:/>!2%6M*&-<,2FX$-90AS4) M6F =]30I=2#=1V^WXQAA5H#<)4I/9M-/M_-$OON9[N"HIX]6BL:Y@\0RZ*BC MB5$B8$R!2T#:(E>JD+\$[W0-[]/RD^-(.X@8S3J\=*G!&>.1< ZG&YQ5W'H, M,C):LLRS%%?5M*?>GP,(S@0/V@2&B(:@E&':KLE"4)!]6+E]!F=:.F F&G.<@]!(8<"T65!T&\^_B5 1M/?7OQY&Y[.K?_4V.IQ6AF>11R\_8/CJELB_$7N#WO]'M,5]0_ MNQ@_9JECNY68@'786::$:I9GP)8Z0.HSQM\:X=8Q_L.(VFN,7SCF!'51U9)T MASGB'F"S>,G/OY5AAV@]C_$?1KV3 OWZS0Z@7[])G1LM(<13 9X29;!FIIFJ MCHN_G,A\YT ?3+V3 GWU:@?05Z\JQ&WPW'O/5'3L<98UC$U8(R@C6V,^4DUWT88(9A]T ?3+T2-56+\6A_ M%=7FH4K[N,.PN' J>$J>PC1$1YDC$743!II98C? OY0):V0$H@1/AA!,0AN55H ((P1Q9EM 98 M4]&V13\4*2-3RC7L1MSC# M5#(N.<:-"D1,79"E4#*2T#WE"[!;<_39XGSQZ:,585A2I9D/W'!AM42>;Q:# MBUVN5_Y2KN.@?793\U%D+<@C+7BCB@MU7J4K!PFFQ@!S>F-&BVAG75!B13YP M6SC@0.(-(G5BI3///D."2*><=%)023FC2#NA@I.88J52\E2O&1*+MY]_*K5Z M^_F^*4GZ.\39S^:M;DL]_&N5I)'S/$BM+>$"!Q.H]4)PILGJOL^+5?"',\:6 MI(C34;N(WO\4YSZ>C)NIW^NI$,FW)MCBPRPN;S&;C*]3"6<;/LS_:,4BU0,5 MH"6E'!%F,#?>28X,(>GBAU[.P\Z$(8N1O82+M+'J_70Y7O[X:WQ=/UQ._':Z M.^/Q]?3U]'I\-[Z^'4W";%['O+:+(2.&="\3Y4K?2GR7O#QBH$]IPRS@;&"WJ:SO[^JV>+E:?Z,-0>T3J MSX_G\KZ>)$5C9XOEXNHFLL;'--MUMX4*!YONM0'C N,!!VT")^F\Q 4:A?&2RBU*,=:L M3X1*JYZ7?^J_IW_6/6;:#U4].4*L5V"#1X0(!S^_6WS^OO<+S*4I!! M17&1/HH%XBG;M"%MI/.%MF4HQ8_;K:_>("S@E+R>1OU7;Y+-?ELO8D_RYXZW M*JN"0L1:9:.[!='WLDBOEYA" _O*=D[+I062/WMAE]FI\.F/!?Y\K\*" MDZ "6"^HXS(V97KOZKI[,OJ59 MKVVTOPBQI%0BIM*>!$=8?\LD-1F=6:'A8VO7XW&4U31=S^JIT3 M#%RGX-S;;ZNFJWMS M4+>]4PDKM PAZ@ 3N!+<&M3L-. 4OAP6ZY_G!*FX-B#,(V HI#.6:2-=,3I'!X"KYT"DQSE%*W3 M59[B]%/],('=:FK'*U54GPR\E(@#"\C&_YF-K$0KXX+*KH; 1!W#,00G81O5 M?FM3UW'TQZN F-0*8V]PU/,4:RQ#0[!@<[OZ#C.%:%#.;7'L>F/V@QFXLHY$ M$\1;%T@0.%U4YMC#PG@_]0(/QURT-QW;(4^T8L<#D2B=/=)?G<%0\T,0"Y0P M;I!SPE)D&48<">%H ,XC8UQ&?LAA>;C=CEDA930(;:(/'8V7$ U60AH2LY![ M@##(PZI2S'CJY)!,[(IFK3_0\6=*_^0M10OZ)?_)?%J.[^+6M-*'ATE']\-6 M/HBX7]!@!(J>G$1,2=\0V0/.-"D'&,/I73QZ!Z^\A#PS?1X%.!=_CB:W]WRS M6-Q^O?]9KDP<.5 E$:%4.LQH"(0RIIVD#2$E@\S P "C2\.0@K)P%3=TXSQO M1Y-?"='/V$= \-YP335GS /5.B!L0_3$A11A;VEY.9UU:-3L@.;FQXU1@1$> M24A55-XC)#'UOB&A!)?9"^["$Y];\UT+M54"M@([=1/;W9-:\_BQ2B/K.1@< M-2T#K7CJL=DL L$%Y1_T@/NL,[H79)Z]:3!/3A"$(QII#0BPSVY0>\J&>[@=YV_,54< $UN )3I410)!HK"7% MM,Z\56> SG 74'=$Q5QYYJWE^>A* MGH^B7XFTJV21[K'F-\]4P)6(ZT\I8SS^@TOA>#-]#_ARU'G_IGPNT4OQS/[$ MO(>G*B2YB@SOI>(:8^>X]QNV]R17;0S0RLM [27M][BK.X&-51@1ZHG;B#;SHH_CE--P$-4\H& ,F]V^S\*+?H8( LUB]SM"^I.PB/G,#,ZU6[X/'= MX\'W5*WL>*4"'#:/E M;<3B1WL^V/U61:VA5!BFE=/(2JP0;>B@G1"7T]N@8U;HE*R%JVPA!2BQ"2D8)D&]P Q'\3^T0D(9UME*P5Q&!O%HA6(A9<(B8T@A,!+%9C] M0WCM%)B4R/YX5-*92+2_Z=.6-RJ))2)(>2&H2[D1*8NS69J1./.D<8"'4(-B MMV[0&$ YMQ8!L.)>!*4H&",8;XY8M160:1@/\1K%(;!/QW 44%1_1KV:;A_8 M'=Y\]%2E*>%."HR,L8)S\!)8LP2JT+Z*O#-22+T'-_/)7HYS]L8D?WJNY7>D/MK6'SR\GINP0,@5Z[JL571=F6;1@@P:4W%:O'B(?.F3FM0TQ MD-"[VU<BWS[\=?;I:+=_4\G46.OKQ4)'SJ(2MP M1&JA/&4Z16@$\P^!&0SZ[6F&]9ZE_CYTTG#8.#+/*Y+(\T^_SE+6]/K:82J3BW:XEN+F]GD M>CE;SL=?OM3SF[AKQ=]]CR^,%_6W-.<=!WKY'ZT( Q$7"IAX[*P3!&\R=8QE M>SO(G-$!34^F3$EXLDWS'+IL%RCS<797KVLU-LO\7A_?Q>T?#5%1C2@T#*0![ MK:RV"#=$I"[W7COYB^6' =B05?SCU;4(:)YTO"IZ.LQS[AP-E&LK- _-<:OA M6&8&Z]4O.1@8,G@,T/\^I=0G FB_0K+U>VWM.?->Y:5 M5M.H$!/82% 0I([4E92%C>>%,,\]#4._9.4\$.TX-6;AXV;W-74A?C4;318F M8A(GVRI^E//!RG 1=T^'N:-<(+@ M O(;NU*IW-:S TQN[=$E&"*49RU!FR_=O_1V>5///]R,IGU*U9XY5U24K43J%2C70@0L5/0A0G#8D]!1=3B_[4JQV MLGM5#D-JL$T59;KZ6EH?_\1=0R(G54-(HGD0%\-P/2"_LZGB880?PLGD.315 MI-%2=P".:TA,'9-56D$A$L9+10M:!. MT;A0T2Q/<,B-@@V/Q?IECM9-%0_#XVS[8Q$N!*9 F=4>0#+BK6F6R71NAX=S M##259+LN,1G"%MYSM:-*.2F8!XHX99PIRYAO"*:(NR F[MW8+([6KRRBEKDH MU# .4FCCA$E;%I,"-63E.(1_C@'1(0L6R2(Z#+DA"T08C>^$;9$21(IF@,<7\X0]'H&KXAVT,O MK?6O.NF#^MK+7)N/EC_>CY=Y=I,@D*FZ(Q\00C8S33#A#D-H8 MI QE!O,N\XSL*/D9(ISG)D_OQXM_AWE=-X5^)<7HI;$K"P DE7XCA\!RXI70 M&XX DBD]EUGA.0CIZ0#%P3/$:.'1(#\5\HYHNEL<__7?Z=$4+/F? M__I_4$L! A0#% @ PH-H29UN,0L180$ 7F\2 !$ ( ! M &-D>',M,C Q-C Y,S N>&UL4$L! A0#% @ PH-H25TU)O.&#P MSZD !$ ( !0&$! &-D>',M,C Q-C Y,S N>'-D4$L! A0# M% @ PH-H29(=E$NH&0 <0',M M,C Q-C Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( ,*#:$F9&%BL33X #[I @ 5 M " ="* 0!C9'AS+3(P,38P.3,P7V1E9BYX;6Q02P$"% ,4 M " #"@VA)!N<[_T6L )LP@ %0 @ %0R0$ 8V1X&UL4$L! A0#% @ PH-H2>B2?"Q(90 ;=4$ !4 M ( !R'4" &-D>',M,C Q-C Y,S!?<')E+GAM;%!+!08 ..!@ & (H! !#VP( ! end