0001421517-18-000089.txt : 20180503 0001421517-18-000089.hdr.sgml : 20180503 20180503160830 ACCESSION NUMBER: 0001421517-18-000089 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180503 DATE AS OF CHANGE: 20180503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Energy Recovery, Inc. CENTRAL INDEX KEY: 0001421517 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY, NEC [3559] IRS NUMBER: 010616867 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34112 FILM NUMBER: 18803816 BUSINESS ADDRESS: STREET 1: 1717 DOOLITTLE DRIVE CITY: SAN LEANDRO STATE: CA ZIP: 94577 BUSINESS PHONE: (510) 483-7370 MAIL ADDRESS: STREET 1: 1717 DOOLITTLE DRIVE CITY: SAN LEANDRO STATE: CA ZIP: 94577 10-Q 1 erii-03312018x10q.htm FORM 10-Q - Q1'18 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 March 31, 2018
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from ____________ to __________
Commission File Number: 001-34112

erilogoh.jpg
Energy Recovery, Inc.
(Exact Name of Registrant as Specified in Its Charter)
Delaware
01-0616867
(State or Other Jurisdiction of
(I.R.S. Employer
Incorporation or Organization)
Identification No.)

1717 Doolittle Drive, San Leandro, CA 94577
(Address of Principal Executive Offices)  (Zip Code)

(510) 483-7370
(Registrant’s Telephone Number, including area code)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes x No o

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes x No o

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large accelerated filer o
Accelerated filer x
Non-accelerated filer o
Smaller reporting company o
Emerging growth company o
 
 
(Do not check if a smaller reporting company)
 
 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o

Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule 12b-2).  Yes o No x

As of April 27, 2018, there were 53,503,435 shares of the registrant’s common stock outstanding.


 




ENERGY RECOVERY, INC.
TABLE OF CONTENTS
 
 
Page No.
Item 1.
 
 
Condensed Consolidated Balance Sheets as of March 31, 2018 and December 31, 2017
 
Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2018 and 2017
 
Condensed Consolidated Statements of Comprehensive (Loss) Income for the Three Months Ended March 31, 2018 and 2017
 
Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2018 and 2017
 
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 (unaudited)

ENERGY RECOVERY, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS
 
March 31,
2018
 
December 31,
2017
 
(In thousands, except share data and par value)
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
32,153

 
$
27,780

Restricted cash
1,205

 
2,664

Short-term investments
58,108

 
70,020

Accounts receivable, net of allowance for doubtful accounts of $77 and $103 at March 31, 2018 and December 31, 2017, respectively
12,754

 
12,465

Contract assets
4,948

 
6,278

Inventories
7,328

 
5,514

Prepaid expenses and other current assets
1,545

 
1,342

Total current assets
118,041

 
126,063

Restricted cash, non-current
85

 
182

Deferred tax assets, non-current
8,309

 
7,933

Property and equipment, net
12,742

 
13,393

Operating lease, right of use asset
2,511

 
2,843

Goodwill
12,790

 
12,790

Other intangible assets, net
1,112

 
1,269

Other assets, non-current
267

 
12

Total assets
$
155,857

 
$
164,485

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
2,341

 
$
4,091

Accrued expenses and other current liabilities
3,990

 
7,948

Lease liabilities
1,641

 
1,603

Income taxes payable
429

 
432

Accrued warranty reserve
359

 
366

Contract liabilities
16,831

 
15,909

Current portion of long-term debt
12

 
11

Total current liabilities
25,603

 
30,360

Long-term debt, less current portion
13

 
16

Lease liabilities, non-current
1,273

 
1,698

Contract liabilities, non-current
37,239

 
40,517

Other non-current liabilities
255

 

Total liabilities
64,383

 
72,591

Commitments and Contingencies (Note 9)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued or outstanding at March 31, 2018 and December 31, 2017

 

Common stock, $0.001 par value; 200,000,000 shares authorized; 58,699,997 shares issued and 54,027,314 shares outstanding at March 31, 2018 and 58,168,433 shares issued and 53,905,600 shares outstanding at December 31, 2017
59

 
58

Additional paid-in capital
152,850

 
149,006

Accumulated comprehensive loss
(168
)
 
(125
)
Treasury stock, at cost, 4,672,683 shares repurchased at March 31, 2018 and 4,262,833 shares repurchased at December 31, 2017
(23,981
)
 
(20,486
)
Accumulated deficit
(37,286
)
 
(36,559
)
Total stockholders’ equity
91,474

 
91,894

Total liabilities and stockholders’ equity
$
155,857

 
$
164,485

See Accompanying Notes to Condensed Consolidated Financial Statements

3



ENERGY RECOVERY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands, except per share data)
Product revenue
$
11,058

 
$
12,245

Product cost of revenue
3,314

 
4,612

Product gross profit
7,744

 
7,633

 
 
 
 
License and development revenue
2,749

 
2,248

 
 
 
 
Operating expenses:
 
 
 
General and administrative
5,837

 
4,408

Sales and marketing
1,912

 
2,453

Research and development
3,917

 
2,509

Amortization of intangible assets
158

 
158

Total operating expenses
11,824

 
9,528

(Loss) income from operations
(1,331
)
 
353

 
 
 
 
Other income (expense):
 
 
 
Interest income
301

 
171

Interest expense

 
(1
)
Other non-operating expense, net
(53
)
 
(53
)
Total other income, net
248

 
117

(Loss) income before income taxes
(1,083
)
 
470

(Benefit from) provision for income taxes
(357
)
 
48

Net (loss) income
$
(726
)
 
$
422

 
 
 
 
(Loss) income per share:
 
 
 
Basic
$
(0.01
)
 
$
0.01

Diluted
$
(0.01
)
 
$
0.01

 
 
 
 
Number of shares used in per share calculations:
 
 
 
Basic
53,987

 
53,825

Diluted
53,987

 
56,056


See Accompanying Notes to Condensed Consolidated Financial Statements



4



ENERGY RECOVERY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Net (loss) income
$
(726
)
 
$
422

Other comprehensive (loss) income, net of tax:
 
 
 
Foreign currency translation adjustments
21

 
10

Unrealized (loss) income on investments
(64
)
 
1

Other comprehensive (loss) income, net of tax
(43
)
 
11

Comprehensive (loss) income
$
(769
)
 
$
433


See Accompanying Notes to Condensed Consolidated Financial Statements



5



ENERGY RECOVERY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Cash Flows From Operating Activities:
 
 
 
Net (loss) income
$
(726
)
 
$
422

Adjustments to reconcile net income (loss) to net cash used in operating activities:
 
 
 
Stock-based compensation
2,242

 
1,113

Depreciation and amortization
1,124

 
881

Amortization of premiums on investments
90

 
113

Provision for warranty claims
48

 
55

Reversal of accruals related to expired warranties
(50
)
 
(63
)
Unrealized loss (gain) on foreign currency translation
113

 
(15
)
Provision for doubtful accounts
8

 
4

Adjustments for excess or obsolete inventory
4

 
71

Deferred income taxes
(376
)
 
(93
)
Loss on disposal of fixed assets
21

 

Other non-cash adjustments
3

 
(31
)
Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(297
)
 
2,581

Contract assets
1,330

 
(3,556
)
Inventories
(1,824
)
 
(343
)
Prepaid and other assets
(127
)
 
(553
)
Accounts payable
(1,467
)
 
189

Accrued expenses and other liabilities
(4,092
)
 
(3,566
)
Income taxes payable
(3
)
 
124

Contract liabilities
(2,354
)
 
(2,157
)
Net cash used in operating activities
(6,333
)
 
(4,824
)
Cash Flows From Investing Activities:
 
 
 
Maturities of marketable securities
25,623

 
9,646

Purchases of marketable securities
(13,935
)
 
(9,355
)
Capital expenditures
(626
)
 
(532
)
Net cash provided by (used in) investing activities
11,062

 
(241
)
Cash Flows From Financing Activities:
 
 
 
Net proceeds from issuance of common stock
1,636

 
2,992

Tax payment for employee shares withheld
(37
)
 
(153
)
Repayment of long-term debt
(2
)
 
(2
)
Repurchase of common stock
(3,495
)
 

Net cash (used in) provided by financing activities
(1,898
)
 
2,837

Effect of exchange rate differences on cash and cash equivalents
(14
)
 
15

Net change in cash, cash equivalents and restricted cash
2,817

 
(2,213
)
Cash, cash equivalents and restricted cash, beginning of year
30,626

 
65,748

Cash, cash equivalents and restricted cash, end of period
$
33,443

 
$
63,535


See Accompanying Notes to Condensed Consolidated Financial Statements

6



ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1 Description of Business and Significant Accounting Policies

Energy Recovery, Inc. and its wholly-owned subsidiaries (the “Company,” “Energy Recovery,” “our,” “us,” or “we”) is an energy solutions provider to industrial fluid flow markets worldwide. The Company’s core competencies are fluid dynamics and advanced material science. The Company’s products make industrial processes more operationally and capital expenditure efficient. The Company’s solutions convert wasted pressure energy into a reusable asset and preserve or eliminate pumping technology in hostile processing environments. The Company’s solutions are marketed and sold in fluid flow markets, such as water, oil & gas, and chemical processing, under the trademarks ERI®, PX®, Pressure Exchanger®, PX Pressure Exchanger®, VorTeq, MTeq, IsoBoost®, IsoGen®, AT, and AquaBold. The Company owns, manufactures, and/or develops its solutions, in whole or in part, in the United States of America (“U.S.”) and the Republic of Ireland (“Ireland”).

Basis of Presentation

The Company’s Condensed Consolidated Financial Statements include the accounts of Energy Recovery, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

The accompanying Condensed Consolidated Financial Statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The December 31, 2017 Condensed Consolidated Balance Sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The March 31, 2018 unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto for the fiscal year ended December 31, 2017 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2018.

In the opinion of management, all adjustments, consisting of normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.

Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires the Company’s management to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying Notes to Condensed Consolidated Financial Statements. The accounting policies that reflect the Company’s more significant estimates and judgments and that the Company believes are the most critical to aid in fully understanding and evaluating the Company’s reported financial results are revenue recognition; capitalization of research and development assets; allowance for doubtful accounts; allowance for product warranty; valuation of stock options; valuation and impairment of goodwill and acquired intangible assets; useful lives for depreciation and amortization; valuation adjustments for excess and obsolete inventory; deferred taxes and valuation allowances on deferred tax assets; and evaluation and measurement of contingencies. Those estimates could change, and as a result, actual results could differ materially from those estimates.


7


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 2 Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), referred to as Accounting Standards Codification (“ASC”) 606 (“ASC 606”) or “New Revenue Standard.” ASC 606 supersedes the revenue recognition requirements of ASC 605, Revenue Recognition, and requires entities to recognize revenue when control of promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services.

The update also requires more detailed disclosures to enable readers of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. ASC 606 permits the use of either the full retrospective or cumulative effect transition (modified retrospective) method upon adoption.

In March and April 2016, the FASB issued ASU No. 2016-08 (“ASU 2016-08”), Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) and ASU No. 2016-10 (“ASU 2016-10”), Revenue from Contracts with Customers (Topic 606) Identifying Performance Obligations and Licensing, respectively. The amendments in these updates are intended to improve the operability and understandability of the implementation guidance on principal versus agent considerations and to clarify two aspects of ASC 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. The effective date and transition requirements for both ASU 2016-08 and ASU 2016-10 are the same as those for ASU 2014-09, as referred.

The Company adopted ASC 606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC 606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.

Water Segment Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - Cost-to-Total Cost (“CTC”) Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - License and Development Revenue. Under ASC 605, license and development revenue associated with the up-front non-refundable $75.0 million exclusivity payment received in connection with the VorTeq license agreement (the “VorTeq License Agreement”) that the Company entered into with Schlumberger Technology Corporation (the “VorTeq Licensee”) was recognized on a straight-line basis over the fifteen-year term of the license, while the two substantive milestone payments of $25.0 million each that could be earned under the license agreement were to be recognized in full when achieved under milestone accounting.

Under ASC 606, license and development revenue, which includes both the upfront non-refundable $75.0 million exclusivity payment and the two milestone payments of $25.0 million each, when determined probable, is comprised of:

revenue recognition over time based on an input measure of progress based on a cost driver which management has determined is the best estimate of the progress made on the project during the period from inception until full commercialization for the amount allocated to the exclusive Missile (as defined in Note 14, “VorTeq Partnership and License Agreement”) license and research and development services, and


8


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

revenue recognition related to stand-ready when and if available upgrades subsequent to full commercialization, recognized over time ratably over the period, which matches the transfer of benefit to the customer on a daily basis, commencing after full commercial launch until the expiration of the contract.

The changes in license and development revenue due to the adoption of ASC 606 are as follows.
 
Years Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands)
License and development revenue, as previously reported
$
5,000

 
$
5,000

 
$
1,042

Change in revenue due to adoption the New Revenue Standard
6,106

 
3,069

 
290

License and development revenue, as adjusted
$
11,106

 
$
8,069

 
$
1,332


The changes in the contract liability balance related to license and development revenue due to the adoption of ASC 606 are as follows.
 
December 31,
2017
 
December 31,
2016
 
(In thousands)
License and development contract liability, as previously reported
$
63,958

 
$
68,958

Change in contract liability due to adoption the New Revenue Standard
9,465

 
3,359

License and development contract liability, as adjusted
$
54,493

 
$
65,599


Performance obligations identified under ASC 606 differs somewhat from contingent and non-contingent deliverables identified under ASC 605 due to transfer of control considerations.

Under ASC 606, the Company concluded that the Missile license represents functional intellectual property and that the license is not distinct from the research and development services to be provided prior to product commercialization. The transaction price allocated to this combined performance obligation of a continually evolving license will be recognized over the estimated period required to result in full commercial launch using an input measure of progress of the cost of salaries and wages related to the project prior to full commercial launch.

The milestone method of accounting has been eliminated under ASC 606. Instead of recognizing the full amount of each milestone payment as revenue in the period in which it is achieved, the Company will revise its estimate of the transaction price to include development milestone payments only when they become probable of achievement and revenue will be recognized consistent with the input measure of progress.

The Company has concluded that its obligation to provide when and if available updates to its technology in the period subsequent to full commercial launch represents a performance obligation. The transaction price allocated to this stand-ready performance obligation will be recognized ratably over the period commencing after full commercial launch until the expiration of the contract.

See Note 14, “VorTeq Partnership and License Agreement” for additional discussion on the VorTeq License Agreement, and Note 3, “Revenues,” for further discussion of revenue recognition.

In February 2016, the FASB issued ASU No. 2016-02 (“ASU 2016-02”), Leases (Topic 842), also referred to as “ASC 842” or “New Lease Standard,” which supersedes ASC 840, Leases (Topic 840) and provides principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB has continued to clarify this guidance through the issuance of additional ASUs. The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases.


9


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company early adopted ASU 2016-02 on January 1, 2018 concurrent with the Company’s adoption of the New Revenue Standard and elected the available practical expedients. The adoption of ASU 2016-02 had no impact on the Company’s Condensed Consolidated Statements of Operations. The most significant impact was the recognition of right of use assets and liabilities for operating leases. Adoption of the standard required the Company to restate certain previously reported results, including the recognition of additional operating lease right of use assets and liabilities.

In November 2016, the FASB issued ASU 2016-18 (“ASU 2016-18”), Statement of Cash Flows (Topic 230): Restricted Cash, also referred to as “New Cash Flow Presentation Standard.” ASU 2016-18 is intended to reduce diversity in practice in the classification and presentation of changes in restricted cash on the Consolidated Statement of Cash Flows. ASU 2016-18 requires that the Consolidated Statement of Cash Flows explain the change in total cash and equivalents and amounts generally described as restricted cash or restricted cash equivalents when reconciling the beginning-of-period and end-of-period total amounts. The standard also requires reconciliation between the total cash and equivalents and restricted cash presented on the Consolidated Statement of Cash Flows and the cash and cash equivalents balance presented on the Consolidated Balance Sheet. ASU 2016-18 is effective retrospectively on January 1, 2018. The Company adopted ASU 2016-18 on January 1, 2018. The Company recast its Condensed Consolidated Statements of Cash Flows for the prior period presented based on the restricted cash balance on the balance sheet date and has provided a reconciliation of cash, cash equivalents and restricted cash in Note 5, “Other Financial Information.”

In January 2016, the FASB issued ASU No. 2016-01 (“ASU 2016-01”), Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 modifies certain aspects of the recognition, measurement, presentation, and disclosure of financial instruments. For public entities, ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company adopted ASU 2016-01 on January 1, 2018. The adoption ASU 2016-01 did not have a material impact on the Company’s financial position or results of operations.

In August 2016, the FASB issued ASU No. 2016-15 (“ASU 2016-15”), Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 impacts all entities that are required to present a statement of cash flows under ASC 230, Statement of Cash Flows. The amendment provides guidance on eight specific cash flow issues. For public entities, ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and interim periods within those years. Adoption should be applied using a retrospective transition method to each period presented. The Company adopted ASU 2016-15 on January 1, 2018. The adoption of ASU 2016-15 did not have a material impact on the Company’s financial position or results of operations.

In October 2016, the FASB issued ASU 2016-16 (“ASU 2016-16”), Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires recognition of the current and deferred income tax effects of an intra-entity asset transfer, other than inventory, when the transfer occurs, as opposed to legacy GAAP, which requires companies to defer the income tax effects of intra-entity asset transfers until the asset has been sold to an outside party. The income tax effects of intra-entity inventory transfers will continue to be deferred until the inventory is sold. ASU 2016-16 is effective on January 1, 2018, with early adoption permitted. The update is required to be adopted on a modified retrospective basis with the cumulative-effect adjustment recorded to retained earnings as of the beginning of the period of adoption. The Company adopted ASU 2016-16 on January 1, 2018. The adoption of ASU 2016-16 did not have a material impact on the Company’s financial position or results of operations.

In May 2017, the FASB issued ASU No. 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-base payment award require an entity to apply modification accounting under ASC 718, Compensation – Stock Compensation. ASU 2017-09 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. The Company adopted ASU 2017-09 on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on the Company’s financial position or results of operations.

10


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Impact of Recently Adopted Accounting Pronouncements

The following table illustrates changes in the Condensed Consolidated Balance Sheets as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Lease Standard in the first quarter of 2018.
 
December 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Lease Standard
 
As Adjusted
 
(In thousands)
Assets
 
 
 
 
 
 
 
Current assets:
 
 
 
 
 
 
 
Contract assets
$
6,411

 
$
(133
)
 
$

 
$
6,278

Total current assets
126,196

 
(133
)
 

 
126,063

Non-current assets
 
 

 
 
 
 
Deferred tax assets, non-current
7,902

 
31

 

 
7,933

Operating lease, right of use asset

 

 
2,843

 
2,843

Total assets
161,744

 
(102
)
 
2,843

 
164,485

 
 
 

 
 
 
 
Liabilities and Stockholders’ Equity
 
 

 
 
 
 
Current liabilities:
 
 

 
 
 
 
Accrued expenses and other current liabilities
8,517

 
(469
)
 
(100
)
 
7,948

Lease liabilities

 

 
1,603

 
1,603

Contract liabilities
6,416

 
9,493

 

 
15,909

Total current liabilities
19,833

 
9,024

 
1,503

 
30,360

Non-current liabilities
 
 

 
 
 
 
Lease liabilities, non-current

 

 
1,698

 
1,698

Contract liabilities, non-current
59,006

 
(18,489
)
 

 
40,517

Other non-current liabilities
358

 

 
(358
)
 

Total liabilities
79,213

 
(9,465
)
 
2,843

 
72,591

Stockholders’ equity:
 
 

 
 
 
 
Accumulated deficit
(45,922
)
 
9,363

 

 
(36,559
)
Total stockholders’ equity
82,531

 
9,363

 

 
91,894

Total liabilities and stockholders’ equity
161,744

 
(102
)
 
2,843

 
164,485



11


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table illustrates changes in the Condensed Consolidated Statement of Operations as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands, except for per share data)
Product revenue
$
12,261

 
$
(16
)
 
$
12,245

Product cost of revenue
4,610

 
2

 
4,612

Product gross profit
$
7,651

 
$
(18
)
 
$
7,633

 
 
 

 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 

 
 
Income (loss) from operations
(627
)
 
980

 
353

Income (loss) before income taxes
(510
)
 
980

 
470

(Benefit from) provision for income taxes
(77
)
 
125

 
48

Net income (loss)
(433
)
 
855

 
422

 
 
 

 
 
Income (loss) per share:
 
 

 
 
Basic
$
(0.01
)
 
$
0.02

 
$
0.01

Diluted
$
(0.01
)
 
$
0.02

 
$
0.01

Number of shares used in per share calculations:
 
 
 
 
 
Basic
53,825

 

 
53,825

Diluted
53,825

 
2,231

 
56,056


The following table illustrates changes in the Company’s segment activities as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Water
 
 
 
 
 
Product revenue
$
10,716

 
$

 
$
10,716

Product cost of revenue
3,522

 
2

 
3,524

Product gross profit
$
7,194

 
$
(2
)
 
$
7,192

 
 
 

 
 
Income (loss) from operations
$
4,957

 
$
(2
)
 
$
4,955

 
 
 
 
 
 
Oil & Gas
 
 
 
 
 
Product revenue
$
1,545

 
$
(16
)
 
$
1,529

Product cost of revenue
1,088

 

 
1,088

Product gross profit
$
457

 
$
(16
)
 
$
441

 
 
 
 
 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 
 
 
 
Income (loss) from operations
(1,529
)
 
982

 
(547
)


12


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table illustrates changes in the Condensed Consolidated Statement of Comprehensive Income (Loss) as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Net income (loss)
$
(433
)
 
$
855

 
$
422

Comprehensive income (loss)
(422
)
 
855

 
433


The following table illustrates changes in the Condensed Consolidated Statement of Cash Flows as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Cash Flow Presentation Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Cash Flow Presentation Standard
 
As Adjusted
 
(In thousands)
Net (loss) income
$
(433
)
 
$
855

 
$

 
$
422

Changes in operating assets and liabilities:
 
 

 
 
 
 
Accounts receivable
2,571

 
10

 

 
2,581

Contract assets
(3,572
)
 
16

 

 
(3,556
)
Inventories
(345
)
 
2

 

 
(343
)
Accrued expenses and other liabilities
(3,162
)
 
(404
)
 

 
(3,566
)
Contract liabilities
(1,553
)
 
(604
)
 

 
(2,157
)
Net cash used in operating activities
(4,824
)
 

 

 
(4,824
)
 
 
 
 
 
 
 
 
Restricted cash
(460
)
 

 
460

 

Net cash used in investing activities
(701
)
 

 
460

 
(241
)
 
 
 
 
 

 
 
Net change in cash, cash equivalents and restricted cash
(2,673
)
 

 
460

 
(2,213
)
Cash, cash equivalents and restricted cash, beginning of year
61,364

 

 
4,384

 
65,748

Cash, cash equivalents and restricted cash, end of period
58,691

 

 
4,844

 
63,535



13


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Recently issued accounting pronouncement not yet adopted

In January 2017, the FASB issued ASU No. 2017-04 (“ASU 2017-04”), Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 eliminates Step 2 of the goodwill impairment quantitative test and allows for the determination of impairment by comparing the fair value of the reporting unit with its carrying amount. The amendments in this update should be applied on a prospective basis. For public entities which are SEC filers, this amendment is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for testing dates after January 1, 2017. The Company expects to adopt this standard on January 1, 2020 and does not expect the adoption of ASU 2017-04 to have a material impact on its financial statements.

In February 2018, the FASB issued ASU No. 2018-02 (“ASU 2018-02”), Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. ASU 2018-02 was issued to address the income tax accounting treatment of the stranded tax effects within other comprehensive income due to the prohibition of backward tracing due to an income tax rate change that was initially recorded in other comprehensive income. This issue came about from the enactment of the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) that changed the Company’s income tax rate from 35% to 21%. ASU 2018-02 changed current accounting whereby an entity may elect to reclassify the stranded tax effect from accumulated other comprehensive income to retained earnings. The ASU 2018-02 is effective for periods beginning after December 15, 2018 although early adoption is permitted. The Company does not expect the adoption of ASU 2018-02 to have a material impact on its financial position or results of operations.


14


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 3 Revenues

Adoption of ASC 606, Revenue from Contracts with Customers

On January 1, 2018, the Company adopted ASC 606 using the full retrospective transition method. The Company recorded a net reduction to opening retained earnings of $0.3 million as of January 1, 2016, due to the cumulative impact of adopting ASC 606. The impact to revenues as a result of applying ASC 606 was an increase of $1.0 million for the three months ended March 31, 2017.

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. At the inception of each contract, performance obligations are identified and the total transaction price is allocated to the performance obligations.

The Company’s payment terms vary based on the credit risk of its customer. For certain customer types, the Company requires payment before the products or services are delivered to the customer. The Company performs an evaluation of customer credit worthiness on an individual contract basis to assess whether collectability is reasonably assured at the inception of the contract. As part of this evaluation, the Company considers many factors about the individual customer, including the underlying financial strength of the customer and/or partnership consortium and the Company’s prior history or industry-specific knowledge about the customer and its supplier relationships. For smaller projects, the Company requires the customer to remit payment generally within 30 to 60 days after product delivery. In some cases, if credit worthiness cannot be determined, prepayment or other security is required.

Sales commissions are expensed as incurred when product revenue is earned. These costs are recorded within sales and marketing expenses.

The following table presents the Company’s revenues disaggregated by geography, based on the shipped to addresses of the Company’s customers and revenue source. Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,102

 
$
10

 
$
6,112

Americas
1,101

 
2,749

 
3,850

Asia
2,673

 

 
2,673

Europe
1,172

 

 
1,172

Total
$
11,048

 
$
2,759

 
$
13,807

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
11,048

 
$

 
$
11,048

License and development

 
2,749

 
2,749

Oil & gas products

 
10

 
10

Total
$
11,048

 
$
2,759

 
$
13,807



15


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,073

 
$
1,530

 
$
7,603

Americas
1,073

 
2,248

 
3,321

Asia
2,414

 

 
2,414

Europe
1,155

 

 
1,155

Total
$
10,715

 
$
3,778

 
$
14,493

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
10,715

 
$

 
$
10,715

License and development

 
2,248

 
2,248

Oil & gas products

 
1,530

 
1,530

Total
$
10,715

 
$
3,778

 
$
14,493


Arrangements with Multiple Performance Obligations and Termination for Convenience

The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative stand-alone selling price. The Company generally determines standalone selling prices based on the prices charged to customers.

With respect to termination, the Company does not have the ability to cancel the contract for convenience. In general, customers can cancel for convenience upon the payment of a termination fee that covers costs and profit. It is rare for customers to cancel contracts.

Practical Expedients and Exemptions

In the Water segment, the time period between when the Company transfers control of products to the customer and the payment for the products is, in general, less than one year and, therefore, the practical expedient with respect to a financing component has been adopted by the Company.

With respect to taxes, the Company has made the policy election to exclude taxes from the measurement of the transaction price.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.

16


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Contract Balances

Contract balances by category are presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, “Recent Accounting Pronouncements,” for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Trade receivables
$
12,754

 
$
12,465

Contract assets:
 
 
 
Unbilled receivables
$
1,413

 
$
1,413

Unbilled receivables, projects
3,535

 
4,865

Total contract assets
$
4,948

 
$
6,278

 
 
 
 
Current contract liabilities:
 
 
 
Customer deposits
$
894

 
$
414

Deferred revenue:
 
 
 
Cost and estimated earnings in excess of billings
773

 
805

License and development
14,568

 
14,024

Product
469

 
550

Service
127

 
116

Total current contract liability
16,831

 
15,909

Non-current contract liabilities, deferred revenue
 
 
 
License and development
37,176

 
40,469

Product
63

 
48

Total non-current contract liability
37,239

 
40,517

Total contract liability
$
54,070

 
$
56,426


The Company records unbilled receivables as contract assets. Significant changes in contract assets during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
6,278

 
$
2,015

Transferred to receivables
(1,340
)
 
(2,909
)
Cumulative catch-up adjustments
10

 
7,172

Balance, end of period
$
4,948

 
$
6,278


The Company records contract liabilities when cash payments are received or due in advance of the Company’s performance. Significant changes in contract liabilities during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
56,426

 
$
62,232

Revenue recognized
(2,775
)
 
(5,892
)
Cash received
419

 
86

Balance, end of period
$
54,070

 
$
56,426



17


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Transaction Price Allocated to the Remaining Performance Obligation

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at March 31, 2018.
 
Estimated Revenue
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
11,815

2019
13,457

2020
14,464

2021
6,871

2022 and thereafter
5,677

Total
$
52,284


The Company applies the practical expedient in ASC 606, paragraph 10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.

The Company applies the practical expedient in ASC 606 paragraph 10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount of revenue for the comparative period ended March 31, 2017.

Contract Costs

The Company recognizes the incremental cost of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized in one year or less. The costs of obtaining contracts are included in sales and marketing expenses.

Product and Service Revenue Recognition - Water Segment

In the Water segment, a contract is established by a written agreement (executed sales order, executed purchase order or stand-alone contract) with the customer with fixed pricing, and a credit risk assessment is completed prior to the signing of the agreement to ensure that collectability is reasonably assured.

The Company does not bundle performance obligations in the Water segment. The Company identifies each performance obligation separately along with its associated relative standalone selling price based on the prices and discounts that the Company would sell a promised good or service separately to a customer.

Generally, performance obligations consist of delivery of products, such as PX energy recovery devices, turbochargers, pumps, and spare parts. These service amounts are deferred as contract liabilities until the services are performed.

The transfer of control for the Company’s products follows transfer of title which typically occurs upon shipment of the equipment in accordance with International Commercial Terms (commonly referred to as “Incoterms”). The specified product performance criteria for the Company’s products pertain to the ability of the Company’s product to meet its published performance specifications and warranty provisions, which the Company’s products have demonstrated on a consistent basis. This factor, combined with historical performance metrics, provides the Company’s management with a reasonable basis to conclude that the products will perform satisfactorily upon commissioning of the plant. Installation is relatively simple, requires no customization, and is performed by the customer under the supervision of the Company’s personnel. Based on these factors, the Company concluded that performance has been completed upon shipment when title transfers based on the shipping terms, and that product revenue is recognized at a point in time.


18


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company does not provide its customers with a right of product return; however, the Company will accept returns of products that are deemed to be damaged or defective when delivered that are covered by the terms and conditions of the product warranty. Product warranty is provided consistent with the industry and is considered to be an assurance warranty, not a separate performance obligation. Product returns and warranty charges have not been significant.

Revenue allocable to the Company’s product is limited to the amount that is not contingent upon the delivery of additional items or meeting specified performance conditions. The Company adheres to consistent pricing in the stand-alone sale of products and services and the contractual pricing of products and commissioning of services in bundled arrangements.

For large projects, stand-alone contracts are utilized. For these contracts, consistent with industry practice, the Company’s customers typically require their suppliers, including the Company, to accept contractual holdback provisions (also referred to as a retention payment) whereby the final amounts due under the sales contract are remitted over extended periods of time or alternatively, stand-by letters of credit are issued. These retention payments are generally 10% or less of the total contract amount and are due and payable upon the passage of time, generally up to 24 to 36 months from the date of product delivery. These retention payments are generally replaced by bank guarantees which have had no history of being exercised, and they align with the product warranty period. Given that they are not material in the context of the contract, they are not considered to be a financing component. The Company has no performance obligation and they are recorded as contract assets.

Shipping and handling charges billed to customers is a pass-through from the freight forwarder and is included in product revenue. The cost of shipping to customers is included in cost of revenue.

Cost-to-Total Cost (“CTC”) Revenue Recognition - Oil & Gas Segment

IsoBoost and IsoGen systems are highly engineered, customized solutions that are designed and manufactured over an extended period of time and are built specifically to meet a customer’s specifications. Given the facts and circumstances of these projects, the Company concluded that the CTC method of accounting is appropriate for IsoBoost and IsoGen systems. In the event that a purchase order for an IsoBoost or IsoGen system does not meet these facts and circumstances, then the CTC method of accounting does not apply. The Company had one CTC contract for IsoBoost turbochargers in fiscal years 2016 through 2018, which is expected to be completed and shipped in the second quarter of 2018. A standard assurance type warranty was provided.

Revenue from fixed price contracts is recognized with progress measured in the ratio of costs incurred to estimated final costs. Contract costs include all direct material and labor costs related to contract performance. Pre-contract costs with no future benefit were expensed in the period in which they were incurred. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and profit are subject to revisions as the contract progresses to completion. Revisions in profit estimates are reflected in the period in which the facts that give rise to the revisions become known, using the cumulative catchup method. If material, the effects of any changes in estimates are disclosed in the notes to the consolidated financial statements. When estimates indicate that a loss will be incurred on a contract, a provision for the expected loss is recorded in the period in which the loss becomes evident. No loss has been incurred to date. Revenue is recognized only to the extent costs have been recognized in the same period.

19


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Cost and estimated earnings on uncompleted contracts is presented in the following table.
 
 
 
December 31, 2017
 
March 31,
2018
 
As Adjusted
 
Adoption of New Revenue Standard
 
As Previously Reported
 
(In thousands)
Estimated earnings to date
$
5,877

 
$
5,867

 
$
(133
)
 
$
6,000

Estimated costs to date
(4,613
)
 
(4,525
)
 

 
(4,525
)
Subtotal
1,264

 
1,342

 
(133
)
 
1,475

Net billings to date
1,498

 
2,718

 

 
2,718

Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193

 
 
 
 
 
 
 
 
Included in accompanying balance sheets:
 
 
 
 
 
 
 
Unbilled project costs
$
3,535

 
$
4,865

 
$
(133
)
 
$
4,998

Cost and estimated earnings in excess of billings
(773
)
 
(805
)
 

 
(805
)
Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193


Unbilled project costs and Cost and estimated earnings in excess of billings are included in Contract assets and Contract liabilities on the Condensed Consolidated Balance Sheets, respectively.

License and Development, and Lease Revenue Recognition - Oil & Gas Segment

License and development revenue is comprised of revenue recognition over time of the upfront non-refundable $75.0 million exclusivity fee received in connection with the VorTeq License Agreement, as well as the revenue recognition over time of the two milestone payments of $25.0 million each when uncertainty of receipt is resolved and receipt of each milestone payment is considered probable.

The VorTeq License Agreement is comprised of a fifteen-year exclusive license for the Company’s VorTeq technology (“VorTeq”). In performing the obligations under the license, the Company provides research and development services to commercialize the technology in accordance with the Key Performance Indicators (“KPIs”), defined in the license agreement.  After commercialization is achieved, payments will be received for the supply and servicing of certain components of the VorTeq.  All payments are non-refundable. See Note 14, “VorTeq Partnership and License Agreement.”

The Company recognizes license and development revenue in accordance with ASC 606. Revenue is recognized when control of the promised goods or services is transferred to customers. Stand-alone selling price was established at the inception of the contract by taking the transaction to market on a non-exclusive basis, and pricing in an exclusivity premium. Since the agreement included an up-front non-refundable payment at the inception of the agreement and future products and services are provided after initial commercialization, the Company completed an analysis and concluded that there was no material right included in the pricing of the agreement.

Performance obligations have been identified, i.e., the exclusive license to the Missile technology and upgrades prior to and subsequent to the date of full commercial launch. Value has been allocated to the performance obligations, and revenue is recognized over time based on the input measure of progress of the cost of salaries and wages related to the project prior to full commercialization, and ratably for the unspecified upgrades for the period subsequent to full commercialization until the expiration of the contract.

Once commercial launch is achieved and cartridges are provided under the contract, revenue from those royalty payments will be recognized in accordance with ASC 842, with the Company as the lessor. It is expected that the cartridge leases will be classified as short-term operating leases and revenue will be recognized as earned.


20


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 4 (Loss) Income Per Share

Net (loss) income is divided by the weighted average number of common shares outstanding during the year to calculate basic net (loss) income per common share. Basic earnings per share exclude any dilutive effects of stock options and restricted stock units (“RSUs”).

Diluted net (loss) income per common share reflects the potential dilution that would occur if outstanding stock options to purchase common stock were exercised for common stock, using the treasury stock method, and the common stock underlying outstanding RSU was issued. Diluted earnings per share for the three months ended March 31, 2018 and 2017, includes the dilutive effects of stock options and RSUs. Certain common stock issuable under stock options and RSUs have been omitted from the three months ended March 31, 2018 and 2017 diluted net income per share calculations because their inclusion is considered anti-dilutive.

The computation of basic and diluted net (loss) income per share is presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands, except per share amounts)
Numerator:
 
 
 
Net (loss) income
$
(726
)
 
$
422

 
 
 
 
Denominator:
 
 
 
Basic weighted average common shares outstanding
53,987

 
53,825

Weighted average effect of dilutive stock awards

 
2,231

Diluted weighted average common shares outstanding
53,987

 
56,056

 
 
 
 
Net (loss) income per share:
 
 
 
Basic
$
(0.01
)
 
$
0.01

Diluted
$
(0.01
)
 
$
0.01


The potential common shares were excluded from the computation of diluted net (loss) income per share as their effect would have been anti-dilutive is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Anti-dilutive shares excluded from net (loss) income per share calculation
5,414

 
1,279



21


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 5 Other Financial Information

Cash, Cash Equivalents and Restricted Cash

The Company’s Condensed Consolidated Statement of Cash Flows explains the change in the total of cash, cash equivalents, and restricted cash. The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the Condensed Consolidated Balance Sheets that sum to the total of such amounts in the Condensed Consolidated Statements of Cash Flows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Restricted cash
1,290

 
2,846

Total cash, cash equivalents, and restricted cash
$
33,443

 
$
30,626


The Company pledged cash in connection with certain stand-by letters of credit and company credit cards. The Company deposited corresponding amounts into accounts at several financial institutions. See Note 8, “Long-term Debt and Lines of Credit,” for additional discussion related to the Company’s stand-by letters of credit and restricted cash requirements.

Inventories

Inventories are stated at the lower of cost (using the first-in, first-out method) or net realizable value and are presented by category in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Raw materials
$
2,342

 
$
1,899

Work in process
2,889

 
2,191

Finished goods
2,097

 
1,424

Inventories, net
$
7,328

 
$
5,514


Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2018 and December 31, 2017 was $0.6 million and $0.7 million, respectively.

Prepaid and Other Current Assets

Prepaid expenses and other current assets by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Insurance
$
205

 
$
256

Interest receivable
443

 
439

Property taxes
255

 
189

Supplier advances
113

 
124

Software license
267

 
193

Other prepaid expenses and current assets
262

 
141

Total prepaid and other current assets
$
1,545

 
$
1,342



22


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Payroll and commissions payable
$
2,800

 
$
6,071

Other accrued expenses and current liabilities
1,190

 
1,877

Total accrued expenses and other current liabilities
$
3,990

 
$
7,948


Lease Liabilities

Lease liabilities are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Lease liabilities
$
1,641

 
$
1,603

Lease liabilities, non-current
1,273

 
1,698

Total lease liabilities
$
2,914

 
$
3,301


Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss by component are presented in the following table.
 
Foreign Currency Translation Adjustments
 
Unrealized Losses on Investments
 
Total Accumulated Other Comprehensive Loss
 
(In thousands)
Balance, December 31, 2017
$
(33
)
 
$
(92
)
 
$
(125
)
Other comprehensive income (loss), net
21

 
(64
)
 
(43
)
Balance, March 31, 2018
$
(12
)
 
$
(156
)
 
$
(168
)

There were no reclassifications of amounts out of accumulated other comprehensive loss, as there have been no sales of securities or translation adjustments that impacted other comprehensive loss during the years presented. The tax impact of the changes in accumulated other comprehensive loss was not material.


23


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 6 Investments and Fair Value Measurements

The Company’s cash, cash equivalents and short-term investments are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Short-term investments
58,108

 
70,020

Total cash, cash equivalents and marketable securities
$
90,261

 
$
97,800


As of March 31, 2018, there were no available-for-sale investments reported in Cash and cash equivalents on the Condensed Consolidated Balance Sheets. As of December 31, 2017, available-for-sale investments of $0.3 million were reported in Cash and cash equivalents on the Condensed Consolidated Balance Sheets.

Available-for-Sale Investments

The Company’s investments are all classified as available-for-sale. As of March 31, 2018 and December 31, 2017, all available-for-sale investments were classified as short-term, with maturities less than 12 months. There were no sales of available-for-sale investments during the three months ended March 31, 2018 and 2017.

Available-for-sale investments as of March 31, 2018 and December 31, 2017 are presented in the following tables.
 
March 31, 2018
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
11,626

 
$

 
$
(21
)
 
$
11,605

Corporate notes and bonds
46,390

 

 
(135
)
 
46,255

Municipal notes and bonds
248

 

 

 
248

Total available-for-sale investments
$
58,264

 
$

 
$
(156
)
 
$
58,108


 
December 31, 2017
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
16,755

 
$

 
$
(14
)
 
$
16,741

Corporate notes and bonds
53,367

 

 
(77
)
 
53,290

Municipal notes and bonds
247

 

 

 
247

Total available-for-sale investments
$
70,369

 
$

 
$
(91
)
 
$
70,278


The Company monitors investments for other-than-temporary impairment. It was determined that unrealized gains and losses at March 31, 2018 and December 31, 2017, are temporary in nature because the changes in market value for these securities resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company is unlikely to experience gains or losses if these securities are held to maturity. In the event that the Company disposes of these securities before maturity, it is expected that the realized gains or losses, if any, will be immaterial.


24


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Expected maturities can differ from contractual maturities because borrowers may have the right to prepay obligations without prepayment penalties. The amortized cost and fair value of available-for-sale securities that had stated maturities are shown by contractual maturity in the following table.
 
March 31, 2018
 
Amortized Cost
 
Fair Value
 
(In thousands)
Due in one year or less
$
58,264

 
$
58,108


Fair Value of Financial Instruments

Financial assets and liabilities that are remeasured and reported at fair value at each reporting period are classified and disclosed in one of the following three levels:

Level 1 — Quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and
Level 3 — Unobservable inputs in which little or no market activity exists, therefore requiring an entity to develop its own assumptions that market participants would use in pricing.

For the Company’s investments in available-for-sale securities, if quoted prices in active markets for identical investments are not available to determine fair value (Level 1), then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable either directly or indirectly (Level 2). The investments included in Level 2 consist of corporate notes and bonds, municipal notes and bonds and U.S. Treasury securities.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The fair value of financial assets and liabilities measured on a recurring basis is presented in the following tables.
 
March 31, 2018
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
$
11,605

 
$

 
$
11,605

 
$

Corporate notes and bonds
46,255

 

 
46,255

 

Municipal notes and bonds
248

 

 
248

 

Total short-term investments
58,108

 

 
58,108

 

Total assets
$
58,108

 
$

 
$
58,108

 
$



25


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 
December 31, 2017
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
Corporate notes and bonds
$
258

 
$

 
$
258

 
$

Total cash equivalents
258

 

 
258

 

 
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
16,741

 

 
16,741

 

Corporate notes and bonds
53,032

 

 
53,032

 

Municipal notes and bonds
247

 

 
247

 

Total short-term investments
70,020

 

 
70,020

 

Total assets
$
70,278

 
$

 
$
70,278

 
$


During the three months ended March 31, 2018, the Company had no transfers of financial assets and liabilities between Level 1 and Level 2.

The fair value and gross unrealized losses on the available-for-sale securities that have been in a continuous unrealized loss position, aggregated by type of investment instrument as of March 31, 2018 and December 31, 2017 are summarized in the following table. All of the Company’s available-for-sale investments were short-term with maturities less than 12 months. Available-for-sale investments that were in an unrealized gain position have been excluded from the following table.
 
March 31, 2018
 
December 31, 2017
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross Unrealized Losses
 
(In thousands)
U.S. Treasury securities
$
11,605

 
$
(21
)
 
$
10,162

 
$
(14
)
Corporate notes and bonds
46,255

 
(135
)
 
53,222

 
(77
)
Municipal notes and bonds
248

 

 
247

 

Total available-for-sale investments
$
58,108

 
$
(156
)
 
$
63,631

 
$
(91
)


26


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 7 Goodwill and Intangible Assets

Goodwill

The net carrying amount of goodwill as of March 31, 2018 and December 31, 2017 was $12.8 million. As of March 31, 2018 and December 31, 2017, no impairment of goodwill was recorded in the accompanying Condensed Consolidated Financial Statements.

Other Intangible Assets

The components of identifiable intangible assets, all of which are finite-lived, as of the date indicated were as follows in the table below. All intangible assets are amortized on a straight-line basis over their useful life.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Finite-lived intangible assets
$
6,643

 
$
6,643

Accumulated amortization
(5,531
)
 
(5,374
)
Intangible assets, net
$
1,112

 
$
1,269



27


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 8 Long-term Debt and Lines of Credit

Loans and Stand-by Letters of Credit

Loan and Pledge Agreement

On January 27, 2017, the Company entered into a loan and pledge agreement (the “Loan and Pledge Agreement”) with a financial institution (“Financial Institution 2”). The Loan and Pledge Agreement provides for a committed revolving credit line of $16.0 million and an uncommitted revolving credit line of $4.0 million. The Loan and Pledge Agreement was amended on March 30, 2018 to extend the termination date of the Loan and Pledge Agreement from March 31, 2018 to March 31, 2020, of which the Company paid closing fees of $16 thousand. No other provisions of the Loan and Pledge Agreement was amended. As of March 31, 2018, no amount under the Loan and Pledge Agreement was outstanding.

Stand-by Letters of Credit

The financial institutions where the outstanding amounts of stand-by letters of credit are collateralized by pledged U.S. investments or restricted cash are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,148

 
$
1,687

Financial Institution 2
7,309

 
7,745

Financial Institution 3

 
990

Total
$
8,457

 
$
10,422


The Company’s total restricted cash balances by financial institution are presented in the following table. Financial Institution 2 requires pledged U.S. investments in lieu of restricted cash balances.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,205

 
$
1,771

Financial Institution 3

 
990

Financial Institution 4
85

 
85

Total
$
1,290

 
$
2,846



28


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 9 Commitments and Contingencies

Operating Lease Obligations

The Company leases office facilities and equipment under operating leases that expire on various dates through 2021.

At March 31, 2018, the Company’s corporate office, research and development lab and manufacturing facilities lease (“Doolittle Lease”), had a renewal term of two additional periods of five years each. In April 2018, the Company renegotiated the Doolittle Lease with the lessor (“New Doolittle Lease”). The New Doolittle Lease is effective from April 2018 through December 2028 and has a renewal term of one additional period of five years. The Company will incur an annual base facility lease payment of $0.8 million in the first year and $19.0 million over the term of the New Doolittle Lease.

The components of lease expense are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands)
Operating Lease Cost
$
380


Other information related to the operating leases are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands, except for discount rate and lease term)
Cash payments
$
435

Weighted average remaining lease term
20 months

Weighted average discount rate
6.19
%

Maturities of lease liabilities as of March 31, 2018 are presented in the following table.
 
Lease Amounts
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
1,319

2019
1,564

2020
148

2021
37

Total
3,068

Less imputed lease interest
(154
)
Total lease liabilities
$
2,914



29


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Warranty

Changes in the Company’s accrued product warranty reserve are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Balance, beginning of year
$
366

 
$
406

Warranty costs charged to cost of revenue
48

 
55

Utilization charges against reserve
(50
)
 
(36
)
Release of accrual related to expired warranties
(5
)
 
(27
)
Balance, end of period
$
359

 
$
398


Purchase Obligations

The Company has purchase order arrangements with its vendors for which the Company has not received the related goods or services as of March 31, 2018. These arrangements are subject to change based on the Company’s sales demand forecasts, and the Company has the right to cancel the arrangements prior to the date of delivery. The majority of these purchase order arrangements were related to various raw materials and components parts. As of March 31, 2018, the Company had approximately $3.5 million of open cancellable purchase order arrangements related primarily to materials and parts.

Guarantees

The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, typically with customers. Under these provisions, the Company generally indemnifies and holds harmless the indemnified party for losses suffered or incurred by the indemnified party as a result of the Company’s activities, generally limited to personal injury and property damage caused by the Company’s employees at a customer’s desalination plant in proportion to the employee’s percentage of fault for the accident. Damages incurred for these indemnifications would be covered by the Company’s general liability insurance to the extent provided by the policy limitations. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the estimated fair value of these agreements is not material. Accordingly, the Company had no liabilities recorded for these agreements as of March 31, 2018 and December 31, 2017.

In certain cases, the Company issues warranty and product performance guarantees to its customers for amounts generally equal to 10% or less of the total sales agreement to endorse the execution of product delivery and the warranty of design work, fabrication, and operating performance of our devices. These guarantees are generally stand-by letters of credit that typically remain in place in general for periods of 24 to 36 months, and in some cases up to 68 months. All stand-by letters of credit at March 31, 2018 and December 31, 2017, were in the aggregate for amounts of $8.5 million and $10.4 million, respectively. See Note 8, “Long-term Debt and Lines of Credit,” for additional information about the Company’s stand-by letters of credit arrangements.


30


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Litigation

The Company is named in and subject to various proceedings and claims in connection with our business. The Company is contesting the allegations in these claims, and the Company believes that there are meritorious defenses in each of these matters. The outcome of matters the Company has been, and currently are, involved in cannot be determined at this time, and the results cannot be predicted with certainty. There can be no assurance that these matters will not have a material adverse effect on our results of operations in any future period and a significant judgment could have a material adverse impact on the Company’s financial condition, results of operations and cash flows. The Company may in the future become involved in additional litigation in the ordinary course of its business, including litigation that could be material to its business.

The Company considers all claims on a quarterly basis and based on known facts assesses whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, the Company then evaluates disclosure requirements and whether to accrue for such claims in its consolidated financial statements. The Company records a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.

On September 10, 2014, the Company terminated the employment of its Senior Vice President, Sales, Borja Blanco, on the basis of breach of duty of trust and conduct leading to conflict of interest. On October 24, 2014, Mr. Blanco filed a labor claim against ERI Iberia in Madrid, Spain, challenging the fairness of his dismissal and seeking compensation (“Case 1”). A hearing was held on November 13, 2015, after which the labor court ruled that it did not have jurisdiction over the matter. Mr. Blanco appealed and the appeals court reversed the labor court’s finding and instructed the labor court to make a ruling on the merits on November 21, 2017. On February 14, 2018, the Company received notice that the labor court issued a ruling in favor of Mr. Blanco declaring the termination an unjustified dismissal and ordered the Company to pay a dismissed severance. The Company appealed the decision on February 21, 2018. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has estimated and accrued a potential loss.

On November 24, 2014, Mr. Blanco filed a second action based on breach of contract theories in the same court as Case 1 (“Case 2”), but the cases are separate. In Case 2, Mr. Blanco seeks payment of an unpaid bonus, stock options, and non-compete compensation. The court ruled that this case is stayed until a final ruling is issued in Case 1. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has determined that an award to Mr. Blanco is not probable. While a loss may be reasonably possible, an estimate of loss, if any, cannot reasonably be determined at this time.

On February 18, 2016 and July 27, 2016, two derivative action complaints were filed in connection with the Company’s previously reported stockholder class action lawsuit in the Superior Court for the State of California, County of Alameda where the Company was named as a nominal defendant under the captions, Goldberg v. Rooney, et al., HG 16804359, and Gerald McManiman v. Gay, et al., RG 16824960. The complaints have been consolidated under the caption, In Re Energy Recovery, Inc. Derivative Litigation, HG16804359. The consolidated complaint is styled as a derivative action being brought on behalf of the Company and generally alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment causes of action against the individually named defendants. In March 2018, the Company and the attorneys representing the plaintiffs reached an agreement in principle to settle all outstanding claims in the case. As part of the settlement agreement, the Company has agreed to certain changes to the Company’s corporate governance policies and procedures, and to pay the attorneys representing the plaintiffs legal fees, which will be paid entirely by the Company’s insurer.


31


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 10 Income Taxes

For the three months ended March 31, 2018, the Company recognized income tax benefit of $0.4 million, which included a discrete tax benefit related to tax deductions from stock-based compensation. For the three months ended March 31, 2017, the Company recognized income tax expense of approximately $48 thousand.

The effective tax rate for the three months ended March 31, 2018 and 2017 was 33.0% and 10.2%, respectively. Excluding the discrete tax income tax items, the effective tax rate for the three months ended March 31, 2018 and 2017 was (3.5%) and 24.0%, respectively. The effective tax rate for March 31, 2018 was adversely impacted by the full valuation allowance related to the losses in the Company’s Irish operations.


32


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 11 Stockholder’s Equity

Stock Repurchase Program

On March 7, 2018, the Board of Directors authorized a stock repurchase program under which the Company, at the discretion of management, may repurchase up to $10.0 million in aggregate cost of the Company’s outstanding common stock (the “March 2018 Authorization”). Under the March 2018 Authorization, purchases of shares of common stock may be made through September 30, 2018, from time to time in the open market, or in privately negotiated transactions, in compliance with applicable state and federal securities laws. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements, and capital availability. The March 2018 Authorization does not obligate the Company to acquire any specific number of shares in any period, and may be expanded, extended, modified or discontinued at any time without prior notice. Under the March 2018 Authorization, as of March 31, 2018, the Company repurchased 409,850 shares at an aggregate cost of $3.5 million. The Company accounts for stock repurchases using the cost method. The aggregate cost includes fees charged in connection with acquiring the outstanding common stock.


33


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 12 Stock-based Compensation

Stock-based Compensation Expense

Stock-based compensation expense related to the fair value measurement of awards granted to employees by financial line and by type of award is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock-based compensation expense by financial line:
 
 
 
Cost of revenue
$
24

 
$
49

General and administrative (1)
1,676

 
567

Sales and marketing
262

 
237

Research and development
281

 
260

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
 
 
Stock-based compensation expense by type of award:
 
 
 
Options (1)
$
1,664

 
$
889

RSUs (1)
579

 
224

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
(1) 
First quarter of 2018 amounts include modifications of equity awards.

The Company estimates forfeitures at the time of grant and revise those estimates periodically in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting option forfeitures and record stock-based compensation expense only for those awards that are expected to vest. All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. If the Company’s actual forfeiture rate is materially different from its estimate, the stock-based compensation expense could be significantly different from what the Company has recorded in the current period.

Modifications of Equity Awards

In the first quarter of 2018, the Company recorded additional stock-based compensation expense of $0.9 million due to an equity award modification charge chiefly related to the modification of certain equity awards held by the Company’s former President and Chief Executive Officer, who resigned on February 24, 2018, in consideration for his entering into a Settlement Agreement and Release.

Unamortized Stock-based Compensation Costs

Stock-based compensation cost related to unvested stock options and RSUs will generally be amortized on a straight-line basis over the remaining average service period of each award. The following table presents the unamortized compensation cost and weighted average service period of all unvested outstanding awards as of March 31, 2018.
 
Unamortized Compensation Costs
 
Weighted Average Service Period
 
(In thousands)
 
(In years)
Stock options
$
6,760

 
2.9
RSUs
3,518

 
2.9
Total
$
10,278

 
 


34


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Vested Stock Options and RSUs

The total grant date fair value of stock options and RSUs vested during the period are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock options
$
1,261

 
$
1,172

RSUs
509

 
436

Total grant date fair value of stock options and RSUs vested during the period
$
1,770

 
$
1,608


Stock Option Activities

The following table summarizes the stock option activities under the Company’s 2016 Incentive Plan (“2016 Plan”) and Amended and Restated 2008 Equity Incentive Plan.
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Aggregate
Intrinsic
Value (1)
 
(In thousands, except for weighted average exercise price and weighted average remaining contractual life)
Balance, December 31, 2017
5,092

 
$
5.43

 
6.6
 
$
17,735

Granted
828

 
7.51

 

 


Exercised
(484
)
 
3.38

 

 
2,509

Forfeited
(447
)
 
6.94

 

 


Balance, March 31, 2018
4,989

 
$
5.84

 
6.5
 
$
13,067

Vested and exercisable as of March 31, 2018
3,260

 
$
5.07

 
5.3
 
$
10,763

Vested and exercisable as of March 31, 2018 and expected to vest thereafter
4,680

 
$
5.71

 
6.3
 
$
12,791

 
 
(1) 
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock at the time of exercise. The aggregate intrinsic value at March 31, 2018 is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock as of March 31, 2018 or the last trading day prior to March 31, 2018. The aggregate intrinsic value at December 31, 2017 is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock as of December 31, 2017 or the last trading day prior to December 31, 2017.

Restricted Stock Unit Activities

The following table summarizes the RSU activities under the 2016 Plan.
 
Shares
 
Weighted
Average
Grant-Date
Fair Value
 
(In thousands, except for weighted average grant-date fair value)
Balance, December 31, 2017
274

 
$
9.54

Awarded
280

 
7.74

Vested
(52
)
 
9.82

Forfeited
(77
)
 
8.42

Balance, March 31, 2018
425

 
8.52



35


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 13 Business Segment

The Company is an energy solutions provider to industrial fluid flow markets worldwide. The Company manufactures and sells high-efficiency energy recovery devices (“ERDs”) and pumps as well as related products and services. The Company’s chief operating decision-maker (“CODM”) is the chief executive officer.
The Company’s reportable operating segments consist of the Water segment and the Oil & Gas segment. These segments are based on the industries in which the products are sold, the type of energy recovery device sold, and the related products and services. The Water segment consists of revenue associated with products sold for use in reverse osmosis water desalination, as well as the related identifiable expenses. The Oil & Gas segment consists of product revenue associated with products sold for use in gas processing, chemical processing, and hydraulic fracturing and license and development revenue associated with hydraulic fracturing, as well as related identifiable expenses. Operating income (loss) for each segment excludes other income and expenses and certain expenses managed outside the operating segment. Costs excluded from Operating income (loss) include various corporate expenses such as income taxes and other separately managed general and administrative expenses not related to the identified segments. Assets and liabilities are reviewed at the consolidated level by the CODM and are not accounted for by segment. The CODM allocates resources to and assesses the performance of each operating segment using information about its revenue and operating income (loss).

The summary of financial information by segment is presented in the following tables.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
11,048

 
$
10

 
$
11,058

Product cost of revenue
3,228

 
86

 
3,314

Product gross profit
7,820

 
(76
)
 
7,744

 
 
 
 
 
 
License and development revenue

 
2,749

 
2,749

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
305

 
651

 
956

Sales and marketing
1,445

 
344

 
1,789

Research and development
244

 
3,665

 
3,909

Amortization of intangibles
158

 

 
158

Operating expenses
2,152

 
4,660

 
6,812

 
 
 
 
 
 
Operating income (loss)
$
5,668

 
$
(1,987
)
 
3,681


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
5,012

Consolidated operating loss
 

 
 

 
(1,331
)
Non-operating income
 

 
 

 
248

Loss before income taxes
 

 
 

 
$
(1,083
)


36


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Prior year amounts in the following table have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Reported” amounts.
 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
10,716

 
$
1,529

 
$
12,245

Product cost of revenue
3,524

 
1,088

 
4,612

Product gross profit
7,192

 
441

 
7,633

 
 
 
 
 
 
License and development revenue

 
2,248

 
2,248

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
318

 
349

 
667

Sales and marketing
1,499

 
641

 
2,140

Research and development
262

 
2,246

 
2,508

Amortization of intangibles
158

 

 
158

Operating expenses
2,237

 
3,236

 
5,473

 
 
 
 
 
 
Operating income (loss)
$
4,955

 
$
(547
)
 
4,408


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
4,055

Consolidated operating income
 

 
 

 
353

Non-operating income
 

 
 

 
117

Income before income taxes
 

 
 

 
$
470




37


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 14 VorTeq Partnership and License Agreement

The Company’s VorTeq technology enables oilfield service hydraulic fracturing operators to isolate their high-pressure hydraulic fracturing pumps from fracturing fluid thereby reducing operating and capital costs. In 2014, the Company entered into a strategic partnership with Liberty Oil Field Services (“Liberty”) to pilot and conduct field trials with the VorTeq. Through this agreement, Liberty has the rights to lease up to twenty VorTeq Missiles (defined below) for a period of up to five years following commercialization.

On October 14, 2015, the Company and the VorTeq Licensee entered into the VorTeq License Agreement, which provides the VorTeq Licensee with exclusive worldwide rights to the Company’s VorTeq technology for use in hydraulic fracturing onshore applications. The VorTeq License Agreement provides an exception for Liberty’s contractual rights to utilize the VorTeq. In performing the obligations under the agreement, the Company provides research and development services to commercialize the technology in accordance with the KPIs, defined in the license agreement. After commercialization is achieved, royalty payments will be received for the supply and servicing of cartridges. All payments are non-refundable.

The VorTeq is made up of Pressure Exchanger cartridges, housed in a high-pressure manifold (the “Missile”) though which a motive fluid is used to pressurize hydraulic fracturing fluid, which is processed and sent down the well bore. The VorTeq License Agreement includes up to $125.0 million in upfront consideration paid in stages: (i) a $75.0 million non-refundable upfront exclusivity payment; and (ii) two milestone payments of $25.0 million each upon achievement of successful tests in accord with KPIs specified in the agreement (“Milestone Payment 1 and 2”). Milestone Payment 1 of $25.0 million is payable upon a successful five stage yard test at the VorTeq Licensee’s test facility. The Milestone Payment 2 of $25.0 million is payable upon a successful twenty stage hydraulic fracturing at one of the VorTeq Licensee’s customer’s live well. The achievement of each milestone and the receipt of each of the related payments are subject to a high degree of uncertainty.

After initial commercialization, the VorTeq Licensee will begin paying ongoing recurring royalty fees to the Company for supply and service of the cartridges based on the number of VorTeqs in operation which is subject to the greater of a minimum adoption curve or the adoption rate of the technology. During the period, from initial commercialization to full commercialization, the technology will be deployed commercially; and through continuous improvement and cost refinement, the efficiency and effectiveness of the product will fully stabilize. The exclusive nature of the agreement terminates if the VorTeq Licensee does not meet the specified minimum adoption curves. In the event the Company is not able to achieve full commercialization under the terms of the VorTeq License Agreement, the exclusivity right of the VorTeq Licensee under the VorTeq License Agreement continues throughout the term.

See Note 2, “Recent Accounting Pronouncements,” and Note 3, “Revenues,” for further discussion of revenue recognition.



38


ENERGY RECOVERY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 15 Subsequent Events

On May 2, 2018, the Board appointed Chris Gannon as the Company’s President and Chief Executive Officer, effective immediately.  In addition, Mr. Gannon was also elected to the Company’s Board of Directors.


39



Item 2 — Management’s Discussion and Analysis of Financial Condition and Results of Operations

This Quarterly Report on Form 10-Q for the three months ended March 31, 2018, including “Part I, Item 2 Management’s Discussion and Analysis of Financial Condition and Results of Operations” (the “MD&A”) and certain information incorporated by reference, contain forward-looking statements within the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements in this report include, but are not limited to, statements about our expectations, objectives, anticipations, plans, hopes, beliefs, intentions, or strategies regarding the future.

Forward-looking statements represent our current expectations about future events, are based on assumptions, and involve risks and uncertainties. If the risks or uncertainties occur or the assumptions prove incorrect, then our results may differ materially from those set forth or implied by the forward-looking statements. Our forward-looking statements are not guarantees of future performance or events.

Words such as “expects,” “anticipates,” “aims,” “projects,” “intends,” “plans,” “believes,” “estimates,” “seeks,” variations of such words, and similar expressions are also intended to identify such forward-looking statements. These forward-looking statements are subject to risks, uncertainties, and assumptions that are difficult to predict; therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Readers are directed to risks and uncertainties identified under Part II, Item 1A Risk Factors” and elsewhere in this report for factors that may cause actual results to be different from those expressed in these forward-looking statements. Except as required by law, we undertake no obligation to revise or update publicly any forward-looking statements for any reason.

Forward-looking statements in this report include, without limitation, statements about the following:

our belief that levels of gross profit margin are sustainable to the extent that volume grows, we experience a favorable product mix, pricing remains stable, and we continue to realize cost savings through production efficiencies and enhanced yields;
our plan to improve our existing energy recovery devices and to develop and manufacture new and enhanced versions of these devices;
our belief that our PX® energy recovery devices are the most cost-effective energy recovery devices over time and will result in low life-cycle costs;
our belief that our turbocharger devices have long operating lives;
our objective of finding new applications for our technology and developing new products for use outside of desalination, including oil & gas applications;
our expectation that our expenses for research and development and sales and marketing may increase as a result of diversification into markets outside of desalination;
our expectation that we will continue to rely on sales of our energy recovery devices in the desalination market for a substantial portion of our revenue and that new desalination markets, including the United States (“U.S.”), will provide revenue opportunities to us;
our ability to meet projected new product development dates, anticipated cost reduction targets, or revenue growth objectives for new products;
our belief that we can commercialize the VorTeq hydraulic fracturing system;
our belief that the VorTeq enables oilfield services (“OFS”) companies to migrate to more efficient pumping technology;
our belief that we will be able to enter into a long-term licensing agreement to bring the MTeqTM solution to market;
our belief that customers will accept and adopt our new products;
our belief that our current facilities will be adequate for the foreseeable future;
our expectation that sales outside of the U.S. will remain a significant portion of our revenue;
the timing of our receipt of payment for products or services from our customers;
our belief that our existing cash balances and cash generated from our operations will be sufficient to meet our anticipated liquidity needs for the foreseeable future, with the exception of a decision to enter into an acquisition and/or fund investments in our latest technology arising from rapid market adoption that could require us to seek additional equity or debt financing;
our expectation that, as we expand our international sales, a portion of our revenue could be denominated in foreign currencies and the impact of changes in exchange rates on our cash and cash equivalents and operating results;

40



our expectations of the impact of the U.S. Tax Cuts and Jobs Act (“Tax Act”);
our belief that new markets will grow in the water desalination market;
our expectation that we will be able to enforce our intellectual property rights;
our expectation that the adoption of new accounting standards will not have a material impact on our financial position or results of operations;
the outcome of proceedings, lawsuits, disputes, and claim;
the impact of losses due to indemnification obligations; and
the impact of changes in internal control over financial reporting.

You should not place undue reliance on these forward-looking statements, which reflect management’s opinions only as of the date of the filing of this Quarterly Report on Form 10-Q. All forward-looking statements included in this document are subject to certain risks and uncertainties, which could cause actual results to differ materially from those projected in the forward-looking statements, as disclosed from time to time in our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, as well as in our Annual Reports to Stockholders and, if necessary, updated in “Part II, Item 1A – Risk Factors.” In preparing the MD&A below, we presume the readers have access to and have read the MD&A in our Annual Report on Form 10-K, pursuant to Instruction 2 to paragraph (b) of Item 303 of Regulation S-K. We assume no obligation to update any such forward-looking statements. It is important to note that our actual results could differ materially from the results set forth or implied by our forward-looking statements.

We provide our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, Proxy Statements, Forms 3, 4 and 5 filed by or on behalf of directors, executive officers and certain large shareholders, and any amendments to those documents filed or furnished pursuant to the Securities Exchange Act of 1934, free of charge on the Investor Relations section of our website, www.energyrecovery.com. These filings will become available as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC. From time to time, we may use our website as a channel of distribution of material company information.

We also make available in the Investor Relations section of our website our corporate governance documents, including our code of business conduct and ethics and the charters of the audit, compensation, and nominating and governance committees. These documents, as well as the information on the website, are not intended to be part of this Quarterly Report on Form 10-Q. We use the Investor Relations section of our website as a means of complying with our disclosure obligations under Regulation FD. Accordingly, you should monitor the Investor Relations section of our website in addition to following our press releases, SEC filings, and public conference calls and webcasts.



41



Overview

Energy Recovery, Inc. and its wholly-owned subsidiaries (the “Company,” “Energy Recovery,” “our,” “us,” and “we”) is an energy solutions provider to industrial fluid flow markets worldwide. Our core competencies are fluid dynamics and advanced material science. Our products make industrial processes more operating and capital expenditure efficient. Our solutions convert wasted pressure energy into a reusable asset and preserve or eliminate pumping technology in hostile processing environments. Our solutions are marketed and sold in fluid flow markets, such as water, oil & gas, and chemical processing, under the trademarks ERI®, PX®, Pressure Exchanger®, PX Pressure Exchanger®, AT, AquaBold, VorTeq, IsoBoost®, and IsoGen®. Our solutions are owned, manufactured, and/or developed, in whole or in part, in the United States of America (“U.S.”) and the Republic of Ireland (“Ireland”).

Our reportable operating segments consist of the Water and the Oil & Gas segments. These segments are based on the industries in which the technology solutions are sold, the type of energy recovery device or other technology sold, and the related solution and service.

Certain prior year amounts in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” have been reclassified in the to conform to the current year presentation due to the adoptions of Accounts Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), ASU No. 2016-08 (“ASU 2016-08”), Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) and ASU No. 2016-10 (“ASU 2016-10”), Revenue from Contracts with Customers (Topic 606) Identifying Performance Obligations and Licensing, also referred to as “ASC 606” or “New Revenue Standard,” the adoption of ASU No. 2016-02 (“ASU 2016-02”), Leases (Topic 842), also referred to as “ASC 842” or “New Lease Standard,” and the adoption of ASU 2016-18 (“ASU 2016-18”), Statement of Cash Flows (Topic 230): Restricted Cash, also referred to as “New Cash Flow Presentation Standard.” See Notes 2, “Recent Accounting Pronouncements,” and 3, “Revenues,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for further discussion on the adoption of ASC 606 and a reconciliation between prior year “As Previously Reported” and “As Adjusted” amounts.

Water Segment

Our Water segment consists of revenues and expenses associated with solutions sold for use in seawater, brackish, and wastewater reverse osmosis desalination. Our Water segment revenue is principally derived from the sale of energy recovery devices (“ERDs”); however, we also derive revenue from the sale of our high-pressure and circulation pumps, which we manufacture and sell in connection with our ERDs for use in desalination plants. Additionally, we receive revenue from the sale of spare parts and services, including start-up and commissioning services that we provide for our customers.

Oil & Gas Segment

Our Oil & Gas segment consists of revenues and expenses associated with solutions sold or licensed for use in hydraulic fracturing, gas processing, and chemical processing. In the past several years, we have invested significant research and development, and sales and marketing costs to expand our business into pressurized fluid flow industries within the oil & gas industry.


42



Results of Operations

Total Revenue

On January 1, 2018, we adopted ASC 606. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition for product revenue for either the Water segment or the cost-to-total cost (“CTC”) revenue contract in the Oil & Gas segment.

The implementation of ASC 606 for license and development revenue resulted in a material difference in the timing of revenue recognition under the new standard, with an overall acceleration of the recognition of deferred revenue for the VorTeq license agreement. The amounts below have been adjusted for adoption of ASC 606. See Notes 2, “Recent Accounting Pronouncements,” and 3, “Revenues,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for further discussion on the adoption of ASC 606 and a reconciliation between prior year “As Previously Reported” and “As Adjusted” amounts.
 
Since the full retrospective method was adopted, the Company has fully comparable period to period results.
 
Three Months Ended March 31,
 
2018
 
2017
 
Change
 
$
 
% of Total Revenue
 
$
 
% of Total Revenue
 
$
 
%
 
(In thousands, except for percentages)
Product revenue
$
11,058

 
80
%
 
$
12,245

 
84
%
 
$
(1,187
)
 
(10
%)
License and development revenue
2,749

 
20
%
 
2,248

 
16
%
 
501

 
22
%
Total revenue
$
13,807

 
100
%
 
$
14,493

 
100
%
 
$
(686
)
 
(5
%)

Product Revenue by Segment
 
Three Months Ended March 31,

2018
 
2017
 
$ Change
 
% Change
 
(In thousands, except for percentages)
Water
$
11,048

 
$
10,716

 
$
332

 
3
%
Oil & Gas
10

 
1,529

 
(1,519
)
 
(99
%)
Total product revenue
$
11,058

 
$
12,245

 
$
(1,187
)
 
(10
%)

Water segment product revenue increased $0.3 million, or 3%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to higher original equipment manufacturer sales of $1.1 million and aftermarket sales of $0.9 million, partially offset by lower mega-project sales of $1.7 million.

Oil & Gas segment product revenue decreased $1.5 million, or (99%), in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to lower CTC revenue recognition associated with the sale of multiple IsoBoost systems.

A limited number of our customers account for a substantial portion of our product revenue in the Water and Oil & Gas segments. Revenue from our top 10 customers represented 70% and 77% of our product revenues in the three months ended March 31, 2018 and 2017, respectively. Customers representing 10% or more of product revenue varies from period to period and are presented in the following table.
 
 
 
Three Months Ended March 31,
 
Segment
 
2018
 
2017
Customer A
Water
 
34%
 
**
Customer B
Water
 
12%
 
**
Customer C
Water
 
**
 
34%
Customer D
Oil & Gas
 
**
 
12%
 
 
**    Less than 10%


43





Product revenue attributable to domestic and international sales as a percentage of total product revenue is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
Domestic revenue
4
%
 
2
%
International revenue
96
%
 
98
%
Total product revenue
100
%
 
100
%

License and Development Revenue
 
Three Months Ended March 31,
 
2018
 
2017
 
$ Change
 
% Change
 
(In thousands, except for percentages)
Oil & Gas
$
2,749

 
$
2,248

 
$
501

 
22
%

In October 2015, through our subsidiary ERI Energy Recovery Ireland Ltd., we entered into the VorTeq License Agreement. License and development revenue increased $0.5 million, or 22%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to higher costs incurred according to input measured based revenue recognition methodology under ASC 606. See Note 2, “Recent Accounting Pronouncements,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for further discussion on our license and development revenue recognition policy under ASC 606 and Note 14, “VorTeq Partnership and License Agreement,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for additional discussion on the VorTeq License agreement.

Product Gross Profit and Margin
 
Three Months Ended March 31, 2018
 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
Water
 
Oil & Gas
 
Total
 
(In thousands, except for percentages)
Product gross profit
$
7,820

 
$
(76
)
 
$
7,744

 
$
7,192

 
$
441

 
$
7,633

Product gross margin
70.8
%
 
(760.0
%)
 
70.0
%
 
67.1
%
 
28.8
%
 
62.3
%

Product gross profit represents our product revenue less our product cost of revenue. Our product cost of revenue consists primarily of raw materials, personnel costs (including stock-based compensation), manufacturing overhead, warranty costs, depreciation expense, and manufactured components.

Product gross profit increased $0.1 million, or 1%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to increased Water segment sales volume and favorable price and mix, partially offset by lower Oil & Gas segment sales volume.

Product gross margin increased by 770 basis points to 70.0% in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to increased Water segment favorable price and operational efficiencies, partially offset by higher Oil & Gas segment project costs.


44



Operating Expenses
 
Three Months Ended March 31,
 
2018
 
2017
 
Change
 
$
 
% of Total Revenue
 
$
 
% of Total Revenue
 
$
 
%
 
(In thousands, except for percentages)
Total revenue
$
13,807

 
100
%
 
$
14,493

 
100
%
 
$
(686
)
 
(5
%)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
General and administrative
$
5,837

 
42
%
 
$
4,408

 
30
%
 
$
1,429

 
32
%
Sales and marketing
1,912

 
14
%
 
2,453

 
17
%
 
(541
)
 
(22
%)
Research and development
3,917

 
28
%
 
2,509

 
17
%
 
1,408

 
56
%
Amortization of intangible assets
158

 
1
%
 
158

 
1
%
 

 
%
Total operating expenses
$
11,824

 
86
%
 
$
9,528

 
66
%
 
$
2,296

 
24
%

General and Administrative

General and administrative expense increased $1.4 million, or 32%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to higher employee-related compensation and benefits of $1.4 million and facility costs of $0.1 million, partially offset by lower professional and legal costs of $0.1 million. Employee-related compensation and benefits included an increase in cash base compensation of $0.3 million, and a stock-based compensation increase of $1.1 million, due primarily to a $0.9 million equity award modification charge chiefly related to the modification of certain equity awards held by the Company’s former President and Chief Executive Officer, who resigned on February 24, 2018, in consideration for his entering into a Settlement Agreement and Release.

Sales and Marketing

Sales and marketing expense decreased $0.5 million, or 22%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to lower employee-related compensation and benefits of $0.4 million and lower professional services, marketing and other costs of $0.1 million. Employee-related compensation and benefits included a decrease in cash base compensation of $0.4 million and commissions of $0.1 million, partially offset by higher incentive compensation of $0.1 million.

Research and Development

Research and development expense increased $1.4 million, or 56%, in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to higher direct research and development project costs of $0.8 million, facility related costs of $0.3 million, employee-related compensation and benefits of $0.2 million and other costs of $0.1 million. Employee-related compensation and benefits included an increase in cash-base compensation of $0.1 million and stock-based and cash incentive compensation of $0.1 million.

Amortization of Intangible Assets

Amortization of intangible assets is related to finite-lived intangible assets acquired as a result of our purchase of Pump Engineering, LLC in December 2009. There was no material change in our amortization amounts in the three months ended March 31, 2018, compared to the three months ended March 31, 2017.


45



Other Income (Expense), net
 
Three Months Ended March 31,
 
2018
 
2017
 
Change
 
$
 
% of Total Revenue
 
$
 
% of Total Revenue
 
$
 
%
 
(In thousands, except for percentages)
Total revenue
$
13,807

 
100
%
 
$
14,493

 
100
%
 
$
(686
)
 
(5
%)
Other income (expense):
 
 
 
 
 
 
 
 
 
 
 
Interest income
$
301

 
2
%
 
$
171

 
1
%
 
$
130

 
76
%
Interest expense

 
%
 
(1
)
 
%
 
1

 
(100
%)
Other non-operating expense, net
(53
)
 
%
 
(53
)
 
%
 

 
%
Total other income, net
$
248

 
2
%
 
$
117

 
1
%
 
$
131

 
112
%

Total other income (expense), net increased in the three months ended March 31, 2018, compared to the three months ended March 31, 2017, due primarily to interest income on higher investment balances.

Income Taxes

For the three months ended March 31, 2018, we recognized income tax benefit of $0.4 million, which included a discrete tax benefit related to tax deductions from stock-based compensation. For the three months ended March 31, 2017, we recognized income tax expense of approximately $48 thousand.

The effective tax rate for the three months ended March 31, 2018 and 2017 was 33.0% and 10.2%, respectively. Excluding the discrete tax income tax items, the effective tax rate for the three months ended March 31, 2018 and 2017 was (3.5%) and 24.0%, respectively. The effective tax rate for March 31, 2018 was adversely impacted by the full valuation allowance related to the losses in the Company’s Irish operations.

Liquidity and Capital Resources

Overview

Our primary source of cash to fund our operations and capital expenditures has been proceeds from customer payments for our products and services and the issuance of common stock.

As of March 31, 2018, our principal sources of liquidity consisted of unrestricted cash and cash equivalents of $32.2 million that are primarily invested in money market funds, short-term investments of $58.1 million that are primarily invested in marketable debt securities, and accounts receivable, net of allowances of $12.8 million. We invest cash not needed for current operations predominantly in high-quality, investment-grade, marketable debt instruments with the intent to make such funds available for operating purposes as needed.

As of March 31, 2018, our unrestricted cash, cash equivalents and short-term investments held outside the U.S. was $43.8 million. Our intent has been to reinvest the earnings of foreign subsidiaries indefinitely outside the U.S. to fund both organic growth and acquisitions. On December 22, 2017, the Tax Act was enacted into law. This new law includes a provision that imposes a transition tax on foreign earnings whether or not such earnings are repatriated to the U.S. In light of this new tax, we are reviewing our prior position on the reinvestment of the earnings of our foreign subsidiaries outside of the U.S. No decision on repatriation has been made at this time.

At both March 31, 2018 and 2017, we had $4.9 million and $6.3 million, respectively, of short-term contract assets which represents unbilled receivables. In the Water segment, we have contract assets pertaining to customer contractual holdback provisions, whereby we will invoice the final retention payment(s) due under certain sales contracts in the next 12 months. The customer holdbacks represent amounts intended to provide a form of security for the customer; accordingly, these contract assets have not been discounted to present value. In the Oil & Gas segment, we had unbilled receivables, net of unbilled project costs, of $2.8 million at March 31, 2018. See Note 3, “Revenues,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for additional information about our cost and estimated earnings on uncompleted contracts.


46



Loan Agreements

On January 27, 2017, we entered into a loan and pledge agreement (the “Loan and Pledge Agreement”) with a financial institution. The Loan and Pledge Agreement provides for a committed revolving credit line of $16.0 million and an uncommitted revolving credit line of $4.0 million. Under the Loan and Pledge Agreement, we are allowed to borrow and request letters of credit against the eligible assets held from time to time in the pledged account maintained with the financial institution. Revolving loans incur interest per annum at a base rate equal to the LIBOR rate plus 1.5%. Any default bears the aforementioned interest rate plus an additional 2%. The unused portion of the credit line is subject to a fee equal to the product of 0.2% per annum multiplied by the difference, if positive, between $16.0 million and the average daily balance of all advances under the committed facility plus aggregate average daily undrawn amounts of all letters of credit issued under the committed facility during the immediately preceding month or portion thereof. We are subject to certain financial and administrative covenants under the Loan and Pledge Agreement. The Loan and Pledge Agreement was amended on March 30, 2018 to extend the termination date of the Loan and Pledge Agreement from March 31, 2018 to March 31, 2020, of which the Company paid closing fees of $16 thousand. No other provisions of Loan and Pledge Agreement were amended. As of March 31, 2018, we were in compliance with these covenants. See Note 8, “Long-term Debt and Lines of Credit,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for additional information about our loan agreement.

Stand-by Letters of Credit

At March 31, 2018, we have stand-by letters of credit with various financial institutions totaling $8.5 million whereby we are required to maintain a restricted cash balance of $1.2 million and a U.S. investment balance of $7.3 million. Stand-by letters of credit at are subject to fees based on the amount of the letter of credit that are payable quarterly and are non-refundable. See Note 8, “Long-term Debt and Lines of Credit,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q for additional information about our stand-by letters of credit arrangements.

Share Repurchase Programs

Our Board of Directors has authorized various share repurchase programs since 2012. On March 7, 2018, our Board of Directors authorized a share repurchase program (the “March 2018 Authorization”) under which the Company, at the discretion of management, may repurchase up to $10.0 million in aggregate cost of our outstanding common stock through September 30, 2018. Under the March 2018 Authorization, purchases of shares of common stock may be made from time to time in the open market, or in privately negotiated transactions, in compliance with applicable state and federal securities laws. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements, and capital availability. The March 2018 Authorization does not obligate us to acquire any specific number of shares in any period, and may be expanded, extended, modified or discontinued at any time without prior notice. As of March 31, 2018, we have repurchased 409,850 shares for $3.5 million under the March 2018 Authorization. Since the initial authorization of the share repurchase programs, we have spent an aggregate $23.8 million, excluding commissions, to repurchase 4.7 million shares.


47



Cash Flows

Our cash flows are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Net cash used in operating activities
$
(6,333
)
 
$
(4,824
)
Net cash provided by (used in) investing activities
11,062

 
(241
)
Net cash (used in) provided by financing activities
(1,898
)
 
2,837

Effect of exchange rate differences on cash and cash equivalents
(14
)
 
15

Net change in cash, cash equivalents and restricted cash
$
2,817

 
$
(2,213
)

Cash Flows from Operating Activities

Cash provided by (used in) operating activities is generated by net (loss) income adjusted for certain non-cash items and changes in assets and liabilities.

Cash used in operating activities was higher in the three months ended March 31, 2018, compared to the cash used in three months ended March 31, 2017, by $1.5 million, due primarily to higher cash used for operating assets and liabilities of $1.6 million, partially offset by cash provided by the current year net loss adjusted for non-cash items compared to the prior year net income adjusted for non-cash items of $0.1 million. The current year net loss included higher stock-based compensation expense, which included a one-time equity award modification adjustment of $0.9 million and higher depreciation of $0.2 million.

Net changes of cash used for assets and liabilities of $8.8 million during the three months ended March 31, 2018 were primarily attributable to a $4.1 million decrease in accrued expenses and other liabilities, a $2.4 million decrease in contract liabilities due to the timing of recognition of revenue related to our exclusive license agreement and CTC contracts, a $1.8 million increase in inventories due to increased production, a $1.4 million decrease in accounts payable, a $0.3 million increase in accounts receivable due to timing of invoices and payments, and a $0.1 million increase in prepaid and other expenses due to timing of recognition, partially offset by a $1.3 million decrease in contract assets related to a CTC revenue recognition project and timing of invoices.

Net changes of cash used for assets and liabilities of $7.3 million during the three months ended March 31, 2017 were primarily attributable to a $3.6 million increase in contract assets related to costs and estimated earnings, a $3.5 million decrease in accrued expenses and other current liabilities due to the timing of payments to employees and other third parties, a $2.2 million decrease contract liabilities related to the recognition of revenue related to the VorTeq License Agreement, a $0.6 million increase in prepaid expenses and other current assets, and a $0.3 million increase in inventory, partially offset by a $2.6 million decrease in accounts receivable as a result of the collections and the timing of invoices, a $0.2 million increase in accounts payable due to the timing of payments to vendors, and a $0.1 million increase in income taxes payable.
 
Cash Flows from Investing Activities

Cash flows from investing activities primarily relate to maturities and purchases of marketable securities to preserve principal and liquidity while at the same time maximizing yields without significantly increasing risk, capital expenditures to support our growth, and changes in our restricted cash used to collateralize our stand-by letters of credit and other contingent considerations.

Cash provided by investing activities of $11.1 million during the three months ended March 31, 2018 was primarily due to $25.6 million in maturities of marketable security investments, partially offset by $13.9 million used to purchase investments and $0.6 million for capital expenditures.

Cash used in investing activities of $0.2 million during the three months ended March 31, 2017 was primarily due to $9.4 million used to purchase investments and $0.5 million for capital expenditures, partially offset by $9.7 million in maturities of marketable security investments.


48



Cash Flows from Financing Activities

Cash used in financing activities of $1.9 million during the three months ended March 31, 2018 was primarily due to $3.5 million to repurchase our common stock, partially offset by $1.6 million received from the purchase of common stock through stock option exercises.

Cash provided by financing activities of $2.8 million during the three months ended March 31, 2017 was primarily due to $3.0 million received from the purchase of common stock through stock option exercises, partially offset by $0.2 million used for taxes paid related to net share settlement of RSUs.

Liquidity and Capital Resource Requirements

We believe that our existing resources and cash generated from our operations will be sufficient to meet our anticipated capital requirements for at least the next 12 months. However, we may need to raise additional capital or incur additional indebtedness to continue to fund our operations or to support acquisitions in the future and/or fund investments in our latest technology arising from rapid market adoption that could require us to seek additional equity or debt financing. Our future capital requirements will depend on many factors, including the continuing market acceptance of our products, our rate of revenue growth, the timing of new product introductions, the expansion of our research and development, manufacturing, and sales and marketing activities, the timing and extent of our expansion into new geographic territories, and the amount and timing of cash used for stock repurchases. In addition, we may enter into potential material investments in, or acquisitions of, complementary businesses, services, or technologies in the future, which could also require us to seek additional equity or debt financing. Should we need additional liquidity or capital funds, these funds may not be available to us on favorable terms, or at all.


49



Contractual Obligations

We lease facilities and equipment under fixed non-cancellable operating leases that expire on various dates through 2021. Additionally, in the course of our normal operations, we have entered into cancellable purchase commitments with our suppliers for various key raw materials and component parts. The purchase commitments covered by these arrangements are subject to change based on our sales forecasts for future deliveries.

The following is a summary of our contractual obligations as of March 31, 2018.
 
Payments Due by Period
 
1 Year
 (9 months)
 
2-3 Years
 
4-5 Years
 
5+ Years
 
Total
 
(In thousands)
Operating leases
$
1,319

 
$
1,712

 
$
37

 
$

 
$
3,068

Loan payable
9

 
16

 

 

 
25

Purchase obligations(1)
3,463

 
2

 

 

 
3,465

 
$
4,791

 
$
1,730

 
$
37

 
$

 
$
6,558

 
 
(1) 
Purchase obligations are related to open purchase orders for materials and supplies.

This table excludes agreements with guarantees or indemnity provisions that we have entered into with customers and others in the ordinary course of business. Based on our historical experience and information known to us as of March 31, 2018, we believe that our exposure related to these guarantees and indemnities as of March 31, 2018 was not material.

Off-Balance Sheet Arrangements

During the periods presented, we did not have any relationships with unconsolidated entities or financial partnerships such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Recent Accounting Pronouncements

See Note 2, “Recent Accounting Pronouncements,” of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, “Financial Statements (unaudited),” of this Quarterly Report on Form 10-Q regarding the impact of certain recent accounting pronouncements on our Condensed Consolidated Financial Statements.


50



Item 3 — Quantitative and Qualitative Disclosures About Market Risk

Foreign Currency Risk

The majority of our revenue contracts have been denominated in U.S. Dollars (“USD”). The amount of revenue recognized in foreign currencies during the three months ended March 31, 2018 and year ended December 31, 2017 were not material.

As we expand our international sales, we expect that a portion of our revenue could be denominated in foreign currencies. As a result, our cash and cash equivalents and operating results could be increasingly affected by changes in exchange rates. Our international sales and service operations incur expense that is denominated in foreign currencies. This expense could be materially affected by currency fluctuations. Our primary exposures are to fluctuations in exchange rates for USD versus the British Pound Sterling, Indian Rupee, Saudi Riyal, United Arab Emirates Dirham, Euro, Chinese Yuan and Canadian Dollar. Changes in currency exchange rates could adversely affect our consolidated operating results or financial position. Additionally, our international sales and services operations maintain cash balances denominated in foreign currencies. To decrease the inherent risk associated with translation of foreign cash balances into our reporting currency, we do not maintain excess cash balances in foreign currencies. We have not hedged our exposure to changes in foreign currency exchange rates because expenses in foreign currencies have been insignificant to date, and exchange rate fluctuations have had little impact on our operating results and cash flows.

Interest Rate Risk and Credit Risk

We have an investment portfolio of fixed-income marketable debt securities, including amounts classified as cash equivalents and short-term investments. The primary objective of our investment activities is to preserve principal and liquidity while at the same time maximizing yields without significantly increasing risk. We invest primarily in investment-grade short-term debt instruments of high-quality corporate issuers, and U.S. government and its agencies. These investments are subject to counter party credit risk. To minimize this risk, we invest pursuant to a Board-approved investment policy. The policy mandates high credit rating requirements and restricts our exposure to any single corporate issuer by imposing concentration limits.

Our investment portfolio includes fixed income marketable debt securities, including amounts classified as cash equivalents and short-term investments. At March 31, 2018, all of our investments were classified as short-term, with maturity dates less than 12 months, and totaled approximately $58.1 million. These investments were presented in Short-term investments on our Condensed Consolidated Balance Sheets as of March 31, 2018. These investments are subject to interest rate fluctuations and will decrease in market value if interest rates increase. To minimize the exposure due to adverse shifts in interest rates, we maintain investments with an average maturity of less than seven months. A hypothetical 1% increase in interest rates would have resulted in an approximately $0.2 million decrease in the fair value of our fixed-income debt securities as of March 31, 2018.


51



Item 4. — Controls and Procedures

(a) Evaluation of disclosure controls and procedures. Our management, with the participation of our President, Chief Executive Officer and Chief Financial Officer (Principal Executive and Financial Officer), have evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934 as of the end of the period covered by this report.

Based on that evaluation, our President, Chief Executive Officer and Chief Financial Officer has concluded that, as of the end of the period covered by this report, our disclosure controls and procedures are effective.

(b) Changes in internal controls. There were no changes in our internal control over financial reporting during the period covered by this report that, have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


52



PART II — OTHER INFORMATION

Item 1. — Legal Proceedings

Note 16, “Litigation, of our Annual Report on Form 10-K filed with the SEC on March 8, 2018, provides information on certain litigation in which we are involved.

For an update on the litigation matters previously disclosed in our Form 10-K, see the discussion in Note 9, “Commitments and ContingenciesLitigation,” of the Notes to Condensed Consolidated Financial Statements of this quarterly report on Form 10-Q, which discussion is incorporated by reference into this Item 1.

Item 1A. — Risk Factors

There has been no material changes in our risk factors from those disclosed in Part I, Item 1A, in our Annual Report on Form 10-K filed on March 8, 2018.

Item 2. — Unregistered Sales of Equity Securities and Use of Proceeds

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

The following table summarizes the stock repurchase activity during the three months ended March 31, 2018:
Period
Total Number of Shares Purchased
 
Average Price Paid per Share (1)
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
Maximum Number of Shares or Approximate Dollar Value That May Yet be Purchased Under the Program
January 1 – January 31, 2018

 
$

 

 
$
10,000,000

February 1 – February 28, 2018

 

 

 
$
10,000,000

March 1 – March 31, 2018
409,850

 
8.4969

 
409,850

 
$
6,505,263

 
 
(1) 
Excluding commissions

In March 2018, the Board of Directors authorized a stock repurchase plan (the “March 2018 Authorization”) under which the Company, at the discretion of management, could repurchase up to $10.0 million in aggregate cost of our outstanding common stock. As of March 31, 2018, 409,850 shares at an aggregate cost of $3.5 million had been repurchased under the March 2018 Authorization. The aggregate cost includes fees charged in connection with acquiring the outstanding common stock.

Item 3. — Default Upon Senior Securities

None.

Item 4. — Mine Safety Disclosures

Not applicable.

Item 5. — Other Information

None.

Item 6. — Exhibits

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


53



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.

 
 
 
ENERGY RECOVERY, INC.
 
 
 
 
 
Dated:
May 3, 2018
 
By:
/s/ CHRIS GANNON
 
 
 
 
Chris Gannon
 
 
 
 
President and Chief Executive Officer, and
Chief Financial Officer


54



EXHIBIT LIST

Exhibit Number
 
Exhibit Description
 
Incorporated by Reference
 
Filed Herewith
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
10.1
 
 
S-1/A
 
333-150007
 
10.1
 
5/12/2008
 
X
31.1
 
 
 
 
 
 
 
 
 
 
X
32.1
 
 
 
 
 
 
 
 
 
 
X
101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
 


55
EX-10.1 2 ex101citibankloanandpledge.htm EXHIBIT 10.1 CITIBANK AGREEMENT Exhibit


Exhibit 10.1



AGREEMENT OF AMENDMENT



Dated as of March 30, 2018

Reference is made to that certain Loan and Pledge Agreement dated as of January 27, 2017 (as amended, supplemented, waived or otherwise modified from time to time prior to the date hereof, the “Loan and Pledge Agreement”) between Energy Recovery, Inc., as borrower (the “Borrower”), and Citibank, N.A., as lender (the “Lender”). Capitalized terms used herein but not defined shall have the meaning assigned to such terms in the Loan and Pledge Agreement.

The parties hereto agree that, effective as of the Amendment Effective Date, the definition of the term “Termination Date” set forth in Section 1.1 of the Loan and Pledge Agreement is hereby amended by replacing the date “March 31, 2018” set forth therein with the date “March 31, 2020”.

The Borrower agrees to pay to the Lender a closing fee (the “Closing Fee”) in an amount equal to $16,000.00. The Borrower shall pay the Closing Fee to the Lender by deposit to the account as the Lender shall designate to the Borrower on or prior to the Amendment Effective Date. For the avoidance of doubt, the failure of the Borrower to pay the Closing Fee in accordance with this paragraph shall constitute an Event of Default for all purposes of the Loan and Pledge Agreement and the other Loan Documents, and the Lender may rely upon all rights and remedies in the Loan and Pledge Agreement.

The Borrower agrees to pay to the Lender an annual fee (the “Annual Fee”) in an amount equal to $16,000.00. The Borrower shall pay the Annual Fee to the Lender by deposit to the account as the Lender shall designate to the Borrower on or prior to March 29, 2019. For the avoidance of doubt, the failure of the Borrower to pay the Annual Fee in accordance with this paragraph shall constitute an Event of Default for all purposes of the Loan and Pledge Agreement and the other Loan Documents, and the Lender may rely upon all rights and remedies in the Loan and Pledge Agreement.

As used herein, the term “Amendment Effective Date” shall mean the first date upon which (i) the Lender shall have executed and delivered one or more counterparts of this agreement of amendment (the “Agreement of Amendment”) and shall have received one or more counterparts of this Agreement of Amendment executed by the other parties hereto, and (ii) the Lender shall have received payment of the Closing Fee.






The Borrower represents and warrants to the Lender that (i) immediately after giving effect to this Agreement of Amendment and the transactions contemplated hereby, its representations and warranties set forth in the Loan and Pledge Agreement and the other Loan Documents are true and correct in all material respects (unless such representations and warranties relate to an earlier date, in which case such representations and warranties shall be true and correct as of such earlier date), (ii) no Default or Event of Default has occurred and is continuing or will result from the transactions contemplated by this Agreement of Amendment, and (iii) this Agreement of Amendment has been duly and validly executed and delivered by it and constitutes its legal, valid and binding obligation, enforceable against it in accordance with its terms, except as enforceability may be limited by applicable insolvency, bankruptcy, or other laws affecting creditor’s rights generally, or general principals of equity, whether such enforceability is considered in a proceeding in equity or at law.

All references in any Loan Document to the Loan and Pledge Agreement on and after the Amendment Effective Date, shall be deemed to refer to the Loan and Pledge Agreement, as amended hereby, and the parties hereto agree that on and after the Amendment Effective Date, the Loan and Pledge Agreement, as amended hereby, is in full force and effect.

This Agreement of Amendment may be executed in any number of counterparts, each of which when so executed shall be deemed to be an original and all of which when taken together shall constitute one and the same agreement.

THIS AGREEMENT OF AMENDMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.



[Signature Pages Follow]





IN WITNESS WHEREOF, the parties hereto have caused this Agreement of Amendment to be executed and delivered by their duly authorized officers as of the date first above written.

ENERGY RECOVERY, INC.,
as Borrower

By:    /s/ Sharon Smith-Lenox    
Name:    Sharon Smith-Lenox
Title:     Acting CFO




CITIBANK, N.A.,
as Lender

By:    /s/ Nanci Dias    
Name:    Nanci Dias
Title:     SVP and Sr. Relationship Manager




























[Signature Page to Agreement of Amendment]


EX-31.1 3 eriiex311q1201810-q.htm EXHIBIT 31.1 CEO AND CFO CERTIFICATION Exhibit


Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULE 13a-14(a) OR 15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES OXLEY ACT OF 2002
 
I, Chris Gannon, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of Energy Recovery, Inc.;

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

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

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
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: May 3, 2018
/s/ CHRIS GANNON
 
 
Name:
Chris Gannon
 
 
Title:
President and Chief Executive Officer, and
Chief Financial Officer
(Principal Executive Officer and
Principal Financial Officer)
 



EX-32.1 4 eriiex321q1201810-q.htm EXHIBIT 32.1 CEO AND CFO CERTIFICATION Exhibit


Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER,
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002*
 
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code, Chris Gannon, President and Chief Executive Officer, and Chief Financial Officer of Energy Recovery, Inc. hereby certify that, to the best of his knowledge:
 
1. The Company’s Quarterly Report on Form 10-Q for the period ended March 31, 2018, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
 
2. The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition of the Company at the end of the period covered by the Quarterly Report and results of operations of the Company for the period covered by the Quarterly Report.
 
IN WITNESS WHEREOF, the undersigned has set his hand hereto as of the 3th day of May 2018.

 
 
/s/ CHRIS GANNON
 
 
President and Chief Executive Officer, and
Chief Financial Officer 

*
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Energy Recovery, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.




EX-101.INS 5 erii-20180331.xml XBRL INSTANCE DOCUMENT 0001421517 2018-01-01 2018-03-31 0001421517 2018-04-27 0001421517 2018-03-31 0001421517 2017-12-31 0001421517 2017-01-01 2017-03-31 0001421517 2016-12-31 0001421517 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2016-12-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-12-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2017-12-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2017-01-01 2017-12-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2015-01-01 2015-12-31 0001421517 2015-01-01 2015-12-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2016-01-01 2016-12-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-01-01 2017-12-31 0001421517 2016-01-01 2016-12-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2016-01-01 2016-12-31 0001421517 2017-01-01 2017-12-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2015-01-01 2015-12-31 0001421517 erii:VorTeqLicenseAgreementMember 2015-10-14 2015-10-14 0001421517 erii:MilestonePaymentOneUponSuccessfulYardTestMember erii:VorTeqLicenseAgreementMember 2015-10-14 2015-10-14 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2017-01-01 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RestatementAdjustmentMember 2017-12-31 0001421517 us-gaap:OperatingSegmentsMember erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:OperatingSegmentsMember erii:OilAndGasMember us-gaap:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001421517 us-gaap:OperatingSegmentsMember erii:OilAndGasMember us-gaap:ScenarioPreviouslyReportedMember 2017-01-01 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:OperatingSegmentsMember erii:WaterMember us-gaap:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001421517 us-gaap:OperatingSegmentsMember erii:WaterMember 2017-01-01 2017-03-31 0001421517 us-gaap:OperatingSegmentsMember erii:WaterMember us-gaap:ScenarioPreviouslyReportedMember 2017-01-01 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201618Member us-gaap:RestatementAdjustmentMember 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201618Member us-gaap:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001421517 us-gaap:AccountingStandardsUpdate201618Member us-gaap:RestatementAdjustmentMember 2016-12-31 0001421517 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-03-31 0001421517 us-gaap:ScenarioPreviouslyReportedMember 2017-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember 2018-01-01 2018-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 erii:WaterMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember us-gaap:AmericasMember 2018-01-01 2018-03-31 0001421517 erii:WaterMember erii:MiddleEastAndAfricaMember 2018-01-01 2018-03-31 0001421517 us-gaap:AmericasMember 2018-01-01 2018-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember erii:WaterMember 2018-01-01 2018-03-31 0001421517 erii:WaterMember us-gaap:AsiaMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember us-gaap:AsiaMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 us-gaap:EuropeMember 2018-01-01 2018-03-31 0001421517 erii:MiddleEastAndAfricaMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember erii:WaterMember 2018-01-01 2018-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember erii:WaterMember 2018-01-01 2018-03-31 0001421517 erii:WaterMember us-gaap:AmericasMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember us-gaap:EuropeMember 2018-01-01 2018-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 erii:OilAndGasMember erii:MiddleEastAndAfricaMember 2018-01-01 2018-03-31 0001421517 erii:WaterMember us-gaap:EuropeMember 2018-01-01 2018-03-31 0001421517 us-gaap:AsiaMember 2018-01-01 2018-03-31 0001421517 2018-04-01 2018-03-31 0001421517 2019-01-01 2018-03-31 0001421517 2018-03-31 0001421517 2021-01-01 2018-03-31 0001421517 2022-01-01 2018-03-31 0001421517 2020-01-01 2018-03-31 0001421517 erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember erii:WaterMember 2017-01-01 2017-03-31 0001421517 erii:WaterMember erii:MiddleEastAndAfricaMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember erii:WaterMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember us-gaap:AmericasMember 2017-01-01 2017-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember erii:WaterMember 2017-01-01 2017-03-31 0001421517 erii:WaterMember us-gaap:EuropeMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember us-gaap:AsiaMember 2017-01-01 2017-03-31 0001421517 erii:MiddleEastAndAfricaMember 2017-01-01 2017-03-31 0001421517 us-gaap:EuropeMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember erii:MiddleEastAndAfricaMember 2017-01-01 2017-03-31 0001421517 us-gaap:AmericasMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 erii:WaterMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 erii:PXPumpsAndTurboDevicesMember 2017-01-01 2017-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember erii:OilAndGasMember 2017-01-01 2017-03-31 0001421517 us-gaap:AsiaMember 2017-01-01 2017-03-31 0001421517 erii:LicenseAndDevelopmentRevenueMember 2017-01-01 2017-03-31 0001421517 erii:WaterMember us-gaap:AmericasMember 2017-01-01 2017-03-31 0001421517 erii:OilAndGasMember us-gaap:EuropeMember 2017-01-01 2017-03-31 0001421517 erii:WaterMember us-gaap:AsiaMember 2017-01-01 2017-03-31 0001421517 us-gaap:MinimumMember 2018-01-01 2018-03-31 0001421517 us-gaap:MaximumMember 2018-01-01 2018-03-31 0001421517 2020-01-01 2018-01-01 2018-03-31 0001421517 2018-04-01 2018-01-01 2018-03-31 0001421517 2019-01-01 2018-01-01 2018-03-31 0001421517 2022-01-01 2018-01-01 2018-03-31 0001421517 2021-01-01 2018-01-01 2018-03-31 0001421517 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0001421517 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001421517 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0001421517 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001421517 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001421517 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001421517 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001421517 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001421517 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:MunicipalBondsMember 2018-03-31 0001421517 us-gaap:MunicipalBondsMember 2017-12-31 0001421517 us-gaap:USTreasurySecuritiesMember 2018-03-31 0001421517 us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 us-gaap:USTreasurySecuritiesMember 2017-12-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:MunicipalBondsMember 2017-12-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2017-12-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-03-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 us-gaap:ShortTermInvestmentsMember us-gaap:MunicipalBondsMember 2018-03-31 0001421517 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001421517 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2017-12-31 0001421517 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-03-31 0001421517 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-03-31 0001421517 us-gaap:CorporateDebtSecuritiesMember 2018-03-31 0001421517 erii:UncommittedRevolvingCreditLineMember erii:LoanAndPledgeAgreementMember erii:FinancialInstitution2Member 2017-01-27 0001421517 erii:LoanAndPledgeAgreementMember erii:FinancialInstitution2Member 2018-03-30 2018-03-30 0001421517 erii:CommittedRevolvingCreditLineMember erii:LoanAndPledgeAgreementMember erii:FinancialInstitution2Member 2017-01-27 0001421517 erii:FinancialInstitution1Member erii:CollateralForStandbyLettersOfCreditMember 2017-12-31 0001421517 erii:FinancialInstitution3Member erii:CollateralForStandbyLettersOfCreditMember 2018-03-31 0001421517 erii:CollateralForStandbyLettersOfCreditMember 2017-12-31 0001421517 erii:FinancialInstitution4Member erii:CollateralForStandbyLettersOfCreditMember 2018-03-31 0001421517 erii:FinancialInstitution3Member erii:CollateralForStandbyLettersOfCreditMember 2017-12-31 0001421517 erii:FinancialInstitution1Member erii:CollateralForStandbyLettersOfCreditMember 2018-03-31 0001421517 erii:CollateralForStandbyLettersOfCreditMember 2018-03-31 0001421517 erii:FinancialInstitution4Member erii:CollateralForStandbyLettersOfCreditMember 2017-12-31 0001421517 us-gaap:StandbyLettersOfCreditMember 2018-03-31 0001421517 us-gaap:StandbyLettersOfCreditMember 2017-12-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution2Member 2017-12-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution3Member 2017-12-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution1Member 2018-03-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution1Member 2017-12-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution3Member 2018-03-31 0001421517 us-gaap:StandbyLettersOfCreditMember erii:FinancialInstitution2Member 2018-03-31 0001421517 erii:DoolittleLeaseMember 2018-03-31 0001421517 erii:DoolittleLeaseMember 2018-01-01 2018-03-31 0001421517 erii:NewDoolittleLeaseMember us-gaap:SubsequentEventMember 2018-04-01 2018-04-30 0001421517 erii:NewDoolittleLeaseMember us-gaap:SubsequentEventMember 2018-04-30 0001421517 us-gaap:IndemnificationGuaranteeMember 2018-03-31 0001421517 2016-02-18 2016-07-27 0001421517 us-gaap:IndemnificationGuaranteeMember 2017-12-31 0001421517 erii:March2018AuthorizationMember 2018-01-01 2018-03-31 0001421517 erii:March2018AuthorizationMember 2018-03-07 0001421517 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001421517 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-03-31 0001421517 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-03-31 0001421517 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001421517 erii:FormerPresidentAndChiefExecutiveOfficerMember 2018-01-01 2018-03-31 0001421517 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001421517 us-gaap:RestrictedStockUnitsRSUMember 2018-03-31 0001421517 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001421517 us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0001421517 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001421517 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-03-31 0001421517 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001421517 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001421517 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-03-31 0001421517 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-03-31 0001421517 us-gaap:EmployeeStockOptionMember 2018-03-31 0001421517 us-gaap:OperatingSegmentsMember erii:OilAndGasMember 2018-01-01 2018-03-31 0001421517 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-03-31 0001421517 us-gaap:OperatingSegmentsMember erii:WaterMember 2018-01-01 2018-03-31 0001421517 us-gaap:OperatingSegmentsMember 2018-01-01 2018-03-31 0001421517 us-gaap:OperatingSegmentsMember 2017-01-01 2017-03-31 0001421517 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-03-31 0001421517 erii:VorTeqLicenseAgreementMember 2015-10-14 0001421517 erii:LibertyOilFieldServicesMember us-gaap:AffiliatedEntityMember erii:VorTeqLicenseAgreementMember 2015-12-31 0001421517 erii:MilestonePaymentTwoUponSuccessfulFracingOfAliveWellMember erii:VorTeqLicenseAgreementMember 2018-01-01 2018-03-31 0001421517 erii:LibertyOilFieldServicesMember us-gaap:AffiliatedEntityMember erii:VorTeqLicenseAgreementMember 2015-01-01 2015-12-31 xbrli:pure xbrli:shares iso4217:USD iso4217:USD xbrli:shares erii:payment erii:term erii:missile erii:complaint false --12-31 Q1 2018 2018-03-31 10-Q 0001421517 53503435.000 Accelerated Filer Energy Recovery, Inc. erii 7948000 -469000 -100000 8517000 3990000 0 0 -358000 358000 255000 5867000 -133000 6000000 5877000 1342000 -133000 1475000 1264000 2718000 0 2718000 1498000 4865000 -133000 4998000 3535000 805000 0 805000 773000 4525000 0 4525000 4613000 86000 419000 805000 773000 4060000 -133000 4193000 2762000 P36M P24M 0.240 -0.035 -2157000 -604000 0 -1553000 -2354000 2 1 125000000 P5Y 65599000 3359000 68958000 54493000 9465000 63958000 14024000 14568000 40469000 37176000 P15Y 25000000 25000000 2 154000 1877000 1190000 16000 193000 267000 550000 469000 48000 63000 0.10 63000 50000 116000 127000 55000 48000 75000000 -71000 -4000 0.10 P36M P68M P24M 4091000 2341000 12465000 12754000 -113000 -90000 432000 429000 -125000 -168000 149006000 152850000 1113000 889000 224000 49000 567000 260000 237000 900000 2243000 1664000 579000 24000 1676000 281000 262000 103000 77000 158000 158000 0 158000 158000 158000 0 158000 1279000 5414000 164485000 -102000 2843000 161744000 155857000 126063000 -133000 0 126196000 118041000 70278000 0 70278000 0 58108000 0 58108000 0 70278000 53290000 247000 16741000 58108000 46255000 248000 11605000 0 0 0 0 0 0 0 0 91000 77000 0 14000 156000 135000 0 21000 70369000 53367000 247000 16755000 58264000 46390000 248000 11626000 91000 77000 0 14000 156000 135000 0 21000 63631000 53222000 247000 10162000 58108000 46255000 248000 11605000 58264000 58108000 27780000 32153000 258000 258000 0 258000 0 0 258000 0 0 97800000 90261000 65748000 0 4384000 61364000 63535000 0 4844000 58691000 30626000 33443000 -2213000 0 460000 -2673000 2817000 0.001 0.001 200000000 200000000 58168433 58699997 53905600 54027314 58000 59000 433000 855000 -422000 -769000 7172000 10000 2015000 6278000 4948000 6278000 -133000 0 6411000 4948000 2909000 1340000 62232000 56426000 54070000 15909000 9493000 0 6416000 16831000 40517000 -18489000 0 59006000 37239000 5892000 2775000 4612000 0 2000 2000 4612000 1088000 1088000 3524000 3522000 4610000 3314000 3314000 86000 3228000 4865000 3535000 414000 894000 7933000 31000 0 7902000 8309000 -93000 -376000 881000 1124000 0.01 0.02 -0.01 -0.01 0.01 0.02 -0.01 -0.01 15000 -14000 0.102 0.330 6071000 2800000 10278000 6760000 3518000 P2Y11M P2Y11M 0 0 5374000 5531000 6643000 6643000 1269000 1112000 15000 -113000 0 -21000 4408000 667000 349000 318000 5837000 956000 651000 305000 12790000 12800000 12800000 12790000 0 7633000 -16000 -2000 -18000 7633000 441000 457000 7192000 7194000 7651000 7744000 7744000 -76000 7820000 0 0 470000 980000 -510000 -1083000 48000 125000 -77000 -357000 189000 -1467000 -2581000 -10000 0 -2571000 297000 124000 -3000 -3566000 -404000 0 -3162000 -4092000 3556000 -16000 0 3572000 -1330000 343000 -2000 0 345000 1824000 553000 127000 0 0 -460000 460000 1269000 1112000 1000 0 171000 301000 439000 443000 1424000 2097000 5514000 7328000 1899000 2342000 700000 600000 2191000 2889000 P5Y P5Y 19000000 800000 10400000 1687000 7745000 990000 8500000 1148000 7309000 0 72591000 -9465000 2843000 79213000 64383000 164485000 -102000 2843000 161744000 155857000 30360000 9024000 1503000 19833000 25603000 1332000 290000 1042000 8069000 3069000 5000000 2248000 998000 1000000 998000 2248000 2248000 1250000 0 1250000 11106000 6106000 5000000 2749000 2749000 2749000 0 16000000 4000000 11000 12000 16000 13000 3500000 2 2837000 -1898000 -241000 0 460000 -701000 11062000 -4824000 0 0 -4824000 -6333000 422000 855000 0 -433000 -726000 117000 248000 9528000 4055000 5473000 3236000 2237000 11824000 5012000 6812000 4660000 2152000 353000 982000 -2000 980000 4408000 -547000 -1529000 4955000 4957000 -627000 -1331000 3681000 -1987000 5668000 380000 3301000 2914000 1603000 0 1603000 0 1641000 1698000 0 1698000 0 1273000 435000 2843000 0 2843000 0 2511000 0.0619 P20M 3068000 1564000 37000 148000 1319000 12000 267000 1000 -64000 10000 21000 -43000 -64000 21000 11000 -43000 31000 -3000 -53000 -53000 0 3495000 153000 37000 9355000 13935000 532000 626000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 141000 262000 1342000 1545000 256000 205000 189000 255000 2992000 1636000 9646000 25623000 406000 398000 366000 359000 36000 50000 55000 48000 13393000 12742000 20 4000 8000 0 0 2000 2000 2509000 2508000 2246000 262000 3917000 3909000 3665000 244000 1771000 990000 85000 2846000 1205000 0 85000 1290000 2846000 1290000 2664000 1205000 182000 85000 -36559000 9363000 0 -45922000 -37286000 14493000 2248000 2248000 0 1530000 1530000 0 10715000 0 10715000 3778000 1530000 2248000 0 0 10715000 6073000 1073000 2414000 1155000 7603000 3321000 2414000 1155000 13807000 2749000 2749000 0 10000 10000 0 11048000 0 11048000 2759000 10000 2749000 0 0 11048000 6102000 1101000 2673000 1172000 6112000 3850000 2673000 1172000 11815000 13457000 14464000 6871000 5677000 52284000 P1Y P2Y P3Y P4Y P5Y 12245000 -16000 0 -16000 12245000 1529000 1545000 10716000 10716000 12261000 11058000 11058000 10000 11048000 2453000 2140000 641000 1499000 1912000 1789000 344000 1445000 1113000 2242000 77000 8.42 280000 7.74 274000 425000 9.54 8.52 52000 1608000 1172000 436000 1770000 1261000 509000 9.82 3260000 5.07 2509000 447000 828000 17735000 13067000 4989000 5.43 5.84 12791000 4680000 5.71 3.38 6.94 7.51 10763000 P5Y3M18D P6Y7M P6Y6M P6Y3M18D 70020000 0 0 0 0 70020000 53032000 247000 16741000 0 0 0 0 53032000 247000 16741000 58108000 0 0 0 0 58108000 46255000 248000 11605000 0 0 0 0 46255000 248000 11605000 -27000 -5000 484000 10000000 91894000 9363000 0 -92000 -125000 -33000 82531000 91474000 -156000 -168000 -12000 124000 113000 4262833 4672683 409850 20486000 23981000 3500000 1413000 1413000 2231000 0 56056000 2231000 53825000 53987000 53825000 0 53825000 53987000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost and estimated earnings on uncompleted contracts is presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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&#160;31, 2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Previously Reported</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Estimated earnings to date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Estimated costs to date</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,613</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Subtotal</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,264</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,475</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net billings to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,498</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,718</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,718</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,762</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Included in accompanying balance sheets:</font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled project costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost and estimated earnings in excess of billings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,762</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,060</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,193</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The amortized cost and fair value of available-for-sale securities that had stated maturities are shown by contractual maturity in the following table.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</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:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total grant date fair value of stock options and RSUs vested during the period are presented in the following table.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total grant date fair value of stock options and RSUs vested during the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s total restricted cash balances by financial institution are presented in the following table. </font><font style="font-family:inherit;font-size:10pt;">Financial Institution&#160;2</font><font style="font-family:inherit;font-size:10pt;"> requires pledged U.S. investments in lieu of restricted cash balances.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;3</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;4</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,846</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%;text-align:left;text-indent:0px;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%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial institutions where the outstanding amounts of stand-by letters of credit are collateralized by pledged U.S. investments or restricted cash are presented in the following table.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;2</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,422</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The following table presents the unamortized compensation cost and weighted average service period of all unvested outstanding awards as of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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;">Unamortized Compensation Costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Service Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,278</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Financial Information</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Cash Flows explains the change in the total of cash, cash equivalents, and restricted cash. The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets that sum to the total of such amounts in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,846</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and restricted cash</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,443</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company pledged cash in connection with certain stand-by letters of credit and company credit cards. The Company deposited corresponding amounts into accounts at several financial institutions. See Note&#160;</font><font style="font-family:inherit;font-size:10pt;">8</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Long-term Debt and Lines of Credit</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for additional discussion related to the Company&#8217;s stand-by letters of credit and restricted cash requirements.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (using the first-in, first-out method) or net realizable value and are presented by category in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,097</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,424</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories, net</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,328</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,514</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </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;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid and Other Current Assets</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets by category are presented in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Insurance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Property taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Supplier advances</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Software license</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Other prepaid expenses and current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total prepaid and other current assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</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%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Current Liabilities</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities by category are presented in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payroll and commissions payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other accrued expenses and current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,948</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%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease Liabilities</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities are presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March 31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,301</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Loss</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in </font><font style="font-family:inherit;font-size:10pt;">accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;"> by component are presented in the following table.</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Accumulated Other Comprehensive Loss</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(92</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(125</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(43</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;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;"> reclassifications of amounts out of </font><font style="font-family:inherit;font-size:10pt;">accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">, as there have been no sales of securities or translation adjustments that impacted </font><font style="font-family:inherit;font-size:10pt;">other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;"> during the years presented. The tax impact of the changes in </font><font style="font-family:inherit;font-size:10pt;">accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;"> was not material.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value and gross unrealized losses on the available-for-sale securities that have been in a continuous unrealized loss position, aggregated by type of investment instrument as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized in the following table. All of the Company&#8217;s available-for-sale investments were short-term with maturities less than 12 months. Available-for-sale investments that were in an unrealized gain position have been excluded from the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(135</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale investments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are presented in the following tables.</font></div><div style="line-height:120%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">March&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(135</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</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%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Condensed Consolidated Financial Statements include the accounts of Energy Recovery, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Condensed Consolidated Financial Statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) have been condensed or omitted pursuant to such rules and regulations. The </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> Condensed Consolidated Balance Sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 8, 2018.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, all adjustments, consisting of normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">VorTeq Partnership and License Agreement</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s VorTeq technology enables oilfield service hydraulic fracturing operators to isolate their high-pressure hydraulic fracturing pumps from fracturing fluid thereby reducing operating and capital costs. In 2014, the Company entered into a strategic partnership with Liberty Oil Field Services (&#8220;Liberty&#8221;) to pilot and conduct field trials with the VorTeq. Through this agreement, Liberty has the rights to lease up to </font><font style="font-family:inherit;font-size:10pt;">twenty</font><font style="font-family:inherit;font-size:10pt;"> VorTeq Missiles (defined below) for a period of up to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years following commercialization.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 14, 2015, the Company and the </font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;"> entered into the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">, which provides the </font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;"> with exclusive worldwide rights to the Company&#8217;s VorTeq technology for use in hydraulic fracturing onshore applications. The </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;"> provides an exception for Liberty&#8217;s contractual rights to utilize the VorTeq. In performing the obligations under the agreement, the Company provides research and development services to commercialize the technology in accordance with the KPIs, defined in the license agreement. After commercialization is achieved, royalty payments will be received for the supply and servicing of cartridges. All payments are non-refundable. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The VorTeq is made up of Pressure Exchanger cartridges, housed in a high-pressure manifold (the &#8220;Missile&#8221;) though which a motive fluid is used to pressurize hydraulic fracturing fluid, which is processed and sent down the well bore. The </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;"> includes up to </font><font style="font-family:inherit;font-size:10pt;">$125.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in upfront consideration paid in stages: (i) a </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> non-refundable upfront exclusivity payment; and (ii) </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each upon achievement of successful tests in accord with KPIs specified in the agreement (&#8220;Milestone Payment 1 and 2&#8221;). Milestone Payment&#160;1 of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> is payable upon a successful five stage yard test at the VorTeq Licensee&#8217;s test facility. The Milestone Payment&#160;2 of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> is payable upon a successful twenty stage hydraulic fracturing at one of the VorTeq Licensee&#8217;s customer&#8217;s live well. The achievement of each milestone and the receipt of each of the related payments are subject to a high degree of uncertainty.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">After initial commercialization, the </font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;"> will begin paying ongoing recurring royalty fees to the Company for supply and service of the cartridges based on the number of VorTeqs in operation which is subject to the greater of a minimum adoption curve or the adoption rate of the technology. During the period, from initial commercialization to full commercialization, the technology will be deployed commercially; and through continuous improvement and cost refinement, the efficiency and effectiveness of the product will fully stabilize. The exclusive nature of the agreement terminates if the </font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;"> does not meet the specified minimum adoption curves. In the event the Company is not able to achieve full commercialization under the terms of the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">, the exclusivity right of the </font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;"> under the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;"> continues throughout the term.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">,&#8221; and Note </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">3</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Revenues</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for further discussion of revenue recognition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Lease Obligations</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases office facilities and equipment under operating leases that expire on various dates through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At March&#160;31, 2018, the Company&#8217;s corporate office, research and development lab and manufacturing facilities lease (&#8220;</font><font style="font-family:inherit;font-size:10pt;">Doolittle Lease</font><font style="font-family:inherit;font-size:10pt;">&#8221;), had a renewal term of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> additional periods of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years each. In </font><font style="font-family:inherit;font-size:10pt;">April 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company renegotiated the </font><font style="font-family:inherit;font-size:10pt;">Doolittle Lease</font><font style="font-family:inherit;font-size:10pt;"> with the lessor (&#8220;</font><font style="font-family:inherit;font-size:10pt;">New Doolittle Lease</font><font style="font-family:inherit;font-size:10pt;">&#8221;). The New Doolittle Lease is effective from </font><font style="font-family:inherit;font-size:10pt;">April 2018</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">December 2028</font><font style="font-family:inherit;font-size:10pt;"> and has a renewal term of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> additional period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. The Company will incur an annual base facility lease payment of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in the first year and </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;"> over the term of the </font><font style="font-family:inherit;font-size:10pt;">New Doolittle Lease</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are presented in the following table.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Three Months Ended March 31, 2018</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating Lease Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other information related to the operating leases are presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Three Months Ended March 31, 2018</font></div></td></tr><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:top;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-style:italic;">(In thousands, except for discount rate and lease term)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average remaining lease term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average discount 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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are presented in the following table.</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="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Amounts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018 (remaining nine months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,068</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less imputed lease interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(154</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,914</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the Company&#8217;s accrued product warranty reserve are presented in the following table.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Warranty costs charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Utilization charges against reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(36</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Release of accrual related to expired warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">359</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">398</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Obligations</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has purchase order arrangements with its vendors for which the Company has not received the related goods or services as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. These arrangements are subject to change based on the Company&#8217;s sales demand forecasts, and the Company has the right to cancel the arrangements prior to the date of delivery. The majority of these purchase order arrangements were related to various raw materials and components parts. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$3.5&#160;million</font><font style="font-family:inherit;font-size:10pt;"> of open cancellable purchase order arrangements related primarily to materials and parts.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, typically with customers. Under these provisions, the Company generally indemnifies and holds harmless the indemnified party for losses suffered or incurred by the indemnified party as a result of the Company&#8217;s activities, generally limited to personal injury and property damage caused by the Company&#8217;s employees at a customer&#8217;s desalination plant in proportion to the employee&#8217;s percentage of fault for the accident. Damages incurred for these indemnifications would be covered by the Company&#8217;s general liability insurance to the extent provided by the policy limitations. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the estimated fair value of these agreements is not material. Accordingly, the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> liabilities recorded for these agreements as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain cases, the Company issues warranty and product performance guarantees to its customers for amounts generally equal to </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or less of the total sales agreement to endorse the execution of product delivery and the warranty of design work, fabrication, and operating performance of our devices. These guarantees are generally stand-by letters of credit that typically remain in place in general for periods of </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">36 months</font><font style="font-family:inherit;font-size:10pt;">, and in some cases up to </font><font style="font-family:inherit;font-size:10pt;">68 months</font><font style="font-family:inherit;font-size:10pt;">. All stand-by letters of credit at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, were in the aggregate for amounts of </font><font style="font-family:inherit;font-size:10pt;">$8.5&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively. See Note </font><font style="font-family:inherit;font-size:10pt;">8</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Long-term Debt and Lines of Credit</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for additional information about the Company&#8217;s stand-by letters of credit arrangements.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is named in and subject to various proceedings and claims in connection with our business. The Company is contesting the allegations in these claims, and the Company believes that there are meritorious defenses in each of these matters. The outcome of matters the Company has been, and currently are, involved in cannot be determined at this time, and the results cannot be predicted with certainty. There can be no assurance that these matters will not have a material adverse effect on our results of operations in any future period and a significant judgment could have a material adverse impact on the Company&#8217;s financial condition, results of operations and cash flows. The Company may in the future become involved in additional litigation in the ordinary course of its business, including litigation that could be material to its business.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all claims on a quarterly basis and based on known facts assesses whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, the Company then evaluates disclosure requirements and whether to accrue for such claims in its consolidated financial statements. The Company records a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 10, 2014, the Company terminated the employment of its Senior Vice President, Sales, Borja Blanco, on the basis of breach of duty of trust and conduct leading to conflict of interest. On October 24, 2014, Mr.&#160;Blanco filed a labor claim against ERI Iberia in Madrid, Spain, challenging the fairness of his dismissal and seeking compensation (&#8220;Case 1&#8221;). A hearing was held on November 13, 2015, after which the labor court ruled that it did not have jurisdiction over the matter. Mr.&#160;Blanco appealed and the appeals court reversed the labor court&#8217;s finding and instructed the labor court to make a ruling on the merits on November 21, 2017. On February 14, 2018, the Company received notice that the labor court issued a ruling in favor of Mr.&#160;Blanco declaring the termination an unjustified dismissal and ordered the Company to pay a dismissed severance. The Company appealed the decision on February 21, 2018. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has estimated and accrued a potential loss.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 24, 2014, Mr.&#160;Blanco filed a second action based on breach of contract theories in the same court as Case&#160;1 (&#8220;Case&#160;2&#8221;), but the cases are separate. In Case&#160;2, Mr.&#160;Blanco seeks payment of an unpaid bonus, stock options, and non-compete compensation. The court ruled that this case is stayed until a final ruling is issued in Case&#160;1. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has determined that an award to Mr.&#160;Blanco is not probable. While a loss may be reasonably possible, an estimate of loss, if any, cannot reasonably be determined at this time.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February&#160;18, 2016 and July&#160;27, 2016, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> derivative action complaints were filed in connection with the Company&#8217;s previously reported stockholder class action lawsuit in the Superior Court for the State of California, County of Alameda where the Company was named as a nominal defendant under the captions, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goldberg v. Rooney, et al</font><font style="font-family:inherit;font-size:10pt;">., HG 16804359, and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gerald McManiman v. Gay, et al</font><font style="font-family:inherit;font-size:10pt;">., RG 16824960. The complaints have been consolidated under the caption, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">In Re Energy Recovery, Inc. Derivative Litigation</font><font style="font-family:inherit;font-size:10pt;">, HG16804359. The consolidated complaint is styled as a derivative action being brought on behalf of the Company and generally alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment causes of action against the individually named defendants. In March&#160;2018, the Company and the attorneys representing the plaintiffs reached an agreement in principle to settle all outstanding claims in the case. As part of the settlement agreement, the Company has agreed to certain changes to the Company&#8217;s corporate governance policies and procedures, and to pay the attorneys representing the plaintiffs legal fees, which will be paid entirely by the Company&#8217;s insurer.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract balances by category are presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for reconciliation of prior year &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Previously Reported</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Adjusted</font><font style="font-family:inherit;font-size:10pt;">&#8221; amounts. </font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Trade receivables</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled receivables, projects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total contract assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current contract liabilities:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost and estimated earnings in excess of billings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current contract liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,909</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current contract liabilities, deferred revenue</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total non-current contract liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,239</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total contract liability</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,070</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records unbilled receivables as contract assets. Significant changes in contract assets during the period were as follows.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Transferred to receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,340</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,909</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cumulative catch-up adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</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%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records contract liabilities when cash payments are received or due in advance of the Company&#8217;s performance. Significant changes in contract liabilities during the period were as follows.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue recognized</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,775</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,892</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash received</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,070</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</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%;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term Debt and Lines of Credit</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Loans and Stand-by Letters of Credit</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loan and Pledge Agreement</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">January&#160;27, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into a loan and pledge agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) with a financial institution (&#8220;</font><font style="font-family:inherit;font-size:10pt;">Financial Institution&#160;2</font><font style="font-family:inherit;font-size:10pt;">&#8221;). The </font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;"> provides for a committed revolving credit line of </font><font style="font-family:inherit;font-size:10pt;">$16.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> and an uncommitted revolving credit line of </font><font style="font-family:inherit;font-size:10pt;">$4.0&#160;million</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;"> was amended on </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> to extend the termination date of the </font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, of which the Company paid closing fees of </font><font style="font-family:inherit;font-size:10pt;">$16 thousand</font><font style="font-family:inherit;font-size:10pt;">. No other provisions of the </font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;"> was amended. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, no amount under the </font><font style="font-family:inherit;font-size:10pt;">Loan and Pledge Agreement</font><font style="font-family:inherit;font-size:10pt;"> was outstanding.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stand-by Letters of Credit</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial institutions where the outstanding amounts of stand-by letters of credit are collateralized by pledged U.S. investments or restricted cash are presented in the following table.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;2</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;3</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,457</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,422</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%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s total restricted cash balances by financial institution are presented in the following table. </font><font style="font-family:inherit;font-size:10pt;">Financial Institution&#160;2</font><font style="font-family:inherit;font-size:10pt;"> requires pledged U.S. investments in lieu of restricted cash balances.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;3</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial Institution&#160;4</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,846</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by geography, based on the shipped to addresses of the Company&#8217;s customers and revenue source. Sales and usage-based taxes are excluded from revenues.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Three Months Ended March 31, 2018</font></div></td></tr><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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Primary geographical market</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,807</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Major product/service line</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PX, pumps and turbo devices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Oil &amp; gas products</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,807</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Three Months Ended March 31, 2017</font></div></td></tr><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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Primary geographical market</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,493</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Major product/service line</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PX, pumps and turbo devices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Oil &amp; gas products</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,493</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation Expense</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to the fair value measurement of awards granted to employees by financial line and by type of award is presented in the following table.</font></div><div style="line-height:120%;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by financial line:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">281</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">260</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,113</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:87%;" rowspan="1" colspan="1"></td></tr><tr><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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</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;">First quarter of 2018 amounts include modifications of equity awards.</font></div></td></tr></table><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates forfeitures at the time of grant and revise those estimates periodically in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting option forfeitures and record stock-based compensation expense only for those awards that are expected to vest. All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. If the Company&#8217;s actual forfeiture rate is materially different from its estimate, the stock-based compensation expense could be significantly different from what the Company has recorded in the current period.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Modifications of Equity Awards</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, the Company recorded additional stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> due to an equity award modification charge chiefly related to the modification of certain equity awards held by the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">former President and Chief Executive Officer</font><font style="font-family:inherit;font-size:10pt;">, who resigned on February&#160;24, 2018, in consideration for his entering into a Settlement Agreement and Release.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unamortized Stock-based Compensation Costs</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation cost related to unvested stock options and RSUs will generally be amortized on a straight-line basis over the remaining average service period of each award. The following table presents the unamortized compensation cost and weighted average service period of all unvested outstanding awards as of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" 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;">Unamortized Compensation Costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Service Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.9</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,278</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested Stock Options and RSUs</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total grant date fair value of stock options and RSUs vested during the period are presented in the following table.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total grant date fair value of stock options and RSUs vested during the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,608</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%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Option Activities</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activities under the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">2016 Incentive Plan</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2016 Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and </font><font style="font-family:inherit;font-size:10pt;">Amended and Restated</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2008 Equity Incentive Plan</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" 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: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: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: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;font-weight:bold;">&#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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:top;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-style:italic;">(In thousands, except for weighted average exercise price and weighted average remaining contractual life)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(484</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.84</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and exercisable as of March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,260</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,763</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and exercisable as of March 31, 2018 and expected to vest thereafter</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.71</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,791</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%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:87%;" rowspan="1" colspan="1"></td></tr><tr><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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</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;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock at the time of exercise. The aggregate intrinsic value at </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or the last trading day prior to </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or the last trading day prior to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Unit Activities</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSU activities under the </font><font style="font-family:inherit;font-size:10pt;">2016 Plan</font><font style="font-family:inherit;font-size:10pt;">.</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="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant-Date<br clear="none"/>Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;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-style:italic;">(In thousands, except for weighted average grant-date fair value)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Awarded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(52</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">425</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Loss) Income Per Share</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> is divided by the weighted average number of common shares outstanding during the year to calculate basic </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per common share. Basic earnings per share exclude any dilutive effects of stock options and restricted stock units (&#8220;RSUs&#8221;).</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per common share reflects the potential dilution that would occur if outstanding stock options to purchase common stock were exercised for common stock, using the treasury stock method, and the common stock underlying outstanding RSU was issued. Diluted earnings per share for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, includes the dilutive effects of stock options and RSUs. Certain common stock issuable under stock options and RSUs have been omitted from the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> diluted net income per share calculations because their inclusion is considered anti-dilutive.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The computation of basic and diluted </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per share is presented in the following table. Prior year amounts have been adjusted for the adoption of ASC&#160;606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for reconciliation of prior year &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Previously Reported</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Adjusted</font><font style="font-family:inherit;font-size:10pt;">&#8221; amounts. </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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-style:italic;">(In thousands, except per share amounts)</font></div></td></tr><tr><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(726</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average effect of dilutive stock awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,231</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,987</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The potential common shares were excluded from the computation of diluted </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per share as their effect would have been anti-dilutive is presented in the following table.</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="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anti-dilutive shares excluded from net (loss) income per share calculation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,279</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:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial assets and liabilities that are remeasured and reported at fair value at each reporting period are classified and disclosed in one of the following three levels:</font></div><div style="line-height:120%;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8212; Quoted prices (unadjusted) in active markets for identical assets or liabilities;</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8212; Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8212; Unobservable inputs in which little or no market activity exists, therefore requiring an entity to develop its own assumptions that market participants would use in pricing.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company&#8217;s investments in available-for-sale securities, if quoted prices in active markets for identical investments are not available to determine fair value (Level 1), then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable either directly or indirectly (Level 2). The investments included in Level 2 consist of corporate notes and bonds, municipal notes and bonds and U.S. Treasury securities. </font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;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:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-top:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net carrying amount of goodwill as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$12.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of goodwill was recorded in the accompanying </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-top:0px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Intangible Assets</font></div><div style="line-height:120%;padding-top:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of identifiable intangible assets, all of which are finite-lived, as of the date indicated were as follows in the table below. All intangible assets are amortized on a straight-line basis over their useful life.</font></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finite-lived intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,531</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,269</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized income tax benefit of </font><font style="font-family:inherit;font-size:10pt;color:#000000;">$0.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">, which included a discrete tax benefit related to tax deductions from stock-based compensation. For the </font><font style="font-family:inherit;font-size:10pt;color:#000000;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized income tax expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$48&#160;thousand</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">33.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;">, respectively. Excluding the discrete tax income tax items, the effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">(3.5%)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24.0%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate for </font><font style="font-family:inherit;font-size:10pt;color:#000000;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was adversely impacted by the full valuation allowance related to the losses in the Company&#8217;s Irish operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments and Fair Value Measurements</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash, cash equivalents and short-term investments are presented in the following table.</font></div><div style="line-height:120%;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="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,800</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><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;"> available-for-sale investments reported in Cash and cash equivalents on the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, available-for-sale investments of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> were reported in Cash and cash equivalents on the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets.</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Available-for-Sale Investments</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments are all classified as available-for-sale. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, all available-for-sale investments were classified as short-term, with maturities less than 12 months. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> sales of available-for-sale investments during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale investments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are presented in the following tables.</font></div><div style="line-height:120%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">March&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(135</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Holding 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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company monitors investments for other-than-temporary impairment. It was determined that unrealized gains and losses at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, are temporary in nature because the changes in market value for these securities resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company is unlikely to experience gains or losses if these securities are held to maturity. In the event that the Company disposes of these securities before maturity, it is expected that the realized gains or losses, if any, will be immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected maturities can differ from contractual maturities because borrowers may have the right to prepay obligations without prepayment penalties. The amortized cost and fair value of available-for-sale securities that had stated maturities are shown by contractual maturity in the following table.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial assets and liabilities that are remeasured and reported at fair value at each reporting period are classified and disclosed in one of the following three levels:</font></div><div style="line-height:120%;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8212; Quoted prices (unadjusted) in active markets for identical assets or liabilities;</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8212; Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8212; Unobservable inputs in which little or no market activity exists, therefore requiring an entity to develop its own assumptions that market participants would use in pricing.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company&#8217;s investments in available-for-sale securities, if quoted prices in active markets for identical investments are not available to determine fair value (Level 1), then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable either directly or indirectly (Level 2). The investments included in Level 2 consist of corporate notes and bonds, municipal notes and bonds and U.S. Treasury securities. </font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:-60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial&#160;Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of financial assets and liabilities measured on a recurring basis is presented in the following tables.</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="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;font-weight:bold;">&#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;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><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:99.80506822612085%;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;font-weight:bold;">&#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, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</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:9pt;"><font style="font-family:inherit;font-size:9pt;">70,020</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">70,020</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers of financial assets and liabilities between Level&#160;1 and Level&#160;2.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value and gross unrealized losses on the available-for-sale securities that have been in a continuous unrealized loss position, aggregated by type of investment instrument as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized in the following table. All of the Company&#8217;s available-for-sale investments were short-term with maturities less than 12 months. Available-for-sale investments that were in an unrealized gain position have been excluded from the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(135</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total available-for-sale investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(91</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business and Significant Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Energy Recovery, Inc. and its wholly-owned subsidiaries (the &#8220;Company,&#8221; &#8220;Energy Recovery,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; or &#8220;we&#8221;) is an energy solutions provider to industrial fluid flow markets worldwide. The Company&#8217;s core competencies are fluid dynamics and advanced material science. The Company&#8217;s products make industrial processes more operationally and capital expenditure efficient. The Company&#8217;s solutions convert wasted pressure energy into a reusable asset and preserve or eliminate pumping technology in hostile processing environments. The Company&#8217;s solutions are marketed and sold in fluid flow markets, such as water, oil &amp; gas, and chemical processing, under the trademarks ERI</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;">, PX</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;">, Pressure Exchanger</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;">, PX Pressure Exchanger</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;">, VorTeq</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#8482;</sup></font><font style="font-family:inherit;font-size:10pt;">, MTeq</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#8482;</sup></font><font style="font-family:inherit;font-size:10pt;">, IsoBoost</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;">, IsoGen</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;">, AT</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#8482;</sup></font><font style="font-family:inherit;font-size:10pt;">, and AquaBold</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#8482;</sup></font><font style="font-family:inherit;font-size:10pt;">. The Company owns, manufactures, and/or develops its solutions, in whole or in part, in the United States of America (&#8220;U.S.&#8221;) and the Republic of Ireland (&#8220;Ireland&#8221;).</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Condensed Consolidated Financial Statements include the accounts of Energy Recovery, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Condensed Consolidated Financial Statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) have been condensed or omitted pursuant to such rules and regulations. The </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> Condensed Consolidated Balance Sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 8, 2018.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, all adjustments, consisting of normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> of Estimates</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires the Company&#8217;s management to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying Notes to Condensed Consolidated Financial Statements. The accounting policies that reflect the Company&#8217;s more significant estimates and judgments and that the Company believes are the most critical to aid in fully understanding and evaluating the Company&#8217;s reported financial results are revenue recognition; capitalization of research and development assets; allowance for doubtful accounts; allowance for product warranty; valuation of stock options; valuation and impairment of goodwill and acquired intangible assets; useful lives for depreciation and amortization; valuation adjustments for excess and obsolete inventory; deferred taxes and valuation allowances on deferred tax assets; and evaluation and measurement of contingencies. Those estimates could change, and as a result, actual results could differ materially from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09 (&#8220;ASU&#160;2014-09&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606), </font><font style="font-family:inherit;font-size:10pt;">referred to as Accounting Standards Codification (&#8220;ASC&#8221;) 606 (&#8220;ASC&#160;606&#8221;) or &#8220;New Revenue Standard</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.&#8221; </font><font style="font-family:inherit;font-size:10pt;">ASC&#160;606 supersedes the revenue recognition requirements of ASC&#160;605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, and requires entities to recognize revenue when control of promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The update also requires more detailed disclosures to enable readers of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. ASC&#160;606 permits the use of either the full retrospective or cumulative effect transition (modified retrospective) method upon adoption.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March and April 2016, the FASB issued ASU No.&#160;2016-08 (&#8220;ASU&#160;2016-08&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;"> and ASU No.&#160;2016-10 (&#8220;ASU&#160;2016-10&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606) Identifying Performance Obligations and Licensing,</font><font style="font-family:inherit;font-size:10pt;"> respectively. The amendments in these updates are intended to improve the operability and understandability of the implementation guidance on principal versus agent considerations and to clarify two aspects of ASC&#160;606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. The effective date and transition requirements for both ASU&#160;2016-08 and ASU&#160;2016-10 are the same as those for ASU&#160;2014-09, as referred.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC&#160;606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC&#160;606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Water Segment Revenue</font><font style="font-family:inherit;font-size:10pt;">. Performance obligations identified under ASC&#160;606, are consistent with deliverables identified under ASC&#160;605. Revenue recognition for performance obligations accounted for under ASC&#160;606 is consistent with ASC&#160;605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC&#160;606 did not have a material impact on the timing of revenue and expense recognition.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Oil &amp; Gas Segment -</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cost-to-Total Cost</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">(&#8220;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">CTC</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#8221;) Revenue</font><font style="font-family:inherit;font-size:10pt;">. Performance obligations identified under ASC&#160;606, are consistent with deliverables identified under ASC&#160;605. Revenue recognition for performance obligations accounted for under ASC&#160;606 is consistent with ASC&#160;605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC&#160;606 did not have a material impact on the timing of revenue and expense recognition.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Oil &amp; Gas Segment - License and Development Revenue</font><font style="font-family:inherit;font-size:10pt;">. Under ASC&#160;605, license and development revenue associated with the up-front non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity payment received in connection with the VorTeq license agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) that the Company entered into with </font><font style="font-family:inherit;font-size:10pt;">Schlumberger Technology Corporation</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;">&#8221;) was recognized on a straight-line basis over the </font><font style="font-family:inherit;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;">-year term of the license, while the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> substantive milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each that could be earned under the license agreement were to be recognized in full when achieved under milestone accounting.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC&#160;606, license and development revenue, which includes both the upfront non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity payment and the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each, when determined probable, is comprised of:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><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;">revenue recognition over time based on an input measure of progress based on a cost driver which management has determined is the best estimate of the progress made on the project during the period from inception until full commercialization for the amount allocated to the exclusive Missile (as defined in Note </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Partnership and License Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) license and research and development services, and</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><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;">revenue recognition related to stand-ready when and if available upgrades subsequent to full commercialization, recognized over time ratably over the period, which matches the transfer of benefit to the customer on a daily basis, commencing after full commercial launch until the expiration of the contract.</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in license and development revenue due to the adoption of ASC&#160;606 are as follows.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Years Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue, as previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in revenue due to adoption the New Revenue Standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue, as adjusted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,332</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the contract liability balance related to license and development revenue due to the adoption of ASC&#160;606 are as follows.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development contract liability, as previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in contract liability due to adoption the New Revenue Standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development contract liability, as adjusted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,599</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance obligations identified under ASC&#160;606 differs somewhat from contingent and non-contingent deliverables identified under ASC&#160;605 due to transfer of control considerations.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC&#160;606, the Company concluded that the Missile license represents functional intellectual property and that the license is not distinct from the research and development services to be provided prior to product commercialization. The transaction price allocated to this combined performance obligation of a continually evolving license will be recognized over the estimated period required to result in full commercial launch using an input measure of progress of the cost of salaries and wages related to the project prior to full commercial launch.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The milestone method of accounting has been eliminated under ASC&#160;606. Instead of recognizing the full amount of each milestone payment as revenue in the period in which it is achieved, the Company will revise its estimate of the transaction price to include development milestone payments only when they become probable of achievement and revenue will be recognized consistent with the input measure of progress.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has concluded that its obligation to provide when and if available updates to its technology in the period subsequent to full commercial launch represents a performance obligation. The transaction price allocated to this stand-ready performance obligation will be recognized ratably over the period commencing after full commercial launch until the expiration of the contract.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Partnership and License Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221; for additional discussion on the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">, and Note </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Revenues</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for further discussion of revenue recognition.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February&#160;2016, the FASB issued ASU&#160;No.&#160;2016-02 (&#8220;ASU 2016-02&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic&#160;842), </font><font style="font-family:inherit;font-size:10pt;">also referred to as &#8220;ASC&#160;842&#8221; or &#8220;New Lease Standard,&#8221; which supersedes ASC&#160;840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic&#160;840) </font><font style="font-family:inherit;font-size:10pt;">and provides principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB has continued to clarify this guidance through the issuance of additional ASUs. The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company early adopted ASU&#160;2016-02 on January&#160;1, 2018 concurrent with the Company&#8217;s adoption of the New Revenue Standard and elected the available practical expedients. The adoption of ASU&#160;2016-02 had no impact on the Company&#8217;s Condensed Consolidated Statements of Operations. The most significant impact was the recognition of right of use assets and liabilities for operating leases. Adoption of the standard required the Company to restate certain previously reported results, including the recognition of additional operating lease right of use assets and liabilities.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU&#160;2016-18 (&#8220;ASU&#160;2016-18&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic&#160;230): Restricted Cash, </font><font style="font-family:inherit;font-size:10pt;">also referred to as &#8220;New Cash Flow Presentation Standard.&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-18 is intended to reduce diversity in practice in the classification and presentation of changes in restricted cash on the Consolidated Statement of Cash Flows. ASU&#160;2016-18 requires that the Consolidated Statement of Cash Flows explain the change in total cash and equivalents and amounts generally described as restricted cash or restricted cash equivalents when reconciling the beginning-of-period and end-of-period total amounts. The standard also requires reconciliation between the total cash and equivalents and restricted cash presented on the Consolidated Statement of Cash Flows and the cash and cash equivalents balance presented on the Consolidated Balance Sheet. ASU&#160;2016-18 is effective retrospectively on January&#160;1, 2018. The Company adopted ASU&#160;2016-18 on January&#160;1, 2018. The Company recast its </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the prior period presented based on the restricted cash balance on the balance sheet date and has provided a reconciliation of cash, cash equivalents and restricted cash in Note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other Financial Information</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2016, the FASB issued ASU&#160;No.&#160;2016-01 (&#8220;ASU&#160;2016-01&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall (Subtopic&#160;825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-01 modifies certain aspects of the recognition, measurement, presentation, and disclosure of financial instruments. For public entities, ASU&#160;2016-01 is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2017. The Company adopted ASU&#160;2016-01 on January&#160;1, 2018. The adoption ASU&#160;2016-01 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU&#160;No.&#160;2016-15 (&#8220;ASU&#160;2016-15&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic&#160;230):</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2016-15 impacts all entities that are required to present a statement of cash flows under ASC&#160;230, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance on eight specific cash flow issues. For public entities, ASU&#160;2016-15 is effective for fiscal periods beginning after December&#160;15, 2017 and interim periods within those years. Adoption should be applied using a retrospective transition method to each period presented. The Company adopted ASU&#160;2016-15 on January&#160;1, 2018. The adoption of ASU&#160;2016-15 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU&#160;2016-16 (&#8220;ASU&#160;2016-16&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic&#160;740): Intra-Entity Transfers of Assets Other Than Inventory. </font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-16 requires recognition of the current and deferred income tax effects of an intra-entity asset transfer, other than inventory, when the transfer occurs, as opposed to legacy GAAP, which requires companies to defer the income tax effects of intra-entity asset transfers until the asset has been sold to an outside party. The income tax effects of intra-entity inventory transfers will continue to be deferred until the inventory is sold. ASU&#160;2016-16 is effective on January&#160;1, 2018, with early adoption permitted. The update is required to be adopted on a modified retrospective basis with the cumulative-effect adjustment recorded to retained earnings as of the beginning of the period of adoption. The Company adopted ASU&#160;2016-16 on January&#160;1, 2018. The adoption of ASU&#160;2016-16 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May&#160;2017, the FASB issued ASU&#160;No.&#160;2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8211; Stock Compensation (Topic&#160;718): Scope of Modification Accounting. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2017-09 provides guidance about which changes to the terms or conditions of a share-base payment award require an entity to apply modification accounting under ASC 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8211; Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. ASU&#160;2017-09 is effective for annual periods and interim periods within those annual periods, beginning after December&#160;15, 2017. The Company adopted ASU&#160;2017-09 on January&#160;1, 2018. The adoption of ASU&#160;2017-09 did not have an impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Impact of </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard and New Lease Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Lease Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:normal;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,063</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating lease, right of use asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Liabilities and Stockholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current liabilities:</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(469</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(100</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:normal;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,489</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(358</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,465</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(45,922</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(36,559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Operations </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands, except for per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(627</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(510</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Benefit from) provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Number of shares used in per share calculations:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the Company&#8217;s segment activities </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Water</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Oil &amp; Gas</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,529</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(547</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated </font><font style="font-family:inherit;font-size:10pt;">Statement of Comprehensive Income (Loss)</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(422</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Cash Flows </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard and New Cash Flow Presentation Standard in the first quarter of 2018.</font></div><div style="line-height:120%;text-align:left;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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Cash Flow Presentation Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,572</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,556</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(345</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(343</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,162</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(404</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,566</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,553</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(604</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,157</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(460</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(701</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net change in cash, cash equivalents and restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,673</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,213</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, beginning of year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, end of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently issued accounting pronouncement not yet adopted</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2017, the FASB issued ASU&#160;No.&#160;2017-04 (&#8220;ASU&#160;2017-04&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other (Topic&#160;350):</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2017-04 eliminates Step 2 of the goodwill impairment quantitative test and allows for the determination of impairment by comparing the fair value of the reporting unit with its carrying amount. The amendments in this update should be applied on a prospective basis. For public entities which are SEC filers, this amendment is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. Early adoption is permitted for testing dates after January&#160;1, 2017. The Company expects to adopt this standard on January&#160;1, 2020 and does not expect the adoption of ASU&#160;2017-04 to have a material impact on its financial statements.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February&#160;2018, the FASB issued ASU&#160;No.&#160;2018-02 (&#8220;ASU&#160;2018-02&#8221;),</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Statement &#8211; Reporting Comprehensive Income (Topic&#160;220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2018-02 was issued to address the income tax accounting treatment of the stranded tax effects within other comprehensive income due to the prohibition of backward tracing due to an income tax rate change that was initially recorded in other comprehensive income. This issue came about from the enactment of the </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">U.S. Tax Cuts and Jobs Act</font><font style="font-family:inherit;font-size:10pt;"> of 2017 (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Tax Act</font><font style="font-family:inherit;font-size:10pt;">&#8221;) that changed the Company&#8217;s income tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">. ASU&#160;2018-02 changed current accounting whereby an entity may elect to reclassify the stranded tax effect from accumulated other comprehensive income to retained earnings. The ASU&#160;2018-02 is effective for periods beginning after December&#160;15, 2018 although early adoption is permitted. The Company does not expect the adoption of ASU&#160;2018-02 to have a material impact on its financial position or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February&#160;2016, the FASB issued ASU&#160;No.&#160;2016-02 (&#8220;ASU 2016-02&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic&#160;842), </font><font style="font-family:inherit;font-size:10pt;">also referred to as &#8220;ASC&#160;842&#8221; or &#8220;New Lease Standard,&#8221; which supersedes ASC&#160;840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic&#160;840) </font><font style="font-family:inherit;font-size:10pt;">and provides principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB has continued to clarify this guidance through the issuance of additional ASUs. The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company early adopted ASU&#160;2016-02 on January&#160;1, 2018 concurrent with the Company&#8217;s adoption of the New Revenue Standard and elected the available practical expedients. The adoption of ASU&#160;2016-02 had no impact on the Company&#8217;s Condensed Consolidated Statements of Operations. The most significant impact was the recognition of right of use assets and liabilities for operating leases. Adoption of the standard required the Company to restate certain previously reported results, including the recognition of additional operating lease right of use assets and liabilities.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU&#160;2016-18 (&#8220;ASU&#160;2016-18&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic&#160;230): Restricted Cash, </font><font style="font-family:inherit;font-size:10pt;">also referred to as &#8220;New Cash Flow Presentation Standard.&#8221;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-18 is intended to reduce diversity in practice in the classification and presentation of changes in restricted cash on the Consolidated Statement of Cash Flows. ASU&#160;2016-18 requires that the Consolidated Statement of Cash Flows explain the change in total cash and equivalents and amounts generally described as restricted cash or restricted cash equivalents when reconciling the beginning-of-period and end-of-period total amounts. The standard also requires reconciliation between the total cash and equivalents and restricted cash presented on the Consolidated Statement of Cash Flows and the cash and cash equivalents balance presented on the Consolidated Balance Sheet. ASU&#160;2016-18 is effective retrospectively on January&#160;1, 2018. The Company adopted ASU&#160;2016-18 on January&#160;1, 2018. The Company recast its </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the prior period presented based on the restricted cash balance on the balance sheet date and has provided a reconciliation of cash, cash equivalents and restricted cash in Note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other Financial Information</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2016, the FASB issued ASU&#160;No.&#160;2016-01 (&#8220;ASU&#160;2016-01&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall (Subtopic&#160;825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-01 modifies certain aspects of the recognition, measurement, presentation, and disclosure of financial instruments. For public entities, ASU&#160;2016-01 is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2017. The Company adopted ASU&#160;2016-01 on January&#160;1, 2018. The adoption ASU&#160;2016-01 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU&#160;No.&#160;2016-15 (&#8220;ASU&#160;2016-15&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic&#160;230):</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2016-15 impacts all entities that are required to present a statement of cash flows under ASC&#160;230, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows</font><font style="font-family:inherit;font-size:10pt;">. The amendment provides guidance on eight specific cash flow issues. For public entities, ASU&#160;2016-15 is effective for fiscal periods beginning after December&#160;15, 2017 and interim periods within those years. Adoption should be applied using a retrospective transition method to each period presented. The Company adopted ASU&#160;2016-15 on January&#160;1, 2018. The adoption of ASU&#160;2016-15 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU&#160;2016-16 (&#8220;ASU&#160;2016-16&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic&#160;740): Intra-Entity Transfers of Assets Other Than Inventory. </font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-16 requires recognition of the current and deferred income tax effects of an intra-entity asset transfer, other than inventory, when the transfer occurs, as opposed to legacy GAAP, which requires companies to defer the income tax effects of intra-entity asset transfers until the asset has been sold to an outside party. The income tax effects of intra-entity inventory transfers will continue to be deferred until the inventory is sold. ASU&#160;2016-16 is effective on January&#160;1, 2018, with early adoption permitted. The update is required to be adopted on a modified retrospective basis with the cumulative-effect adjustment recorded to retained earnings as of the beginning of the period of adoption. The Company adopted ASU&#160;2016-16 on January&#160;1, 2018. The adoption of ASU&#160;2016-16 did not have a material impact on the Company&#8217;s financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May&#160;2017, the FASB issued ASU&#160;No.&#160;2017-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8211; Stock Compensation (Topic&#160;718): Scope of Modification Accounting. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2017-09 provides guidance about which changes to the terms or conditions of a share-base payment award require an entity to apply modification accounting under ASC 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation &#8211; Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. ASU&#160;2017-09 is effective for annual periods and interim periods within those annual periods, beginning after December&#160;15, 2017. The Company adopted ASU&#160;2017-09 on January&#160;1, 2018. The adoption of ASU&#160;2017-09 did not have an impact on the Company&#8217;s financial position or results of operations.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently issued accounting pronouncement not yet adopted</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2017, the FASB issued ASU&#160;No.&#160;2017-04 (&#8220;ASU&#160;2017-04&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other (Topic&#160;350):</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2017-04 eliminates Step 2 of the goodwill impairment quantitative test and allows for the determination of impairment by comparing the fair value of the reporting unit with its carrying amount. The amendments in this update should be applied on a prospective basis. For public entities which are SEC filers, this amendment is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. Early adoption is permitted for testing dates after January&#160;1, 2017. The Company expects to adopt this standard on January&#160;1, 2020 and does not expect the adoption of ASU&#160;2017-04 to have a material impact on its financial statements.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February&#160;2018, the FASB issued ASU&#160;No.&#160;2018-02 (&#8220;ASU&#160;2018-02&#8221;),</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Statement &#8211; Reporting Comprehensive Income (Topic&#160;220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </font><font style="font-family:inherit;font-size:10pt;">ASU&#160;2018-02 was issued to address the income tax accounting treatment of the stranded tax effects within other comprehensive income due to the prohibition of backward tracing due to an income tax rate change that was initially recorded in other comprehensive income. This issue came about from the enactment of the </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">U.S. Tax Cuts and Jobs Act</font><font style="font-family:inherit;font-size:10pt;"> of 2017 (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">Tax Act</font><font style="font-family:inherit;font-size:10pt;">&#8221;) that changed the Company&#8217;s income tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">. ASU&#160;2018-02 changed current accounting whereby an entity may elect to reclassify the stranded tax effect from accumulated other comprehensive income to retained earnings. The ASU&#160;2018-02 is effective for periods beginning after December&#160;15, 2018 although early adoption is permitted. The Company does not expect the adoption of ASU&#160;2018-02 to have a material impact on its financial position or results of operations.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09 (&#8220;ASU&#160;2014-09&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606), </font><font style="font-family:inherit;font-size:10pt;">referred to as Accounting Standards Codification (&#8220;ASC&#8221;) 606 (&#8220;ASC&#160;606&#8221;) or &#8220;New Revenue Standard</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.&#8221; </font><font style="font-family:inherit;font-size:10pt;">ASC&#160;606 supersedes the revenue recognition requirements of ASC&#160;605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, and requires entities to recognize revenue when control of promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The update also requires more detailed disclosures to enable readers of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. ASC&#160;606 permits the use of either the full retrospective or cumulative effect transition (modified retrospective) method upon adoption.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March and April 2016, the FASB issued ASU No.&#160;2016-08 (&#8220;ASU&#160;2016-08&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font><font style="font-family:inherit;font-size:10pt;"> and ASU No.&#160;2016-10 (&#8220;ASU&#160;2016-10&#8221;), </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606) Identifying Performance Obligations and Licensing,</font><font style="font-family:inherit;font-size:10pt;"> respectively. The amendments in these updates are intended to improve the operability and understandability of the implementation guidance on principal versus agent considerations and to clarify two aspects of ASC&#160;606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. The effective date and transition requirements for both ASU&#160;2016-08 and ASU&#160;2016-10 are the same as those for ASU&#160;2014-09, as referred.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC&#160;606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC&#160;606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities are presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March 31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,914</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are presented in the following table.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Three Months Ended March 31, 2018</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating Lease Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other information related to the operating leases are presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Three Months Ended March 31, 2018</font></div></td></tr><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:top;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-style:italic;">(In thousands, except for discount rate and lease term)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average remaining lease term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average discount 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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are presented in the following table.</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="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Amounts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018 (remaining nine months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,068</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less imputed lease interest</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(154</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,914</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The summary of financial information by segment is presented in the following tables.</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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;font-weight:bold;">&#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;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,228</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,314</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,820</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(76</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,744</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,812</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,681</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Corporate operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,012</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Consolidated operating loss</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,331</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-operating income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss before income taxes</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior year amounts in the following table have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for reconciliation of prior year &#8220;As Previously Reported&#8221; and &#8220;As Reported&#8221; amounts. </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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,524</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,612</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,633</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,473</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,955</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(547</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Corporate operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,055</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Consolidated operating income</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-operating income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">117</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</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:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of ASC&#160;606, Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted ASC 606 using the full retrospective transition method. The Company recorded a net reduction to opening retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of January&#160;1, 2016, due to the cumulative impact of adopting ASC&#160;606. The impact to revenues as a result of applying ASC&#160;606 was an increase of </font><font style="font-family:inherit;font-size:10pt;">$1.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues are recognized when control of the promised goods or services is transferred to the Company&#8217;s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. At the inception of each contract, performance obligations are identified and the total transaction price is allocated to the performance obligations. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s payment terms vary based on the credit risk of its customer. For certain customer types, the Company requires payment before the products or services are delivered to the customer. The Company performs an evaluation of customer credit worthiness on an individual contract basis to assess whether collectability is reasonably assured at the inception of the contract. As part of this evaluation, the Company considers many factors about the individual customer, including the underlying financial strength of the customer and/or partnership consortium and the Company&#8217;s prior history or industry-specific knowledge about the customer and its supplier relationships. For smaller projects, the Company requires the customer to remit payment generally within </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days after product delivery. In some cases, if credit worthiness cannot be determined, prepayment or other security is required.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions are expensed as incurred when product revenue is earned. These costs are recorded within sales and marketing expenses.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by geography, based on the shipped to addresses of the Company&#8217;s customers and revenue source. Sales and usage-based taxes are excluded from revenues.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Three Months Ended March 31, 2018</font></div></td></tr><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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Primary geographical market</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,102</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,807</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Major product/service line</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PX, pumps and turbo devices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Oil &amp; gas products</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,807</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Three Months Ended March 31, 2017</font></div></td></tr><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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Primary geographical market</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Middle East and Africa</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,493</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Major product/service line</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">PX, pumps and turbo devices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Oil &amp; gas products</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,715</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,493</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Arrangements with Multiple Performance Obligations and Termination for Convenience</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative stand-alone selling price. The Company generally determines standalone selling prices based on the prices charged to customers.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to termination, the Company does not have the ability to cancel the contract for convenience. In general, customers can cancel for convenience upon the payment of a termination fee that covers costs and profit. It is rare for customers to cancel contracts.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Practical Expedients and Exemptions</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the Water segment, the time period between when the Company transfers control of products to the customer and the payment for the products is, in general, less than one year and, therefore, the practical expedient with respect to a financing component has been adopted by the Company. </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to taxes, the Company has made the policy election to exclude taxes from the measurement of the transaction price.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract balances by category are presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">,&#8221; for reconciliation of prior year &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Previously Reported</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Adjusted</font><font style="font-family:inherit;font-size:10pt;">&#8221; amounts. </font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Trade receivables</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled receivables, projects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total contract assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current contract liabilities:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost and estimated earnings in excess of billings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current contract liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,909</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current contract liabilities, deferred revenue</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,176</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total non-current contract liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,239</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total contract liability</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,070</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records unbilled receivables as contract assets. Significant changes in contract assets during the period were as follows.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Transferred to receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,340</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,909</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cumulative catch-up adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</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%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records contract liabilities when cash payments are received or due in advance of the Company&#8217;s performance. Significant changes in contract liabilities during the period were as follows.</font></div><div style="line-height:120%;text-align:left;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue recognized</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,775</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,892</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash received</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,070</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,426</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%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligation</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at March 31, 2018.</font></div><div style="line-height:120%;text-align:left;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="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Revenue</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018 (remaining nine months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">14,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2022 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,284</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%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the practical expedient in ASC&#160;606, paragraph 10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the practical expedient in ASC&#160;606 paragraph 10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount of revenue for the comparative period ended March 31, 2017.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the incremental cost of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized in one year or less. The costs of obtaining contracts are included in sales and marketing expenses.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Service Revenue Recognition - Water Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the Water segment, a contract is established by a written agreement (executed sales order, executed purchase order or stand-alone contract) with the customer with fixed pricing, and a credit risk assessment is completed prior to the signing of the agreement to ensure that collectability is reasonably assured. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not bundle performance obligations in the Water segment. The Company identifies each performance obligation separately along with its associated relative standalone selling price based on the prices and discounts that the Company would sell a promised good or service separately to a customer.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally, performance obligations consist of delivery of products, such as PX energy recovery devices, turbochargers, pumps, and spare parts. These service amounts are deferred as contract liabilities until the services are performed.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transfer of control for the Company&#8217;s products follows transfer of title which typically occurs upon shipment of the equipment in accordance with International Commercial Terms (commonly referred to as &#8220;Incoterms&#8221;). The specified product performance criteria for the Company&#8217;s products pertain to the ability of the Company&#8217;s product to meet its published performance specifications and warranty provisions, which the Company&#8217;s products have demonstrated on a consistent basis. This factor, combined with historical performance metrics, provides the Company&#8217;s management with a reasonable basis to conclude that the products will perform satisfactorily upon commissioning of the plant. Installation is relatively simple, requires no customization, and is performed by the customer under the supervision of the Company&#8217;s personnel. Based on these factors, the Company concluded that performance has been completed upon shipment when title transfers based on the shipping terms, and that product revenue is recognized at a point in time. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not provide its customers with a right of product return; however, the Company will accept returns of products that are deemed to be damaged or defective when delivered that are covered by the terms and conditions of the product warranty. Product warranty is provided consistent with the industry and is considered to be an assurance warranty, not a separate performance obligation. Product returns and warranty charges have not been significant.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to the Company&#8217;s product is limited to the amount that is not contingent upon the delivery of additional items or meeting specified performance conditions. The Company adheres to consistent pricing in the stand-alone sale of products and services and the contractual pricing of products and commissioning of services in bundled arrangements.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For large projects, stand-alone contracts are utilized. For these contracts, consistent with industry practice, the Company&#8217;s customers typically require their suppliers, including the Company, to accept contractual holdback provisions (also referred to as a retention payment) whereby the final amounts due under the sales contract are remitted over extended periods of time or alternatively, stand-by letters of credit are issued. These retention payments are generally </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or less of the total contract amount and are due and payable upon the passage of time, generally up to </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">36</font><font style="font-family:inherit;font-size:10pt;"> months from the date of product delivery. These retention payments are generally replaced by bank guarantees which have had no history of being exercised, and they align with the product warranty period. Given that they are not material in the context of the contract, they are not considered to be a financing component. The Company has no performance obligation and they are recorded as contract assets.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling charges billed to customers is a pass-through from the freight forwarder and is included in product revenue. The cost of shipping to customers is included in cost of revenue.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost-to-Total Cost</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CTC</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8221;) Revenue Recognition - Oil &amp; Gas Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IsoBoost and IsoGen systems are highly engineered, customized solutions that are designed and manufactured over an extended period of time and are built specifically to meet a customer&#8217;s specifications. Given the facts and circumstances of these projects, the Company concluded that the </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> method of accounting is appropriate for IsoBoost and IsoGen systems. In the event that a purchase order for an IsoBoost or IsoGen system does not meet these facts and circumstances, then the </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> method of accounting does not apply. The Company had one </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> contract for IsoBoost turbochargers in fiscal years 2016 through 2018, which is expected to be completed and shipped in the second quarter of 2018. A standard assurance type warranty was provided.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from fixed price contracts is recognized with progress measured in the ratio of costs incurred to estimated final costs. Contract costs include all direct material and labor costs related to contract performance. Pre-contract costs with no future benefit were expensed in the period in which they were incurred. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and profit are subject to revisions as the contract progresses to completion. Revisions in profit estimates are reflected in the period in which the facts that give rise to the revisions become known, using the cumulative catchup method. If material, the effects of any changes in estimates are disclosed in the notes to the consolidated financial statements. When estimates indicate that a loss will be incurred on a contract, a provision for the expected loss is recorded in the period in which the loss becomes evident. No loss has been incurred to date. Revenue is recognized only to the extent costs have been recognized in the same period.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost and estimated earnings on uncompleted contracts is presented in the following table.</font></div><div style="line-height:120%;text-align:left;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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&#160;31, 2017</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Previously Reported</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Estimated earnings to date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Estimated costs to date</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,613</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Subtotal</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,264</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,475</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net billings to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,498</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,718</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,718</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,762</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Included in accompanying balance sheets:</font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Unbilled project costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost and estimated earnings in excess of billings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,762</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,060</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,193</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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled project costs</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">Cost and estimated earnings in excess of billings</font><font style="font-family:inherit;font-size:10pt;"> are included in </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">Contract assets</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">Contract liabilities</font><font style="font-family:inherit;font-size:10pt;"> on the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets, respectively.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">License and Development, and Lease Revenue Recognition - Oil &amp; Gas Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License and development revenue is comprised of revenue recognition over time of the upfront non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity fee received in connection with the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">, as well as the revenue recognition over time of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each when uncertainty of receipt is resolved and receipt of each milestone payment is considered probable. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;"> is comprised of a </font><font style="font-family:inherit;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;">-year exclusive license for the Company&#8217;s VorTeq technology (&#8220;VorTeq&#8221;). In performing the obligations under the license, the Company provides research and development services to commercialize the technology in accordance with the Key Performance Indicators (&#8220;KPIs&#8221;), defined in the license agreement.&#160; After commercialization is achieved, payments will be received for the supply and servicing of certain components of the VorTeq.&#160; All payments are non-refundable. See Note </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Partnership and License Agreement</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes license and development revenue in accordance with ASC&#160;606. Revenue is recognized when control of the promised goods or services is transferred to customers. Stand-alone selling price was established at the inception of the contract by taking the transaction to market on a non-exclusive basis, and pricing in an exclusivity premium. Since the agreement included an up-front non-refundable payment at the inception of the agreement and future products and services are provided after initial commercialization, the Company completed an analysis and concluded that there was no material right included in the pricing of the agreement.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance obligations have been identified, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, the exclusive license to the Missile technology and upgrades prior to and subsequent to the date of full commercial launch. Value has been allocated to the performance obligations, and revenue is recognized over time based on the input measure of progress of the cost of salaries and wages related to the project prior to full commercialization, and ratably for the unspecified upgrades for the period subsequent to full commercialization until the expiration of the contract. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Once commercial launch is achieved and cartridges are provided under the contract, revenue from those royalty payments will be recognized in accordance with ASC&#160;842, with the Company as the lessor.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;"> It is expected that the cartridge leases will be classified as short-term operating leases and revenue will be recognized as earned.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance obligations identified under ASC&#160;606 differs somewhat from contingent and non-contingent deliverables identified under ASC&#160;605 due to transfer of control considerations.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC&#160;606, the Company concluded that the Missile license represents functional intellectual property and that the license is not distinct from the research and development services to be provided prior to product commercialization. The transaction price allocated to this combined performance obligation of a continually evolving license will be recognized over the estimated period required to result in full commercial launch using an input measure of progress of the cost of salaries and wages related to the project prior to full commercial launch.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The milestone method of accounting has been eliminated under ASC&#160;606. Instead of recognizing the full amount of each milestone payment as revenue in the period in which it is achieved, the Company will revise its estimate of the transaction price to include development milestone payments only when they become probable of achievement and revenue will be recognized consistent with the input measure of progress.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has concluded that its obligation to provide when and if available updates to its technology in the period subsequent to full commercial launch represents a performance obligation. The transaction price allocated to this stand-ready performance obligation will be recognized ratably over the period commencing after full commercial launch until the expiration of the contract.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC&#160;606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC&#160;606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Water Segment Revenue</font><font style="font-family:inherit;font-size:10pt;">. Performance obligations identified under ASC&#160;606, are consistent with deliverables identified under ASC&#160;605. Revenue recognition for performance obligations accounted for under ASC&#160;606 is consistent with ASC&#160;605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC&#160;606 did not have a material impact on the timing of revenue and expense recognition.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Oil &amp; Gas Segment -</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cost-to-Total Cost</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;"> </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">(&#8220;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">CTC</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#8221;) Revenue</font><font style="font-family:inherit;font-size:10pt;">. Performance obligations identified under ASC&#160;606, are consistent with deliverables identified under ASC&#160;605. Revenue recognition for performance obligations accounted for under ASC&#160;606 is consistent with ASC&#160;605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC&#160;606 did not have a material impact on the timing of revenue and expense recognition.</font></div><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Oil &amp; Gas Segment - License and Development Revenue</font><font style="font-family:inherit;font-size:10pt;">. Under ASC&#160;605, license and development revenue associated with the up-front non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity payment received in connection with the VorTeq license agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) that the Company entered into with </font><font style="font-family:inherit;font-size:10pt;">Schlumberger Technology Corporation</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Licensee</font><font style="font-family:inherit;font-size:10pt;">&#8221;) was recognized on a straight-line basis over the </font><font style="font-family:inherit;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;">-year term of the license, while the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> substantive milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each that could be earned under the license agreement were to be recognized in full when achieved under milestone accounting.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC&#160;606, license and development revenue, which includes both the upfront non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity payment and the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each, when determined probable, is comprised of:</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><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;">revenue recognition over time based on an input measure of progress based on a cost driver which management has determined is the best estimate of the progress made on the project during the period from inception until full commercialization for the amount allocated to the exclusive Missile (as defined in Note </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Partnership and License Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;) license and research and development services, and</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><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;">revenue recognition related to stand-ready when and if available upgrades subsequent to full commercialization, recognized over time ratably over the period, which matches the transfer of benefit to the customer on a daily basis, commencing after full commercial launch until the expiration of the contract.</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:36px;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%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the incremental cost of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized in one year or less. The costs of obtaining contracts are included in sales and marketing expenses.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product and Service Revenue Recognition - Water Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the Water segment, a contract is established by a written agreement (executed sales order, executed purchase order or stand-alone contract) with the customer with fixed pricing, and a credit risk assessment is completed prior to the signing of the agreement to ensure that collectability is reasonably assured. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not bundle performance obligations in the Water segment. The Company identifies each performance obligation separately along with its associated relative standalone selling price based on the prices and discounts that the Company would sell a promised good or service separately to a customer.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally, performance obligations consist of delivery of products, such as PX energy recovery devices, turbochargers, pumps, and spare parts. These service amounts are deferred as contract liabilities until the services are performed.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transfer of control for the Company&#8217;s products follows transfer of title which typically occurs upon shipment of the equipment in accordance with International Commercial Terms (commonly referred to as &#8220;Incoterms&#8221;). The specified product performance criteria for the Company&#8217;s products pertain to the ability of the Company&#8217;s product to meet its published performance specifications and warranty provisions, which the Company&#8217;s products have demonstrated on a consistent basis. This factor, combined with historical performance metrics, provides the Company&#8217;s management with a reasonable basis to conclude that the products will perform satisfactorily upon commissioning of the plant. Installation is relatively simple, requires no customization, and is performed by the customer under the supervision of the Company&#8217;s personnel. Based on these factors, the Company concluded that performance has been completed upon shipment when title transfers based on the shipping terms, and that product revenue is recognized at a point in time. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not provide its customers with a right of product return; however, the Company will accept returns of products that are deemed to be damaged or defective when delivered that are covered by the terms and conditions of the product warranty. Product warranty is provided consistent with the industry and is considered to be an assurance warranty, not a separate performance obligation. Product returns and warranty charges have not been significant.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to the Company&#8217;s product is limited to the amount that is not contingent upon the delivery of additional items or meeting specified performance conditions. The Company adheres to consistent pricing in the stand-alone sale of products and services and the contractual pricing of products and commissioning of services in bundled arrangements.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For large projects, stand-alone contracts are utilized. For these contracts, consistent with industry practice, the Company&#8217;s customers typically require their suppliers, including the Company, to accept contractual holdback provisions (also referred to as a retention payment) whereby the final amounts due under the sales contract are remitted over extended periods of time or alternatively, stand-by letters of credit are issued. These retention payments are generally </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or less of the total contract amount and are due and payable upon the passage of time, generally up to </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">36</font><font style="font-family:inherit;font-size:10pt;"> months from the date of product delivery. These retention payments are generally replaced by bank guarantees which have had no history of being exercised, and they align with the product warranty period. Given that they are not material in the context of the contract, they are not considered to be a financing component. The Company has no performance obligation and they are recorded as contract assets.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling charges billed to customers is a pass-through from the freight forwarder and is included in product revenue. The cost of shipping to customers is included in cost of revenue.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost-to-Total Cost</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CTC</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8221;) Revenue Recognition - Oil &amp; Gas Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IsoBoost and IsoGen systems are highly engineered, customized solutions that are designed and manufactured over an extended period of time and are built specifically to meet a customer&#8217;s specifications. Given the facts and circumstances of these projects, the Company concluded that the </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> method of accounting is appropriate for IsoBoost and IsoGen systems. In the event that a purchase order for an IsoBoost or IsoGen system does not meet these facts and circumstances, then the </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> method of accounting does not apply. The Company had one </font><font style="font-family:inherit;font-size:10pt;">CTC</font><font style="font-family:inherit;font-size:10pt;"> contract for IsoBoost turbochargers in fiscal years 2016 through 2018, which is expected to be completed and shipped in the second quarter of 2018. A standard assurance type warranty was provided.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from fixed price contracts is recognized with progress measured in the ratio of costs incurred to estimated final costs. Contract costs include all direct material and labor costs related to contract performance. Pre-contract costs with no future benefit were expensed in the period in which they were incurred. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and profit are subject to revisions as the contract progresses to completion. Revisions in profit estimates are reflected in the period in which the facts that give rise to the revisions become known, using the cumulative catchup method. If material, the effects of any changes in estimates are disclosed in the notes to the consolidated financial statements. When estimates indicate that a loss will be incurred on a contract, a provision for the expected loss is recorded in the period in which the loss becomes evident. No loss has been incurred to date. Revenue is recognized only to the extent costs have been recognized in the same period.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">License and Development, and Lease Revenue Recognition - Oil &amp; Gas Segment</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">License and development revenue is comprised of revenue recognition over time of the upfront non-refundable </font><font style="font-family:inherit;font-size:10pt;">$75.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> exclusivity fee received in connection with the </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;">, as well as the revenue recognition over time of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> milestone payments of </font><font style="font-family:inherit;font-size:10pt;">$25.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> each when uncertainty of receipt is resolved and receipt of each milestone payment is considered probable. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;">VorTeq License Agreement</font><font style="font-family:inherit;font-size:10pt;"> is comprised of a </font><font style="font-family:inherit;font-size:10pt;">fifteen</font><font style="font-family:inherit;font-size:10pt;">-year exclusive license for the Company&#8217;s VorTeq technology (&#8220;VorTeq&#8221;). In performing the obligations under the license, the Company provides research and development services to commercialize the technology in accordance with the Key Performance Indicators (&#8220;KPIs&#8221;), defined in the license agreement.&#160; After commercialization is achieved, payments will be received for the supply and servicing of certain components of the VorTeq.&#160; All payments are non-refundable. See Note </font><font style="font-family:inherit;font-size:10pt;">14</font><font style="font-family:inherit;font-size:10pt;">, &#8220;</font><font style="font-family:inherit;font-size:10pt;">VorTeq Partnership and License Agreement</font><font style="font-family:inherit;font-size:10pt;">.&#8221;</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes license and development revenue in accordance with ASC&#160;606. Revenue is recognized when control of the promised goods or services is transferred to customers. Stand-alone selling price was established at the inception of the contract by taking the transaction to market on a non-exclusive basis, and pricing in an exclusivity premium. Since the agreement included an up-front non-refundable payment at the inception of the agreement and future products and services are provided after initial commercialization, the Company completed an analysis and concluded that there was no material right included in the pricing of the agreement.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance obligations have been identified, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, the exclusive license to the Missile technology and upgrades prior to and subsequent to the date of full commercial launch. Value has been allocated to the performance obligations, and revenue is recognized over time based on the input measure of progress of the cost of salaries and wages related to the project prior to full commercialization, and ratably for the unspecified upgrades for the period subsequent to full commercialization until the expiration of the contract. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Once commercial launch is achieved and cartridges are provided under the contract, revenue from those royalty payments will be recognized in accordance with ASC&#160;842, with the Company as the lessor.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;"> It is expected that the cartridge leases will be classified as short-term operating leases and revenue will be recognized as earned.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues are recognized when control of the promised goods or services is transferred to the Company&#8217;s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. At the inception of each contract, performance obligations are identified and the total transaction price is allocated to the performance obligations. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s payment terms vary based on the credit risk of its customer. For certain customer types, the Company requires payment before the products or services are delivered to the customer. The Company performs an evaluation of customer credit worthiness on an individual contract basis to assess whether collectability is reasonably assured at the inception of the contract. As part of this evaluation, the Company considers many factors about the individual customer, including the underlying financial strength of the customer and/or partnership consortium and the Company&#8217;s prior history or industry-specific knowledge about the customer and its supplier relationships. For smaller projects, the Company requires the customer to remit payment generally within </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days after product delivery. In some cases, if credit worthiness cannot be determined, prepayment or other security is required.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions are expensed as incurred when product revenue is earned. These costs are recorded within sales and marketing expenses.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Arrangements with Multiple Performance Obligations and Termination for Convenience</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative stand-alone selling price. The Company generally determines standalone selling prices based on the prices charged to customers.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to termination, the Company does not have the ability to cancel the contract for convenience. In general, customers can cancel for convenience upon the payment of a termination fee that covers costs and profit. It is rare for customers to cancel contracts.</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Practical Expedients and Exemptions</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the Water segment, the time period between when the Company transfers control of products to the customer and the payment for the products is, in general, less than one year and, therefore, the practical expedient with respect to a financing component has been adopted by the Company. </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to taxes, the Company has made the policy election to exclude taxes from the measurement of the transaction price.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at March 31, 2018.</font></div><div style="line-height:120%;text-align:left;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="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Revenue</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018 (remaining nine months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">13,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">14,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">2022 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,284</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities by category are presented in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payroll and commissions payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other accrued expenses and current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,948</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in </font><font style="font-family:inherit;font-size:10pt;">accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;"> by component are presented in the following table.</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 Accumulated Other Comprehensive Loss</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(92</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(125</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(43</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The potential common shares were excluded from the computation of diluted </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per share as their effect would have been anti-dilutive is presented in the following table.</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="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Anti-dilutive shares excluded from net (loss) income per share calculation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,279</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:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash, cash equivalents and short-term investments are presented in the following table.</font></div><div style="line-height:120%;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="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">90,261</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The computation of basic and diluted </font><font style="font-family:inherit;font-size:10pt;">net (loss) income</font><font style="font-family:inherit;font-size:10pt;"> per share is presented in the following table. Prior year amounts have been adjusted for the adoption of ASC&#160;606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for reconciliation of prior year &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Previously Reported</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:10pt;">As Adjusted</font><font style="font-family:inherit;font-size:10pt;">&#8221; amounts. </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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-style:italic;">(In thousands, except per share amounts)</font></div></td></tr><tr><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(726</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average effect of dilutive stock awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,231</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,987</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to the fair value measurement of awards granted to employees by financial line and by type of award is presented in the following table.</font></div><div style="line-height:120%;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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by financial line:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">281</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">260</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,113</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation expense by type of award:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Options </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">RSUs </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,243</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:87%;" rowspan="1" colspan="1"></td></tr><tr><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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</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;">First quarter of 2018 amounts include modifications of equity awards.</font></div></td></tr></table><div style="line-height:120%;text-indent:36px;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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of financial assets and liabilities measured on a recurring basis is presented in the following tables.</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="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;font-weight:bold;">&#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;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><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:99.80506822612085%;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;font-weight:bold;">&#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, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Municipal notes and bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</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:9pt;"><font style="font-family:inherit;font-size:9pt;">70,020</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">70,020</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:0px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of identifiable intangible assets, all of which are finite-lived, as of the date indicated were as follows in the table below. All intangible assets are amortized on a straight-line basis over their useful life.</font></div><div style="line-height:120%;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finite-lived intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,531</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,374</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,269</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (using the first-in, first-out method) or net realizable value and are presented by category in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,899</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,097</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,424</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories, net</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,328</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,514</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%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Impact of </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard and New Lease Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Lease Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:normal;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(133</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">126,063</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating lease, right of use asset</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Liabilities and Stockholders&#8217; Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current liabilities:</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(469</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(100</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:normal;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,416</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:normal;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-current liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Lease liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,489</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(358</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9,465</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,591</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(45,922</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(36,559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">164,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Operations </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands, except for per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,651</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(627</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(510</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(Benefit from) provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.01</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Number of shares used in per share calculations:</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the Company&#8217;s segment activities </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Water</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Oil &amp; Gas</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income (loss) from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,529</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(547</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated </font><font style="font-family:inherit;font-size:10pt;">Statement of Comprehensive Income (Loss)</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;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="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Adjusted</font></div></td></tr><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:top;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(422</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:0px;text-align:left;padding-left:36px;text-indent:-36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates changes in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Cash Flows </font><font style="font-family:inherit;font-size:10pt;">as previously reported</font><font style="font-family:inherit;font-size:10pt;"> prior to, and </font><font style="font-family:inherit;font-size:10pt;">as adjusted</font><font style="font-family:inherit;font-size:10pt;"> subsequent to, the adoption of the New Revenue Standard and New Cash Flow Presentation Standard in the first quarter of 2018.</font></div><div style="line-height:120%;text-align:left;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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">As Previously Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adoption of New Revenue Standard</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Adoption of New Cash Flow Presentation Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(433</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,572</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,556</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(345</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(343</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,162</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(404</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,566</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,553</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(604</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,157</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,824</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(460</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(701</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net change in cash, cash equivalents and restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,673</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,213</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, beginning of year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, end of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the contract liability balance related to license and development revenue due to the adoption of ASC&#160;606 are as follows.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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 31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development contract liability, as previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in contract liability due to adoption the New Revenue Standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development contract liability, as adjusted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in license and development revenue due to the adoption of ASC&#160;606 are as follows.</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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="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;">Years Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue, as previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in revenue due to adoption the New Revenue Standard</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue, as adjusted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,332</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets by category are presented in the following table.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Insurance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Property taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Supplier advances</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Software license</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Other prepaid expenses and current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total prepaid and other current assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the Company&#8217;s accrued product warranty reserve are presented in the following table.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Warranty costs charged to cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Utilization charges against reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(36</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Release of accrual related to expired warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">359</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">398</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:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Cash Flows explains the change in the total of cash, cash equivalents, and restricted cash. The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets that sum to the total of such amounts in the </font><font style="font-family:inherit;font-size:10pt;">Condensed </font><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows.</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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, <br clear="none"/>2017</font></div></td></tr><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,846</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents, and restricted cash</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,443</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,626</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;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%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activities under the Company&#8217;s </font><font style="font-family:inherit;font-size:10pt;">2016 Incentive Plan</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2016 Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and </font><font style="font-family:inherit;font-size:10pt;">Amended and Restated</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2008 Equity Incentive Plan</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" 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: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: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: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;font-weight:bold;">&#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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</font><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:top;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-style:italic;">(In thousands, except for weighted average exercise price and weighted average remaining contractual life)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">6.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(484</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.84</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and exercisable as of March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,260</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.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 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,763</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and exercisable as of March 31, 2018 and expected to vest thereafter</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.71</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,791</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%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:87%;" rowspan="1" colspan="1"></td></tr><tr><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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:0px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</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;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock at the time of exercise. The aggregate intrinsic value at </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is calculated as the difference between the exercise price of the underlying options and the fair value of the Company&#8217;s common stock as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or the last trading day prior to </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the RSU activities under the </font><font style="font-family:inherit;font-size:10pt;">2016 Plan</font><font style="font-family:inherit;font-size:10pt;">.</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="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br clear="none"/>Average<br clear="none"/>Grant-Date<br clear="none"/>Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;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-style:italic;">(In thousands, except for weighted average grant-date fair value)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Awarded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(52</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(77</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">425</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Segment</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is an energy solutions provider to industrial fluid flow markets worldwide. The Company manufactures and sells high-efficiency energy recovery devices (&#8220;ERDs&#8221;) and pumps as well as related products and services. The Company&#8217;s chief operating decision-maker (&#8220;CODM&#8221;) is the chief executive officer.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:34px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s reportable operating segments consist of the Water segment and the Oil &amp; Gas segment. These segments are based on the industries in which the products are sold, the type of energy recovery device sold, and the related products and services. The Water segment consists of revenue associated with products sold for use in reverse osmosis water desalination, as well as the related identifiable expenses. The Oil &amp; Gas segment consists of product revenue associated with products sold for use in gas processing, chemical processing, and hydraulic fracturing and license and development revenue associated with hydraulic fracturing, as well as related identifiable expenses. </font><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font><font style="font-family:inherit;font-size:10pt;"> for each segment excludes other income and expenses and certain expenses managed outside the operating segment. Costs excluded from </font><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font><font style="font-family:inherit;font-size:10pt;"> include various corporate expenses such as income taxes and other separately managed general and administrative expenses not related to the identified segments. Assets and liabilities are reviewed at the consolidated level by the CODM and are not accounted for by segment. The CODM allocates resources to and assesses the performance of each operating segment using information about its revenue and </font><font style="font-family:inherit;font-size:10pt;">operating income (loss)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The summary of financial information by segment is presented in the following tables.</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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;font-weight:bold;">&#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;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,228</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,314</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,820</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(76</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,744</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">956</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,909</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,812</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,681</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Corporate operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,012</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Consolidated operating loss</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,331</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-operating income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">248</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss before income taxes</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior year amounts in the following table have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for reconciliation of prior year &#8220;As Previously Reported&#8221; and &#8220;As Reported&#8221; amounts. </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="12" rowspan="1"></td></tr><tr><td style="width:59%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Water</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Oil &amp; Gas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,524</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,088</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,612</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,633</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">License and development revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</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:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">158</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:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,473</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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,955</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(547</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Less: Corporate operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,055</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Consolidated operating income</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-operating income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">117</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:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</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:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholder&#8217;s Equity</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">March&#160;7, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Board of Directors authorized a stock repurchase program under which the Company, at the discretion of management, may repurchase up to </font><font style="font-family:inherit;font-size:10pt;">$10.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> in aggregate cost of the Company&#8217;s outstanding common stock (the &#8220;</font><font style="font-family:inherit;font-size:10pt;">March 2018 Authorization</font><font style="font-family:inherit;font-size:10pt;">&#8221;). Under the </font><font style="font-family:inherit;font-size:10pt;">March 2018 Authorization</font><font style="font-family:inherit;font-size:10pt;">, purchases of shares of common stock may be made through September&#160;30, 2018, from time to time in the open market, or in privately negotiated transactions, in compliance with applicable state and federal securities laws. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements, and capital availability. The </font><font style="font-family:inherit;font-size:10pt;">March 2018 Authorization</font><font style="font-family:inherit;font-size:10pt;"> does not obligate the Company to acquire any specific number of shares in any period, and may be expanded, extended, modified or discontinued at any time without prior notice. Under the </font><font style="font-family:inherit;font-size:10pt;">March 2018 Authorization</font><font style="font-family:inherit;font-size:10pt;">, as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">409,850</font><font style="font-family:inherit;font-size:10pt;">&#160;shares at an aggregate cost of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">. The Company accounts for stock repurchases using the cost method. The aggregate cost includes fees charged in connection with acquiring the outstanding common stock.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font><font style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 2, 2018, the Board appointed Chris Gannon as the Company&#8217;s President and Chief Executive Officer, effective immediately.&#160; In addition, Mr. Gannon was also elected to the Company&#8217;s Board of Directors.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> of Estimates</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires the Company&#8217;s management to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying Notes to Condensed Consolidated Financial Statements. The accounting policies that reflect the Company&#8217;s more significant estimates and judgments and that the Company believes are the most critical to aid in fully understanding and evaluating the Company&#8217;s reported financial results are revenue recognition; capitalization of research and development assets; allowance for doubtful accounts; allowance for product warranty; valuation of stock options; valuation and impairment of goodwill and acquired intangible assets; useful lives for depreciation and amortization; valuation adjustments for excess and obsolete inventory; deferred taxes and valuation allowances on deferred tax assets; and evaluation and measurement of contingencies. Those estimates could change, and as a result, actual results could differ materially from those estimates.</font></div></div> EX-101.SCH 6 erii-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2119100 - Disclosure - Business Segment link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Business Segment - Summary of Financial Information by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Business Segment (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Commitments and Contingencies - Operating Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Commitments and Contingencies - Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Description of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Investments and Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Investments and Fair Value Measurements - Amortized Cost and Fair Value of Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Investments and Fair Value Measurements - Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Investments and Fair Value Measurements - Cash, Cash Equivalents and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Investments and Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2407407 - Disclosure - Investments and Fair Value Measurements - Gross Unrealized Losses and Fair Values of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Long-term Debt and Lines of Credit link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Long-term Debt and Lines of Credit - Loan Agreements and Stand-by Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Long-term Debt and Lines of Credit - Restricted Cash Requirements (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Long-term Debt and Lines of Credit - Stand-by Letters of Credit Outstanding by Financial Institution (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Long-term Debt and Lines of Credit (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - (Loss) Income Per Share - Antidilutive Securities Excluded From Computation of Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - (Loss) Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Other Financial Information link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Other Financial Information - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2406408 - Disclosure - Other Financial Information - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Other Financial Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Other Financial Information - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2406407 - Disclosure - Other Financial Information - Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Other Financial Information - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Other Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Recent Accounting Pronouncements - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Recent Accounting Pronouncements - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Recent Accounting Pronouncements - Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Recent Accounting Pronouncements - Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Recent Accounting Pronouncements - Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Recent Accounting Pronouncements (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Revenue - Cost and Estimated Earnings on Uncompleted Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Revenue - Cost and Estimated Earnings on Uncompleted Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue - Significant Changes in Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Stock-based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Stock-based Compensation - Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Stock-based Compensation - Unamortized Compensation Cost and Grant Date Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - VorTeq Partnership and License Agreement link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - VorTeq Partnership and License Agreement (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 erii-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 erii-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 erii-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Investments, Fair Value Disclosure [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Corporate notes and bonds Corporate Debt Securities [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] U.S. Treasury securities US Treasury Securities [Member] Municipal notes and bonds Municipal Bonds [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Inputs Fair Value, Inputs, Level 1 [Member] Level 2 Inputs Fair Value, Inputs, Level 2 [Member] Level 3 Inputs 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] Assets: Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Short-term Investments Total assets Assets, Fair Value Disclosure Other Financial Information [Abstract] Other Financial Information Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash and Cash Equivalents Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accounting Changes and Error Corrections [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Stockholders' Equity Note [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] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] March 2018 Authorization March 2018 Authorization [Member] March 2018 Authorization Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Treasury stock, shares, acquired (in shares) Treasury Stock, Shares, Acquired Treasury stock, value, acquired, cost method Treasury Stock, Value, Acquired, Cost Method Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-18 Accounting Standards Update 2016-18 [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] As Previously Reported Scenario, Previously Reported [Member] Restatement Adjustment Restatement Adjustment [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net (loss) income Net Income (Loss) Attributable to Parent Accounts receivable Increase (Decrease) in Accounts Receivable Contract assets Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract Inventories Increase (Decrease) in Inventories Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Contract liabilities Increase (Decrease) In Contract Liabilities Increase (Decrease) In Contract Liabilities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Restricted cash Increase (Decrease) in Restricted Cash Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of period Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance, Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance, Weighted average exercise price (in dollars per share) Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Vested and exercisable options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and exercisable options, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested and exercisable options, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested and exercisable options, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and exercisable, and expected to vest options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Vested and exercisable, and expected to vest options, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vested and exercisable, and expected to vest options, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Vested and exercisable, and expected to vest options, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Lease liabilities Operating Lease, Liability, Current Lease liabilities, non-current Operating Lease, Liability, Noncurrent Total lease liabilities Operating Lease, Liability Revenue from Contract with Customer [Abstract] Estimated earnings to date Contract Assets, Estimated Earnings to Date Contract Assets, Estimated Earnings to Date Estimated costs to date Contract Liabilities, Estimated Costs to Date Contract Liabilities, Estimated Costs to Date Subtotal Contract Assets (Liabilities), Estimated Costs and Earnings to Date, Net Contract Assets (Liabilities), Estimated Costs and Earnings to Date, Net Net billings to date Contract Assets, Net Billings to Date Contract Assets, Net Billings to Date Unbilled project costs Contract Assets, Unbilled Project Costs Contract Assets, Unbilled Project Costs Cost and estimated earnings in excess of billings Contract Liabilities, Cost and Estimated Earnings in Excess of Billings Contract Liabilities, Cost and Estimated Earnings in Excess of Billings Total Cost and Estimated Earnings on Uncompleted Contracts Cost and Estimated Earnings on Uncompleted Contracts Earnings Per Share [Abstract] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Trade receivables Accounts Receivable, Net, Current Contract assets: Contract with Customer, Asset, Net [Abstract] Unbilled receivables Unbilled Receivables, Current Unbilled receivables, projects Costs in Excess of Billings, Current Total contract assets Contract with Customer, Asset, Net, Current Current contract liabilities: Contract With Customer, Liability, Current [Abstract] Contract With Customer, Liability, Current [Abstract] Customer deposits Customer Deposits, Current Deferred revenue: Deferred Revenue [Abstract] Cost and estimated earnings in excess of billings Cost And Estimated Earnings In Excess Of Billings Cost And Estimated Earnings In Excess Of Billings License and development License And Development Contract Liability, Current License And Development Contract Liability, Current Product Product Contract Liability, Current Product Contract Liability, Current Service Service Contract Liability, Current Service Contract Liability, Current Contract with Customer, Liability, Current Contract with Customer, Liability, Current Non-current contract liabilities, deferred revenue Contract With Customer, Liability, Noncurrent [Abstract] Contract With Customer, Liability, Noncurrent [Abstract] License and development License And Development Contract Liability, Noncurrent License And Development Contract Liability, Noncurrent Product Product Contract Liability, Noncurrent Product Contract Liability, Noncurrent Total non-current contract liability Contract with Customer, Liability, Noncurrent Contract with Customer, Liability Contract with Customer, Liability Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Option Employee Stock Option [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Unamortized Compensation Costs Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted Average Service Period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Transfer between Level 1 and Level 2 Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Transfers between Level 2 and Level 1 Fair Value, Assets, Level 2 to Level 1 Transfers, Amount Commitments and Contingencies Disclosure [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Balance, beginning of year Product Warranty Accrual, Current Warranty costs charged to cost of revenue erii_StandardAndExtendedProductWarrantyAccrualIncreaseDecreaseForWarrantiesIssued Amount of increase (decrease) in the standard and extended product warranty accrual from warranties issued. Utilization charges against reserve Standard and Extended Product Warranty Accrual, Decrease for Payments Release of accrual related to expired warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Balance, end of period Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Available-for-sale Securities Available-for-sale Securities [Table Text Block] Schedule Of Amortized Cost And Fair Value Of Available For Sale Securities Schedule Of Amortized Cost And Fair Value Of Available For Sale Securities [Table Text Block] Schedule Of Amortized Cost And Fair Value Of Available For Sale Securities [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Water Water [Member] Information by water segment. Oil & Gas Oil and Gas [Member] Information by oil and gas segment. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Product revenue Revenue, Net Product cost of revenue Cost of Revenue Product gross profit Gross Profit License and development revenue Licenses Revenue General and administrative General and Administrative Expense Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense Amortization of intangibles Amortization of Intangible Assets Total operating expenses Operating Expenses (Loss) income from operations Operating Income (Loss) Non-operating income Nonoperating Income (Expense) (Loss) income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventory valuation reserves Inventory Valuation Reserves Reclassification from AOCI, current period Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Other Financial Information Additional Financial Information Disclosure [Text Block] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average effect of dilutive stock awards (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income (loss) per share - basic (in dollars per share) Earnings Per Share, Basic Net income (loss) per share - diluted (in dollars per share) Earnings Per Share, Diluted Anti-dilutive shares excluded from net income (loss) per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Debt Disclosure [Abstract] Schedule Of Outstanding Amounts Of Standby Letters Of Credit By Financial Institution Schedule Of Outstanding Amounts Of Standby Letters Of Credit By Financial Institution [Table Text Block] Schedule Of Outstanding Amounts Of Standby Letters Of Credit By Financial Institution [Table Text Block] Schedule Of Outstanding Amounts Collateralized By Restricted Cash By Financial institution Schedule Of Outstanding Amounts Collateralized By Restricted Cash By Financial institution [Table Text Block] Schedule Of Outstanding Amounts Collateralized By Restricted Cash By Financial institution [Table Text Block] Short-term investments Total cash, cash equivalents and marketable securities Cash, Cash Equivalents, and Short-term Investments Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Type of Arrangement and Non-arrangement Transactions [Axis] Type of Arrangement and Non-arrangement Transactions [Axis] Arrangements and Non-arrangement Transactions [Domain] Arrangements and Non-arrangement Transactions [Domain] VorTeq License Agreement VorTeq License Agreement [Member] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Milestone Payment One Upon Successful Yard Test Milestone Payment One Upon Successful Yard Test Member The first milestone payment to be received upon successful yard test. Success is defined as fracing of five stages and satisfying the acceptance criteria of agreed-upon Key Performance Indicators. Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Licenses Revenue Up front non-refundable payment Up Front Non Refundable Payment Amount received for the up front non-refundable payment that will be recognized over the length of the agreement. Number of milestone payments Number Of Milestone Payments The number of milestone payments to be received as per the agreement. VorTeq milestone payment to be received Milestone Payment To Be Received Amount due to be received upon reaching the milestone from. License term License Term License Term Customer payment period after product delivery Customer Payment Period After Product Delivery Represents the period after product delivery, within which the company require the customer to remit payment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Retention payments, percentage (or less) Retention Payments, Percentage Retention Payments, Percentage Payroll and commissions payable Employee-related Liabilities, Current Other accrued expenses and current liabilities Other accrued expenses and current liabilities Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy and current liabilities not separately disclosed in the balance sheet. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Total accrued expenses and other current liabilities Accrued expenses and other current liabilities Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, are related to services received from employees, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). This element is distinct from Accrued Liabilities Current because this element includes employee-related liabilities. Accounting Policies [Abstract] Description of Business and Significant Accounting Policies Nature of Operations [Text Block] (Loss) income from operations (Loss) income before income taxes (Benefit from) provision for income taxes Income Tax Expense (Benefit) Basic (in dollars per share) Diluted (in dollars per share) Basic (in shares) Diluted (in shares) Statement of Financial Position [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, at cost, shares (in shares) Treasury Stock, Shares Loss Contingencies [Table] Loss Contingencies [Table] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] Doolittle Lease Doolittle Lease [Member] Doolittle Lease [Member] New Doolittle Lease New Doolittle Lease [Member] New Doolittle Lease [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Operating lease, number of renewal terms Lessee, Operating Lease, Number Of Renewal Terms Lessee, Operating Lease, Number Of Renewal Terms Operating lease, renewal term Lessee, Operating Lease, Renewal Term Operating lease, annual base facility lease payment Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Operating lease, liability, payments, due Lessee, Operating Lease, Liability, Payments, Due Operating Lease Cost Operating Lease, Cost Cash payments Operating Lease, Payments Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2018 (remaining nine months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years Total Operating Leases, Future Minimum Payments Due Less imputed lease interest Operating Lease, Imputed Interest Operating Lease, Imputed Interest Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Standby Letters of Credit Standby Letters of Credit [Member] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Indemnification Agreement Indemnification Agreement [Member] Long-term purchase commitment Long-term Purchase Commitment, Amount Guarantor obligations, current carrying value Guarantor Obligations, Current Carrying Value Warranty and product performance guarantees as percentage of total sales agreement erii_WarrantyAndProductPerformanceGuaranteesAsPercentageOfTotalSalesAgreement Warranty and product performance guarantees as percentage of total sales agreement. Warranty and product performance guarantees, period Warranty And Product Performance Guarantees Period Warranty and product performance guarantees period. Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Loss contingency, new claims filed, number Loss Contingency, New Claims Filed, Number Assets [Abstract] Assets [Abstract] Current assets: Assets, Current [Abstract] Restricted cash Restricted Cash and Cash Equivalents, Current Accounts receivable, net of allowance for doubtful accounts of $77 and $103 at March 31, 2018 and December 31, 2017, respectively Contract assets Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash, non-current Restricted Cash and Cash Equivalents, Noncurrent Deferred tax assets, non-current Deferred Income Tax Assets, Net Property and equipment, net Property, Plant and Equipment, Net Operating lease, right of use asset Operating Lease, Right-of-Use Asset Goodwill Goodwill Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets, non-current 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 expenses and other current liabilities Income taxes payable Accrued Income Taxes, Current Accrued warranty reserve Contract liabilities Current portion of long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Long-term debt, less current portion Long-term Debt, Excluding Current Maturities Lease liabilities, non-current Contract liabilities, non-current Other non-current liabilities Other non-current liabilities Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, are related to services received from employees, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the non-current portion. Total liabilities Liabilities Commitments and Contingencies (Note 9) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued or outstanding at March 31, 2018 and December 31, 2017 Preferred Stock, Value, Issued Common stock, $0.001 par value; 200,000,000 shares authorized; 58,699,997 shares issued and 54,027,314 shares outstanding at March 31, 2018 and 58,168,433 shares issued and 53,905,600 shares outstanding at December 31, 2017 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost, 4,672,683 shares repurchased at March 31, 2018 and 4,262,833 shares repurchased at December 31, 2017 Treasury Stock, Value Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Investments and Fair Value Measurements Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity Affiliated Entity [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Liberty Oil Field Services Liberty Oil Field Services [Member] Liberty Oil Field Services [Member] Milestone Payment Two Upon Successful Fracing of ALive Well Milestone Payment Two Upon Successful Fracing of ALive Well [Member] The second milestone payment to be received upon the successful fracing of a live well for twenty stages. Success is defined as the fracing of twenty stages and satisfying the acceptance criteria of agreed-upon Key Performance Indicators. Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Number of missiles available for lease Property Subject to or Available for Operating Lease, Number of Units License agreement term License Agreement Term License Agreement Term VorTeq license agreement payments License Agreement Payments The expected payments from the license agreement that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such after one year or beyond the normal operating cycle, if longer. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance, Weighted average grant-date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Awarded, Weighted average grant-date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, Weighted average grant-date fair value, (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited, Weighted average grant-date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending balance, Weighted average grant-date fair value (in dollars per share) Revenue Revenue from Contract with Customer [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Performance obligations expected to be satisfied Revenue, Remaining Performance Obligation Performance obligations expected to be satisfied, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Business Segment Segment Reporting Disclosure [Text Block] Insurance Prepaid Insurance Interest receivable Interest Receivable Property taxes Prepaid Taxes Supplier advances Prepaid Supplies Software license Prepaid Software (Term) License Prepaid Software (Term) License Other prepaid expenses and current assets Prepaid Expense and Other Assets Total prepaid and other current assets Provision for (benefit from) income taxes Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate, excluding discrete tax income tax items Effective Income Tax Rate Reconciliation, Excluding Discrete Tax Income Tax Items, Percent Effective Income Tax Rate Reconciliation, Excluding Discrete Tax Income Tax Items, Percent Line of Credit Facility [Table] Line of Credit Facility [Table] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Financial Institution 1 Financial Institution 1 [Member] Financial Institution 1 [Member] Financial Institution 2 Financial Institution 2 [Member] Financial Institution 2 [Member] Financial Institution 3 Financial Institution 3 [Member] Financial Institution 3 [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Former President and Chief Executive Officer Former President And Chief Executive Officer [Member] Former President And Chief Executive Officer [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] General and administrative (1) General and Administrative Expense [Member] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] Total stock-based compensation expense Allocated Share-based Compensation Expense Change In Contract With Customer, Asset [Roll Forward] Change In Contract With Customer, Asset [Roll Forward] Change In Contract With Customer, Asset [Roll Forward] Balance, beginning of year Contract with Customer, Asset, Net Transferred to receivables Contract with Customer, Asset, Reclassified to Receivable Cumulative catch-up adjustments Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Balance, end of period Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Balance, beginning of year Revenue recognized Contract with Customer, Liability, Revenue Recognized Cash received Contract With Customer, Liability, Increase From Cash Receipts Contract With Customer, Liability, Increase From Cash Receipts Balance, end of period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation Share-based Compensation Depreciation and amortization Depreciation, Depletion and Amortization Amortization of premiums on investments Accretion (Amortization) of Discounts and Premiums, Investments Provision for warranty claims Product Warranty Expense Reversal of accruals related to expired warranties Reversal Of Accruals Related To Expired Warranties Income or gains included in net income that result in no cash inflows or outflows in the period that are the result of the reversal of accruals due to the expiration of warranties. Unrealized loss (gain) on foreign currency translation Foreign Currency Transaction Gain (Loss), before Tax Provision for doubtful accounts Provision for Doubtful Accounts Adjustments for excess or obsolete inventory Valuation Adjustments For Excess Or Obsolete Inventory Valuation adjustments made in the current period for excess (obsolete) inventory. Deferred income taxes Deferred Income Taxes and Tax Credits Loss on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Other non-cash adjustments Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash used in operating activities Cash Flows From Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities Capital expenditures Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) investing activities Cash Flows From Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Tax payment for employee shares withheld Payments Related to Tax Withholding for Share-based Compensation Repayment of long-term debt Repayments of Long-term Debt Repurchase of common stock Payments for Repurchase of Common Stock Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate differences on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net change in cash, cash equivalents and restricted cash Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Middle East and Africa Middle East And Africa [Member] Middle East And Africa [Member] Americas Americas [Member] Asia Asia [Member] Europe Europe [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] PX, pumps and turbo devices PX, Pumps And Turbo Devices [Member] PX, Pumps And Turbo Devices [Member] License and development License and Development Revenue [Member] Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Oil & gas products Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax (Loss) Income Per Share Earnings Per Share [Text Block] Statement of Comprehensive Income [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized (loss) income on investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive (loss) income Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories, net Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Short-term Investments [Member] Short-term Investments [Member] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Holding Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Holding Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Unamortized Compensation Cost and Weighted Average Service Period Schedule Of Unamortized Compensation Cost And Weighted Average Service Period [Table Text Block] Schedule Of Unamortized Compensation Cost And Weighted Average Service Period [Table Text Block] Schedule of Grant Date Fair Value of Equity Instruments Vested Schedule Of Grant Date Fair Value Of Equity Instruments Vested [Table Text Block] Schedule Of Grant Date Fair Value Of Equity Instruments Vested [Table Text Block] Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Total current assets Total assets Total current liabilities Total liabilities Total stockholders’ equity Total liabilities and stockholders’ equity Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Loan and Pledge Agreement Loan and Pledge Agreement [Member] A loan pledge agreement with a financial institution. Under the Loan and Pledge Agreement the company are allowed to borrow and request letters of credit against the eligible assets held from time to time in the pledged account maintained with the financial institution. Committed Revolving Credit Line Committed Revolving Credit Line [Member] Information pertaining to committed revolving credit line. Uncommitted Revolving Credit Line Uncommitted Revolving Credit Line [Member] Information pertaining to uncommitted revolving credit line. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Payments of closing fees Payments Of Closing Fees Payments Of Closing Fees VorTeq Partnership and License Agreement Collaborative Arrangement Disclosure [Text Block] License and development contract liability License And Development Contract Liability License And Development Contract Liability Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Contract With Customer, Cost And Estimated Earnings On Uncompleted Contracts Contract With Customer, Cost And Estimated Earnings On Uncompleted Contracts [Table Text Block] Contract With Customer, Cost And Estimated Earnings On Uncompleted Contracts [Table Text Block] Income Statement [Abstract] Operating expenses: Operating Expenses [Abstract] Amortization of intangible assets Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest income Interest Income, Securities, Operating, Taxable Interest expense Interest Expense Other non-operating expense, net Other Nonoperating Income (Expense) Total other income, net Net (loss) income (Loss) income per share: Number of shares used in per share calculations: Number of shares used in per share calculations: Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Losses on Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Total Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning Balance Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax Ending Balance Long-term Debt and Lines of Credit Debt Disclosure [Text Block] Schedule Of Lease Liabilities Lessee, Operating Lease, Disclosure [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Collateral for stand-by letters of credit Collateral for Standby Letters of Credit [Member] Cash pledged as a collateral for stand-by letters of credit. Financial Institution 4 Financial Institution 4 [Member] Financial Institution 4 [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Document And Entity Information Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Due in one year or less, amortized cost Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due in one year or less, fair value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] EX-101.PRE 10 erii-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 erilogoh.jpg begin 644 erilogoh.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^$UEFAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY0&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX;7 Z0W)E871E1&%T M93XR,#$T+3$Q+3(P5#$R.C0U.C$X+3 X.C P/"]X;7 Z0W)E871E1&%T93X* M(" @(" @(" @/'AM<#I#&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9O MF%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%"04),04%!04%% M028C>$$[05%%$$[1$)! M341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF M2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF+SA!04519T%+045!07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A! M445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%1 M14%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G M8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E0 M0B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD M55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4 M,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S M3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+ M5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I* M1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1& M53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L M6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ M;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O M84%!=T1!44%#15%-4D%$.$$Y531Q-T963S1U64QA1G!P-49J:28C>$$[6#=4 M36%$2SAU5T]/2FQ),$%Y:$%Y3D%75T]89FTU<%-Y,D-H67AT.5EK2%@O5E@K M=6-L$$[9VQ$-G)E6&MV<&\P M,35*,4M29VM$+UERF%7-G5R M838Y1U9*3&$T;T=516M':$\S-B8C>$$['%D:7)S5F1I$$[$$[,5!A2&)'3%1N9S-N:R]M:C=,+T)0:S5/2%13;4PU4C7-X2'=Q2S=63V%Z4'%T8UE(2DEX=R8C>$$[42MC M=FPO,&DU1T1":FY,:&IC>CAG=W$U=DY2,5)V$$[-54Q1%9%5V4T=4AT M-T5B>%)L4E=4,V]+54=B4',W$AH:4QL M.7I)5$AQ1VE7:&%.$$[94EJ+T%&57%4.#@R2G@V,U%1$$[5')T4DAI26=$434X=C(Y>G1F0D=M=SDO-C-O,%5A M4E)*1V=O:4M&565W1D)N;T=01TE215)Y07 U;55I5%I86DY$>4AZ=CA!.#5/ M*R8C>$$[469+*W9Z-D)"8E@R=39N6FQH9DIP$$[5S)U M27%834%C,&IR2$=:03-Q2%I3'8T:$105VXT*S)+=E)D8R]/=CAV3B8C>$$[1SAJ5V9N5S0Q2#%D M1S%%9C=J:$-P864T8T5H;S0T;31N:W!5:'5607!'-4=+$$[86A&1W-$*V]A2GED2DA+:&HK,51J M-&Y&57DO35 O;DIF.'0O23)U>F%$<4%V8B]63&)J.6%G$$[.#A646QX+WIL4BM79' U6#!J6$QO6&=U3EI75U,Q M,%='3DIR=U)W>GE7+TYW2%=*47IW;FI6-FXW.%99-V9F.#5I*U@U-31T3SAT M*R8C>$$[53E:,5!7<#)#46%F8TI&8G,W3CEK2TE7=35'4'-%>%9N,VQ4.#E0 M2S-M3'HW9"M25G-.4C S6').6E=K4R]I:6IJ8W=K8VQ1<$Q)-28C>$$[2E9U M83%19D-0;WA66'8X03@V9DLY<"MA1G8X06QU='!F,U=V,TA!;5-#3T9R84QN M15HO,VIT2VIJ:D5/8E51-UEQ;5 U:V9M;C52+R8C>$$[3'93-$Y1.'A44TM, M=5%X5VQT8G V:S!R2T]48U9Q<3!59%-X07A6:#-L3"]!2GEH+TQR>DAB-C%E M;4\X,&Y49$1T,'5B<39V,&E8:R8C>$$[2D@Y3E5J4T=367,U8EE!9&-64VDP M+S5Z12],85E$$[.&DV3EDV<'%T,C$P;7%*-G5L,CEI<7I3,T520W0V M:59:13158TAK>D%E1TMS6"],+W=$-7EK.&=E8R]-3G U9G1B4%5B3%4W,6EL M$$[3&E+3F]N64M7<'II:VM)*T939#%!.3A642]M9B]N3%0X=$Y',6$T M,#)Y=#$$[6LW5GA6;&5S9FUN-5@P$$[+TU'-$TP;6A3,C%V M9%)2>$MH=4=&,%573TU)>G%V34Y)07CAU=% X;S9: M-6IU-&11:4]S*V\R;6%166]J9B8C>$$[4WAX4T=)>D9&;&%.27DV:TM78V-U M=T]+<78U9F8X-4EE4E!/5W9J>39)3#-29&)E;V=T3E-J4U Q5T$U8T5:2&8T M*T\O1G%6-U9X5B8C>$$[3%!.,R]/5V8U6"M83EEV3DDY3%5.5'9,1U-30V1R M3T=-47).17A2,#5Z4U%K,%E%5E934$-U2W!T-64O-7E*.&TV>C5W,&YY;6)$ M528C>$$[&],:28C>$$[67=P M-G)34WA&9FE5:S!";TXX5E8Y8B].-WDQ;V,PDQ+=D%%0W X35923VY8."8C>$$[5FIQ.#=A9W!75FEA M=60V5C=J4$\K>G153DYQ>DQ/4%9V6C=I978T-D8S96)#8VU)0TA*25!-*V]Y M-GIR,T566%1R46-90U)13W@K,B8C>$$[.40T;F(U1$QU,F4P:&YN-D1C0GDO M5S4K9W=$1&DS*W583E8P-4Q'4SE6$$[-6U)5D%822]9>4=8>FU*2U$V5EI08U!3:6)B0VYA M:2\Q>G!S;G1&9%%W63=04R\K2FHK=#%K97I+,WE30550.% V.7)5<7DV=DXV M1B8C>$$[E8V=5A&;FQW>#=V,5(U1#-N9',O M3UEC07)%3&PS=&5A3)3,E%24VAQ25(Y<&A48W-E*R8C>$$[*U8Y M=F%(1&AX-'A!5DQF,VME9F9U=EHK6$IL>5--='=Y5%(U<'!T370U2G1P4W9X M+TU';61$,E!M;&LP$ED6'%9:4]19R8C>$$[8VM43C9V;WEE:GA- M,T4K;4=R>#55,G)4=%A.:S!0:6HO;DA'8C@R5&0K63$X;$YO=C9895-..5=' M=$=8-C)W<2LV8V0K26-T>B]Y<28C>$$[5C=9<6U(;40X$$[9WHR,%5H1VYA<%!6:U5N,5EB,C5-8C%P.7!#0E$T M<2MF6&XQ46589GDW1'1!8D-+.'9$84,O3&95>$XY8VI-=G(Y=E-P-F9/;3E+ M-"8C>$$[<3EW+TY8.'0O=T$K+U!7:5=G.#%4*U9B5W@P*U0V>$)F>%13=V-1 M-F-3=G%Y2WDX1S)0,$1&55 U0W-8:B\U>3DQ2S)V*T9Z8S(Q;B8C>$$[>&QK M235!>7@R14-S-CAH6')89D955B]Z:UA:878K6"]!3V)'9R]M,W T=#$$[<6E,2'EN*UDO=T-: M=C5U95AF3FYM83(P;E%,6'DQ2D)+3&5Y=F)E.75*:&)49E=&6#EX3$]4>69B M-&EO5F$P,S9Q<5 O3U)&;$HU1"8C>$$[+T]8>6HK859M;DG8K6FQW<&%$,7!,8E1# M.61V$$[,VE24&LR2W)0*V,T+W=$:FQE568K33DW+W=!46AX M5DYF*V,P67)I,R],9E))3$Y"1'!O,5)24$A'3TMH=E%L35EO;S0P*S$Y3TMP M3B8C>$$[<5AL1#@Y=D\O=T-6,7!O<%!L3"]!06I.8E4)X5F=4-D-U9R]N1"M7,FEE9#=M,G9D3"8C>$$[5),:%I"3%I013 X-W$$[;&9S9'$T<3AN+S5W M<5A1>BM8*W5#4#!Z<7)A:U)Q06)J>BMR*VA(-D9F.$%I=79Q57(S-5EQ.'4X M:RM4$$[9E%P3%$)"5W)2 M359.;W)D86=Y,R8C>$$[8FHR-$1&5U@K9&1),6IY,R]W035'-D1O=FQW,DM8 M3VQ71FIA95AM,6IK3% Y,UIL5EIU3R]*<&5:52\W.%!J:7)-=DU0-58O;E8U M:"8C>$$[+TU,>7(U;S@R,TAL>7=U3DMV3%95;G,U<%E*6E5J=49L15E$<3-Q M3TXK04(W,'A64R\U>&UH:68X-B]Z260P5FYJ;G5$1WA!2E5M*R8C>$$[:T)O M93)+;WHO;DQF>2]E85!Q;FQB.'HY2E-L-W!&,49B6&)J>&IK*W-7$$[4G1%:$(P+VU$$$[65AM.7A#G@T3U1.+R8C>$$[2C%H;VMY>E$S54M09'AV>5%316UQ14%B06YE:'IE M.6A93DYM&]X4'!)6FY(1F)7>452;VM+9%1X M028C>$$[55HR14UE4$1(,&E-22]!3VI-<%-/.6MP4G$O;3=39%!J3DI"4$XR M4D159E,S5$Y6CAU6'HO535U;C=/>5I$=4M$128C>$$[8DM$ M5F9.;7 O5TII571%22M+;G=H465W+U8T+V9N3EES3V)8-3EZ-WHP:4\W.5$K M4&588UI:-#E*:C12.50P94].630Q:EA:54%64B8C>$$[-T%5>G9C5TU1:4EX M-5)&1#1035-.;3$R5%$X8S@W+S@T=&9L-S5O.'=482]$8U@R:6%L9$\P=#)D M4&M2635*2"LS2G=K4BM,3C,T:R8C>$$[02M&5&ER5VHO=T1/3%!K2%-F3#)T M-E1B6'5P4%!R.75T$$[=#1R>35F4W!,839T5&50-F8Q:FID>7E3=61L0U95 M>6UN=S1Q:V1T+WIJ:#5!+S56-48U2#%!,TXO63(Q>DIE5VPK-W!(9'=Y>2]A M328C>$$[8F]O6'!T4FQ)4&-D3599=%IF.$%/1VXU9%)Z>$4I324Y4+T%&4TU66C%O+W=#4V9L+U-V>E!U=GI#="8C>$$[-S(W M8E5B<4EW=%IU54U#<5E5:#)02#%+.%EX,6)&6&I0+T]33VE8>"].,U(Y83@R M85!Q5W0O;#%"84-->#9B>5!P$$[<'=C,5IE4V=$;'1S M<7=$>D0U8CAN95DY43!M>B]*8GER-6=S.61I=6QE6%9,:WE*1$=O1E9037E3 M*VU696IC>7DP.39I:7(P5"]N228C>$$[+W=$339,6$Y*,5 X=%E!*5V5-04PS-C1Q.6$$[5F)G=F9A;6YD6C4V2&=A9#0T,5)$-W)I<7 K8FXU M339&*UIT=G!K1W)8,3%:3'!B>79#8E0P-G-:9V]03#%&9G!W-UEQ>7)Z6#55 M,"8C>$$[2'I8;TXQ;U=U,F]U.4YU=T),15-624MK37)+>6M-B8C>$$[.#)F M.#0W+VQZ-6LX<396-61U26)I,FHP3TEW859F=U,Q=5EO,DY3:DY)2D9K471V M4FAT*WIX>%9*+TEF+T],6&MB>6@U;'10355/;R8C>$$[-FQF86I93GET4F-3 M>$-.9F=-9GA,2$=R3CA*<%1L4VU+;V)8+W=$;D5V.$%,-U5.6'5T4S!U+S%, M44)E.'9R3FQP.'%,8FYM87-&5B8C>$$[,%IL56XY:FQX.$%-5F5G9FQT*U9V M;$@X=3E):S S>3="25!R1$-3.'9,:"]5=4HS545+6D=!5F9H0C)65D-J9F%P M3TMS43AT9C@T>B8C>$$[95(Y02]-6G9/,71C6$UK:513,U9N<&HK;CE8:&UM M-59)25AK>7!Z4$%D='1Z5$95+W=$>E,O2E!Y5BM:159U,G1X>E$$[4YA374R.4-+;D972F569BMC55!)3VAA M+UDV-TYQ5W$V<&4V8DY&8U=3,TTX87AP2D$T:VI*.4].2%!&>"8C>$$[5VY+ M;G1ID$W=F-W>BMN-F%'4UIP:GFMJ*V$R;7AA9'(S-6,S4"8C>$$[;#(O=C=Q.719:EI8 M,%,Q9SE:>7-S8E9)-59I8T$O1%=P,C)X5FMF+T%$:3')C>'9B;4-18UI);V=O4R8C>$$[0TIW9'=1;TPP3S1,54]+=EE-5F1I MFHU4#%J4CE4;3%84C18=71.=4=A5U=#1F%V03=%$$[4FY!5T0Y:C%V6C-A3U!,05DX:#1::F%Z,2]B.392 M4F5B-UIW1FU51U9F=$$W165X.$TU;5=I:T,W239).4]33G0Y4C%,52]G$$[8VI90D%Z9T0V2S5+1VIY5$Y!1U@R=$TX8TUE.&E!>6)29GDK=C=I M5EHY668P-'=1=V=59W0Y4&(O4'!M-C!F64=392M4,%(O,E@W2"8C>$$[5F%N M=&5%4E=08SDW4&)/>71B3S-7,W1O>$A%=E)2*W-N=FY78694=W=X-%E#9S@O M:WEY;6)K8DMT;#=7-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T98 M67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1E@O,E$]/3PO>&UP M1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @ M(" @(#PO&UP+FEI9#HX9C,R93&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y M,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C M=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F M.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(#QS=%)E9CII;G-T86YC94E$/GAM<"YI:60Z-V5E8F-A,F(M,C&UP34TZ2&ES=&]R>3X* M(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@ M7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V M=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO<&]S M='-C7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N M=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V M=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-CN1WJ?J_I/HG:Y;WUEN>W[3LT/O7YF13C4I^QV73A#7V+75G;PL#. MW*]8VWTVWY#\(UPE.7Z(ILL19>4&JH'S$F4D]L[LG<7R8)D@ 9\]%F MU,0?Z)(RH=,P6[E?F;^E[H-SQ=DSL_J;=(:KDVW&?P5+R4LK+>-3*+\>?'E> MM/!-\"Z&S=E.N=U2LR*:\*A^=\TGI]$(<\M?HDHEC9KE_9'0G+6ZA%QR8CT3 M6EW;J36[?9W^6U^S4B''V]![P#V>/MS WKK\X/N1FSLJ[==*[+MF.WI&>?=D M9]O+I][EI>!7&3\4G\6,?!\_B[G[;Z?-HI2EO&X7VS\U5&-:^K67Q&U^AOZ" MU\KOK;TV(]]I6CDA$!*C#M&D=:?F#>K3K.;65U M?F8&+KJJ]NJQ\!1T>NBMQZH9$E_'=/5VV4[-?]%O ME7V110[RV7B4 0D;;97X&\# [FI%WX537[--"83&< M+&,81,8QE#&,8PCU$PB)NHB(CXY;.R^-TY6V^]9)MMOBVWQ;;?%MOBV^+*JO M@)]"47P?%<>#."[&P200#^IB0?N#US)/MUZT?5!VPNK?3'6> M\785>B6-N%O]2QN1?[.-6ZRY$PUM40B;,DW@9A7M31=$4,6*>+#X=@BL)CQZIS>!0.XUT9M=DEM69:^"@WO3J"ZI#]!Z@4VE(R$Z?[!=+[6 MHW]076Y^2N+@FZJM?JB^>6C]LTFO&/D8]2;^PVAZ:1L6GYQS DD41^$A>A2AX !FM+K;N+UEW!WB>_]<;KN&[[U+7^=F9%N18D MVWR1E;*7)6F_=KARPBN$8I)(N[@X6T;)CK$VC'IQL=?AKA&/VO1<7[6]6_-G M[MHKI^PZ!^AD#MS/I/VW,^D]5-DDF =YBA_+_E!G3E?.7AJ=.5\I?=39^_5J MF'B;^8'Z^/_ %@SXECW1..6+D0]I]'E(J@/8(#G'SSA M]XX?B65OWCS5TE$#^:D(E.4>H"'AG:KG&QJCAEW%[!\3'2$>O]+$1]#7Y7OJWW7N+ MM%OI][BY4LCJO9<)7;5DV/W\G;J>2N>+;-OW\C"YJW5+C.W%D^9:XL[+,5N\ M/0E6R92ZBVR'+M^1/2V*\(6/5J27E&?'7R4_XTEE)FX L<, 8 P!@# & , 8 M P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# M & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@ M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P"QVT>0> MN]5E5:2X!_'""HE'N(F?,3?4#ZS>S M'I[JLV[?,S^J=<1@W#:\*4;,A2TX?,SU^%AQ>J?\Z2ME!\U5-J6AM?C]QJ:!O;Y89HQ[^>OGOOWH=VVQSWT[T9/5+!VV< MZG.#XG43=1'KF!.3GZ<%P1<"_,C!:1T2*M;1B:10$_0 MOZ/M_2#*);ERF](\2CVY %ZA[QZ9UU"VQ\3A55UK/+"K=4PZ]5R!_ZX>'\O*C#89/PB_T%0AL;?X6 M?.2YIF'I\P3Q'^C* ]/U _?\ =^D/ M3*??M&B\"GW[2DGP+@Q,]YG;U/U]GO\ NY&LS;N77@1K.VU+7@5LFN5TGT'I MW"'@/W?O#E!E6ZI?5JFQ*O*$4%),DPT0<]# 3N9NE :O M2"(B!0!1HN.9 >F3N!E=L>_G1_7>+8ZH8._8JO:ERZXF18L;-@Y-I)6 M8EUT&Y/E][WN&I1>L]JAOO2.=@R7--X\Y1X:^_%<\']DXQ? VUY[(# 48 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8! M2%UOM1UW"JS]QG&4)')]Q4C.5.KEZN4@G!I',TP.Z?NS%#J":1#&Z=1'H "( M6_[D]T^@>T73=G5?J4C%R/C7+Y45US*+*JG,HHHH8QSG.<1, M=*QM1/= M,X;M""!>@= ]OAURG*NRYZLZ,:;;Y:LIJ0L:2(&_&!X?];*KC;7.>G K&-M4 MIZ<"WTI*#F'FUI M5(%AJ\N@4Q>H?.IIQQNG@/4$Y!1LH(#U\/#Q]V7\V+TN>JSJC&67LG0'4$<= MK5?-4QP)-<.*AG3QIM/5--1XK5K5)Z6VW'U!]$X4_AQRZ9-/\#F6HHR<3= M*N:.G-H7>P\W#WBE3AIJT7!KAC&.X3* M!0Z=!ZF$SYY:PW&9=S4DOU*F*I@3:LD.O4K2/9)%(U8-2?\ NTBE 1ZF M-U,(B.@WNKW56/3'2NFI?L5QBF]9RYIN M4GG)T_TOT_T;MD=KV''ACXD>+TXRG+]JR;UE.3]LF]%P6B21[$) &.)#&+U] MGM#+$[CNB6JBSCS]Q4=5%ET&3!%F0!$ [@ /N!D/R,BR^7#P(K=?9?+AX'Y/ MY=)L0W4P!T#[WW/<&?6/A3MEX'-C8$K'X%K)VY$3[BE4Z>T/;]_)?M^QREHV MB7[?LCEHVBUSZPO7QQ*B)N@]0Z^(Y+L?;*,>.L]-264;;1CQULT1_L?79274 M >U4_<' @^,5H9,ZNXP7"\G358Q*@,>[M5E7H" MUC$A >A^KI0O18Y!]I$@44#^AR['9WL#WT]16;\'M;LMUNR*;C9N61KC;=2T M])*65-:6S@].:G&C?D)-/X6G$LMUKWKV+IR,J[[T\G3A7#WK'[/=7@GY.7*O MI-@FO^'E$K1$7%G64L3TH )V;<#L(HAO#J0QB&^?==!#P,!T $!\29MG[.?E M0=N=CC5NW?+=\OJ7=UHY86)*S!VZ+X:PE9!K.R=&N%D;<---J5#X,Q7ZI[]= M3[S*56TI8F,_"3]^SZ^/N1^K27\1E)!UJO5IL#2OPL9#H=H%,2/9H-A5[?8* MZB9 57/_ -8XF,/W[6_'W/(NOM]LY.6GU)O1+Z$DCW,GY3S^3D(H0Z:A"J) MJ%,0Y#E Q#D, E,0Y3 )3%,4>@@/@(9PY&/1ET3Q*?M1I-I]\F&4:B1&/ M@ W1?(@N=N4/$2I-W'>0@"(CV%+USRL^K7M)L_8[U,]0]#]+05/25DZ<["J7 MA13FU1N>/%<>6NBYW4TIMOX,*VVVV;"^PW4F9OO3=%^7)RR8-US?[3@]%+ZW M'1OZ6S%NJ@;O H=>G>'3]7[GZ&8[;QIRZ^>A??=M.77Z#(&*.)4DPZ_L0_F9 M;;,6LV6USEK)LNAI:(/;MPU%@4ICMV,HG,.Q#\ K:& 9(Y5!]@$6,V!/[O4_ M0/$0S*;T5=N+NXWJ8Z-V!0E+$HWBK<+]/!4;;KG34WY1M=$:=>#;MC&+4FF0 M3N1N,=A[?[AE2>EMM#JA[>:[^6M/I7,Y?9QX&WC/6P8 C & , 8 P!@# & , M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P M!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# /X4431(9550B29 $QU%#%(0 MA0]IC',(%* ?='.#*RL7!QYY>;973B5QTS:-!VX*?I[NWKF.G6G MK"],'0#G#J7KC8%D5:\]6+D+<+XM<=)48"R;E+3BHN',TUHN*)1MW0_5^ZZ? M([=E2B_!N#A%_P"E/EC]NI:N4Y5ZP9"8C$L_,F#\$[*-300-XA[3OW35E\5XRS,K'OBM-6M,>3U6C2UU M4ZP>QG7&4E+(6-CQ_?L;?Z(1DO[1;F8YD-&J*Z[&F>2V03.LJ^EYQ-!%)),# M&.HLDFQ B:9"!W"85N@>/Z.8[]0_G&Y5UGRG1702=DGI"S+W1R;;;27RV/A+ MB_=?#)?%N.G!2+2FZ*:[5IPNBI2@ M9(]OO2;L&QY=>^=1RMSHB.8&9VRO5N3DV_I,C[NGX51T2>FA=&$N8$[1,*/N_ M8$_G9"-QV5R;2YOTD7SMF[[GAD7LZ2E=+BI M?I9'9=*3OEJU+]+/(E-XD;D-\381\? 2CX?^R3U MDC9R; H'%E)MW<9"LE/;VB#YNW2DC!T_"4/Y0@/3R^H=CKC;=]Z^<5-[?N-.9MNSXD]=>63S:**MPDM&G.^[Y62ERO$YXJ1AOW ZC[I M[C.=&WX=V/MVNG-5*-ELU_H2DX?5%EDP M.F, 8 P#2=R]N:-HV=8?DE"JM62R4,U,0>X#EBT2,UU"C^R35=IJ'*(> E,' MZ.>6/UA]P\/NIZINJ^IMLFK-DQ,N&W8\EQC*&W50Q;)QEX2A;D5WVPDN#A.. MC:XO8OV#Z_KTZ#T^]D5JQ7D7:?A7B1*.-+(NT_ M"O$SUX5T55O%SVQI!( 4ES#!0@F#X_DVZI%Y5R7KU#RUW9$DBB'00%!0!\!S M>O\ E-]E+-OVS>^_&[5)/-7]*VUMHWJ>%V;B](XLOOF4:V5>R+QJP9H !EG;UPB MU;(E$0 !577.FDF B/3Q$,HV_P#473_2FTV[]U3GX>V['CK6W)RKJ\>BM-Z) MV772A7!-M+64EQX'-CXV1EW1Q\6N=M\O",(N4G]22;?V(QZM_*'6M<\QO%.' M=MD"=Q01B$Q38E4#V%6DG)2I]INO@9$BX9KR[N?FC>G7M_&S!Z)>;U?OL$TE MAP>/A*:\K,[)C'6+UX68E&9'R>C+L]/]D^L]ZTMRZX8.(_Q6OW]/:JXZO[). M!CE8>4.S; *B%=81]9:G$0(HW;_:$B"9O@HW[NG[)-%,0]WCFLONE^:M MZC.L5;B=(2VKI3:I-J/RE*RLSD?X9Y6:K:W+3@K*,3&FO&+3T:O%M'8WH_:T MK=ZOMS+EXIRY(:_1&.DM/H;4;S;)9)>1ZCW F^D'"J1/?T30.H*: M90]P% #, .NN\O<+N/D_,]?;_O.^721< M# P>DM@7+M&'CUR2\8PCJ_K>FK^T^!"LH]0[S**G'IX% 3#U_3\1ZY;E[E=9 M+DJCQ]B\?T([=O4'*O<48Q/4&KG)**6K7BRG0 MWZS,RZ\'&G\3,MDHPKAQE*3\DEQ^OV+B^!KSVY?)C9SA2#@P<1=+16 "MR)J M(.)PZ1A$CJ2$.T?E>H 9)N/PE$ ,?J?IVWUZ(Z7P>CJEN.Y\I3\?%1TCKS9)=&]/XW35:S]Q<;=ZDO'5.-2?X8?O>4I^?%1X:ZVVAM2 M.')B? 0H#T\3&*'Z/@'40R2[CUK"I/5O4E^7U773%\>)>6"TB;M(8QFY0\!\ M1-_^S$.F6_W+N M7&/-_A]I"\_KE)M)2_P /M*\#4J;5+_XEF'0/9W*_<_\ MR,CG]\Y6S^[/]7^&5W;] M[E=):QEI_A])(-OWB5TE[LM"S'7IDYQ=\IQX*4] M4_J)IC[S5CP4I\&>A":5>R"I>KO7.KG]>48T'[VFA3-TZ\ MQ\2M^\EH9B:YX96:28-YUQ7Y(L2H'>@N#-0IGH%$0$6O>F/G M7H/2;[5V>]1O7_2<.M.C.E-WRNF,B+E1D_ L55\4VG.GAK9!-/28J82]ZAQ]YC"(YCCU9VX[K;!ESEU?L>[8^1'Q=F/8DE]'N\%^HA%7 M7>#N<_C670LF_/F3_1_F/,58RS<>G8J A]XX?S>F6XG\*N7)D0E"?LDFG^AE M8IW;;KUQ<3_6LS8(E8J[-R[:K$Z]JR"JJ"I?9UZ*)B4X=>GW$-QC-+P4K[U\]%>WX>76WPU;T6D/W3M%T1N\&Z\>-%S_ !5- MUZ?5%>Y^F#+^U3EO"O!(WM<&JP4$0 SV(4!9'J( '4S%VH15,@&\1$%U!Z#X M!U#QV']J?S@]NN^'@][^E+<:;:4LW9K/C5<4EK+!R[(VPBGJVX9M\^5Z1K5"*::^(ZOART;A.26I9;>^E]_Z=M=6\8MM/'12:U@_JG'6#^K M77VI%K.1&W6NJZ0Z,VH"4C,A^B8_LES%\! M#]+#^O#U-T>G_M39M'3MZ7=/J*NS&V^$7_,QJVN7(W&2\8QQXRY:&_OY4ZM( MRA7=R33M-T%?UQU)"-L&]FQI*=STX2XZQJ^ES:][V03\&XZZ.WKA>O;,*-,$EHBLFBB+%#Q$"E( M7J(^S_T]G3HBU0 1Z=0$Y^A"_$8H#=_LMV;ZF[S]P]L[:=*1_]SW"[^9:TW7C8 M\/>R,FW33W*:]9::IV3Y*H:V613H'5V_;=T+TWD;[N+X5QX17WK+'PA7'Z9/ MA[(K63X)F]*M5Z,J/:$'M[S)H$ HK+&*4H*.'"G514_0!. MH83#XCGK&[?]#=/=M.B=KZ!Z5J^#T_M.%7C4Q>G,XUQT=EC22E;;+FMNGHG9 M;.1[F3 IHP!@# M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 M P!@# & , 8 P!@'XN'#=HBHY=+HMFZ)>]5=PJ1%%(@>'"]K?!>;,--A\O&K=5: M+UQ&$D5 $R?V]*IJ%;=1#IWLH[JFJ?M'Q*980\?:GTS3GW^_-E==U^P>G;;* MYT+6/]7W.N:4M5ISXFWZUS6FO-"W-DN*TLPFO'(CI#L!E9,(YO5MSHJ?'X-; M3E]4Y\4OI4?LD8KS<]?=BNP>VJX3)H+*BDR;@;VE:LDO+;-R^/L(0O7 M-/?=;OKW)[N;O_6^YN^[AO6XQDW!7V?R:=?%8^-!0QL:+\XT55Q?BUKQ+[[7 MLW271M'P-EQJJ[-.,DM9R_BF]9/[6SZV%:8M0*)R^)U\WJ#(MUC7[L2Y=?H]@GSD1AX= MWO+FPQ^BMDSQ21&Y1Z&,V;!YJG00ZB B @0/\ VNN;2NT7Y/>\Y:JW#N]O=>+4]'+& MQ5\2SVZ.6J@O9]]M>:+6[MWG[ MIR_J[=]HQ9X6W4_%MR\^7Q=.73[L/=C*GG\&GFXQJB_/A*R2YYI:0A"V4'$G6,3X1]WNS#O==Q44^)<+-R8 MU1?M+YUV" A2&,7IT /=][+8[KN3G)I,@6Y;@Y-I,N& IM$O<4"AX]?#(N^: MZ?TD=4973U90%CLY$"G(0X=>@^_WY(]KVF5C4I(DVV;5*QIM<"S;MXYE%Q^( MPE,;[_CU_6RKTU16]6J"[]9(/*,;N$H?@B/7J/N]N4' M=MYA3%QB_>(IOO4-6+7+WDM$;3-#<8FD8@RLUZ9 *@@FXCJZL0OB E R3B8+ MXB!?'J5MX#[/-_9)CMX]%?Y<-N\?)]WO4IB3CB/ENP-@M6G.FE*O(W6/BHO5 M2CMSY9-J/SND?B8LL)NYG>/(S[;-HZC$HABXL(58U4%"$()1C" M,4E&,8I)1C%)))))))):&.4I2G)RDVY-ZMOQ;]K/Y5117*)%DDUB#[2*D*H4 M>OW2G 0SCS,#!W&EX^X4U7X[\8V0C.+^N,DU^H^H665RYJY.,O:GH_U%)2>O MZ;+@;YVOQQC&Z_&BB#8X=?> H"F'7]$!RPW6GI4]/'7\)KJ7I+9[+9I^_52L M>?'SUH^'J_K3*WB=3[]@M?+Y5NB\F^9?VM2U@]QW/8\UZM0DXY%.ODM'\.<5K],WI M^DFNV]U]\Q-(Y<86P]JUB_\ *G^HL79N.%E8@HHQ00ED"]P]68]5A /_ ,$Q M2K"/3[AI-IAJT\6>EVBUX? FHV2>GE&+7TET-D[ MO[3>U#)G*BS]_P /T^'ZS'R;H+^/642.:_NH=B MZMZ(W">T]8;=F;=N%I;B=GW.NVW MVRJ_79G0/W- 06,DZ6<$#N*5N)3%,4Q?:)O84/T@'L=-SSLS=:]S).*B_P!K7AQ] MGF8W6[>5FV),"]L+J*J(-4 $$6Z2AQ$X)D[A'QZ]QC&,/4QA M$;^]49_6'6>?7O\ UWNVX[SU!7BUX\,FEPU?A]227!)+]6,LP(D!TU2 M H(=1*80 P>_H'N'(%D8>3*?+)/E.;)Q;Y2TDGRGQJRSJ7=),&155C*JD1(D MB4RBBRJA@(1-,A $QSG,( !U$1'PSO8>TSYXPJA*S*LDHPA%.4I2D](QC%: MMR;:223;?!'TL2G"IEE9#48Q3;;T227%MM\$DO$W8\5=%&U%3AD[ V3+>;.B MBM*E'M.>%C@Z*M((JH /XXIQ\UT)1[3+=I/B!(IA]&GH4]+4^P70EG4W5],( M]T]^KA+)7"4L+%6DJ<",EK[^O\W+<7RRNY*]9QQX62US][NYBZ\W]86U3;Z: MPI-5>2NL\)7->S3W:M>*AK+@YRBLJLSP+(# & , 8 P!@# & , 8!B/RUYY\ M.N"=00N_+?D/K?2$,^365AF5IEU'5OLY6Q@(Z"FZ^@&TQ?;HHT$P>:2)C7AT M@'J< #QP#FTW3]:#Z;E&EG4/I_3'*'>8-%E$PLY*W2=:4Z22*LD1->)6M=Q7 MNQBJ(^8<2O(%D8H@0O0>\PI@8MQ7UPND%GXIS?I^[5CXOM5$'D5O6HS+\3A_ M2"C&N]>P3<"J?LQ^;ZD]P&P#83QW^K^])?BW\Y8)6-@X2*:JOI28F'S6,BXUDW*)UWC^0>JH-&;5$@=3J M*'*0H>(B& :CN0?K[^C]QG-=#I6% MOEQ5W"K*DZGYC;.5(8GER49KG6-7 MKRJ8G,57HYM>XHZQ$6*4H&*4T4!3 /03E'J& 8ZK?6[\3RNE2(<)>0ZC$'!R MHN%KUK9!THU!003659D.X11<&1Z&,D"YRE-\(*"'Q"!E%J/ZROTJ[Y(HQ>Q* M1RMT<*BQ2*S]LUG4+?54$3J=A5CKZSV-;[:,.R107F6=/GT_RLK!'1SIM2W.A2R<9>J4LZ,0?*3EH MYDHJ7Q*40$!P#++ & , L+R*Y1\=.)&OG>U.3.Z=M1/,?) )O+<#!CKTC('1@Z=4?M'L+U'HJ/3Q S M3T%]9'Z7&SY-A";@I_)+C8Y=+-TW-EMM"A=A4!@18$2G55D]666SWM4K98RG M?VUK^E%*+"3;M'A2>)D@# ,A, 8 P#7ER']6CTTN*;I_%[ZYN\= MJ38XHPDE*2VV)#W/8L<(%,8/GM;T-2SWQJ53L$"">.*!S )2B(@(8!J4V3]7 M;Z-5&662K%\WUN4B1A*1SK;0]DBT7 !\YT.B7;[W53@I3?*DZ>8F0?ZY3Z@' M17R@,5)OZV#TXV[A(M;XR\V95J9'N76FZSHJON$W'>(FJ=!;CK+L)'6I*LS;T6 MHR]PD4GIJW>IR6!9XQASI(^6V.7S3%[A*7J8 .E3 *;MURJ&OZ[*6^^6JMTF MI0C<7)53R1$3=/ XCT# , M0'OU=7HT-'CELAL+>TFB@LHDE(,M#6E-F\(0P@5PV)).8]^5%4/$H+()*=/P MB@/A@'R_QO+T;?[M.0'[1,Y_;3 ,8MJ?6I^G56XQR&I./'+7:-B*U\YFWL<' MJW6556<"(@1H[L/YR+K/M#%[1$YR0:Y"@)>WO$3 4#0KRE^LK]1W;A9.(XVZ MXTCQ+K[LJI6$PUB5=W[1C04 I2__ #/L)FUUTZ,D #VC^1R8]P]>O@ !SK[ M]]1#G/RFLC"U;BCP_X=<'>7O(2J[FE*+S6U;6;G5Y?3E+@;C$5 MNS25 J-VDZC:5)FZU=6&EA+8W";1$ 7,H,6\*<2&0$# 8%?QR3TD/[FN8'[3 M='_UP8!>;CM]5KZ6O)?>^H>/5*;(% PD_CDGI(?W-

C%CH]O3%+ MO.[5HM>J,+\W?5+(6NQ,.ZB;O:%I&461J;Y95/RDRHI)E$Q@%0@& VSX P!@ M'YK+)-TE5UU4T$$$SK+++'*FDBDF43J*JJ'$I$TTR%$3&$0 #J. :SN0OK- M>EAQ96?,=U/T'-Q95ADZK4[@&V+M'&;]?,1?T;4;6]7!FZ'I\"*C$JJ@_ M@%-@&J38OU@'H[TE5RG69ODEN B!5Q27UUHY6,2>BDF0Z9&P;;M.K5B&<1( ,4>\2%Z&$#&:8^MB].M!Z8D!Q@YIRBJ(#YI#,&6[ M;"@5,@_@F^9$3>\I< V1^E)]1#QC]6WD/Q;M?SFT$M?$ M@'1V0U63[T"H^2@KU.!NPI@.@; *7NMWI>MJI/ M7S8MOJ]!H]6CU9:SW.ZS\35:I7(I 2@O)SUBG7;"(B(]$3!WK.%DTR]0ZC@' M.?RC^K"](7CG)RM MPQWL&\F$"IG'L\U0ID@ U;6#ZX/1#:0%.J\ MMS,7Y8B#RP;NIU9D!5\Y8H$ M&-C:+;6X)_+E3/W?-B/>J!VICVB!S^4!T3<*O5,X">H7'&7X MF.#+%,F*:5F.=,Y1\P"!T$0-3D[];GPZ;R2R59X8\EY M>(+T^7?3MGU;79)7Q-U\Z*CYFT-4/AZ?@O%/$1^YU$"L-??6P< YEXFVV7Q= MY9T1NJX,D61K#?4NP6K=$0; BZ?)N]AT9\1/N.MYI4$7)R%3() 4$XE3 VV< M=OJ0/1MY(K-(V"YDT[5EB=&3*>O\A(>QZ/!J97IY95[A?(N,UJJ8QQ$H@A-K M"40^+H E$0-T]4M]3OE?CK91K17;G5IA'YB(LM4FXVQ5^4;@8Q//CIF'H"'7 *BP!@&#G,3U*^"7 .+;R'+GDWK/3KY\S"1BJ=)2+RQ[, MG8X5#H_:4!JJF,;'L>;BRN">6=VUBU6J2@@4ZA1$, YW]N_6B>FO3GKN-U3I M3E;N59L8Y4IS\E=?:[J,@ *E(F=D[L>P'5O*4Z0'./S$&W$OP!T$3&\L"Q;? MZWCBB9P@5WPCY"H-3+)%/J[O2(W5)-(6_P!@WIQAD77D(%>[LU7]I591^L)" W1L.F)_:XM& M?FGZ?-R3:-;D* G5%(H". ='6HMT:@W_ $:*V;HS:.O]PZZF^\(F\:SM\#=Z ML^52*F9PV0G*X_D8\7C7S2@L@*@+(F'M.4IO# +F8!S_ '.KZD?@%Z=W):[\ M5.1%/Y/(;+HK&JRKU]3M7U*=I\W$W*L15JAI6M3;[9D*YDV(LY4&ZQC-4A2> MMUT1#N2$< Q"_CDGI(?W-

;_')/20_N:Y@?M-T?\ UP8!T'<(N8FL^?'&C7?*[3=?V)7- M7[2_*16G-]HUZ/JML?Q]8M,S3W2T55F'()YQ[O4SY98^G\I:\GJ4%5E/A!H;8:@&_-H[:OVK9\Q\B7S,E+R MCAK'L6_F*%+WJJ$+W& .O40P#49O7Z@?T<>/+EY'WGGGIRPRS1-SUB]-C:-^ MK*.VO<0T89[I.O7V&82!UP\KL=NFY4S]?,,0I3&*!K2NWUD?I'U5=5*"KO+[ M9:::R:1'-)TU2F""Y#@KW.$B['V[K]R"*7EAW =,B@]Y>TH_%V@6&=_6R^GV M1TY(QXK\QW+$CA8K-P[CM)LG2[4JA@;K.6:.W'Z+1PJB &.D1=\J[5N.TU;(.?H=@C:7([&N+^I:YC-DKLJ)% MP%P?0TE)3$=*)LV*#I^S\Y^($.9,@^9@&L;^.2>DA_P*0*=HC6T-:(UW5K M3-TV>B;%#M)&60C)2/G:^X(9,KA4ITP(H0QB'*(@948 P#"KG_SYT%Z;''&: MY03F:^S?+(-TG#UP!G:8ILFB MR@=PD I@-"W\X=A M4[6%'BU-/TA!%_;+W88^LU]LX7O,SC M9P-TV]Y \KMD?FJU%'6"!JSRV_D??;SY,]9EU6T(Q^P=;U:X693YU9$Q?-*R M,BGTZJ'( @. :H/XT=Z%'^_-_P#XS,/JZ>G?S(U3O_>''7D8 MQO.J>+5=/;=^723UON+7<;KJM(UNS6Y>9D$=G:]ILA*L6U;ITD[5-'(O/*3: MB!^TQDRG O9PQYT\5/4(U([WEQ VRQW!K..MTK0I:=;5NYT][#W*$CX>6DZ] M+UJ_URJ6B-?-XNP,G)169E27;NDU4CJ)G P@4_S1]17A=Z>,!0;-S(WM Z3B M=H6)Y5J$>3K]VM3^QR\:@TU3'^6J*\/ H=%%>G0O0.I MBX1>KSUL=$^F+:UL>'"O>.[691SXNW*34*(2U4;[O+WQ[D][^I[.L.Z.Z7; MAN&LO@U:N&)B0;_U.'C)NNBM+1-I.RQKGNLLL"27 ^^&KR#8"J*E!17P'H(=0 ?T,L!G;G9:W&#T@<6Y[U9 M8W74](%[Z9K:S7%0I8IB*3(A@*M(. \EFB'AX>8(?&?H/X)0,80]V9'^GOT= M=[/4CGJ71FW2IZ;C-*W<,G6K%K\-??:ULGH]?AUJ"*DO+=TX_+VF'S %)F0X=!$") />H &]@B M(=?>&;W>P?Y8'8_M551NG7*EU-U7!*4G:G7B0EYJ%2?--)^$IRBFO&LL1OO< MS>MSJ!!-! Z![+(I>8@I:I-$Q2*AYI#&(R04\4&XB80*JJH :%?6!ZGLSO/ MU$]@Z>LG5VUVVU_+PXQ>7:M8O,MBTGQ3<:*Y?ZNMN34;+)I;/>QO9O&[9[)_ M4]VC&?6>96OC2X-40>C6/6^*X/1VS7WYK1-PA%O'^ BC*F(':/N]V:^=WW%1 MU>I>'.R8UQ?'B7\K4$! ()B 'L'Q#^?EJMWW-S;29;[=-PV.QJ4EP+/KK M.)-P/43"43>'ZOM_0R;5PKQ*_I)G%58=7EJ7'I]/7D'""9$#JG4.0I"%()S' M,8P%*4I0 1,8QAZ >(CD>W+^>.KNXK2NV_:[$I5[5KH MZ\C)B]5/<4O>A!^YA-ZZ2RHQECX(]SNZF3U'=9M&SS<=JU:G8GQM]L8^ROVO MQG_#][+/-N99 8 P!@# & 6!WMLO7%!@E0M;1G.S;E PQ5?3%,)%81 Q4W+A MP4!4CF!3AXJ&\3=! A3B @&!?KB[N>FWH#HR>R]W-IV_J7K++H;PMJTA\W+7 M6,;[+TG9A8JEKK"21B_.-%8@YS$$2*%Z^[V=/ M=TRXNWW0S8I2XQ+K8-T,R*4N,2D6]ID%%P;]QPZF OO\?'*U9M&-&OXNB*K; MM6/&OXG#0V+<2Y&M:ZN$3==DP+F0Z)$4@BF G?#.%A**#UMUQLEF^[)A$[D'34_<41Z )DU""!5$%T^O0Z9P*<@^ @ M YZ:>WO<;HCNMTIC=;=O=RQMUZ8RXZPNI;X26G-7;"2C93=7JE91="%MW;I5.G,K>DHR6C^M>33\I)M/R9[.38Z P!@# & , 8 P! M@# .6GZA3ZA*)],2%+QGXR?DW=N;EWKY)-X]E2,YRJ\<:I,M!/$VVW0@JG3F M=B3C=8CJ @G9/E ;=LC(%4:&:M)("+PW3O#V.\ M7V?D+'8)%0.I6[;YR066%I%QR'1%FR0!)HR;$(B@DFD0A"@6LP!@# ,\> 'J M3V-2 >M& MH':S$;YIE&#QJMT5 "78]*3U.]+>JSQ2KG(C5A4ZS;(]P2I[KU$[DDY&?U+L MIHU27K. 0RO MJ?>KQR[]4G<-GN6Y-@V2%TZ2P22^J>.<'//4-7ZUK 2"JL"S/"-/D8RV71NP M!$)"POFQG[YP01)Y#%> MUZZTB9#FWX+>?%O;=JU+L.#61\U[ O1-"V:,26*LK6KQ M5W8.*]=JJ].4!6CI-LY:F,!3@0%"$.4"6F]$+UGM6>KQQ^=S7V?&Z[Y/:F:P MT;R U W=&.Q;O)!)5*.V/KPSMPO(R&M;418RCR&>D.Q='6 &SUZ!NYP M"*>^H<]=;DIR^Y3;RXK:6VE9M9\,]+WJT:D;U6@3CJ!_/I+TJ4<5NVWC8LW" MKMWUMJLW8HUP>%B%51BDHTC9<[_2@?PVO''^\#D1_H. MO& =]GKB^MGK#T@-)0KAG Q>U>4NW&\HWTAI][(KLH=NU8%%O([0V6XCSDDV M>NZV_532!JV.@_GGP@S:JMB%>/V $57S5]1#F/ZA.PWNQN6&\KELUT>2<2%? MIR\BM%ZRH22OGIH1U US''0JE6:M&BXH^:@V^=U7*W8KC8(.I5&!FK5:K-+1\!6ZS7(M].6"P3LLZ2814+!PT8@ZD9:6DWRY$ M6[9!-1994Y2$*)A , W_ /%CZ77UA.3@Q\C): B^--0?^28+7RTD_IP)3TZ=@7FO[WW]Q M;K%JW3I&VT^NRS-%S<*'<+KLJOT>OLIARO(R$A(T"TS%)9.3$:B9"02'R2"4 M>X"*UP#V*]8)NIS\'::U)O(2QUJ8C+! 3,S )RC@5RCA.:W#'C/RJ@C,RI;NT_3KG-,6"I5FL%=%XU-AL&K M$5*(E.I4KTQD8Q3_ /$:&P#+C /Y.9YOFZPJSE.D:J)YG: M0#_+ZVK,4GU #X/ .F 8$8!+8?2J\/AXM>DMJ^ZSD69A?>6UFG^2-B%PF3Y MM.JV C.KZF:)N *!U(E[K:L,)MN0>H)JS:XAXF' .DC & ?BX<-V;==V[71: MM6J*KARY<*D0;MVZ!#*K+KK*F*FBBBF43&,80*4H"(CTP"'V]:/UT>37J<[Q MV#7:[L:X:\X6P-@EH'4VC:S,25=@;95HY\X:QM^VXPCW2);M=+0U(#L4'XN& M4*FM\JS3*/S#AT!H6P!@# .OWZ*G^%-WY^\ VG_Q%<5< D*/4!YY:(]-_C#? M>4?(&84:UBIMPCZS58PZ!K7LR_2+=T:K:YIC13^ZK>\J6F8F8=/-8<;J=+/D=84%CWG)'.'[8" MLOR]O";,W:YGY-$7)SG4!JFR:G*T3 U.X P!@%34RZ7#7-KKU[U_:K%1[M4I M9G/5:WU*9D:[9JY-QRQ7#"7@YV(<-).*DF2Y .DN@J10A@Z@(8!)3_3>?453 MO-R4BN"W."=C1Y1,X5=72FXS(M8I'D#$5V,%W+5*W,FQ$6+7<4-$LEY!-VW( MDVGV"*XF31?-A-(@=E> 63Y&\B-0<3M(;(Y$[ZN,?0]3:IK;JSV^R2 ]WDM4 M3I-F4;&M"#\Q+6"?E'*#"-8( =R_?N46Z)3**%*($3)ZQ7K_ '*WU4+G8:9& M35@T=PW92ATZ5Q[KLN9J>T,&+E48ZS[NEXLZ1KU:'Q037&..HI!1*A$RM43K MIJ/G(&@[ & , 8!O"^G?LV_G'JT\*=4:>W!MC7==N^\(>P[,K&OKK:Z_ [ H MNLH>6V==*W>*_ RK&,M%;F*I27+9\B^270^4,<3E$I>F 3&V <1GU#7U,DIQ MDLMNX->G?9XE;>T(L_KF_N1"+1K-L=-2:?UF2@&3F)5=%T MTKINYH@FI+>:K$@1TEWO-UV9;;!?MC6ZS7V\VR27F+1;SUNM&P._M(*RY)1Y2IN12<'AK/77BB;9Y-:YNJ; M%PI&/%$4U$EV[EFMW*M3** &'I1\PMM1DL:)N\_K9UIG6:[=4B4H2_;K<(ZVBY2&%0!3-)5&/L# MN> #=0!**4-T-T[1 A@, N3IK4]SWQMW5VD==1II>_;?V%3M94N,+W]'UIO- MACZU!-SF(4YDT5)*23 Y^@@0G4P^ 8!.A\8P@2S\H**%"0EC,C.W:ACG,HX64.8QC&$P@1\_K[_4^;'VO M<[WPY]-S8DAK_2-:D'M4V7R?HLJK'WC<4O&N7#*:A]16R+<@XJVITW"8)EFX MY1.1L0$$S==*+4Z/P.(]555=55==519=90ZJRRIS**JJJ&$ZBJJAQ$ZBBAQ$ M3&$1$1'J. ?G@# & ='?HB_4*\B/3&O=3U'MF?L6Y^#4S+,HNT:RG'SN8GM, MQS]XD1Y>-(/7)EW40:&*H=TZK7=]CRQ/-*1-J]5*^3 EA];;'HNX=>TC:^L+ M1$W;7.R*K!7>C6^";N/DUK38SJ-X:EU)-\*+@L<:V7*5 M81OS(IJ%;?->:)3 02B!#3<[?4FYC>HYM&8V=RFW'9KBDYEG"@6K!EV-Q=F(O*OP3!5\[=.3*+' P2P!@# )+OZ)?_8% MY7?OOW'^AC5V <87KN<'/^7_ .I[R3TM#1/V3K*U63\]VE$T6GR<875>VUG= MDB8:%2!!NF:+H=@-)UDIB%$HJ0APZFZ"(@:@< D1?HG>8(3VK>5_!6Q2A32. MO[-#3, .5KAR@V#$ J)0$K8KW56HGQT0+T.4QUKJ3J(] $@= M ]H@!']8!U._2*KXIR( MAV(2#(8!*9V^D4O84,>N7ZH5>\5Y5P@[4@;? 1-EAE'3 M4PF:N3QL3N&QC"*9Q)W$$? 0P#C:Y>:0TM'?5Y>EIKF/U#J]AKV?X(;" MEIVB,J!5&M-FI5&E>HRJC)RU70B20DC()*PK,Q5ED#J%,T1$!ZI$[0.A+U*= M6:QUAZ5OJ>H:UUQ0]>(3' 3E^M+(T:H5^I)2BK/CGLPC-613@(Z/(^4:D<* MF94#"0%# 7IW#U Y._I$;Y;N+_(O:/##8;TI:KS*XE:=YVZ#>/%/E&\HX@UG M--N\;!LS.#>?)/3S$@U<"!3&51HYU0%,H"40,)OJR=E7+EGSBW#"U22\_2?I M@Z;TY1[:LDDJ\BPWGR>MD7/2<4W>$[$&LQ+515BDL'50I#4YPB/17O!,"1_W M'L]CJVHN)A04E9=YYC2#9*#U!=V! $[A0@"!C-F13 8_3VF$I.H=P#F(_K*] M3NW^F/M7/?<557]P=UE/&VC&GQC.]13LR;8IIO&PXRC9;IHISG31S0=\9*<= M =&976V_0VZOF6%#25TU^&.O@G^U+1I>Q)OCH:BI29F;G-NYF:>+OGSYF=KKV_;JXUX]<4DDO\ #[?- MOB^)7T%$D1(40)U,/3QZ>TKX&5NH=0C9U"3< MVFHE!-U.TA/P%)%8G0112'VE0((_&?[OPE\>HEVA^@CT"W=[\R'KDWJV_K/IRKG", TQ>H9RB/,2;OCU0Y ?LV.71'9LJS5\'LDBRO1]^F'3)?U2Z$OOV)J4<* M+7X:WI/(]MBC4]/AV1EGOZ7>SJQ,:'<_J.K_ (JV+^0KDON0::>4T_Q36L:? M9#6Q:\\&M<5?C!.*8=OW/=FH#>=P\>/ R_S;U7%LR"JT$ F82?<'V!_+RTF M];FVVDRWV[;AXI,O&T0(V2#P .@!_,R!762MF0JV(V2.0AP >@^_ MW_=RK[7MTK9J37 K6U[<[9)M<"R[IPM).!\1$HF_5_Z,G=-=>+7].A-ZX5XM M7TZ%?U6L*.U4OQ8F[C![OY/#(YO&[1I@^)#]^WR&/7+CIHC;3QTT*WJK)C<; M,S#[:5(1Q"QRQ?\ ^FHJ)E,D_=)B'4)%0INJ9!_I!>AA_&#T3W=_EX^AC^Z] M.%ZA>]&(_P"^5JC?LVW6KA@53BI5YV36_P#ZZQ2;HIFO^#AI9-?-R4<3!3NO MW,NWS)LV+:+/_;HMQMFO]HT^,(O]A?B:^^^"]S[V7V;C2Q(P!@# & ?.Z=M6 M+9=X]FN,A9OE]>N-5PT;V_&L6N1--\,C M)A''BX^Y1E0FIQR5[>=@!MU4*L6N*480BHQBO8DN'^&I;&7F46X&*0P";V>&=O"P9VM.2X$KQ,.=K MUEX%MGC52Q+ W!$ZIU# 1/L*)C]3#T "] $3"(C[.@Y*\67R&CA]YOP\=7[- M/:_H))5;#;8?$IG$F9HIX6V[)@56GVFW"1KT0]2#XA*<>B\N MB/7R'*(=IP:* !P Y3*%#\$:KW[Z5[P=IMKVB'6FS9NS874&'+(QK;DDYUJ7 M+*IJ+;HOBG"=E-JA?77;7*4(\ZTLUO/>[:NH[,C8NE,J-CIGR76P?#P\*G^* M+XQ^)'@VFH-^)Z;-I^P%,@L9Y".U$TI.*<*&^6=(%.'B _%Y#I,HCY:P )B]>@@)1,4]%Z?VHO\46]'Y--)K<-4+="7BOL+)7W174> M^3 ?<"K9*]$&3%NLX5$J:9A "5E]-/Z9WT[.#>NJNZW!J.@\P.2!FK5_=MK; MLJC*YTUG/>7WFC]9:IM)9:F5B!A7)Q%F]EN8DA#\=-GPYW!BQ8V>ROE6^D;>=LHLBR)*5O9<@W8_.*B(M(>;DP+XJB M @2:'JQ?P67J6?O .9'_ Z[&P"$&P#V:Y".++88&N-%44'5@FHN$;+N._Y= M%Q*OD&"*J_E$44\E-1@". 2!FAOH@J2W:,WW)[G7:9A^J4II"L M:&U7$UMHR/VAW),[UL&;M:TH43=>ASUUF(!^P' ,RI#Z*;TPE&+M.*Y#<\V4 MD=NJ5@[D-B\>Y-BV="0006=QS;C-$.'K=-3H)TB.FYCAX H4?$ .3/ULOIY] MZ>D:T@=P05]1Y"<4KC9DZDPV>UKAJK;M>VI^T<2$/5]GU-.3FV;9&8;LW*4= M-L72C%ZNU,1=*/77:ME@.=S -X7TYG*>;XI^K_Q#F&4@X;5K>%X;\7K]')+& M1;SM?WRZ9T^O-) Q?PF<-L]2O3( /P^=%IB/@ X!+\;5V;3-*ZPV-N+8TNC7 M]?ZIHMLV/>)UP) 1AZC28%_9+%)J=YTR"5E$1JRG03!U[>G7 (1;U"N:VR/4 M+Y@[NY8[-=/@D=G6YZXJE;=/#.VNO];QBAH[7VO8GH(-TF-3JZ#=N M N[4 5G"IS 8F5:KV*\6>N4NGPLE9;;;YZ(J]7KD,T5?S$_8I^0;Q,)"Q3% MIUWDE*R;M)!!(@"=150I0 1' )1CTC?I9>'/%#6%,V1SAUO4^4_*Z;BXN;M% M>OZ3:UZ,U)(N"IOE:35J"J9>IW]Y$J&(W?S,XE)HO%T!,Q1:-SG*L!T.2O!G MA-.UTU/G.'G%F9J1VH,3U>5X^ZED:Z9D"1D 9FA'=16C#-00.) 3%+L[!$.G M0< Y%O7<^EPX_26DMB\M_3>HIM1[3U=792[WSC?63R,CKO:M5@6QY"Q.M;0; MMR]=T7843#(*N&\9'&&)ERM@;(,F[Q7SU@(Y; -HGHV\^9_TW_4*T%R+;RBS M/7AK,UUSOB,\]=-C.:/OSUG#7KYY! ICO%JFB9&PQZ8]"C+0[43? !@$":P1 M62<))+H*IKH+ID6161.51)9)0H'3524()B*)J$, E, B @/4, @3MNK*N-L; M/7754777V'=5EEECF45654LDD=1550XF.HHHW.0*S$[@UG0]H1NO]2Z=^UI&-A=@56)ML4S>W^XW./;$E&3*6(D MX33KRR7FE-V*F* "(&W"H_1>>EI"-!+9]O*COFA8+L7*R"BY@.J"N>E'Z M8%3B58.!].SA$TCG3$T:_(OQ;TG).I5@\I?IT/2"Y3U:4A)'A]KS1=A=MSDA]@\7XMAHBR5EX*0I$D8^#I;)KKB M943((_B)B"DV@B/<*7F 4Y0(O#U9/38V-Z57,FY\6KU.?EI!$AXF_P"I-E$B MA@T=DZJLZ\BT@K*,.+N0^RI1C+PTA$R38JZR:,G&N 2441\M0X&MMNX<-'"# MMHNLU=-5DG#9RW5.BX;N$3E417063,51)9)0H&*8H@8I@ 0'K@$Q3].SSVM7 MJ$^EYI_9FRI9U8=Q:CFI[CGM^R/ES.GUHM^LV$"]AK5)NE3G<.YZT:WM$#(2 MBRG0RTHY<* ':8N ;R< AB_7BX.$X >J!R2TU!0I835UOL0;QTDV;I A&):K MVVN\L,9"0J8(H=L31+($I6DNH"/6%-U.I^&8#3W@$EG]%QR_4V5PXW[PWL,B MHXG.,FT&E^HS=P8I2I:MWHG)2#B)C4^O?1 ?:& =HN : MKO6VY3!PX]*_FCNUI(FB[0EIV9UOK]T@H8CYOL/"IFOJG7* M/48-H4"-8:L5.'9P,!%-B 5O'13!)$@ !2!@%68 P"P_*9VZ8<8N1KYB MY<,GS+0^WG;-XT64;.FCIMKZPK-W+9PB8BR#A!8@'(<@@8I@ 0$!# ('_ & M2!VC/H?X@C5@_P"2W/62XQ%>[M*!L*JWT8GI40C))*?V?S2N;\2M3.GDGM3544W%=)(I716+* MNZ,BS-6+I8#&!-99RLF40+YP].X0-J/IZ>A1P$],/=%GWWQ7K^T(G85NU?-: MAF'%VV5(W&*/39^UTJYR"+>,>,FZ2$@:;H$<8BX&$Q4RJ$Z=#CT X"?JH?4E MF.:7J'6G0%0GG2G'_A-)3VG:W$(+"2-L&Y63LK/=][=MR=07?-K/'A6FAC'4 M2*P@BKH F9ZX X',9@'==]/'],QK/D3J.F\[?41K\M8=?[#:MK'Q\XX$DI6M MQ]KIIS+?9VT-LO8P\?8'4#:.TCJOQ#)TU1>1P)O72KAL[3; !W+5+@/P9H5: M+3:5PTXKU:J@W,U/7X+C_JF-BG"*B/RZX/&;:J)HOE'2/4%CK T38>G8!"E:VEK$1,5FL3M'559;( M5&2KLPZ 2NY&,8-)UN=3Y@JS@"':. (JK?>C=F\9MT;/X_[EK;BH[2U!=)VA MW> <&*L5E.0#U1FNJQ>)_P!;RHB9N]9+)+HF,DH0P@4OKC8=TU' ML"D;3UQ89"I[ UQ;*_>*59XI7R9*OVJK2K6:@9ADIT,4'$?)LDU2@8!*(EZ& M 0$0P";R].GE_ \]^$/&OEQ H,V([FUG$S=HAX]7SF-FSKJPN&NN='1<%M+?K M2.>D*C:]PW.)3E:'69M)NHH=6/USKZ10DD4CF(15]8C&51$[)JJ4#B'P#.7T M^?3OY->ICR!A^/'&.I(R\^LU--7&YSZCR-UYJ^H(*E1>7#8%B:L9 T3$D6.5 M%NDDBN]?NSD;M4%EC@3 .^SC?]%OP)HU=C5N3.^.06^[WY*9I<*6_K.F=;^< M9(?-0CZ\A"72[&*@L?H5=2Q%\T" 844^HDP"X>T_HRO2XN+)T;7.R>66GYD4 M3%CSQVPZ-=:XDX%)-,BLE#6_6SVL%#W?F)QTVZQ'!.W7%,AY.804516:&E6[) MLN':Y ! APGSY[)O7DE)/'4A(R#IP^?OWSA5V]?/7:IUW3QXZ7.HNY=.5U#' M44.8QSG,(B(B. 7)T?I79?([;^M]#Z;J[RY[2VS<(2C4:LL3))*RE@GWB;)F M19TY.DSCH]N)Q6=.W!TVS-JFHLL8W( M][&M7MSEKRXF'&EJK,.F[51_6M?:V(M%Q$] QCE(4B2=C;/G[T0.L5)BFM\F MD!MEO?HM^DIL:MNJK8/3CX<1\8[;J-E75$T)K[5ED(FH0I#&:W'6,+4+>R< M!0[5D7R:I1ZB4P"(B('#9]03],W"\%M>S_-?@FYM4_QL@7S3\\.D+$[>VJU: M.CI1XFQ8W>I6MTHO-V_5J+]TBUD$9(7$Q!B=>G.2T&^D!H2,PWI&^:LS%51*ZZ.M;]BVO44HR2\7DI"H(I342'L),QC M4QNX@'(<"55]:?BK%^H+Z47*+5U01:VNP2>I2[LT@]BTB22TK>M9)MMHT9&M M+)]WXZ^MH8\(18G7N:3"@>PPX!"\8!6&O;W9]6WZC[-I,DI#7/7-PK5[J,NC MU\V*L]1FF5@@))+H8H^8QE8])4O00\2^W )U[C=N^L\E^/>CN1%,[2U7>6I= M>[8@4 <)N5&4=?ZI%6=",*NKF)@4 >IVR8D MZ=!P"/UP#JK^D-X:)\B_4X6WY9(HSZA\,-RBJJI)+QRFVKZ5Y0=6QKY)1 M,X@LV8.Y^>9J%$IDGM?2-U\.@@=5_P!6'ZD<]PLX&17'[5=A<5_=7-J0LVN4 MY>-6\F5K6C:W'QRFYY9@X*506K-U"+M2G*!%2X!N.] M%3TAMD>KSR?L+?[5$QCK,V*K*,()Q*BV23 I"@5%R0](?TSN5] M7DJQNCA3Q]E32+51LG;JIKN UOLB*[D 026A=DZ]9UF[QIFX$(8J9'WRYQ3( M"B9RE[< C$?7F]$VV>D)O2M'J,_.;(XI;K^UG>E]ASJ+;\IH*6A0;JV'5VQ5 M8QHRBSVR#;O$7+1\@@W;3,;7*[17%"H6>#IEDWI?(^C1=JLC M=^[A(%5X@Z=JR,@TBTU7[I-!LS.)4TP 5%.THF( B8 .[C3GT0>@XM!NIR!Y MU;?O#D_DG=,].:NI>JT&_P 9#.&S>3NLQN11YT3[B$7,T0ZB('%$ 2"!G#6 M?HW/2/@18#*V+E]=09E7!P6S;EI30)452+E3._\ R-U%4C)F:BJ4Q/E1; (I M%[P. G X&[GT[O3-XN>E[K&[ZCXIQ5TB:=L"^&V/8D;O<'=RD%+,>OPU9,JT M?/&[8[5G]EP+N5 M55%:/EMDM)V22.D/EG*^[B]0'N$#2#@$J)]()P^#C_Z8KOD!.Q96=WYE[.F] M@%D[^\ V-_B-ZEF ;_O5B_@LO4L_> Z/4Y]2&O\ ).P.ES+"\:Z]8;)NM;U[6S$6 !3B M8V:&Q2$6!0!((R70!,I4P( =L/*"]K6_96;UZ=XLKO#ZE=]NKMY^F>G+I[-@P3U@HX[)Y&;\>:L2]ZA41YI1KC)YX=C^EJ]BZ0KW"V.F;F+XLGYZ26L%]&D-. M'MU?#5EKZ\R 1)X?<$1Z9@EN=[29<#=\EI,OW1:\:?GHB&2^$S]X@W$X%Z^2 MD8WLIS3)RR+).4F_-O_)[%Y+@?;DA.N, Q M'YFI[O75V4[<6[E@RB^KMP$[Y)Q\4U7&V<7K!(YSH=) MU(.EG[Y==X]>N%7;MVY4.LY=.G*AEG#APLH8RBJRZIQ,@^'ZN?F!BROL7#@?6W MXDKK$]"QDJ_5?N3% 1$.[[OW^F7!P\>&-4F_$G^+1#&J3?CH5#6X%1TJGU(( M]1 /9]T?9[,IFZ;C&J#XE!WK=845OB;/.,.C45@;WBQLP-'M3]8-DNGU)(O$ M3"47RQ3AT.R9*EZ$#V*K%\?A(('V:?EO^C?_ )F;S3ZA>Z>)S]!;?D-[1AVP M]S<,NJ33S+8R6D\/$LBXU1T<@DQ@& , 8!\[ITU8MU7;URW9M4""HNY=+)MV MZ*8>TZJRIB)ID#K[1$ RG;OO&T[!MMV\[]E8V%L^-!SMOR+84TU07C*RVR48 M0BO.4I)?2 >8^.45'0%]OX@AB&#P\P!S6=WT_-+[,=O_C;)VHILZPZHBG% M6U-T;75/P][*G%V9.GWDL2J=-B7*LJ#>JO+TIV0ZGWV4;]VTP,%M?>7-:U]$ M$](^SWVFO'D9@!LK=EWV,N<)F4.6.*IYC>&8B=K$-A ! HE:E.85U2]1Z*+& M44#J(=W3PS2YWO\ 4YWI]16XO)[D[M9+8XV\].V8W-1MU#7W7#&4I?%LCK+E MOR9WY"4I15JB^597=&=M.FND*D]OH3S--)73TE;+V^]I[J?[,%&/#737B8_R M3]) #J+J]3>(]!'J/W>GWLLMBX\[&HUK@75QJ)3TA6N!:V;LX'[DT!\/$/#V M?RO:.2[ VGETE82G!VO325A^5+H-RV=/M8*KPSZ8D7I_@0:I&,)4P$/,<+J# MT2;-40-U.JH8J9 \3" 9E=%$.:6BT4K)OA M&JJ&J=EUDH55Q]ZE+T%[#VCR,?N#W3EC[QW+ARV44Q7/A;9-/FC*KF2>3EP:3^9E&, M*9<*(^)A]-/6,WKI=D1\&IZ?H1UXKC^ D"E#SR"JQ="4#*,)%,IOE7B0].X!(8PE. =.](QB=>AAS*?U% M]B.E/4;VGW+MEU3"$7D5_$P\EQ4IX6=7&7RV56_%.$I.%L8N+MQ[+J&U&V18 MSIS?LOIS=JMTQ&]8/2<=>$X-^]%_7XKV22EXHU1VB'=1;R0BGR0HO8YTX9N4 MA]J:[90R2I>OL$ .0>@^\/'/'OO_ $WO?0_56X='=24O'Z@VK.NQ,FI^,+\> MR55L=?-*<7I)<)+1K@T9X=/[E3N&'5FX\N:BV$91?M4EJOU,L#8D@*8P_?'^ M3W97]LFVDBYVV3>B7D9-<0]Q+U.WI4^5=#]@659-F8JIA$C22/\ BX]XF'L( M)EA!%0?9Y9^X?P"]-@7H"]0N9V.[U8W3&[7N/;7JR^O#RX2U<,?-G[F%FQ7A M!_%<<:^7"+Q[7.:DZ*N6R??WM]5O>Q2ZAP(?^YXD7+AXRK7&<7[=%[T?I6B^ M\S;;GI9,$1@# & , 8 P!@'&M]:?OZ0HG GCOQ^BGJC-7D!R'/8+ 1,ZQ0E* M;I6IO)-W$KE*3R#MQNEV@'GQF P*LB"4H_$)0(S# .SSZ*SC;";#YNEUC9%+M^N[O#L[%3+[5Y^EVZOR*8+1\[6+3$NX.?AWR(^"K.3BGR MJ"I1\#$.(8! [;CU\[U)MW:FJGXN#/M9;'O&OGAG:*C=T9W3+/*5QP+ENL@U M60<"M&CWD.DF8INH"4HAT "D*]/S-4GX.TUR0<1%AK4Q&3\%+-#%*ZC)F&>H M2,7(-C&*Q&>W_11YJ[9CRHD8;0]+;D=L1B1N MO7K^L[)]';U!X*UQZ,BPA^.ULV!'D5334%K9M7K,-C5.01$Y M3>4LQLE7:J 8O0W0HAU\< A?, R3X9S#VOBF@RA*;-VA]9 M:E MT44TD4DX&NS+9GT(4I %#X0 .@8!KYP";=](/<;S?GI=\"=J2CA1Y-SW M%S4<78WRRP+JR-IIE48T>TR2J@'4'S)&PUMRN8HB)B"IVF^(!P"%AVO_ )4M ME?W_ -Q_QBD< H# )SCT]?\ 8$X._O/^-'^A>E8!F!@# (*+FO7)>G\R^6U2 ML#11A/5;DWOJN3;%8ATU64O";4M<9)-%2*D34(HV>-3D,!BE, E\0 ?# ,9, M G@N+VSJ-NGC;H/;>LW4:\U_LC3NN+E3U(A116/2@9^I1,C'LD//>R3E$T<@ MN#=1%9PLN@HD9-4YE"F' +[8 P",9^M'V[0+KZB>BM75AW&R5RTMQEB66S'# M(Y5'<++WZZV:X5NGS'PE.B^8U)=I,$3$1 &L\DMTZY,RBQE! M$&]+VHU9LFJ:9 $QK8N51$Y?(<%9ZTC+;YH!U.BLNV/X=2C@$GC@# & 8_\LO]ECDO^]_W+_HZL> 0 M0^ , G^, 8!8WD]N)KQVXU]]_Z=T\N\:^" M[%KLG85>ISM^F82F*E\@VF#K" #@$ZO6ZY!4^NP%2JT2Q@:S5H6 M+KE<@HQ C6-A8*$8H1D1$Q[5, 3;,8Z/:IHI)E#H1,@ '@& >U@# (O3ZS'0 M<#K7U,=9[EKTX.0.U;K" MN$U2+-D*G*7&5&EQ;%9,RA58V$J*;)FV-WG,+= @BE \YU%U_3:"J/=W DG)'[>@J'Z@<2. =IWT5O%.'V-S!Y*\M;%$ ME?!QGU37:+0G+M /)C+]OU[8F;Z?BEC)]3RT9KR@3$:KY9^B36?,"A?QJ0@! M)58 P"E;U2*KLRD7'7%ZA&-EI&P*K8:1<:Y)HE<1M@JMKB'D#8820;G 2+L9 M6(?K(*D'P,FH(#[< @Q.9''V0XH36<.E]$;OV;JQO(N@*5:9BJ9;Y M:$@YX0(!2^7/PK1N])T O4BX> >P ,;, F3_ *=[?SWD9Z-W!^XS#Y9]8*=K M:2TE-G<^:=TF;1-PL6IX'YE=7N^:6>4^IQKH5 .?N!P'>(* I@'\6F!R+?5Z\@7NV_5WL>K2OS+0?&'2.I-7,V*2BIF2,W<(,^[IZ0 AB ME0&2=(;09-'!TQ-\$>DF80.D)2@-UPK*,TP,=(HS*RA1 RQPP#I\P!@'. MO]5%HN W-Z,'(N>DF2+FPZ$LVI-W4=TH@98\;-1FPH.A6%RD9--55$R^N=@S MB'< 4!5#O$I.XP 1%^ ="7TN&Z'NG?6FXNLRO5&D'N.+VQI>SD(Y!N5\RL^ ML[+/5MDL!U$TG*9MAU6%4!,PCU.F42 *@$# .^CZH[^ HYS?]V;_ (P^/N 1 M N ;?O0(_ADO3V_? 0__ &'/8!,]8 P!@&._+;C?2N8'&/>_%_89>VH[TU?; MM56N MD$0$HNK-9RM(Y H^!EW1 $0 >N 07,W-2MDFI>Q3S]Q*3D_*2$U,R;L_F.I& M5E7:KZ1?N5.@=[AX\7.H<>GB8PX!7>DM1W#?VY=3Z+UZR^T;WN39%)U=3F0@ M;L<6:^V2-J\(FL8O]+;_ &C*)BH<>@$3 3"( C@$Z?H3350XZ:.T]H'7Z!F M](TIK&BZJJ::A$R+F@*%68VL1:[OR@ AWSII&%57/[5%CF,(B(B. 7:P#%>V M<)N+=YY8:RYR6O44/,X5IFU(S-4I$HRV%'OX!I"M)YO4W;=RS MVK8""HZCUUP"2.(' 2(BF!?#9VMZ1N36VPM0;,@&]KUQM6CVS6^P*N[8@91PW.HW717(5013.0X 8 ,\N,=1X9[1T55[-QBH=!.!9HE(3O=F%4>IE14,(B(&MV>>*O++)NG)Q.LN^655.(B(F.=0QS&ZB(^ M)C&SQ0VYF5NGQ-TS9.>;DV3NLD]6Y662KUSCQX&RQ)5)=))=!0BR*R9%454S =-5)0H'343.41* @.> MP'!SL/<\*G6>]5N1&]I^P,'9G%(K*JM4H*1 M#"+92"C7"A5YLA0$"F5LLAYCOO$H* W.BD;KY09H"]6/>*SNMW+S-RQ+>;IG M!=(.WP#IU^_F"V^YKBI-OB3?=,CDB^ M)DS6(T$DTQ[0Z] ]W\GORS6\9;LF^/ M;NN4YR9<4YRMFXF'W!U_E9%HQ=MF MA'(1=MFA9NT2PK*F3(;KU$0#QR<[1AJ$%)HG.U8:K@IL\6&CCNEB_#U$3>W[ MO4?$<[V=E1JK9S;EF1HK?$SDX\:;6O$^W(X3.G"1P)O)ET "42M^X?+:)'Z= M =/CE$I/'J4@&/X]O0;U^D?TW[OZJ.[]735BMJ[>[7R9.\9,=5R8_,U#%JFN M"RXVZQJC^]YR:_9@N+]KTCYFVI MHT;,&K9BR02:M&B"39LW1*!$D$$2 FDDF0/ I"$* 'W,]5^Q[)M'36S8G3V MP8U6'L>#CUT8]%45"NFFJ"A77"*X1C"$5&*\DC!R^^[)NGD9$G.^NY7.2\82EB\^/1/Z,F^CZR M;;+VYZRWYIX6#;&E_CM7PHZ>WW])27\,9&,%RYBKB"S:EU])H ]Q4Y.;4!RY M[1 0 Z<@AW*KD^Z YK3[L_F[=6[K&[;>R73=&V8SU4,[=9K)R>5 MIZ2AA42CCTVQ>C7Q,G-K\G!E[>G?3Q'6-W4>4YOQ==*Y8_4[)>\U]48/Z3$R MX;1N=V7%:PSS^0 #"=-!17RF2!C=>HMV" ),V_4!Z? 0O7WYK$[G=Z.[?>G< M?ZGW4Z@W+>;(SR:*(&.X6#KX^ F_3RWN/B66-1JB3G'Q92TC3$MQ M.71!$#$;"'7Q#J ^_P#6R4;?L5DVI6^!)<'9+)M2M\"VBTA*SK@$&J:RYU# M4I$P,/43> >SKU]N2NK%Q,"'-8TB30Q\3;Z^>UQBDO%F:VC^"UYO8LYZ]G5I ME;5!-Q9QV!T$#$(H'AF>O8#T%]V^\BHW[JV M%G2G;ZQ*:NR:G\_E0>C7RV')PE7"C:FA2PE*ADF"9RI@^D5N MU>7E5$@'M6DG_80ZP@)A$I"@1%,3#V$* ],W:]F.P?;'L)T\^G^W> J)VJ/S M&7:U;FYNNI>N]Q_J/461*V2;Y* MUK&JI/RKAJTO+63;G+1@* MF1%FJ(@( &4,S[AZ>T3=?;GEQ_,_P"D,+I?U?;IFX,80AO6UX&X3C'7162J M>)8VM$E*R>([)::IRFY-\TFEF#V4S+,OI2NJS5_ MLK6OLU4U]B4]/LT,%+2 MJ!3K!U]XYAGM$-8Q9DSM,6XQ*%A911C,,W*)Q(=-=,P&*(@(=# (>(>P0')' MEX[LQ9):J26J:X-->#3\4T5_Z/8CI/KW.F[-TW'8\6>3+A[V7" MM4YHH P!@# M& , 8!'J_7(2SY:^>F_!**%&-CJCRCEFB()I@# *_U1_E2UK_?_3O\8H[ M)[G & :P/6M_@C_4:_>@;P_Q)E, A1L O_Q/_P!J;C5_]?\ 3?\ I%KF 2)' MULD@]3]/;BU%$<*%CWG,N)D'30!#REWL9I'<+9@X.'3J*C5"6Q"V&?K3I1]79R8@'JK<[15Y"R;V*=*M5%$ECME'#%=!8[G4 P"I_P Z^TO\Y5__ ,,;%_;' 'YU]I?YRK__ (8V+^V. /SK[2_SE7__ M QL7]L< HQ_(/Y5XXD91\\DI!VH*SM^_H5K:!<2?'?E5,1QMCNXYOU2U;R%)%$9RS M*:33 QD8/;#*'^VF+XQC I,FDVRH(]&7S(''O@&_OTI?J+.;_I851MIBN-*C MO_C,WDG\G'Z4VDK+-%:.XF)!>6G5=47N$7"5I19V5<*.7+-TVF(?YE==PFQ3 M=.%G!P.EBL_7":-=Q@JW+T_]KP,SY:8@PK.\JA;8P512ZJD&7E:!2G0)D6^$ MIODNIB_$)2C\. 822-^J9J29J,4]I;.O*N\K-#_ #+, MY3RM7IR5-H-+C)R.>* +8TN6Q,#@EU69G!3RTP.+_9>R]@;DV!<-J[5N%@V! ML?8%@DK5=+I:I)Q+V&R6&7<'=2$I*2#HYUG#APL!2% "$ I2E* 'IZ:TY ML[D'M.AZ3TQ2YS8>T]F62/J=(IM<:&>2LW-R2G8DDF7J5%JS:HE.N[=+G3:L MFB2CA=1-%)10H$U!Z5/!:)].'@5Q\XE-'C&7LE JJTKLZQQW>9G9=LW61=VW M8TJQ<+(-G3F%0LTNNRBS+ID6+$M&I#@!B= V&X!CSRTXXTOE[QDWQQ@V$4H M5'>FK;CK>3??*H/'$$O9(=RSB+3&H. %$9JHS1F\HQ,;^EO&B1_:7 (-+<&J MKIHO;&S-*['BS0NP-1WZW:UNT28%@^S[52)Y_6YYJ07"#9B+/6IMB8I'L//P$@WE8:59G.4Y"NH^ M1:)K)B(" '('4!P"L)O^-CI#Y^H<:8NJ<8Z MH)5E#D1+7I M+:ONLY%F87WEM9I_DC8A<)D^;3JM@(SJ^IFB;@"@=2)>ZVK#";;D'J":LVN( M>)AP#I(P!@# ,?\ EE_LL MHA(,R)J+..,E^@3E5%0I0:VI!O6'QP%(Z9O,38S"AB (]HG , EZ@($+5@' MU,GSV-=MI".=NF#]FLFX:/63A5J[:N$C =)=LY0.FL@LF8.I3%,!@'V#@%:_ MG7VE_G*O_P#AC8O[8X _.OM+_.5?_P##&Q?VQP!^=?:7^)@$@ M_P#1C#:8GB)ZGUB;K2C*(1L>N1K4@FY5(U;VF&UELQ],K1I2J=K>4:-7T2=9 M0I2F,44.HCV% H$?!@# )QKTS:Y&U'TXN =8B"&)&P7"WB]&M14*W*NL5MI* MD$.[=BU0;(*/GJH&674*F0%%CF/T 1P#-[ & , 8!$S?5M6)Q-^M'M^-63,1 M.H:>T!76AC.#K JWIQ .:# ))GZ(Z MMLFO#+F3;T^W[1G.3M?K;KH@D4_R54U5791AW.0#SU2^?/8FC3HN+]KR>.,4Y*Z:@\M.C=76>0*JJ7P M+)$?S"H/$_:B\!5,?$N :/\ )4[Z.J8>R?I"N63HR8H5[E9NJ'C@(F!#%9+ MP.MY\Y5C /XU3[0G%Q P^P@E+[L U1?6T\/A3><1>>5>BS>6Y1F^+.TY%-,A M4R+MS3.S]-G4!,H'.LY15N*2RRGL(@V3 ?P0P#@.P#L)^C+Y6?FH]0G;'%R7 MDDVM?Y9Z7=NX)B=3M4D=J:#/*7BOHH)F^$_E:RF;DLITZ&Z(E'Q !Z 2!GJ7 MV2U-%VH"+9ULN;;$J>JXM=7M.*:6U*9K:-5'4.N*!J>@1*,!0]84FJZ\I,$WZ?+P MM1I4$PK5;B4.@%#R8Z&C$42^ ?"0, AR_J"I5_,>LWZ@CN17^8<([P-%)J>4 MBCVL(.G56$BD.Q!-(@_*QD>BEW" G/V=QQ,<3&$#3C@%8QNQ-@0S%O&1%ZN, M5&M"F(UCXVSS;%BV*=0ZIRMVC5\D@B4ZJAC"!2@ F$1]HX!]WYU]I?YRK_\ MX8V+^V. /SK[2_SE7_\ PQL7]L< ^.0V/L.69N(Z4OESDH]VF*3MA(6B<>,W M20B BDX:N'RB"R8B #VF*(>& 49@&VKT'T+$X]8?T\4ZNU^RNMBOG-O==HB !\C4DGJW=[2>7W!XA@$DA]4=_ 4@1_#)>GM^^ A_\ L.>P"9ZP!@# & 1;GU@?![]SQZB->Y2U>+^4U[S5HY++ M)*-V_D,F>Z]6-H6F[$9)D2[D2?;-97KDR=0PD4=2$B],)1$ACF Y*L D6_HH M>87Y3Z5Y3<&;'*^9*:KN$1R#UBR=._-* M =HN[0 M)JIG*<2HW..JK15/H)5$'YP,/3X3 1:^ =3OTBG#W]T3ZHS;>,]%?.T3AMK> M>VHLNY:?-1BNSKDDXUWJ^* , 8 P!@# M -(6Y:HZI.Q[-#K(BBBE*.%6(]HD!1BN<5V*I Z%#M4:*$'P\ ]F>/SOCVVS M>T7>'J7MMG5.E;7NU\*$X\JGAV3=V%;%:)2X%RFDB4P!\0#U_D^[D7MHE!\"&9FWZZIHR!UGO&8I!$XN0*:;K@#\#-1 M;L>1W<(B88UP<#E!'J(F% X=@C^"*8B81V$>D7\P_N3Z;*:NBNIJ;.I.TL9> MYB3MY,K YGK)X%\U**JU;G+#M3IE+C5/&E.V<[-=9=LB6PB81TZV;.U.@?9TJ8L<^ X]/Q9".#@BY/X_ MU$ZH??\ [+2P.\]#]3;')O+Q9RH7^TK3LAI[6XK6*_C468G^HMNY347'J5B( M9]\K;MJN34:$,BIVNFT.Z0,M;I5$"]#@5"#[FA5"&*=%P_1. ]0SN>K[N:^W MW:#)Q=NM4-]WMO#I:?O1JG'7*MCIQT5.M2DFG"=U3TN=OH];]SJ/S=NJ]V5D7IC5ORXW:6.+34H4V1?B<\589B )^'CX>[- G4&7S2:3X& MU3/GHF9+TV/Z^6(A[>@CX99+J'+\4BVV]Y/BC(J&0 B9/ Z '\K+4YUFLF6 MUS;-9,_*RO@;MC% >@B'3/O:L?XMJ9S;5C_$M3+(F$[QT)A\>IN@?K^[)\M* M*=/H)S)QHIT]B+WZ^JSB4>LVK= 5EW2Z+=%(H!W**K*%323*(B!0$YS 'CT# MQR*9,-PWG<\?8MGKE?NV;D5T45QTYK+KIQKK@M6EK.3D (5U-JMGJ3UTXDCIE\T ;L M?F'8H-P+Y:0=@=2EZ].XQNOHJ[ =7^DST2]G,3H?J#K?IE]8S7S6\68N5#.R M;\^<%\1? PED9/P,=)8^-%U1UKK4^16VVO:8B2<X5W)CNB^ M/_\ #Y#>OOS;^PNP*='0.T[]U'FI>[-UU[=B2]G\W(<\J/\ ^A?#Z>!7-I[% M]79[4LZ5&+6_:W.?Z(^[_;+$6/E];W@*)P$7$0:0]0(L=,\H])U]@@HY[&1N MGWV^81=P/S9/4/U,K,;H3;=BZ9PY:\MBKGN&7#7P_FY3CB2T^G XOQX<"Z6S M>GS8J-)[M??DS\TFJX/[(ZS_ $3,>[/M2\VT3_;MDE7R)AZ_*J.CIL2B'B D M8("FS3'K_0D#,%.XG?'O-WG_ #L*(^:L%D*D^?)K$\?-8("F5E'&*?KVG23!8 'H*ALVY=D?1 M+V-[)74;UAX,MZZVIY9+<=QY;[:[%QY\6GE6/B-2UY)U5_,1B^661/Q,->N. M\_777;G1GY+Q]JEK_(HUA!I^4Y:\]G#Q4II?>D[<'(/7QZE'/+'^9'UIB]<^K[?JMOF MKE69$5IYUY5]U4M>*E"2,TNRFTV8?2%%MBTGD3G9]DGI% M_;&*?U,P*M#XICJCU#VC[_T^OEHEK^R_\1)KZU'&DW^R_P#$;_N. +!I.A OW>9]GOQ#O'J/E&FY,R'C MU'P\@2] ]P>&>DW\NZ.7'T<]'+,YOB\NZ-:O5_#>];BZO;P^$X'M^#7K^O4O=F:A;D8 P!@# & , X&?KC-=N5H/TZ-L- M6IODXV6Y*Z[G7HF7,0',VSTO9:HU*3H+9(PI5^9.(_"=0 #\("?"!'VX!OU] M OTB])^K_M[?VH-I;XO&E[#JO6]:V346M(@*]/.K5#.;.I6+>X?$GU4RMF]> M?2L,4HI=1,9_\7L# .H;^)#<6?\ ?AW_ /M=ZZ_LC '\2&XL_P"_#O\ _:[U MU_9& /XD-Q9_WX=__M=ZZ_LC '\2&XL_[\.__P!KO77]D8!>[CW]&/P$U9M. ML7[;^]-Z\A:M5Y)I,?FHFF=.HU.M;MDN59*-N[ROL'MDE*RMV_CV;!Y%JK] M*=P*0J)* =!'JKM&K#TI_4B8L6S=DQ9>GQS":,V;1%-LU:-6W''8B+=LV;HE M(B@W01(!"$( %*4 P"$.P"O]4?Y4M:_W_P!._P 8H[ )[G & :P/6M_@ MC_4:_>@;P_Q)E, A1L O_P 3_P#:FXU?_7_3?^D6N8!)"?6B:^>67TP-.7A@ MFX5'6O,>@.Y@"F#Y1O7K5JO<=<6>+$!LHH+@MD<12*0BHDF!5U $#&$@ !%^ M8!MT]$ST\M1^J%S;:<2]N[FEF'I_+$%B_(@8/@ X"!V#_Q(;BS_ +\._P#]KO77]D8 _B0W%G_?AW_^ MUWKK^R, ?Q(;BS_OP[__ &N]=?V1@#^)#<6?]^'?_P"UWKK^R, K;7?T3W"" M M\-,;&Y661O%6!^RC70%%-Q\JDBZ,F M8?*71/T. '8CK77%&T]KRBZGUE6HVF:YUI4:[0Z)4HO^P)P M=_>?\:/]"]*P#,# & 4#M+5FM]W:\M^I=O4BL[(UG?H5U7KE1[C$-)RMV*&= M]HJLI*,?)JH+%(JF15(_0%$%DR*IF*H0I@ BR/J.?0?KGI4V^B[ZXY2T],<1 M=YVZ5J,77+0[4E;!I+9)8Y]96.O%;(Y5,^ME5GZ[&OW,&\= >221BW+=\JX5 M33>.P.7S -@VK?2A]2/>.KZ3NK2_"SD!MG5&QFI#= +^4KT _64ORK=&"]/??C [E11), M;K&5[6R13)&*0PN%]BV&JH-$Q$X=IU3$(<.HE$0 1 #;/Q:^C;]2C;,G$.^2 MMWTGQ-IZWD'G$'-D1W=M"/(HJ0%4HVIZW>&U[*.$$ .)O,N+5/O[ *8X"8Q M.X;TN/0\X/>E)#+2>E*K)7_>%J.Q6OD)J*)H_;-7>5N7,L()"\?OWINPQDU%#@DWS4HVT)A-5'TZW&P]_,XY9ZDU5#1MXJ%CV6,3%(N3]R[A/9M,M M1U3I=2E6F6J8D*=0@K 1XFR+_9]L;#ONTKL_^U+GLJZ6F_VZ3[1)]HV>Y3CZ MQ3[_ +!,<2?-RLBJIT$P].[VC@%U^(?'2S\NN4G'[C%3OF$Y_>NW*+K1N_;M MA=C!L;1/LH^;L[A /;'U6#5M=N]J^EIZA%'CF:S6&2:3FPKU;;?%HP\]?+G.H1D7'2=H=QS1L@3R&31BV M;-$&[=ND@D1, (1.S5V7I]DL%2L#11A/5>F6\]= M6V:3A4],W(7:@J*G,\_*JA//-$P]PGZB(!UZ !M+P!@# & 177UC.OWU1]7& M-M*Z!BLMJ<5M.W!BY*W3316-#3VP]=.T1<)F-\PZ;GI!3' _:J1-1,!+Y8IF M,!RF8!(8_0][4C'6N>?VDE5C)3,'=='[48-U%![7\9:H*^5*66:)>:8H&B75 M-9%<&$A!$'J(=Q^@@0#O'P!@# (6_P!=S:$9N#U@?4&N4.JU<1[7D5:M?HN& M746KD^HFL9J5RY1.*[DJY7#JDG/YI#^6J)N\@%(8I0 U+X!+/?25ZW4+)9PFAI3=E"NMA2:IG67D:2SG& MS:_PB:28@H?[?I#N08B!>AQ*X'M\>F =[WUGG,6.K/"WC%Q7I=@1=KNO[(P#;/Z5'TWO"OTLMLJ\AZS:MD;[ MY -(N<@:=?\ 9_Y/1\5K>'L;!6(G%*+4:Y&MD&%DG(1TX8/)-V[?+BP<*MVX M-DUW(+@>Q]4=_ 4P"9ZP!@ M# & <_'U,O!Q7FQZ4^YU:Q#_ &KM7C$HCRX; [X MU;&.=44&JL#NPJ%:K*TBX_I;:+@MIDKLJY44#RB(1YA,) #O*!L?^L@Y3AN+ MU*Z5QUB)#YBN<2-)P$+*,@6363:[0W(+?95L<)"F/1+SZ$K44#IFZG*JT/U' MQ Y'L E1/I!.'P/Q=QB=!$Q>W6C^87Z/\WOCTY5W2[<8_Q.ZV MQXSA/'@ES;I@*3F\=:M:Y6,Y66XO'6U3MQ])3G0Z[S=G^Y$NB]T>!N,O_8LF M:YF_"J?AS_PRX*?LT4N&CUU-O&;Z(=JMW*2K9PW4,FH4Y3$.0Y#"4Q3E, "4 MP"'00'Q#/.O*+YY47PE"^$G&<)IQE"47I*,HM)QE%IIII--:-:F>N)FXFY8T M;Z)1G5-:IIZK1^P]AA8ED>TBO7W?$ _S\I>1MD)\8'5R-KA-S;7'Q11K=K2^]$] DXL3IVG$.GW!_6]F=:6WP?BCI3VBF?B MD6GV+8H:VNF<5:HR/LC6O%72BTY=N1[]EJ/0;'D C5%>JL>#HS9$JP)&("@H MD[NO:7I=#9-VZUQMGQ\&C=MSCME/,Z:/F;G14IRS%OR6G8ZFX_$4.;D^)IPGR\TG'FUY>:6FFK+:I5S6I! R M57;MC@)1[FTC,IAX=?A\H9$Z( /7QZ%ZY4;-[ZOFM+,VFDLRI1__P ,P.F'7P*+U/W$5TP'K]_KG)1A[IC?Z MFQQ?\,?\J9]T86\XZ_DW.+_@A_EBS\&[NLMAZM8:.*/CT%1N5P/CU'VN15$1 M#K_)X9R64[K:OYM]K^I\O_AT/NW#W>]?S\BY_5)Q_P##H57$32JPG.V$$D40 M[2E2*5(@', ^PJ8% .T/YN4;-P(02C;QG+V\7I]I2,K9J:]%103ZBJN7P]W=^MG;KQK M)\(1.Y7BV2X0B4Z\M3!N ]#@80Z^\.GZ^5.C9\FSQ6B*G1M&19XK1%&25^*7 MN*B(!]SIXC^OE=Q>G&^,RMXW3S;UF4:M8IB44\MHDX6,8>@ F0YQ'K[/8 ^_ M*Y7MF#B1YKG&*7MT*U#;<+$CS72C%+VLN=2^.>[MEF15B*E+%8..ABR;Y/[/ MC1(/3J8K]\9NT/T >O0IS&Z>P,OAVV[!=Y.ZWPY]M^EMUW' M6LI0W'/H^:CXUP?Q+-?_APYIKZVDOI, MW=;^G9'MQ0?;,LXN3@)3GAZ\'=W!XB)%95ZD4B8@/0! C=0!#V'#VYL1[5_E M;=19[KW#O5U#5A8NJ;P=H7Q;FO'2>?DUJNJ2X*4:\2^+U?+=$T_K;6R!$J=48F*6(7M&1\CYN64 ?P MN^3=BN] IQ\1(4Y2?<*'0,V7]J?35V1[+0C/M]T_A8VZJ.CS+4\G.EK][7,R M';?&,GQ==&(91ND*4>V,8 ,]DE@,5HV*'4#&+WAWJ= M/$J1#&]V6#]3'?;8O3GV>W7N7O#KGG45_!P<>3T>7GW)QQJ$M4W'F3MO<=90 MQJKK$GR:$CZ4Z=RNJ=]HVC&3Y9RUG)?@K7WI/[.$=?&32\S3-=[(N]^Y%>%MUETWHE%G1YKR -5Z+4J^H04UX MN C&SI,?:1X#5,[TOZ3LY\]6WITZ$O[9=B.DNA'N-1U61O6U[_2=8TB(*!Y:X["M4%2ZK%D$IS@ M:1L-D?QL0R*)$S#U56*'0HC[AP#5=0O7F]+_ &_RZU3PGTCR*9[MW-MN8L$' M"OM8UR=G]80[Z IEBNPA+[1<-(^G22LQQ D.=7ID[+J]Q;M7QK(I!D)3:6JI6,VAKZ!9'. ^2I:K/4&\2H8/Z@^4 ? 1P"%& M52505507241714.DLBJ0R:J2J9A(HDJF< .FHFJ.4HN?9(@LPLE0FSLU$7GY/W6KOWL1( B1+YF2EY1PUCV+?S%"E[U5"%[C '7J(8!IZO7U!7I.U#>F MKN-]>Y45GKZ=(^091,D];X/9TK+N6JGEKM&"$@;R\X \-?25 MX?Z*W/ZB_!JN;0C:K=+W;ZA/\QN/K:3I+W;NS[MM5E37T0YV8JI 2UH=P9L#I!'YA=M"LS*$]Y0/U# *HP!@# .?WZ MF'@Y^[8]*?=2E=AU)3:O&/LY.:T*T0\Z1=%US'20;*@&Y$DSO7OVUJB1F3(, MT>IW4HV9 !3&(4, B"< O_ICDOM?0M,Y%T37$\I#P/*'3B6C=H(E$YA>TDNR M=?[*7(S+W>4A(.W= )''6$ICA%R3Y O0'!AP"P& =@_T:G#X-Q<_]G\L)^+* MZJW$/5*[>MNU4S]J&W]Z)S%+KRJ(G+Y#@K/6D9;?- .IT5EVQ_#J4< D\< 8 M P!@&/\ RR_V6.2_[W_8UD8F5:+,9%@Y)U#O;O&:YTSAU#J4PX!!J<]>*=KX/\R.1G%.XM72 M$CI?:5DJT4[=IK)&GZ4=U]JZ]MS<%TTE3,;C1)&.E&YC% 11=EZ@ ]0P#$; M);3Z?/UPM2>I#QVH&D]JWR)KO.K4U18UC85)LDD@RE]T1E68HL6VY: =T9$M MH-/1KN1Z6/"9&1:[FY?:QDKG'E=)CK#46B6W4/B5*'C@&PW0^Z*-R/TCJ'D%K)V\>Z[W=K. MC[8H[F2;%8RAJML"MQMI@R2\>1=R$;,(1\HFF[;"HKU[=UBQ * 4QH^K79Y,U\1Z= MH.(=4I1$H 80-+N =O'TG_K7:NXQDL7IU\LKQ%Z_UI?[HYO/'/:=MD6T33:= M>Y]!!O<-86^>?JI,*Y!W1RQ0D(9VX.BS1ES/$5E.]^W[0)'XAR*$*HF8IR'* M4Y#D,!B'(8 ,4Q3%$0,4P#U 0\!# /ZP"P^]^4G&SB[7?RLY'[[T_HNO&3,H MWD]K[$JE%1D!*)B@A$IV*4CW$P\54()$T&I%EE3_ D*8WA@&"'$3UN/3NYX MUI.T,:+:*UKE6&JUEIU8E(:(L%T8UN3L%@^:NK=P MD#%@X8J,V[A0'7XLI3@<\/UK'#R5N_'_ (P@!ZE,1Z8?J(T/; M>PG;IOH3:4#(Z-WZJW(\=#!T6X2&.S>1=TE(=:_GAY.K: UZ^7 M*+[9VZ)2-AT&7D6I 3;S=KB8)J-TL2:90 "?E); MUGS\0]PN!P#+# (4_P!:;A\'!?U.N7''^-BRQ-(8[.?[ U4V03.5@CJK;"#? M8]%C(]4Q2@Y1JT-920RIP\/FXU8OM*. :M\ SDYP\ZMG.![EW0()&5,(E I0,&\ EX_ MIA>&8\0?25TA(S<:5CL'E(Z?\I;F91L1-X2.V3'Q+75S S@QCN3M4]204([\ MD_85N\?.0 @&,3,"I( MIU$1RZH(LA?N40)0Z$G(6S0T58JW,1=@K\['M):$G820:2L-,14@@1TPDXJ3 M8+.&4A'O6RI5$5D3G343,!BB(" X!ZF , QGY&\S>)O$.!&R.:.ES 41 @@ ] ,^X'AY?+%L5IQV=:_;76SRM'L5(@93^J%G)3&!_IZ^H M(7;62J;SS%DY!:.JQCUG)1KQU'R,>Z;O MF#]BX5:/6+UHJ1=J\9ND#IKMG39=,ITU"&*3/(C9?+3?VV>2 M>X9)O+;+W+=):[VQTR1.VCDGTFH4$(V*:JK.%&D/#,$46;-$RB@I-4$R"8W3 MJ(%-Z2U'<-_;EU/HO7K+[1O>Y-D4G5U.9"!NQQ9K[9(VKPB:QB_TMO\ :,HF M*AQZ 1,!,(@ ". 3I^A--5#CIH[3V@=?H&;TC2FL:+JJIIJ$3(N: H59C:Q% MKN_* "'?.FD855<_M46.8PB(B(X!=K & , 8 P!@# ,:]S<SY\J11.@Y-[UR%,(_LBF'Q#6QZO?R\NE>^^7D=P^VEV/L' M=FQ.5W-%K W.?MRXUQE.C)?GF55V2G_MZ;9-60N_V][M[MT;*.#E\V1LJ?". MOOUK]S7@X_N-I>QKP>MF\:=NE%=F;S<*\9%$YBHN!3%9BY .H]6SU'O;+?"' M40*81#W@&:%.Z/:#NMV0WC^B=U]BSMHR)3<:[;(IJ%9M^17.6BUCKI./\ %!Z27VK1^3+9'2=-3=#D.40\ M.H .6WC.FY>ZTR=0OHOCK%IG[%E10(=10P@5,ACF^[VD 3#_ "@SC>&K)*,5 MQ;T_2'B1M:C%<6RPCA9RY<.'2QC>8Y757/XCT[U5#*&\??\ $;+C55U55QI@ MERPBDOJ2T)]57557&J&G+&*2^I+0^?S%B^PYON^TP_(]F42^_T^^.?4=IC,_5M M:GX'RJ7@R7N'P_ZVQ\^X3C^&.B7Z-7^MLBVX[*IYTX^,8Z)?HX_K;/X=7%\X,)6Y55!$? M "%,8?T/A >N?M.R8]:UL:2^D^JMEQZUK8TE]+/KAZMLJZ.2M*_6IR365$.Q M)FP=+G$#>\"))G,(?I9)>G>F\[J7<5LW26!F[OO+\,?!Q[LN]^S2K'A98]?+ M2)U=QWWI/IZEW[KF8U%4?%SG&*_2VC(6I<&MW6@4UII%C5VJG014F7I"*@ ] M.H&9M?FWY# _LD@#]/,O^@_05ZHNN7"R'3M.Q;;-<+]WR:\;3VJ6-2LG/BT MN/OXD4_!/5-*TV^^I/MOLNM>!.W-O7E3!M?]^7)!_9-F4=.]/"F1XI+W*V24 MRH':*C2(;),40,'3J /'@O#J$'_\@@_?S,WH7\J7&UAD=TNL,BV+7O8VTXT* M-'[%F9;R'-/P_P#15/V/V64Z@]6&_P"4I5=/8%./#RE=)S?_ '(X)[AD\R>O/"64[(42X):XU="T\N,M;$=1=T.O.J)/^J[ MED? ?^SKE\*&GL<85N&57@X4)69=LE&,8K5MO_ U;\$M6^"-6.^-S+WZ8,9 RC6OQGF(Q M#$X]#=IA_&OG12F,07COM#J ")4R%*4.H@)C>6'U@^J??_5=W*6Z4QNP^VNU M.=6TX4WI)0DU\3,R4I2B\O)Y8\RBW"FJ-=$')QLMMSF[6]N:NDMN3N49[O?H M[9KP^B$?!\L=7],FW)Z:J*P=M5A[S* !_N^_[GN]N6$V?;.5+@9%;3MW*EJB MRCZ0,Z<]H&Z]!^[U\?=D\Q\94U:LG./C*FO5KR,Z.%FK'%OV'%2;QJ*D1 G) M-R*AR"*7:S,!V3I'8]GMH=O26QW M1W7F-GJ'ZUJV'I.[#HGIGY2=- M:3XZSX3DO/W8#GIZ-< P!@# & , 8 P#XY&.CY>/?1,LQ9RD7 M*,W,=)1LBV1>Q\C'O43MGC%\SC M!>_2PY.35IH5^ 5C1UDIQ2K!#JN M3=9R"13-.\MJ:*N*J:#=[.ZNN]@IKF M89-E3+HQE@2A7S5I8H<%3")F;Y-PU/U'N3$!' -S50^J7];ZIQI8M7EW&6Q! M%-!%JXM^@N/4E)-DT0. @:49ZOC9&147[P$ZCU5RJ(E#H8/'J!:39/U''K7; M49#'V3GOLB(:^ %'6U-T_I]Z0H"N)2A+:GUS2YV=AV[8T]W.3^8X-]KW"8F)#N74^(X^9 MU,;Q'J. 9&>F=N0>/?J'\(MSJ.RL8[7W*71\W8ESN2,DS5 =AP+*YM57BA3I MM$7U3=O4#JF*8J95!,(" " @3#'JQ?P67J6?O .9'_#KL; (0; *_P!4?Y4M M:_W_ -._QBCL GN< 8!K ]:W^"/]1K]Z!O#_ !)E, A1L O_ ,3_ /:FXU?_ M %_TW_I%KF 3O. 1>_U1?HGW#B/R NW/CC]3'DGQ,W];%K/LUM7V9EFN@=T6 MZ0\V>;3#- 5%(O7>R[([.^B7@$(P82;Q2*'YHO9 M^BMI["TYL:$*LG%7G6-PGZ-:V*#GM!VT1G:V_CI$&+TA (N@*@HKD^%0IBB( M8!NIUY]3YZW&NXQO#(1UI^5LFZ[$^T M3/'[@! PB("8>X *:V%]2OZV^R6KMA,8/F*B<#5%N_E#R5Y,2Z<]R+Y [IWM,(+" MNU?[?V?==BKL3B0R12QHVV:EBQJ*2)Q3330!---+X"%*4 # +84NVS5!N-3O M=<7*VL-*LT#;8%R?S.UO-5R4:S$6N;R54%NU)\S3,/8!@'QP">@UU>8 M/9^OJ)LJL+E=5O8=-K%YKSDAA.1Q!VV$8S\2N4XD3$Q5F$@F8![2]0'V!@$# MQM?_ "I;*_O_ +C_ (Q2. 4!@$YQZ>O^P)P=_>?\:/\ 0O2L S P!@&D[UT? M5UIGI+\2W=TCAC;#R8V^6;IO&N@/2DX=@73:NT+7-7K8VQ+-,W*[W&Q/#OYRRV>P/EI M*8F)-VIXJNGSUP*-Q[S 9(YS)G*8Q3%$IA 0.^;Z?\ M^J#V#O':="X/^I!.PLS<]@R4;3=%BDWD$EUW(O@ [O\ 8!\[MHU?M7+%\V;O6+UNLT>,W:*;EJ[ M:N4S(N&SENL4Z*[==$XD.0X"4Q1$! 0' (2WU<.%+KT^?40Y/<74VCA"GT[8 M#FP:I<+E4,5]I_8#9O>-9F3=G,ID".52E5/&N=4UN M(E$D@ J23B5<"0#" M-8MU%IJ_:M-(.SKMN@N92OG%-$QEHUFT<@1G6 >E#S,O79:-GJ_*R4'.0SYK M)P\U#OG49+14DQ6(Y92$;(LE4'C%\S<)E4252.11,Y0,40$ ' -T&D?J+_6> MT%"1]:J'.C8EGK\=Y94V.XZUK?><@N@B42IM5[=MVEW*] W*40 3E$Q M'H'3 +J6_P"J-]<*VIG;$YDMZJQ5;H(K-:AH+CA%*'4;NA=@[)+N-2O["T<* MB!$U 0>))'2)VB3H93O UE<@/4:Y[\J6;J*Y$1NVZ\\*F-S+D "J"FQ(*A2@!A$"AT PNP"8.^F6W'^>7T5^'3ERZ4R%H@W=Y:Z#"I] MP',E"T6[$LE2B$5#AU.1LS2*<>O< ]1P"Y&T_7)]7?0GIR2<" *\A+2KAT_>+" ?A**&-]_ -]OTNFWCZF] M:OBD@LZ,UA=JLMNZAG>T6X"X):=37"1K34?F3I%$JM^@(CJ!3 H( /8!S=$S M@2O?)?CMJ[EKH';7&O=,$6Q:OW-29BCVV. 2)NTF-VZXITX9,W3J9U3LMO'.6E6W M!K-R[5)7KO6EU0.AYRB WE6)555(F427:*&/Y95% -?6 ;EO3S]>OU)/33@ MF= T5MN+N>EV#A1TQT3O&#<;$UC%*KO#/W1*RFC+0%UH[-\Y66.X;04U&-7" MKA191,RX@J4#;E;?K3_4OFJT:*K&AN&=,L#AN5%Q:F]+V_.K-%!1[57<)#S. MYU8MHX^8^),'I9%(A.I3$./0X PB#9,!_!# . [ & 9F^G?Q/F.W )Q6 @86K04+6 M*W%L8.NUR)CH&!A8QLDSC8>%B&:,?%Q<>T1*1%JQCV+=-)%,@ 4B9 * = P# MUL P:]1_@EK+U(>'>W^)FT#%CFE^A0>4JXIM$WDAKG9T )I&A7V-2/V**F@Y MLA"O&Z:B)G\6LZ9BH0C@Q@ AB^8W#S??!#D)?>,_)"EO*7LFAR!DS 8JJT#; M:ZX67+ WJDS!TD4;%2[0U0%9D\3 !\#HK$2NIZO>^$7K;8'J!K#U6>2,G(+.'KUTJ/B914YCF]XX!V%?17;F_)'U">0^E'CE-O&[EXMR%@8D M.Z\LSZW:FV'3G,4R1:&$I'*GY*72><"8!$Z1&YNA1*8YB@=;7U1W\!1SF_[L MW_&'Q]P"(%P#;]Z!'\,EZ>W[X"'_ .PY[ )GK & , 8 P#@T^M8X/C,4SC1Z MA=3B3*/Z<^4XR;DE@# .K/Z07A\/('U.G7("=BS/*/PTUC-[!!RHF19@.U=CH/]<:VBWB1 MRB'G%AW]BF6I_ 4G<$F8/$ P"5%P!@# & , 8 P!@# /P6RF^N%U5D?9.NR M,H27T231R576T6*VB4H6Q\)1;37U-<462M7'/5=I$ZIX(81T?KU<0*H,2=?: M']9*)N(\H (^/8D01#W^SI@SW._+9]+/<:R>;M^TY/3&[3U;MV:Y8U>ODOD[ M:\C!A%-\53C52:X]_P"5WN7:SI?.Z]Z1ZRJS=FP57)XV=A.F[2=T*HQ611=979+FLC_]/4O) M+P,CNT?=[>NO^LL#HM8E=>XYDYJ-JG)P7PJK+I.4>1R24:Y>#E]/#4UBQNT] M3390,@K96/>3O KV(0 2CU 3-\E)/2]X@/7P$2] ]O7IFOK.Z!ZYVN3C:L. MW1Z:PME^GWZX/3]?T&8MW2_66(_?CBV:?LV/]/O0CP_7]!5K)2ES'9\C.*E% M3K\+B.?$%/IU_#[&ZI?'I[A-[R<'K]6K7Z]#W0HC5V(?+2R*H" "!@0=$+X^[HJW3-U#]#*6^HKJ?\ M6TR3^N+_ ,39T'U%D5?ZVB2_THO_ !2:/R>NJM1^F3U_0HM?K*Y1O6=;'GA56H_3-Z_H46 MOUGMU[55>FUTTUG<@4IS F[D@'Q[?#M GM]OO\ N9T-SZPW/ KX[_L.!N-N/1?BXV+5 M/-Q:LF=4>7%GD-52L=2D\A-\KLI\O'37[IDI7./VFJKVFB-?5\%"]/QL@V-+GZAX@8/M0[LA#!_U0#,S M^C_0]Z5^BIJ[;^CMMS,E>,]RE=NFK]JAN%N35!^SX=<$O):EHMW[K=P][U6= MNV7R>RN2J7_X2@W]K9=EJS:,$2MF+5LS;D_ 0:H)-T2> !\*2)2$+X 'L#W9 MDUL^Q[+T]@QVOI_#Q<';(?=IQZJZ:H\$O=KKC&"X)+@O!+V$#OR,C*L=V3.= MES\92DY-_6VVSZ!9;1!U&*7F; _18,D 'H90>JKA M7M$Q6[5$/QCAPIT\"E ?NCT !$+:=V.[_;SLCT=D=<]RMRIV[8:$U'F?-;?9 MHW&C&I7\R^^>CY:ZTWIK*7+",I1JNS;)N?4&=#;MIJE;DR?EX17[4GX1BO-O MZEJ]$:SMV[YD[VY.S;'4C*TU.86<653H9P)1$"O9/L,)%W8E_!*'4B(#T+U$ M3'-YG?5MZR^O?59U#_3ZU?M/:7#N;P]LC-ZVR3?+E[@X2<+LIK[D%S4XL6X4 M\TY6WW9I=M>UF#TI2LF]*[>IKW[-/N_N5ZK51]K^]+QEHM(QPBM-I[O,*4_A MX^_WYC/M&T::-HR*VK:M-&T6"G9L5#&*4_41\/;[\N/M^ HI-K@7"V_!44FU MP/0HM9?625:MD$E%CK+D(4I"&.8YSF *4I0$1$1'V &<>\YRQ:E53&4\B;4 M8QBG*4I2>D8QBM6Y-M)):MMZ(Z?4>\8^T84[;)**C%ZM\-$O,Z'^.NITM3Z_ M9QSE A+!+^5(SA^T 42.*?:TCA, CU*Q1,/<'N54/[0Z9Z)_0AZJ;,NF3 M>UT:UTK7@UK[UG^F_#]V,?/4OWF;9; 8 P!@# & , 8 P"T>]="Z;Y-ZIN.C M]_:YJ^UM3WZ+4B+72;='E?Q4DV,(*(.43E,D]B9B,FCMF%O-3B;9!L> MJ7!$5E/+01L*< HU;I@*TB]5$3"!RR[Q](+U0^.3YZTVYP-Y/0C:/,MFENHBYO(;** "4%L8F:NG58J2Q-":I.N D76:K-ZT M_GMK/3-%R FB\:VF(,<@&.9N0QBE2 Z1/4UJ=JOOIM^H-1:+6K!=+M=.$'*^ MITZG5.&D;':K9:K'H:_0]>K5:KT.V>2\[8)V7>(M63)JBJY=.52))$,J&PV1KY\^]-SGNR9,KO5';QX[X> M\AFS5HU;3S!9PY+&XJ]4:328"6M5NM,_)T^1;1L'7*W!-'\S.3$@Y.5-!LU15 M65.(%(41'I@$0[_RG?5-_P#+3Y__ /@WY%?ZN< O?QE]+/U.(#DCQ\G9WTYN M=\+"0N[]42TQ,2W$/D#'143%1U\@'DA)R<@\UZBT81[!HB=5994Y$TDR"8P@ M4!' )HK *9N=+I^QZE9*#L&JUV\4:XPLC6[;3K="QUBJ]GK\NV492L'/P,NW M=QJJMYBS+66W6[>=L45'D1^%K&6%I(CYHCWRZ27:FF!R3;^]$'U9N-, M@\9[-X%\B'3)BH[Z:1$%B((NE[?IH][KS!N[45("7S3A YC' HE M _P@!@!,:,W97GIHV?T[M.#D"IIK&83&OK;&/2I*@(I*F:O8A!<$U #J4W;T M'W8!>C7?I^\[MN/&S#5_"_E7L!PZ4;II_DCQ]VO/-R Y!,R2[I['51=FR9^4 MJ50RZRB:*:0]YC 0!-@&WKC=]*OZQO(%=@XL&CJ?QMJ[[RSA:.0VQX"O'22, M0%5/.I%%'86S6CA,@@ $=0C8!4'M$P=#B0#I2XC?14\8Z3]GS_-'DULC>TP1 M--PO0-.1#+3M 0=#VE5CY.RRJUTO5JCRE[A*NS-65Q,)>I0 H@H!V:ZLUI3= M+ZQUSIW7,8XA=>ZGH=0UI1(9W+S-@=1--HE?CJM6(QS/6.0EK#-N&$)%()'> M/W3EXY,05%U5%3&.($+SLSTJ/5#?[(V"^8^FYSW>LGMWM;MF\:0SEJ[:N M9Y^LWNX@'"BK>%::AP.E#$(0P)*)(G[A1 P@:$< DK>(GT M7+;1DI&/&TA&R4>Y692$?(,EB.6;YB\;'2<-'C1PD51)5,Q3IG*!BB @ X M!.G<)-P37(7ACQ&W]90*6Q[QXPZ#W!/E(BFV(6:V7JJJ725 K=$ZB*!0?32G M0A#&*4/ !$ ZX!D]@# .#+ZUOA.E*4SC#Z@E88-RR-5E%^,.VEDP*#QW7Y_[ M?V!J.3. 7JS@9QK9&:ZAA,85)AH4 I1Z 1ZF 9,\,>-ECYB.W%VJ_-) MRV]-O4?72D@S(F=6!A)Z<:(6BTG*J10GRM2K /)-<1(?H@T.(%,/PB!.=TVH MUW7]0JM#J$6WA*E2:W!U&KPK0!*UB*[6XQK#0D6V*81,#>/C6221 $1'M(& M5)@# & , L?R;B96?XV\A(*"C)":FYK1^V(F&AHEDYD966E9&A3[./C(R/9I MK.W\@_=K$2112(=150X%* F$ P"%V_Y3OJF_^6GS_P#_ ;\BO\ 5S@#_E.^ MJ;_Y:?/_ /\ !OR*_P!7. 3?. , 8 P#E']6[Z5CB[SPL-HWSQ"!G4U!^:BJ8RJ[F+>.E3+X!Q! M\G?IR/6%XN2DFA,\/[MNBML5ER,KQQG$F](6<;(&.49!C6Z<1?9T:U4*GW%+ M*U^.7[1 13# -5%LXT^(8!ZU*XD\J]DJMT-=<9>0=^7=J*(M4:5IC8]J5LO('CQ.0_%?EE.J.I6SRS.",ZT MUN:<7[EEI/9%4AP0?5RX2CKXG5DAR*+N5%%5WS&1;$VI5H]146VPN.+)7?%4E&"2JB0RY65!1DKQ7H\?*$PA-PT4X33Z'42 M(40$0-5DSHS=E=D%XBP:=VG!2K;L^9C)G7UMBY!OYA0.GY[)[$(.4N\A@$.X MH=0'K@%::^XB(B) *)@\TGA\1>H&VWCM],GZRO(A9HNGQ4=:1KCDR95;3R)MU;U:BP%7M M,47=,@E$0-T*('4WZ8'TACSB7OO17*OD=S(<3^S=&; M,IVU*]K;C_34XZFKS]'FV$_'QD]LG8J#J;L-7FUV8M))JWK,,[.R44*B[15. M55(#MIP#"?G?Z>O%+U(=,.M'\K=:L[M7DE';^H6=@J6&V'K.Q.FP-ORIUU<$ M45GU>F"E(GYJ8E7CWY$BHOFSI#JD($>WSU^CRYW:+EYFS\*['5^8>K?F%W$7 M6',M!:PWO"1_?Y@-Y:#MA!ZN7)V3:,M>\$][5N.T:F^1GJ):10[ M#++QJ$RT*UE$4A(LZAW3MN0Z9E0.4"'AYK^G/S)]/;8TOKCE3HZY:^48R3IE M!WL(I[*:JOK-%O;] MM.TQ5&UC1[AL:ZSKA-I"4^AUJ:M]IF':RJ:*+6*K]?92$M(.%5E2D*1%$YC& M, '40P"1W^F ] [US?//FG6?R$W;/TN2H^CM)/EVCNPZUK-I!DI:=@7 MX[!RY;Q-XL46W^RV,0"@K1D:X>?/%!TX(BS [4< 8 P#6MZE'I0<.O5/UOR#YQZU9%6CM)_ NUP(H\A9)%[$/%$R*';^ M>DBLD!'W\W_I"_4BX\S$O-<7E:;S2U8FLX7C%:E*Q&M]PQT:F)3%_*36UZFF M<.^=%!3L3+ 3DTNX[#'%NAU F <_^S?3YYX:7>.F.V>&'*?7:S/YDRJUNT'M M*%8*(M 6,X>,Y5Y5TXR0CR$;G.#ENLJ@8A1,4XE#K@%E8;1.[[&\&/KVF]JS MS\J)W L8;7ENE'@-TS$*HN+9C$+K BF90H&-V]H"8.H^(8!FSICT:O56W^Z: M-]9< .4CQL_\GY*>M^J+'JVGNBKJ'2(="\;3:TRG*ID.F/F&!\)40Z"<2@(" M(&^+BQ]&/Z@>T',?)\HMOZ3XL5A;R3/XB*>.=[;0:]1 RR(0%3=P.N!Z$^$% M26U7H?Q\LQ0\0.NGTP/IQ^"GI>;-@M_Z]GMT;[%]B%DKLU4+%/5.R1ZT38JO- M2E=GXIP*9G$9-0KY>-E(]XH]!$/' /%P"5:^D4X>_N M=O2Z;[QGHKY*]\R=D3VTUEW+3Y632UA3%7&N]7Q3D1#O7CUSP\Q/L3CX&;V( M#!X#X@=3V , 8 P!@# & , 8 P!@&NOU3I$K'AU\,8?6#D*GL5N53XKR.^>!8E%_!Q,R?'Q6N/.O5?3_,T\N#?U/G&JAP[4_'W!^M]S-# M_42?/(VR[@O$R?I!@ZI?H@/\GORQG4R>DBV._)Z,R9@CAV$\?V(99[<(\66L MSX\65DY#N:CT^X/3],,H53TN*13PN+,SJ0E<"80]_P"ODZV^:=6A.,"6M15% M*= DZ2ZC[#!_*'*1OU+G2_J(QU/CN=,OJ-XVC)I*;U=55R' RC)F>*<%#IU3 M4CUE$$R&Z>'4S0$SA[^A@Z^.>GG\O7K;%ZW](_25M4U+,VO&MVR^*TUKG@WV M4UQEIPUEC+'M7FXV1;-;'<;;Y[=UEFUR6D;+/B1^E32;?_>YE]A=O,TR$ M# & , 8 P!@# & , L3LO?=3H2;ADS62GK$0!(#!JL M&:GB'61>D[B$,00\ M44^Y7J'0W9U[LUY>J/\ ,3[2]@X9/2W2,ZNJ.ZM>L/E,>S7$P[.*US\N'-", MH-/FQ:'/)YDH6K'4E:KI=%=JM_ZKG#)R(RQ-G?'XDE[TU_NX/1O7]N6D?-\K9L0?*9,43"(^2S; (D1)[.H^)S].IC&'QSSW] MW>\W=/U#=7/K+NCN-F;G+FC11%.O$PZY/7X.)CIN%4."YI>];:TI7663]YYD M='=!;1TSB1Q-JI44]'*3XSF_;.7BW^A+PBDC%ZS6[N\PA%/N]1[OT?Y^1_:M METTE)%W]KV?31M%B9RQ"<3AYG41Z^_\ D]HY EFE4U"=/ET?:V'VF4_&!T I1-LC_+P])F=U=O^+ZC MNYF)R],X4_B;'BW1:EDY,6N3CB\)^-N0EDQY8452NU\>H3NY_4)V M=(;+;K)O3)G%\%'_ ,E-/[S_ -I[(^X]7)J.RC-Y!B$, 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8!"<^L]0K M)K?U:?4>KUJ8J1\G(\S.0-]:H*D.0RE;VKL>>VA3GP <"B*EZS%/-K:25G8]/9NHK8=N1&=A+- M457(3J<*A,IKIQLN")HZ5;D!5NL?X@*!L=P!@&*/+7G'Q-X+:[?[0Y6;TH.G M:TU8NWL-*^^J57V/8HB,U[6)469IB&UQ0JS"T.CDG?D#K-$[%)P%=1?R M222SE%"0=K))+*I$(<0-?D-#RUBEXJOP,:^F9RR;$4?)ZPU?5J2_6^8: 5JOYKJ#.;O3 $S=>I? 0P# J%]?7TE'V\=J\ M+#FGPXE88MCB^6?&>2KQV[AV2>8;WU:\ACM6AE2NG)91 MO:E&)F[8R!P4.!^T@D-U$.@X!'U_5F^L1H;F6YTMPJXE;-A]MZRU%<)?:^YM MC4M^64U]8MG)13^H46KU*?02*QM3>EP$Q-.7D@Q6=13A68;D05.HU6[0.+/ M.SKZ,S@^ZVKS%VSSCL\24]+XM4EU1-?/G*)1!UNC<48^AWKF,5.0Y3FJNJ2R MZ3T"]ITQL#,0'H8P"!)?8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# M& , 8 P!@# & , 8 P!@# & , 8!\KUBRDV;F/DF;608/$5&[QB];I.V;INJ M42JH.6RY%$5T5"CT,4Q1*(>T, \F"J=5J_S7Y,UFOUWY[R/G?L*&CHCYSY;S MOEOFOL]LW^8^7^84[._KV=YNG3N'J!4& , 8 P!@# & , 8 P!@# & , 8 P M!@&O3G3ZIG"?TVIG2$3S(VJ\U,WY!/+TQU].EI-SN,,9;79:<-E//&I$'8I. M%9MSWR,*5PHU%N K"*ATR$,8 *MU1ZEWIX[RC"2NIN;_ !5NZ(M2O5V45O;6 MY)Z.;&%(O?,UE]86EB@S 9P0!(\:H'*8Y0$ $0P# ;U9_7,X:<"N+6U)RFH]97NK7^W'V#.Q+EG5;9;8FM2DF:J4.LOG!))X]DA:I.T& MAVS05G:B:)@(>1PX<.W"[MVNLZ=.EE7#ERX5.LX<.%CF467764,915950PF, M8PB8QA$1'K@%\>+_ !YOW+/D5I7C3J]DH]OF[]D5775?[6RKI".6LL_L^B::UO2= M74YD(%[V]9H5;C:O"D6,7^F./L^+3%0X]1.H(F$1$1' +H8 P!@# & , 8 P M!@# & :]/5(@SR_#'8SQ(ICJ5J:H,^!"]XF%,MUA(9P;M*4P&*BUF3J&[N@ M0@FZ]0 !QN]6FVRW'L9NLX+66-;BVZ_&U4 M3:46+ZDH;4BVF^4MI^PR:@78"5/QZ@(!_)^IEG-QI>K+6;A3H MV7(3$%6_3V^&1:2Y+"-OW+-2W-C8CU.< ]G4?9[NF2C:\A:*+)3MEZT46>!# M.Q:.B=1Z=I@'*EG4JZEZ>P[&Z8RR*'HN.AL[XE[3:,'"].E71$F'8Y4*<&C(2CT[@54*IT'J!3>S,->^WKQ].G8:-^W;OO$-YZ MSJU7],VMPR\A6+AR9%D9+&PW%Z.<W-(GJ%_,1[]=^H7]/[%9_=+M];S1>)@6S^:OKDM' M#,S]*[;(N+<95T0Q:)P?+;59XO)KHSLKL6QRAEYT?G=Q6CYK(KDB_;"OBE]# MDYR3XIHQ G;BC'@7^V_9?!1CP+'V*XF4[RE4 MZ '7WY<#;-C4=&UQ)YMNRJ.C:XEEYFQB83=%.HCU]_O')W@[7HEP)MA;9HEP M/+A(E_87A A_*,<.G@/CU'.WGYN/ME#U:Y]#L[AG8^UT-MKG2-M7$CB;]M_ M)72X,SMJPU4*JR9J$%-:?<)&\4R]P 8D8FXQ,P/1EZ-MV] M1&\4]RNX]5N+V6Q+]:ZWK"S>;:I<::GP<<&$XN.3D+C8U+&QWS_&MQ\'^^G? M#^E_$Z>V"Q3WJ:TG-/541:\7[;&N,8_AX2EPT4MN:**3=))!!)-!!!,B***) M"II(I)E B:229 *1--,A0 I0 Z!GH6PL+#V[#JV_;ZJJ,"BJ-=55<8PKK MKA%1A77"*480A%*,8Q2C&*2221@G99.V6E(5H=Q9-TU"M) MTK=UH*"9A/*[,I<-T8.(GH*TW#-FQ&?1ZR3:R($:Y+1,K 2LG!3L9(0LW"R# MR)F(>69N8Z5B96.FJO8HE87$5/UV4?0LU&.#)G1,O'RD:NV?,EA15,03)J%-VF$.O01P M#/BI^KMZI](9&C:WZBO-1I'^6@BDP>\D]M3;)DDV%<4DHUK.VJ20BTQ%P83E M;%2!3X>_N[2] /\ +9ZNGJFW=K\C9/46YJNV!D56ZT>SY+;=A6#Q%8R9SIR+ M&#MD:UDB]R0=OS!%.SQ[>G4>H&!EEM-GNO7"+1FS:(J.73MTY4*BW;- MFZ)3K+N%UC@0A" )C&$ !$< [Y_IM/IP]GU39NOO4.]0"ARFNQU_(,;AQKX MXW".,PNCNXM2_,0.W=M0#TA9"F-Z>\['NTVJ#5!*0 [[;/8 MXBGUJPVVP.TV$#5H.6LVG?Y?;&SMC;3L J#/;*OEOO\V*SD[U49>Y6"0L4D*KQ4B:CM07DB?N5 M,4IE!^(0 1Z8!0F , OCQMXW[FY<;NU[QWX_T>6V%M?9T\W@*Q7(E$Y^AU.J MK^9F'G:+:$K-?CDU7LG(N1(U8,4%5UCE3(80 F>/2Q]/?7_IB\*=3\4:0NSF MIFO,UK3MN]M6@LS;*W+9T6:U[NATCD*X)'J.&J,=$I+B==I!1S%LH=0Z(G,! ML/P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@ M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@$9[]:]MH+)SVXOZ9 M;.2N&FJ^+(7%VF0AP^2L&V-FW%J^:*',KVF6- ZWBUQ J8 !%R_&<1$J8'&3 M@# & 2)_TD?HS7#4*+CU/^3%.>5FV72IOJSQ)I-ECS,YV)H=L8(DL^]W3-

@" ^(0 MCN5TTNL.@-XZ:4>:[+V^Z%:\?YR@Y4O3STMC!Z?1Y$_[5=4_W*[D;)U3.7)C MX>Y43M?A_(J<"49S37%&^3<*-4VN*,EZG)@0Z?Q!^Q'V^[[F6)Z@PG)/@6\W?%YHLR: MK_P"]^CEE]UPG&;X%K-SQ&I/@7EB'Y5"%#J ]0#KX_>R"YN.X MRU(5F4.,FSZ9-B5RF;H'7J ]/O\ Z?WW MNZ@/0>GZ'Z.3#%R87PY7XDNQ\B%\.5^.A558M*L:JGU4,7M$/'KT$/'W>P_I;'C&%>3*YT;K5 M6N"4\B4;*\U0BO=5\(7R?W\MK11Q4ZP[$XV5?/+V:3Q;Y-MPY>:IOZ(\'#7] MUN/LB9607(G5#W+>LOI[W7(Q8Y6&DOIR(MZZI>.ED]R[4]:[=)Z8JOJ M7XJYQ?\ 9DXS_LEPFU_HKPOG/>Z_B;7UYT==PU<5O&WJ<5KIK*MY"G'CX*\VGKA@7N<7:M" !U_K65:OC=/B\.UBHX-W?"/ATZ^S[H9 M ][]8WI6Z?K^+G=P.E;(J.O_ NX49KT][\.'*^6ONOW=.;[O#WHZU''Z)ZN MRGI5MN9K^]5*'_C4?\/J*!F.2FJHHIA2EGTN8O4.R,C5R]1#[AY,8Y(P"/O MP@.8_=7_ )I/I+Z:4H[/N&\=07Q;7+M^W7QXKAPGN/R%GBZQJ6\YLM/.-,$OT63UU_^6C&NY)L>FBC'@75Q-C4=%&/ MC,W7H!@*I]WWY+,'8=6M42 MG"V3BM46CFK693O$5?N^_K^ODTP-G4=$D3#"VE1T21:R5L)U1$A#"8PCT "] M1$1$?=DOP]MC!)MT8+5K1'HU>H25A=I'524$AC ()@ B(@(AXCG5W; M>\7;:7,EXG3W??,7;*7-IXFX;BYPV(Y;QUQV R49PO1)S&0BA#(/9D MG3O37<_@*,XPX]!*/3S%R^)>TH@< MK*W6'%QLL>L;,; E[LHS6EV76]:755*N^>!_>?O^\>VW8.EK(V;EQC9KO]#N%6I?B*D"AC*E*)>]10Q1,<##28^AVVV@D_&O^H;KF363,J$6 MG,<>+-!I/"%4$$#/UF6U[">-,HE\1P3([ AOA 3A\6 >I&_0X[!5?-TYCU': M:QC3&,#IW&\89N5?(D!,XD,WCW6\X9!R8RH% 0,Z2 "B(]1$.T0,T],_1*\- MJVZ:NM\&B5W2@+H0.RZK5=\59B("(G8QOV<]U!:6S-4H !3NY.162,(F$50Z M)@!K$L_T1W,QI(&3IG,KC'/Q8*. (\L]>VI49 R15C%:'-&Q5?NS[!5&4(80,)@=JPD@ =@%^7'O[B =?/IR^D1P;]+BIOH;BYJ\S:[V*-:QEZ MW;?'Y+=N*]-VQR+ UEK2JT9,X.%5^I2NP-;/<==V^$D*N\CZO&IQ,"VEZ%=JU8V/R+%H43&3B74,HLNU:M[3N,B!#*=%S%BY M:"HS8QDTOB('S@ G[PYM<#M+>UALW-O:=;=-9"%1V9 M6X>GZ/BI5BLFX:3#?2T>_LQIU\FL4>J-AGIV,$O:(-"J$\P0.J(A")D*FF4I M"$*4A"$*!2$(4 *4I2E *4H!T \ # /ZP!@# & , 8 P!@# & , 8 P#D0 MY[Z3<<=N5%UCF; 65)V&Z6V-15$R@1D$?872JTW#M@3 $FX5^Q_--B(=>]-H M#7CM+W>6UMV5K3@OA6\\5'Q4.1^$D; MN/31W"J[F]H<#(OL^)O^V06%EIOWN>F*55LM>+^-1\.;GX.SXB7&+TM!6)P/ MQ0@?Q\/?[0\/OY@OOVUM.2:+I;EA:I\#(JLV$ !,._[GO]WN]_NRS6][2]6] M"W&Z;;KKP+Z05A+\ ^9]SPZAEMMPVQ\5H0'/VY\5H76CIA%P0I3F >H![PZY M#\G"G7+5(B63ASKEJCZ7<$'P*8#!XCT >OZ(9PTY5E$O8?%.592^/ HM[ M5CE,)VYNWQ_!'V?I#X"'Z@Y7:-WBUI8M2NT;K"2Y;%J>>5"58&^'S? ?V(B/ M\SQSM.S#R%QT.62PLE>]H>DWL$JVZ=14\/N]0_5ZAG4MVW#M\-#H6[+@7>"1 MZR5QE"]/C-^F8?Y^=.>QXC\D=*?36%+\*_0?N-QDC?U4X?\ K_R>_./^AXJ\ ME^@^8]-X4?PK]!^:EK?' .Y8W7I_1C^M[<^H[/CQ?"*_0L/A]\1^_P#=]GCG:AM=:?")W*]IJCX11XSFR]H" J";]/.]5M6OD=^K M;%[$BE7UJ. & %.@?H_Z2 M#%VE<-(EO)*S"/=^,_\ O?R?=R38NU):<"18NUKAP*..^>R:ODMBG.)AZ"(= M>TO7WB/NRN1QZ,2'/:TDBM*BC$ASW-)(O-K73\Y:Y5BR8QSN4DGRR:39JV;J M+K+*G'P(BD0IC&'IX^SP .H^&43YS=NH-VQ^F.E<7(SM^S+551C8] M$(5P3E)^+X+@DV]$FR!=6=<;=LN#;DY5M=.'7%N4I244E[6WP-X/'CAS Z^; ML;%?&S66L9"IKM8/\6XBXE0 Q3/C!W)2;Y,?#M#JV3'K_31[3%V_>E3\NC; MNF+L;N/ZAZZ-RZOBXVX^SIQMP<*7"499DES5YN3%Z+X47+#J:E_ZINNRO73W M6[_[EU/9;M/2TYT;0]8RNXQMM7AI!<'7!^U_S)+3[G%/.H #H > '@ M 'N#-L"2BE&*T2,:!GZ!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@ M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# ,%N?W$I#E?I=:+A ;M=IT15W9M:22QDT4W4@+;LDZD_HL/FMQ)O1)STTG3)O MPA]-O9KKR.;G\T^D-Q4:,ZM:MQAS:UY$(KQLQY-O3 M1\U4K8)!=B'MX% OXSV]/?\ S!ZY!<[8WJ]40_-V5O7@7-C+@40* J /LZ^/NR)Y M>R--O0BV5LS3;T*N2L;94H 82CX?R?>RBSVNV#X:E(GMML'JM3]C/V*H=1[? M']#^<.?"QLB#T/E49$>!\RAV1P'H8OZ&_ M.W6KW[3MU_&?EQ/)713#V>2* ]#!X?];[GWS2RYQ*F)C"(]/#Q$1 M]F5^C A7'66B17:,"%<=9:)'H0U8E)M8O<17L,(?"4!$1 1#P'.MG;MB8$'H MUS(ZN=N^)@0:@US>TV%\>N%]RV*+62,Q""K/>7S[!*HG(W4*4?C+'-A[%Y1; MP$/Q?1(#!T.H3KEX^Q_I;[T>I3+AF=.X_P#2N@?B:6;MF1E''T3TDL2KW;,V MQ:-)4Z4QFN2[(I;3,7NZ??\ Z=Z04\5V_-;SI[M%33DO9\27&-2\/O>\UQC" M1NCU3I.AZ?BR,JO&%/(J(E3?S[TB:LL^'H'>4%@*!6;03!U!%("D\ $W>8.X M=Z?I]]*W:CTY[5\/I#%>3U7?6HY6Z92C9FW^#E&,]%'&QVTFL>A0@^6+M=MJ M=KU[=<=Q^INOLQW[S,;'E),0*AFT?$;59L$NUHW=/5E&[2*N35N0$6KYY-,^INFHPJZPKKTG!Z1AEQBO=4I/10O2]V%DGRR24 M+&DHSAFMZ8/5)/M>X="]=NR_M_;;K7:N:=FWRF_>E&*4I68TI/FLJBN>$G*R MI2DY5VI\](U:UQ,K6K+!.U(^9@IMDYC):,?(= 5;/6#M-%PW5* @/0 MQ0Z@("'4! !<"-O !T'SNG3[X? M^D,A^;TQ)>$2.96PZ_A*V97H *7\=[?^MD;R.FI)_=*%?T_Q^Z5$C>2FZ!YW M3V>PP?SPRE6=/27X2FV;"UQ<3[2W*_4>.ZMX" AYH#X?T7AG=IV5^P[M6S/V<"FG M=L#H8?-#W^TWA_-RJT[,]4N4J=.TOZ(_H>S*M7@PI7OZ(J=>)54M9:'T,8*3E%"E*0X]X^P"B(_ M?SBR-PQ,.#;:X''?N.+B1;X<#+O2O$'9&SEVZT+6G7V:=0"K3LB0S&%0 !_& M":1<%*DL=+I\2: *K?\ 4')_VS[+=ZN^N5''[:[+DW[2Y\LL^Y/'V^K1Z2FKY'!MLOIV<]0O M0GII. MCA]*PU>4W3KMJ*BR-MURS=2$NT9E. $-8J,'GV*-<%3ZG5.T+(L42!U,Y#Q M->?$58Z;9/@JGXF"3.ZF0540<>:W<(*G0 M606*9)9%9,PD42524 ITU4SE$#%$ $HAT',5=QZ-MJFZY0:G%M--:-->*:,E M)[9&V"LKTE7))IKBFGQ337!IKBFO$K)E>0Z% ''W/:?_ *G@'Q]?UQR.9/2<6].7]12[=F@W]T]M&\J^Y;K_ZP],I M%O25?[/ZCI3V2OQT/O+>7)N@%5$ ^\;KX],Z4NDJH\7$Z[V2KQ:/H+<'APZ ML;Q^^/ZV=>73&/%\8G&]HH7D?H6=>K_U8_C]\?Y^<;V7'J_"CY>#17X)'WH M]=B'45#=?OC^IG5MHQZ/)(Z\Y44KR1?/7G'S;&R3)&J% M<^W5$ ^?8PKY2, M)U\/QTJ=(D:W 1]ZBI0R4],]L^YG7LE'H?I_=MSKD]/B48UKI7\5_*J8?7.R M*+=]4=S^B.DE);]NF#BVK\$[H*Q_54F[)?Z,6; ]7^F1LJ5,@ZV!*P5'9]2^ M:T!9.RS@!T P]K6*7+#]!]G47_< _L1S*7H7\NKO=U7.-_76;MW36VM^]%R6 M?EI>/"K'FL;Z-7F)I_@:,8NL?6%T;@*5/2]&3N>1Y2T>/3]LK(NWZ?\ 4Z/V MHV,ZPX4:-UL#5TI!*7*8;]IOM"TF3=M 5#H)A1@T2(Q0I=0ZE!=-PH MON3U;ST59,=NV^?#DQM8ST^FYMVZ^UPE6G^R9:)(I())H())HHI$*FDBD0J: M2:90Z%(FF0 (0A0#H &9K8^/1B40QL6$*L:N*C&$$HQC%+11C%)))+@DD MDD6+G9.V;LMDY62>K;>K;?BVWQ;/TSF/@8 P!@# & , 8 P!@# & , 8 P!@ M# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , M 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P! M@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M, 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & :^N7'_+B[G?[K#\Q MGY1_*&\[[1\G\ZWR?8/_ ,)^1'_ZG^3_ $'D>'?^#\73+-]Q_P#DE[W_ #%_ MI'SG+QY]/FN7Z/@_\5I[.7S\.)DIV6_ZHM(?\FO[P_TSGX/ T"[:_Y2/G/OS9?NP_F^\_V=^1GY*_DMW>:;M^8_.O_P#-'RGE?@]/ MQWX/=X]V85]6_P#2YK/^D?W@^+QY?@?!^%X^?S?\W33P\_#7S-D?17_6IR5_ MWJ_N3\#1<_S7S'S'AY?T_P#X?FU\?P^.GD:_+)]D?:H_D#^5?V!VCV?E?]E? M:_?W#T[_ +&_K/M[.GL\>O7,;M[_ +H?,R_I'Q_E?+XW)S_V.'@9-;3_ %3Y M+_\ T?R?]1UX_+?$^'I]'Q?>\3]&/VSX=>OZ?=][[GAUR&9?](\M#EN^7\BK MF/VAT+W_ 'NO7KD=VI_-_D'^0GE=_E M-/-^7_*'X^WSO/[>[Q[>SKX]V2'8?^3O+'^^/]XN?AS?)?):>$=>7X_T\^FO MER_26GZK_P":W-/^Y_\ =[DU?+\Y\YKXRTYO@?1R:Z>?-Y:&PC4__*L^8;?E M!^?3I\/7\Z'S'D=W>?I\Q^:+\9[.G7M^'MZ=?'KE^.D/^@[X\?[P?WHY?/\ MJ//R^/XOZ3[WZ.&FGGJ8S=:?]9WPI_TO^[FO_P#'\O-X+[O]3X?IXZZ_0;2] M1_N OZW_ #7_ )@_G^U+Y7Y[["_*CMZCV^3^6'_S+U[OP^GCU[>[Q[? M]%_/#^X_]R_G^')\;Y;YO_1^>_XK7]K3CKR\WX3#GKC_ *G/>_OA_>;Y75\W M)\;Y?[?E?^'^K7Z>7S,VT?)\E+Y?R_E_+3\CR>WR?)[0\KRNSX/+[.G;T\.G MLS+*GX7PH_ Y?@73EY=.'+IPTT\-.&G@8\6<_/+XNOQ=7KKXZ^>NO'77 MQU/TSD/@8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & M , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 MP!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# M& , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 P!@# & , 8 ) P!@# & ?__9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2018
Apr. 27, 2018
Document And Entity Information    
Entity Registrant Name Energy Recovery, Inc.  
Entity Central Index Key 0001421517  
Trading Symbol erii  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   53,503,435.000
Document Type 10-Q  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Amendment Flag false  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 32,153 $ 27,780
Restricted cash 1,205 2,664
Short-term investments 58,108 70,020
Accounts receivable, net of allowance for doubtful accounts of $77 and $103 at March 31, 2018 and December 31, 2017, respectively 12,754 12,465
Contract assets 4,948 6,278
Inventories 7,328 5,514
Prepaid expenses and other current assets 1,545 1,342
Total current assets 118,041 126,063
Restricted cash, non-current 85 182
Deferred tax assets, non-current 8,309 7,933
Property and equipment, net 12,742 13,393
Operating lease, right of use asset 2,511 2,843
Goodwill 12,790 12,790
Other intangible assets, net 1,112 1,269
Other assets, non-current 267 12
Total assets 155,857 164,485
Current liabilities:    
Accounts payable 2,341 4,091
Accrued expenses and other current liabilities 3,990 7,948
Lease liabilities 1,641 1,603
Income taxes payable 429 432
Accrued warranty reserve 359 366
Contract liabilities 16,831 15,909
Current portion of long-term debt 12 11
Total current liabilities 25,603 30,360
Long-term debt, less current portion 13 16
Lease liabilities, non-current 1,273 1,698
Contract liabilities, non-current 37,239 40,517
Other non-current liabilities 255 0
Total liabilities 64,383 72,591
Commitments and Contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued or outstanding at March 31, 2018 and December 31, 2017 0 0
Common stock, $0.001 par value; 200,000,000 shares authorized; 58,699,997 shares issued and 54,027,314 shares outstanding at March 31, 2018 and 58,168,433 shares issued and 53,905,600 shares outstanding at December 31, 2017 59 58
Additional paid-in capital 152,850 149,006
Accumulated comprehensive loss (168) (125)
Treasury stock, at cost, 4,672,683 shares repurchased at March 31, 2018 and 4,262,833 shares repurchased at December 31, 2017 (23,981) (20,486)
Accumulated deficit (37,286) (36,559)
Total stockholders’ equity 91,474 91,894
Total liabilities and stockholders’ equity $ 155,857 $ 164,485
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ (77) $ (103)
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 58,699,997 58,168,433
Common stock, shares outstanding (in shares) 54,027,314 53,905,600
Treasury stock, at cost, shares (in shares) 4,672,683 4,262,833
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Statement [Abstract]    
Product revenue $ 11,058 $ 12,245
Product cost of revenue 3,314 4,612
Product gross profit 7,744 7,633
License and development revenue 2,749 2,248
Operating expenses:    
General and administrative 5,837 4,408
Sales and marketing 1,912 2,453
Research and development 3,917 2,509
Amortization of intangible assets 158 158
Total operating expenses 11,824 9,528
(Loss) income from operations (1,331) 353
Other income (expense):    
Interest income 301 171
Interest expense 0 (1)
Other non-operating expense, net (53) (53)
Total other income, net 248 117
(Loss) income before income taxes (1,083) 470
(Benefit from) provision for income taxes (357) 48
Net (loss) income $ (726) $ 422
(Loss) income per share:    
Basic (in dollars per share) $ (0.01) $ 0.01
Diluted (in dollars per share) $ (0.01) $ 0.01
Number of shares used in per share calculations:    
Basic (in shares) 53,987 53,825
Diluted (in shares) 53,987 56,056
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (726) $ 422
Foreign currency translation adjustments    
Foreign currency translation adjustments 21 10
Unrealized (loss) income on investments (64) 1
Other comprehensive (loss) income, net of tax (43) 11
Comprehensive (loss) income $ (769) $ 433
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash Flows From Operating Activities:    
Net (loss) income $ (726) $ 422
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Stock-based compensation 2,242 1,113
Depreciation and amortization 1,124 881
Amortization of premiums on investments 90 113
Provision for warranty claims 48 55
Reversal of accruals related to expired warranties (50) (63)
Unrealized loss (gain) on foreign currency translation 113 (15)
Provision for doubtful accounts 8 4
Adjustments for excess or obsolete inventory 4 71
Deferred income taxes (376) (93)
Loss on disposal of fixed assets 21 0
Other non-cash adjustments 3 (31)
Changes in operating assets and liabilities:    
Accounts receivable (297) 2,581
Contract assets 1,330 (3,556)
Inventories (1,824) (343)
Prepaid and other assets (127) (553)
Accounts payable (1,467) 189
Accrued expenses and other liabilities (4,092) (3,566)
Income taxes payable (3) 124
Contract liabilities (2,354) (2,157)
Net cash used in operating activities (6,333) (4,824)
Cash Flows From Investing Activities:    
Maturities of marketable securities 25,623 9,646
Purchases of marketable securities (13,935) (9,355)
Capital expenditures (626) (532)
Net cash provided by (used in) investing activities 11,062 (241)
Cash Flows From Financing Activities:    
Net proceeds from issuance of common stock 1,636 2,992
Tax payment for employee shares withheld (37) (153)
Repayment of long-term debt (2) (2)
Repurchase of common stock (3,495) 0
Net cash (used in) provided by financing activities (1,898) 2,837
Effect of exchange rate differences on cash and cash equivalents (14) 15
Net change in cash, cash equivalents and restricted cash 2,817 (2,213)
Cash, cash equivalents and restricted cash, beginning of year 30,626 65,748
Cash, cash equivalents and restricted cash, end of period $ 33,443 $ 63,535
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business and Significant Accounting Policies
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Description of Business and Significant Accounting Policies
Description of Business and Significant Accounting Policies

Energy Recovery, Inc. and its wholly-owned subsidiaries (the “Company,” “Energy Recovery,” “our,” “us,” or “we”) is an energy solutions provider to industrial fluid flow markets worldwide. The Company’s core competencies are fluid dynamics and advanced material science. The Company’s products make industrial processes more operationally and capital expenditure efficient. The Company’s solutions convert wasted pressure energy into a reusable asset and preserve or eliminate pumping technology in hostile processing environments. The Company’s solutions are marketed and sold in fluid flow markets, such as water, oil & gas, and chemical processing, under the trademarks ERI®, PX®, Pressure Exchanger®, PX Pressure Exchanger®, VorTeq, MTeq, IsoBoost®, IsoGen®, AT, and AquaBold. The Company owns, manufactures, and/or develops its solutions, in whole or in part, in the United States of America (“U.S.”) and the Republic of Ireland (“Ireland”).

Basis of Presentation

The Company’s Condensed Consolidated Financial Statements include the accounts of Energy Recovery, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

The accompanying Condensed Consolidated Financial Statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The December 31, 2017 Condensed Consolidated Balance Sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The March 31, 2018 unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto for the fiscal year ended December 31, 2017 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2018.

In the opinion of management, all adjustments, consisting of normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.

Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires the Company’s management to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying Notes to Condensed Consolidated Financial Statements. The accounting policies that reflect the Company’s more significant estimates and judgments and that the Company believes are the most critical to aid in fully understanding and evaluating the Company’s reported financial results are revenue recognition; capitalization of research and development assets; allowance for doubtful accounts; allowance for product warranty; valuation of stock options; valuation and impairment of goodwill and acquired intangible assets; useful lives for depreciation and amortization; valuation adjustments for excess and obsolete inventory; deferred taxes and valuation allowances on deferred tax assets; and evaluation and measurement of contingencies. Those estimates could change, and as a result, actual results could differ materially from those estimates.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2018
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), referred to as Accounting Standards Codification (“ASC”) 606 (“ASC 606”) or “New Revenue Standard.” ASC 606 supersedes the revenue recognition requirements of ASC 605, Revenue Recognition, and requires entities to recognize revenue when control of promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services.

The update also requires more detailed disclosures to enable readers of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. ASC 606 permits the use of either the full retrospective or cumulative effect transition (modified retrospective) method upon adoption.

In March and April 2016, the FASB issued ASU No. 2016-08 (“ASU 2016-08”), Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) and ASU No. 2016-10 (“ASU 2016-10”), Revenue from Contracts with Customers (Topic 606) Identifying Performance Obligations and Licensing, respectively. The amendments in these updates are intended to improve the operability and understandability of the implementation guidance on principal versus agent considerations and to clarify two aspects of ASC 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. The effective date and transition requirements for both ASU 2016-08 and ASU 2016-10 are the same as those for ASU 2014-09, as referred.

The Company adopted ASC 606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC 606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.

Water Segment Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - Cost-to-Total Cost (“CTC”) Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - License and Development Revenue. Under ASC 605, license and development revenue associated with the up-front non-refundable $75.0 million exclusivity payment received in connection with the VorTeq license agreement (the “VorTeq License Agreement”) that the Company entered into with Schlumberger Technology Corporation (the “VorTeq Licensee”) was recognized on a straight-line basis over the fifteen-year term of the license, while the two substantive milestone payments of $25.0 million each that could be earned under the license agreement were to be recognized in full when achieved under milestone accounting.

Under ASC 606, license and development revenue, which includes both the upfront non-refundable $75.0 million exclusivity payment and the two milestone payments of $25.0 million each, when determined probable, is comprised of:

revenue recognition over time based on an input measure of progress based on a cost driver which management has determined is the best estimate of the progress made on the project during the period from inception until full commercialization for the amount allocated to the exclusive Missile (as defined in Note 14, “VorTeq Partnership and License Agreement”) license and research and development services, and

revenue recognition related to stand-ready when and if available upgrades subsequent to full commercialization, recognized over time ratably over the period, which matches the transfer of benefit to the customer on a daily basis, commencing after full commercial launch until the expiration of the contract.

The changes in license and development revenue due to the adoption of ASC 606 are as follows.
 
Years Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands)
License and development revenue, as previously reported
$
5,000

 
$
5,000

 
$
1,042

Change in revenue due to adoption the New Revenue Standard
6,106

 
3,069

 
290

License and development revenue, as adjusted
$
11,106

 
$
8,069

 
$
1,332



The changes in the contract liability balance related to license and development revenue due to the adoption of ASC 606 are as follows.
 
December 31,
2017
 
December 31,
2016
 
(In thousands)
License and development contract liability, as previously reported
$
63,958

 
$
68,958

Change in contract liability due to adoption the New Revenue Standard
9,465

 
3,359

License and development contract liability, as adjusted
$
54,493

 
$
65,599



Performance obligations identified under ASC 606 differs somewhat from contingent and non-contingent deliverables identified under ASC 605 due to transfer of control considerations.

Under ASC 606, the Company concluded that the Missile license represents functional intellectual property and that the license is not distinct from the research and development services to be provided prior to product commercialization. The transaction price allocated to this combined performance obligation of a continually evolving license will be recognized over the estimated period required to result in full commercial launch using an input measure of progress of the cost of salaries and wages related to the project prior to full commercial launch.

The milestone method of accounting has been eliminated under ASC 606. Instead of recognizing the full amount of each milestone payment as revenue in the period in which it is achieved, the Company will revise its estimate of the transaction price to include development milestone payments only when they become probable of achievement and revenue will be recognized consistent with the input measure of progress.

The Company has concluded that its obligation to provide when and if available updates to its technology in the period subsequent to full commercial launch represents a performance obligation. The transaction price allocated to this stand-ready performance obligation will be recognized ratably over the period commencing after full commercial launch until the expiration of the contract.

See Note 14, “VorTeq Partnership and License Agreement” for additional discussion on the VorTeq License Agreement, and Note 3, “Revenues,” for further discussion of revenue recognition.

In February 2016, the FASB issued ASU No. 2016-02 (“ASU 2016-02”), Leases (Topic 842), also referred to as “ASC 842” or “New Lease Standard,” which supersedes ASC 840, Leases (Topic 840) and provides principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB has continued to clarify this guidance through the issuance of additional ASUs. The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases.

The Company early adopted ASU 2016-02 on January 1, 2018 concurrent with the Company’s adoption of the New Revenue Standard and elected the available practical expedients. The adoption of ASU 2016-02 had no impact on the Company’s Condensed Consolidated Statements of Operations. The most significant impact was the recognition of right of use assets and liabilities for operating leases. Adoption of the standard required the Company to restate certain previously reported results, including the recognition of additional operating lease right of use assets and liabilities.

In November 2016, the FASB issued ASU 2016-18 (“ASU 2016-18”), Statement of Cash Flows (Topic 230): Restricted Cash, also referred to as “New Cash Flow Presentation Standard.” ASU 2016-18 is intended to reduce diversity in practice in the classification and presentation of changes in restricted cash on the Consolidated Statement of Cash Flows. ASU 2016-18 requires that the Consolidated Statement of Cash Flows explain the change in total cash and equivalents and amounts generally described as restricted cash or restricted cash equivalents when reconciling the beginning-of-period and end-of-period total amounts. The standard also requires reconciliation between the total cash and equivalents and restricted cash presented on the Consolidated Statement of Cash Flows and the cash and cash equivalents balance presented on the Consolidated Balance Sheet. ASU 2016-18 is effective retrospectively on January 1, 2018. The Company adopted ASU 2016-18 on January 1, 2018. The Company recast its Condensed Consolidated Statements of Cash Flows for the prior period presented based on the restricted cash balance on the balance sheet date and has provided a reconciliation of cash, cash equivalents and restricted cash in Note 5, “Other Financial Information.”

In January 2016, the FASB issued ASU No. 2016-01 (“ASU 2016-01”), Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 modifies certain aspects of the recognition, measurement, presentation, and disclosure of financial instruments. For public entities, ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company adopted ASU 2016-01 on January 1, 2018. The adoption ASU 2016-01 did not have a material impact on the Company’s financial position or results of operations.

In August 2016, the FASB issued ASU No. 2016-15 (“ASU 2016-15”), Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 impacts all entities that are required to present a statement of cash flows under ASC 230, Statement of Cash Flows. The amendment provides guidance on eight specific cash flow issues. For public entities, ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and interim periods within those years. Adoption should be applied using a retrospective transition method to each period presented. The Company adopted ASU 2016-15 on January 1, 2018. The adoption of ASU 2016-15 did not have a material impact on the Company’s financial position or results of operations.

In October 2016, the FASB issued ASU 2016-16 (“ASU 2016-16”), Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires recognition of the current and deferred income tax effects of an intra-entity asset transfer, other than inventory, when the transfer occurs, as opposed to legacy GAAP, which requires companies to defer the income tax effects of intra-entity asset transfers until the asset has been sold to an outside party. The income tax effects of intra-entity inventory transfers will continue to be deferred until the inventory is sold. ASU 2016-16 is effective on January 1, 2018, with early adoption permitted. The update is required to be adopted on a modified retrospective basis with the cumulative-effect adjustment recorded to retained earnings as of the beginning of the period of adoption. The Company adopted ASU 2016-16 on January 1, 2018. The adoption of ASU 2016-16 did not have a material impact on the Company’s financial position or results of operations.

In May 2017, the FASB issued ASU No. 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-base payment award require an entity to apply modification accounting under ASC 718, Compensation – Stock Compensation. ASU 2017-09 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. The Company adopted ASU 2017-09 on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on the Company’s financial position or results of operations.
Impact of Recently Adopted Accounting Pronouncements

The following table illustrates changes in the Condensed Consolidated Balance Sheets as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Lease Standard in the first quarter of 2018.
 
December 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Lease Standard
 
As Adjusted
 
(In thousands)
Assets
 
 
 
 
 
 
 
Current assets:
 
 
 
 
 
 
 
Contract assets
$
6,411

 
$
(133
)
 
$

 
$
6,278

Total current assets
126,196

 
(133
)
 

 
126,063

Non-current assets
 
 

 
 
 
 
Deferred tax assets, non-current
7,902

 
31

 

 
7,933

Operating lease, right of use asset

 

 
2,843

 
2,843

Total assets
161,744

 
(102
)
 
2,843

 
164,485

 
 
 

 
 
 
 
Liabilities and Stockholders’ Equity
 
 

 
 
 
 
Current liabilities:
 
 

 
 
 
 
Accrued expenses and other current liabilities
8,517

 
(469
)
 
(100
)
 
7,948

Lease liabilities

 

 
1,603

 
1,603

Contract liabilities
6,416

 
9,493

 

 
15,909

Total current liabilities
19,833

 
9,024

 
1,503

 
30,360

Non-current liabilities
 
 

 
 
 
 
Lease liabilities, non-current

 

 
1,698

 
1,698

Contract liabilities, non-current
59,006

 
(18,489
)
 

 
40,517

Other non-current liabilities
358

 

 
(358
)
 

Total liabilities
79,213

 
(9,465
)
 
2,843

 
72,591

Stockholders’ equity:
 
 

 
 
 
 
Accumulated deficit
(45,922
)
 
9,363

 

 
(36,559
)
Total stockholders’ equity
82,531

 
9,363

 

 
91,894

Total liabilities and stockholders’ equity
161,744

 
(102
)
 
2,843

 
164,485


The following table illustrates changes in the Condensed Consolidated Statement of Operations as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands, except for per share data)
Product revenue
$
12,261

 
$
(16
)
 
$
12,245

Product cost of revenue
4,610

 
2

 
4,612

Product gross profit
$
7,651

 
$
(18
)
 
$
7,633

 
 
 

 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 

 
 
Income (loss) from operations
(627
)
 
980

 
353

Income (loss) before income taxes
(510
)
 
980

 
470

(Benefit from) provision for income taxes
(77
)
 
125

 
48

Net income (loss)
(433
)
 
855

 
422

 
 
 

 
 
Income (loss) per share:
 
 

 
 
Basic
$
(0.01
)
 
$
0.02

 
$
0.01

Diluted
$
(0.01
)
 
$
0.02

 
$
0.01

Number of shares used in per share calculations:
 
 
 
 
 
Basic
53,825

 

 
53,825

Diluted
53,825

 
2,231

 
56,056


The following table illustrates changes in the Company’s segment activities as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Water
 
 
 
 
 
Product revenue
$
10,716

 
$

 
$
10,716

Product cost of revenue
3,522

 
2

 
3,524

Product gross profit
$
7,194

 
$
(2
)
 
$
7,192

 
 
 

 
 
Income (loss) from operations
$
4,957

 
$
(2
)
 
$
4,955

 
 
 
 
 
 
Oil & Gas
 
 
 
 
 
Product revenue
$
1,545

 
$
(16
)
 
$
1,529

Product cost of revenue
1,088

 

 
1,088

Product gross profit
$
457

 
$
(16
)
 
$
441

 
 
 
 
 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 
 
 
 
Income (loss) from operations
(1,529
)
 
982

 
(547
)

The following table illustrates changes in the Condensed Consolidated Statement of Comprehensive Income (Loss) as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Net income (loss)
$
(433
)
 
$
855

 
$
422

Comprehensive income (loss)
(422
)
 
855

 
433


The following table illustrates changes in the Condensed Consolidated Statement of Cash Flows as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Cash Flow Presentation Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Cash Flow Presentation Standard
 
As Adjusted
 
(In thousands)
Net (loss) income
$
(433
)
 
$
855

 
$

 
$
422

Changes in operating assets and liabilities:
 
 

 
 
 
 
Accounts receivable
2,571

 
10

 

 
2,581

Contract assets
(3,572
)
 
16

 

 
(3,556
)
Inventories
(345
)
 
2

 

 
(343
)
Accrued expenses and other liabilities
(3,162
)
 
(404
)
 

 
(3,566
)
Contract liabilities
(1,553
)
 
(604
)
 

 
(2,157
)
Net cash used in operating activities
(4,824
)
 

 

 
(4,824
)
 
 
 
 
 
 
 
 
Restricted cash
(460
)
 

 
460

 

Net cash used in investing activities
(701
)
 

 
460

 
(241
)
 
 
 
 
 

 
 
Net change in cash, cash equivalents and restricted cash
(2,673
)
 

 
460

 
(2,213
)
Cash, cash equivalents and restricted cash, beginning of year
61,364

 

 
4,384

 
65,748

Cash, cash equivalents and restricted cash, end of period
58,691

 

 
4,844

 
63,535



Recently issued accounting pronouncement not yet adopted

In January 2017, the FASB issued ASU No. 2017-04 (“ASU 2017-04”), Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 eliminates Step 2 of the goodwill impairment quantitative test and allows for the determination of impairment by comparing the fair value of the reporting unit with its carrying amount. The amendments in this update should be applied on a prospective basis. For public entities which are SEC filers, this amendment is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for testing dates after January 1, 2017. The Company expects to adopt this standard on January 1, 2020 and does not expect the adoption of ASU 2017-04 to have a material impact on its financial statements.

In February 2018, the FASB issued ASU No. 2018-02 (“ASU 2018-02”), Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. ASU 2018-02 was issued to address the income tax accounting treatment of the stranded tax effects within other comprehensive income due to the prohibition of backward tracing due to an income tax rate change that was initially recorded in other comprehensive income. This issue came about from the enactment of the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) that changed the Company’s income tax rate from 35% to 21%. ASU 2018-02 changed current accounting whereby an entity may elect to reclassify the stranded tax effect from accumulated other comprehensive income to retained earnings. The ASU 2018-02 is effective for periods beginning after December 15, 2018 although early adoption is permitted. The Company does not expect the adoption of ASU 2018-02 to have a material impact on its financial position or results of operations.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenues

Adoption of ASC 606, Revenue from Contracts with Customers

On January 1, 2018, the Company adopted ASC 606 using the full retrospective transition method. The Company recorded a net reduction to opening retained earnings of $0.3 million as of January 1, 2016, due to the cumulative impact of adopting ASC 606. The impact to revenues as a result of applying ASC 606 was an increase of $1.0 million for the three months ended March 31, 2017.

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. At the inception of each contract, performance obligations are identified and the total transaction price is allocated to the performance obligations.

The Company’s payment terms vary based on the credit risk of its customer. For certain customer types, the Company requires payment before the products or services are delivered to the customer. The Company performs an evaluation of customer credit worthiness on an individual contract basis to assess whether collectability is reasonably assured at the inception of the contract. As part of this evaluation, the Company considers many factors about the individual customer, including the underlying financial strength of the customer and/or partnership consortium and the Company’s prior history or industry-specific knowledge about the customer and its supplier relationships. For smaller projects, the Company requires the customer to remit payment generally within 30 to 60 days after product delivery. In some cases, if credit worthiness cannot be determined, prepayment or other security is required.

Sales commissions are expensed as incurred when product revenue is earned. These costs are recorded within sales and marketing expenses.

The following table presents the Company’s revenues disaggregated by geography, based on the shipped to addresses of the Company’s customers and revenue source. Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,102

 
$
10

 
$
6,112

Americas
1,101

 
2,749

 
3,850

Asia
2,673

 

 
2,673

Europe
1,172

 

 
1,172

Total
$
11,048

 
$
2,759

 
$
13,807

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
11,048

 
$

 
$
11,048

License and development

 
2,749

 
2,749

Oil & gas products

 
10

 
10

Total
$
11,048

 
$
2,759

 
$
13,807


 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,073

 
$
1,530

 
$
7,603

Americas
1,073

 
2,248

 
3,321

Asia
2,414

 

 
2,414

Europe
1,155

 

 
1,155

Total
$
10,715

 
$
3,778

 
$
14,493

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
10,715

 
$

 
$
10,715

License and development

 
2,248

 
2,248

Oil & gas products

 
1,530

 
1,530

Total
$
10,715

 
$
3,778

 
$
14,493



Arrangements with Multiple Performance Obligations and Termination for Convenience

The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative stand-alone selling price. The Company generally determines standalone selling prices based on the prices charged to customers.

With respect to termination, the Company does not have the ability to cancel the contract for convenience. In general, customers can cancel for convenience upon the payment of a termination fee that covers costs and profit. It is rare for customers to cancel contracts.

Practical Expedients and Exemptions

In the Water segment, the time period between when the Company transfers control of products to the customer and the payment for the products is, in general, less than one year and, therefore, the practical expedient with respect to a financing component has been adopted by the Company.

With respect to taxes, the Company has made the policy election to exclude taxes from the measurement of the transaction price.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.

Contract Balances

Contract balances by category are presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, “Recent Accounting Pronouncements,” for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Trade receivables
$
12,754

 
$
12,465

Contract assets:
 
 
 
Unbilled receivables
$
1,413

 
$
1,413

Unbilled receivables, projects
3,535

 
4,865

Total contract assets
$
4,948

 
$
6,278

 
 
 
 
Current contract liabilities:
 
 
 
Customer deposits
$
894

 
$
414

Deferred revenue:
 
 
 
Cost and estimated earnings in excess of billings
773

 
805

License and development
14,568

 
14,024

Product
469

 
550

Service
127

 
116

Total current contract liability
16,831

 
15,909

Non-current contract liabilities, deferred revenue
 
 
 
License and development
37,176

 
40,469

Product
63

 
48

Total non-current contract liability
37,239

 
40,517

Total contract liability
$
54,070

 
$
56,426


The Company records unbilled receivables as contract assets. Significant changes in contract assets during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
6,278

 
$
2,015

Transferred to receivables
(1,340
)
 
(2,909
)
Cumulative catch-up adjustments
10

 
7,172

Balance, end of period
$
4,948

 
$
6,278


The Company records contract liabilities when cash payments are received or due in advance of the Company’s performance. Significant changes in contract liabilities during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
56,426

 
$
62,232

Revenue recognized
(2,775
)
 
(5,892
)
Cash received
419

 
86

Balance, end of period
$
54,070

 
$
56,426



Transaction Price Allocated to the Remaining Performance Obligation

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at March 31, 2018.
 
Estimated Revenue
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
11,815

2019
13,457

2020
14,464

2021
6,871

2022 and thereafter
5,677

Total
$
52,284



The Company applies the practical expedient in ASC 606, paragraph 10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.

The Company applies the practical expedient in ASC 606 paragraph 10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount of revenue for the comparative period ended March 31, 2017.

Contract Costs

The Company recognizes the incremental cost of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized in one year or less. The costs of obtaining contracts are included in sales and marketing expenses.

Product and Service Revenue Recognition - Water Segment

In the Water segment, a contract is established by a written agreement (executed sales order, executed purchase order or stand-alone contract) with the customer with fixed pricing, and a credit risk assessment is completed prior to the signing of the agreement to ensure that collectability is reasonably assured.

The Company does not bundle performance obligations in the Water segment. The Company identifies each performance obligation separately along with its associated relative standalone selling price based on the prices and discounts that the Company would sell a promised good or service separately to a customer.

Generally, performance obligations consist of delivery of products, such as PX energy recovery devices, turbochargers, pumps, and spare parts. These service amounts are deferred as contract liabilities until the services are performed.

The transfer of control for the Company’s products follows transfer of title which typically occurs upon shipment of the equipment in accordance with International Commercial Terms (commonly referred to as “Incoterms”). The specified product performance criteria for the Company’s products pertain to the ability of the Company’s product to meet its published performance specifications and warranty provisions, which the Company’s products have demonstrated on a consistent basis. This factor, combined with historical performance metrics, provides the Company’s management with a reasonable basis to conclude that the products will perform satisfactorily upon commissioning of the plant. Installation is relatively simple, requires no customization, and is performed by the customer under the supervision of the Company’s personnel. Based on these factors, the Company concluded that performance has been completed upon shipment when title transfers based on the shipping terms, and that product revenue is recognized at a point in time.

The Company does not provide its customers with a right of product return; however, the Company will accept returns of products that are deemed to be damaged or defective when delivered that are covered by the terms and conditions of the product warranty. Product warranty is provided consistent with the industry and is considered to be an assurance warranty, not a separate performance obligation. Product returns and warranty charges have not been significant.

Revenue allocable to the Company’s product is limited to the amount that is not contingent upon the delivery of additional items or meeting specified performance conditions. The Company adheres to consistent pricing in the stand-alone sale of products and services and the contractual pricing of products and commissioning of services in bundled arrangements.

For large projects, stand-alone contracts are utilized. For these contracts, consistent with industry practice, the Company’s customers typically require their suppliers, including the Company, to accept contractual holdback provisions (also referred to as a retention payment) whereby the final amounts due under the sales contract are remitted over extended periods of time or alternatively, stand-by letters of credit are issued. These retention payments are generally 10% or less of the total contract amount and are due and payable upon the passage of time, generally up to 24 to 36 months from the date of product delivery. These retention payments are generally replaced by bank guarantees which have had no history of being exercised, and they align with the product warranty period. Given that they are not material in the context of the contract, they are not considered to be a financing component. The Company has no performance obligation and they are recorded as contract assets.

Shipping and handling charges billed to customers is a pass-through from the freight forwarder and is included in product revenue. The cost of shipping to customers is included in cost of revenue.

Cost-to-Total Cost (“CTC”) Revenue Recognition - Oil & Gas Segment

IsoBoost and IsoGen systems are highly engineered, customized solutions that are designed and manufactured over an extended period of time and are built specifically to meet a customer’s specifications. Given the facts and circumstances of these projects, the Company concluded that the CTC method of accounting is appropriate for IsoBoost and IsoGen systems. In the event that a purchase order for an IsoBoost or IsoGen system does not meet these facts and circumstances, then the CTC method of accounting does not apply. The Company had one CTC contract for IsoBoost turbochargers in fiscal years 2016 through 2018, which is expected to be completed and shipped in the second quarter of 2018. A standard assurance type warranty was provided.

Revenue from fixed price contracts is recognized with progress measured in the ratio of costs incurred to estimated final costs. Contract costs include all direct material and labor costs related to contract performance. Pre-contract costs with no future benefit were expensed in the period in which they were incurred. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and profit are subject to revisions as the contract progresses to completion. Revisions in profit estimates are reflected in the period in which the facts that give rise to the revisions become known, using the cumulative catchup method. If material, the effects of any changes in estimates are disclosed in the notes to the consolidated financial statements. When estimates indicate that a loss will be incurred on a contract, a provision for the expected loss is recorded in the period in which the loss becomes evident. No loss has been incurred to date. Revenue is recognized only to the extent costs have been recognized in the same period.

Cost and estimated earnings on uncompleted contracts is presented in the following table.
 
 
 
December 31, 2017
 
March 31,
2018
 
As Adjusted
 
Adoption of New Revenue Standard
 
As Previously Reported
 
(In thousands)
Estimated earnings to date
$
5,877

 
$
5,867

 
$
(133
)
 
$
6,000

Estimated costs to date
(4,613
)
 
(4,525
)
 

 
(4,525
)
Subtotal
1,264

 
1,342

 
(133
)
 
1,475

Net billings to date
1,498

 
2,718

 

 
2,718

Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193

 
 
 
 
 
 
 
 
Included in accompanying balance sheets:
 
 
 
 
 
 
 
Unbilled project costs
$
3,535

 
$
4,865

 
$
(133
)
 
$
4,998

Cost and estimated earnings in excess of billings
(773
)
 
(805
)
 

 
(805
)
Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193



Unbilled project costs and Cost and estimated earnings in excess of billings are included in Contract assets and Contract liabilities on the Condensed Consolidated Balance Sheets, respectively.

License and Development, and Lease Revenue Recognition - Oil & Gas Segment

License and development revenue is comprised of revenue recognition over time of the upfront non-refundable $75.0 million exclusivity fee received in connection with the VorTeq License Agreement, as well as the revenue recognition over time of the two milestone payments of $25.0 million each when uncertainty of receipt is resolved and receipt of each milestone payment is considered probable.

The VorTeq License Agreement is comprised of a fifteen-year exclusive license for the Company’s VorTeq technology (“VorTeq”). In performing the obligations under the license, the Company provides research and development services to commercialize the technology in accordance with the Key Performance Indicators (“KPIs”), defined in the license agreement.  After commercialization is achieved, payments will be received for the supply and servicing of certain components of the VorTeq.  All payments are non-refundable. See Note 14, “VorTeq Partnership and License Agreement.”

The Company recognizes license and development revenue in accordance with ASC 606. Revenue is recognized when control of the promised goods or services is transferred to customers. Stand-alone selling price was established at the inception of the contract by taking the transaction to market on a non-exclusive basis, and pricing in an exclusivity premium. Since the agreement included an up-front non-refundable payment at the inception of the agreement and future products and services are provided after initial commercialization, the Company completed an analysis and concluded that there was no material right included in the pricing of the agreement.

Performance obligations have been identified, i.e., the exclusive license to the Missile technology and upgrades prior to and subsequent to the date of full commercial launch. Value has been allocated to the performance obligations, and revenue is recognized over time based on the input measure of progress of the cost of salaries and wages related to the project prior to full commercialization, and ratably for the unspecified upgrades for the period subsequent to full commercialization until the expiration of the contract.

Once commercial launch is achieved and cartridges are provided under the contract, revenue from those royalty payments will be recognized in accordance with ASC 842, with the Company as the lessor. It is expected that the cartridge leases will be classified as short-term operating leases and revenue will be recognized as earned.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Loss) Income Per Share
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
(Loss) Income Per Share
(Loss) Income Per Share

Net (loss) income is divided by the weighted average number of common shares outstanding during the year to calculate basic net (loss) income per common share. Basic earnings per share exclude any dilutive effects of stock options and restricted stock units (“RSUs”).

Diluted net (loss) income per common share reflects the potential dilution that would occur if outstanding stock options to purchase common stock were exercised for common stock, using the treasury stock method, and the common stock underlying outstanding RSU was issued. Diluted earnings per share for the three months ended March 31, 2018 and 2017, includes the dilutive effects of stock options and RSUs. Certain common stock issuable under stock options and RSUs have been omitted from the three months ended March 31, 2018 and 2017 diluted net income per share calculations because their inclusion is considered anti-dilutive.

The computation of basic and diluted net (loss) income per share is presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands, except per share amounts)
Numerator:
 
 
 
Net (loss) income
$
(726
)
 
$
422

 
 
 
 
Denominator:
 
 
 
Basic weighted average common shares outstanding
53,987

 
53,825

Weighted average effect of dilutive stock awards

 
2,231

Diluted weighted average common shares outstanding
53,987

 
56,056

 
 
 
 
Net (loss) income per share:
 
 
 
Basic
$
(0.01
)
 
$
0.01

Diluted
$
(0.01
)
 
$
0.01



The potential common shares were excluded from the computation of diluted net (loss) income per share as their effect would have been anti-dilutive is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Anti-dilutive shares excluded from net (loss) income per share calculation
5,414

 
1,279

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information
3 Months Ended
Mar. 31, 2018
Other Financial Information [Abstract]  
Other Financial Information
Other Financial Information

Cash, Cash Equivalents and Restricted Cash

The Company’s Condensed Consolidated Statement of Cash Flows explains the change in the total of cash, cash equivalents, and restricted cash. The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the Condensed Consolidated Balance Sheets that sum to the total of such amounts in the Condensed Consolidated Statements of Cash Flows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Restricted cash
1,290

 
2,846

Total cash, cash equivalents, and restricted cash
$
33,443

 
$
30,626


The Company pledged cash in connection with certain stand-by letters of credit and company credit cards. The Company deposited corresponding amounts into accounts at several financial institutions. See Note 8, “Long-term Debt and Lines of Credit,” for additional discussion related to the Company’s stand-by letters of credit and restricted cash requirements.

Inventories

Inventories are stated at the lower of cost (using the first-in, first-out method) or net realizable value and are presented by category in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Raw materials
$
2,342

 
$
1,899

Work in process
2,889

 
2,191

Finished goods
2,097

 
1,424

Inventories, net
$
7,328

 
$
5,514



Valuation adjustments for excess and obsolete inventory, reflected as a reduction of inventory at March 31, 2018 and December 31, 2017 was $0.6 million and $0.7 million, respectively.

Prepaid and Other Current Assets

Prepaid expenses and other current assets by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Insurance
$
205

 
$
256

Interest receivable
443

 
439

Property taxes
255

 
189

Supplier advances
113

 
124

Software license
267

 
193

Other prepaid expenses and current assets
262

 
141

Total prepaid and other current assets
$
1,545

 
$
1,342



Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Payroll and commissions payable
$
2,800

 
$
6,071

Other accrued expenses and current liabilities
1,190

 
1,877

Total accrued expenses and other current liabilities
$
3,990

 
$
7,948



Lease Liabilities

Lease liabilities are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Lease liabilities
$
1,641

 
$
1,603

Lease liabilities, non-current
1,273

 
1,698

Total lease liabilities
$
2,914

 
$
3,301



Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss by component are presented in the following table.
 
Foreign Currency Translation Adjustments
 
Unrealized Losses on Investments
 
Total Accumulated Other Comprehensive Loss
 
(In thousands)
Balance, December 31, 2017
$
(33
)
 
$
(92
)
 
$
(125
)
Other comprehensive income (loss), net
21

 
(64
)
 
(43
)
Balance, March 31, 2018
$
(12
)
 
$
(156
)
 
$
(168
)


There were no reclassifications of amounts out of accumulated other comprehensive loss, as there have been no sales of securities or translation adjustments that impacted other comprehensive loss during the years presented. The tax impact of the changes in accumulated other comprehensive loss was not material.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements
3 Months Ended
Mar. 31, 2018
Investments, Fair Value Disclosure [Abstract]  
Investments and Fair Value Measurements
Investments and Fair Value Measurements

The Company’s cash, cash equivalents and short-term investments are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Short-term investments
58,108

 
70,020

Total cash, cash equivalents and marketable securities
$
90,261

 
$
97,800



As of March 31, 2018, there were no available-for-sale investments reported in Cash and cash equivalents on the Condensed Consolidated Balance Sheets. As of December 31, 2017, available-for-sale investments of $0.3 million were reported in Cash and cash equivalents on the Condensed Consolidated Balance Sheets.

Available-for-Sale Investments

The Company’s investments are all classified as available-for-sale. As of March 31, 2018 and December 31, 2017, all available-for-sale investments were classified as short-term, with maturities less than 12 months. There were no sales of available-for-sale investments during the three months ended March 31, 2018 and 2017.

Available-for-sale investments as of March 31, 2018 and December 31, 2017 are presented in the following tables.
 
March 31, 2018
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
11,626

 
$

 
$
(21
)
 
$
11,605

Corporate notes and bonds
46,390

 

 
(135
)
 
46,255

Municipal notes and bonds
248

 

 

 
248

Total available-for-sale investments
$
58,264

 
$

 
$
(156
)
 
$
58,108


 
December 31, 2017
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
16,755

 
$

 
$
(14
)
 
$
16,741

Corporate notes and bonds
53,367

 

 
(77
)
 
53,290

Municipal notes and bonds
247

 

 

 
247

Total available-for-sale investments
$
70,369

 
$

 
$
(91
)
 
$
70,278



The Company monitors investments for other-than-temporary impairment. It was determined that unrealized gains and losses at March 31, 2018 and December 31, 2017, are temporary in nature because the changes in market value for these securities resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company is unlikely to experience gains or losses if these securities are held to maturity. In the event that the Company disposes of these securities before maturity, it is expected that the realized gains or losses, if any, will be immaterial.

Expected maturities can differ from contractual maturities because borrowers may have the right to prepay obligations without prepayment penalties. The amortized cost and fair value of available-for-sale securities that had stated maturities are shown by contractual maturity in the following table.
 
March 31, 2018
 
Amortized Cost
 
Fair Value
 
(In thousands)
Due in one year or less
$
58,264

 
$
58,108



Fair Value of Financial Instruments

Financial assets and liabilities that are remeasured and reported at fair value at each reporting period are classified and disclosed in one of the following three levels:

Level 1 — Quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and
Level 3 — Unobservable inputs in which little or no market activity exists, therefore requiring an entity to develop its own assumptions that market participants would use in pricing.

For the Company’s investments in available-for-sale securities, if quoted prices in active markets for identical investments are not available to determine fair value (Level 1), then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable either directly or indirectly (Level 2). The investments included in Level 2 consist of corporate notes and bonds, municipal notes and bonds and U.S. Treasury securities.

Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The fair value of financial assets and liabilities measured on a recurring basis is presented in the following tables.
 
March 31, 2018
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
$
11,605

 
$

 
$
11,605

 
$

Corporate notes and bonds
46,255

 

 
46,255

 

Municipal notes and bonds
248

 

 
248

 

Total short-term investments
58,108

 

 
58,108

 

Total assets
$
58,108

 
$

 
$
58,108

 
$


 
December 31, 2017
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
Corporate notes and bonds
$
258

 
$

 
$
258

 
$

Total cash equivalents
258

 

 
258

 

 
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
16,741

 

 
16,741

 

Corporate notes and bonds
53,032

 

 
53,032

 

Municipal notes and bonds
247

 

 
247

 

Total short-term investments
70,020

 

 
70,020

 

Total assets
$
70,278

 
$

 
$
70,278

 
$



During the three months ended March 31, 2018, the Company had no transfers of financial assets and liabilities between Level 1 and Level 2.

The fair value and gross unrealized losses on the available-for-sale securities that have been in a continuous unrealized loss position, aggregated by type of investment instrument as of March 31, 2018 and December 31, 2017 are summarized in the following table. All of the Company’s available-for-sale investments were short-term with maturities less than 12 months. Available-for-sale investments that were in an unrealized gain position have been excluded from the following table.
 
March 31, 2018
 
December 31, 2017
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross Unrealized Losses
 
(In thousands)
U.S. Treasury securities
$
11,605

 
$
(21
)
 
$
10,162

 
$
(14
)
Corporate notes and bonds
46,255

 
(135
)
 
53,222

 
(77
)
Municipal notes and bonds
248

 

 
247

 

Total available-for-sale investments
$
58,108

 
$
(156
)
 
$
63,631

 
$
(91
)
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets

Goodwill

The net carrying amount of goodwill as of March 31, 2018 and December 31, 2017 was $12.8 million. As of March 31, 2018 and December 31, 2017, no impairment of goodwill was recorded in the accompanying Condensed Consolidated Financial Statements.

Other Intangible Assets

The components of identifiable intangible assets, all of which are finite-lived, as of the date indicated were as follows in the table below. All intangible assets are amortized on a straight-line basis over their useful life.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Finite-lived intangible assets
$
6,643

 
$
6,643

Accumulated amortization
(5,531
)
 
(5,374
)
Intangible assets, net
$
1,112

 
$
1,269

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-term Debt and Lines of Credit
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Long-term Debt and Lines of Credit
Long-term Debt and Lines of Credit

Loans and Stand-by Letters of Credit

Loan and Pledge Agreement

On January 27, 2017, the Company entered into a loan and pledge agreement (the “Loan and Pledge Agreement”) with a financial institution (“Financial Institution 2”). The Loan and Pledge Agreement provides for a committed revolving credit line of $16.0 million and an uncommitted revolving credit line of $4.0 million. The Loan and Pledge Agreement was amended on March 30, 2018 to extend the termination date of the Loan and Pledge Agreement from March 31, 2018 to March 31, 2020, of which the Company paid closing fees of $16 thousand. No other provisions of the Loan and Pledge Agreement was amended. As of March 31, 2018, no amount under the Loan and Pledge Agreement was outstanding.

Stand-by Letters of Credit

The financial institutions where the outstanding amounts of stand-by letters of credit are collateralized by pledged U.S. investments or restricted cash are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,148

 
$
1,687

Financial Institution 2
7,309

 
7,745

Financial Institution 3

 
990

Total
$
8,457

 
$
10,422



The Company’s total restricted cash balances by financial institution are presented in the following table. Financial Institution 2 requires pledged U.S. investments in lieu of restricted cash balances.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,205

 
$
1,771

Financial Institution 3

 
990

Financial Institution 4
85

 
85

Total
$
1,290

 
$
2,846

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Operating Lease Obligations

The Company leases office facilities and equipment under operating leases that expire on various dates through 2021.

At March 31, 2018, the Company’s corporate office, research and development lab and manufacturing facilities lease (“Doolittle Lease”), had a renewal term of two additional periods of five years each. In April 2018, the Company renegotiated the Doolittle Lease with the lessor (“New Doolittle Lease”). The New Doolittle Lease is effective from April 2018 through December 2028 and has a renewal term of one additional period of five years. The Company will incur an annual base facility lease payment of $0.8 million in the first year and $19.0 million over the term of the New Doolittle Lease.

The components of lease expense are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands)
Operating Lease Cost
$
380


Other information related to the operating leases are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands, except for discount rate and lease term)
Cash payments
$
435

Weighted average remaining lease term
20 months

Weighted average discount rate
6.19
%

Maturities of lease liabilities as of March 31, 2018 are presented in the following table.
 
Lease Amounts
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
1,319

2019
1,564

2020
148

2021
37

Total
3,068

Less imputed lease interest
(154
)
Total lease liabilities
$
2,914



Warranty

Changes in the Company’s accrued product warranty reserve are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Balance, beginning of year
$
366

 
$
406

Warranty costs charged to cost of revenue
48

 
55

Utilization charges against reserve
(50
)
 
(36
)
Release of accrual related to expired warranties
(5
)
 
(27
)
Balance, end of period
$
359

 
$
398



Purchase Obligations

The Company has purchase order arrangements with its vendors for which the Company has not received the related goods or services as of March 31, 2018. These arrangements are subject to change based on the Company’s sales demand forecasts, and the Company has the right to cancel the arrangements prior to the date of delivery. The majority of these purchase order arrangements were related to various raw materials and components parts. As of March 31, 2018, the Company had approximately $3.5 million of open cancellable purchase order arrangements related primarily to materials and parts.

Guarantees

The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, typically with customers. Under these provisions, the Company generally indemnifies and holds harmless the indemnified party for losses suffered or incurred by the indemnified party as a result of the Company’s activities, generally limited to personal injury and property damage caused by the Company’s employees at a customer’s desalination plant in proportion to the employee’s percentage of fault for the accident. Damages incurred for these indemnifications would be covered by the Company’s general liability insurance to the extent provided by the policy limitations. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the estimated fair value of these agreements is not material. Accordingly, the Company had no liabilities recorded for these agreements as of March 31, 2018 and December 31, 2017.

In certain cases, the Company issues warranty and product performance guarantees to its customers for amounts generally equal to 10% or less of the total sales agreement to endorse the execution of product delivery and the warranty of design work, fabrication, and operating performance of our devices. These guarantees are generally stand-by letters of credit that typically remain in place in general for periods of 24 to 36 months, and in some cases up to 68 months. All stand-by letters of credit at March 31, 2018 and December 31, 2017, were in the aggregate for amounts of $8.5 million and $10.4 million, respectively. See Note 8, “Long-term Debt and Lines of Credit,” for additional information about the Company’s stand-by letters of credit arrangements.

Litigation

The Company is named in and subject to various proceedings and claims in connection with our business. The Company is contesting the allegations in these claims, and the Company believes that there are meritorious defenses in each of these matters. The outcome of matters the Company has been, and currently are, involved in cannot be determined at this time, and the results cannot be predicted with certainty. There can be no assurance that these matters will not have a material adverse effect on our results of operations in any future period and a significant judgment could have a material adverse impact on the Company’s financial condition, results of operations and cash flows. The Company may in the future become involved in additional litigation in the ordinary course of its business, including litigation that could be material to its business.

The Company considers all claims on a quarterly basis and based on known facts assesses whether potential losses are considered reasonably possible, probable and estimable. Based upon this assessment, the Company then evaluates disclosure requirements and whether to accrue for such claims in its consolidated financial statements. The Company records a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.

On September 10, 2014, the Company terminated the employment of its Senior Vice President, Sales, Borja Blanco, on the basis of breach of duty of trust and conduct leading to conflict of interest. On October 24, 2014, Mr. Blanco filed a labor claim against ERI Iberia in Madrid, Spain, challenging the fairness of his dismissal and seeking compensation (“Case 1”). A hearing was held on November 13, 2015, after which the labor court ruled that it did not have jurisdiction over the matter. Mr. Blanco appealed and the appeals court reversed the labor court’s finding and instructed the labor court to make a ruling on the merits on November 21, 2017. On February 14, 2018, the Company received notice that the labor court issued a ruling in favor of Mr. Blanco declaring the termination an unjustified dismissal and ordered the Company to pay a dismissed severance. The Company appealed the decision on February 21, 2018. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has estimated and accrued a potential loss.

On November 24, 2014, Mr. Blanco filed a second action based on breach of contract theories in the same court as Case 1 (“Case 2”), but the cases are separate. In Case 2, Mr. Blanco seeks payment of an unpaid bonus, stock options, and non-compete compensation. The court ruled that this case is stayed until a final ruling is issued in Case 1. The Company denies any allegations of wrongdoing and intends to continue to vigorously defend against this lawsuit. Based on currently available information and review with outside counsel, the Company has determined that an award to Mr. Blanco is not probable. While a loss may be reasonably possible, an estimate of loss, if any, cannot reasonably be determined at this time.

On February 18, 2016 and July 27, 2016, two derivative action complaints were filed in connection with the Company’s previously reported stockholder class action lawsuit in the Superior Court for the State of California, County of Alameda where the Company was named as a nominal defendant under the captions, Goldberg v. Rooney, et al., HG 16804359, and Gerald McManiman v. Gay, et al., RG 16824960. The complaints have been consolidated under the caption, In Re Energy Recovery, Inc. Derivative Litigation, HG16804359. The consolidated complaint is styled as a derivative action being brought on behalf of the Company and generally alleges breach of fiduciary duty, waste of corporate assets, and unjust enrichment causes of action against the individually named defendants. In March 2018, the Company and the attorneys representing the plaintiffs reached an agreement in principle to settle all outstanding claims in the case. As part of the settlement agreement, the Company has agreed to certain changes to the Company’s corporate governance policies and procedures, and to pay the attorneys representing the plaintiffs legal fees, which will be paid entirely by the Company’s insurer.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

For the three months ended March 31, 2018, the Company recognized income tax benefit of $0.4 million, which included a discrete tax benefit related to tax deductions from stock-based compensation. For the three months ended March 31, 2017, the Company recognized income tax expense of approximately $48 thousand.

The effective tax rate for the three months ended March 31, 2018 and 2017 was 33.0% and 10.2%, respectively. Excluding the discrete tax income tax items, the effective tax rate for the three months ended March 31, 2018 and 2017 was (3.5%) and 24.0%, respectively. The effective tax rate for March 31, 2018 was adversely impacted by the full valuation allowance related to the losses in the Company’s Irish operations.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2018
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholder’s Equity

Stock Repurchase Program

On March 7, 2018, the Board of Directors authorized a stock repurchase program under which the Company, at the discretion of management, may repurchase up to $10.0 million in aggregate cost of the Company’s outstanding common stock (the “March 2018 Authorization”). Under the March 2018 Authorization, purchases of shares of common stock may be made through September 30, 2018, from time to time in the open market, or in privately negotiated transactions, in compliance with applicable state and federal securities laws. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements, and capital availability. The March 2018 Authorization does not obligate the Company to acquire any specific number of shares in any period, and may be expanded, extended, modified or discontinued at any time without prior notice. Under the March 2018 Authorization, as of March 31, 2018, the Company repurchased 409,850 shares at an aggregate cost of $3.5 million. The Company accounts for stock repurchases using the cost method. The aggregate cost includes fees charged in connection with acquiring the outstanding common stock.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation
Stock-based Compensation

Stock-based Compensation Expense

Stock-based compensation expense related to the fair value measurement of awards granted to employees by financial line and by type of award is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock-based compensation expense by financial line:
 
 
 
Cost of revenue
$
24

 
$
49

General and administrative (1)
1,676

 
567

Sales and marketing
262

 
237

Research and development
281

 
260

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
 
 
Stock-based compensation expense by type of award:
 
 
 
Options (1)
$
1,664

 
$
889

RSUs (1)
579

 
224

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
(1) 
First quarter of 2018 amounts include modifications of equity awards.

The Company estimates forfeitures at the time of grant and revise those estimates periodically in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting option forfeitures and record stock-based compensation expense only for those awards that are expected to vest. All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. If the Company’s actual forfeiture rate is materially different from its estimate, the stock-based compensation expense could be significantly different from what the Company has recorded in the current period.

Modifications of Equity Awards

In the first quarter of 2018, the Company recorded additional stock-based compensation expense of $0.9 million due to an equity award modification charge chiefly related to the modification of certain equity awards held by the Company’s former President and Chief Executive Officer, who resigned on February 24, 2018, in consideration for his entering into a Settlement Agreement and Release.

Unamortized Stock-based Compensation Costs

Stock-based compensation cost related to unvested stock options and RSUs will generally be amortized on a straight-line basis over the remaining average service period of each award. The following table presents the unamortized compensation cost and weighted average service period of all unvested outstanding awards as of March 31, 2018.
 
Unamortized Compensation Costs
 
Weighted Average Service Period
 
(In thousands)
 
(In years)
Stock options
$
6,760

 
2.9
RSUs
3,518

 
2.9
Total
$
10,278

 
 


Vested Stock Options and RSUs

The total grant date fair value of stock options and RSUs vested during the period are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock options
$
1,261

 
$
1,172

RSUs
509

 
436

Total grant date fair value of stock options and RSUs vested during the period
$
1,770

 
$
1,608



Stock Option Activities

The following table summarizes the stock option activities under the Company’s 2016 Incentive Plan (“2016 Plan”) and Amended and Restated 2008 Equity Incentive Plan.
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Aggregate
Intrinsic
Value (1)
 
(In thousands, except for weighted average exercise price and weighted average remaining contractual life)
Balance, December 31, 2017
5,092

 
$
5.43

 
6.6
 
$
17,735

Granted
828

 
7.51

 

 


Exercised
(484
)
 
3.38

 

 
2,509

Forfeited
(447
)
 
6.94

 

 


Balance, March 31, 2018
4,989

 
$
5.84

 
6.5
 
$
13,067

Vested and exercisable as of March 31, 2018
3,260

 
$
5.07

 
5.3
 
$
10,763

Vested and exercisable as of March 31, 2018 and expected to vest thereafter
4,680

 
$
5.71

 
6.3
 
$
12,791


 
 
(1) 
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock at the time of exercise. The aggregate intrinsic value at March 31, 2018 is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock as of March 31, 2018 or the last trading day prior to March 31, 2018. The aggregate intrinsic value at December 31, 2017 is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock as of December 31, 2017 or the last trading day prior to December 31, 2017.

Restricted Stock Unit Activities

The following table summarizes the RSU activities under the 2016 Plan.
 
Shares
 
Weighted
Average
Grant-Date
Fair Value
 
(In thousands, except for weighted average grant-date fair value)
Balance, December 31, 2017
274

 
$
9.54

Awarded
280

 
7.74

Vested
(52
)
 
9.82

Forfeited
(77
)
 
8.42

Balance, March 31, 2018
425

 
8.52

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segment
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Business Segment
Business Segment

The Company is an energy solutions provider to industrial fluid flow markets worldwide. The Company manufactures and sells high-efficiency energy recovery devices (“ERDs”) and pumps as well as related products and services. The Company’s chief operating decision-maker (“CODM”) is the chief executive officer.
The Company’s reportable operating segments consist of the Water segment and the Oil & Gas segment. These segments are based on the industries in which the products are sold, the type of energy recovery device sold, and the related products and services. The Water segment consists of revenue associated with products sold for use in reverse osmosis water desalination, as well as the related identifiable expenses. The Oil & Gas segment consists of product revenue associated with products sold for use in gas processing, chemical processing, and hydraulic fracturing and license and development revenue associated with hydraulic fracturing, as well as related identifiable expenses. Operating income (loss) for each segment excludes other income and expenses and certain expenses managed outside the operating segment. Costs excluded from Operating income (loss) include various corporate expenses such as income taxes and other separately managed general and administrative expenses not related to the identified segments. Assets and liabilities are reviewed at the consolidated level by the CODM and are not accounted for by segment. The CODM allocates resources to and assesses the performance of each operating segment using information about its revenue and operating income (loss).

The summary of financial information by segment is presented in the following tables.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
11,048

 
$
10

 
$
11,058

Product cost of revenue
3,228

 
86

 
3,314

Product gross profit
7,820

 
(76
)
 
7,744

 
 
 
 
 
 
License and development revenue

 
2,749

 
2,749

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
305

 
651

 
956

Sales and marketing
1,445

 
344

 
1,789

Research and development
244

 
3,665

 
3,909

Amortization of intangibles
158

 

 
158

Operating expenses
2,152

 
4,660

 
6,812

 
 
 
 
 
 
Operating income (loss)
$
5,668

 
$
(1,987
)
 
3,681


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
5,012

Consolidated operating loss
 

 
 

 
(1,331
)
Non-operating income
 

 
 

 
248

Loss before income taxes
 

 
 

 
$
(1,083
)

Prior year amounts in the following table have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Reported” amounts.
 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
10,716

 
$
1,529

 
$
12,245

Product cost of revenue
3,524

 
1,088

 
4,612

Product gross profit
7,192

 
441

 
7,633

 
 
 
 
 
 
License and development revenue

 
2,248

 
2,248

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
318

 
349

 
667

Sales and marketing
1,499

 
641

 
2,140

Research and development
262

 
2,246

 
2,508

Amortization of intangibles
158

 

 
158

Operating expenses
2,237

 
3,236

 
5,473

 
 
 
 
 
 
Operating income (loss)
$
4,955

 
$
(547
)
 
4,408


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
4,055

Consolidated operating income
 

 
 

 
353

Non-operating income
 

 
 

 
117

Income before income taxes
 

 
 

 
$
470

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
VorTeq Partnership and License Agreement
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
VorTeq Partnership and License Agreement
VorTeq Partnership and License Agreement

The Company’s VorTeq technology enables oilfield service hydraulic fracturing operators to isolate their high-pressure hydraulic fracturing pumps from fracturing fluid thereby reducing operating and capital costs. In 2014, the Company entered into a strategic partnership with Liberty Oil Field Services (“Liberty”) to pilot and conduct field trials with the VorTeq. Through this agreement, Liberty has the rights to lease up to twenty VorTeq Missiles (defined below) for a period of up to five years following commercialization.

On October 14, 2015, the Company and the VorTeq Licensee entered into the VorTeq License Agreement, which provides the VorTeq Licensee with exclusive worldwide rights to the Company’s VorTeq technology for use in hydraulic fracturing onshore applications. The VorTeq License Agreement provides an exception for Liberty’s contractual rights to utilize the VorTeq. In performing the obligations under the agreement, the Company provides research and development services to commercialize the technology in accordance with the KPIs, defined in the license agreement. After commercialization is achieved, royalty payments will be received for the supply and servicing of cartridges. All payments are non-refundable.

The VorTeq is made up of Pressure Exchanger cartridges, housed in a high-pressure manifold (the “Missile”) though which a motive fluid is used to pressurize hydraulic fracturing fluid, which is processed and sent down the well bore. The VorTeq License Agreement includes up to $125.0 million in upfront consideration paid in stages: (i) a $75.0 million non-refundable upfront exclusivity payment; and (ii) two milestone payments of $25.0 million each upon achievement of successful tests in accord with KPIs specified in the agreement (“Milestone Payment 1 and 2”). Milestone Payment 1 of $25.0 million is payable upon a successful five stage yard test at the VorTeq Licensee’s test facility. The Milestone Payment 2 of $25.0 million is payable upon a successful twenty stage hydraulic fracturing at one of the VorTeq Licensee’s customer’s live well. The achievement of each milestone and the receipt of each of the related payments are subject to a high degree of uncertainty.

After initial commercialization, the VorTeq Licensee will begin paying ongoing recurring royalty fees to the Company for supply and service of the cartridges based on the number of VorTeqs in operation which is subject to the greater of a minimum adoption curve or the adoption rate of the technology. During the period, from initial commercialization to full commercialization, the technology will be deployed commercially; and through continuous improvement and cost refinement, the efficiency and effectiveness of the product will fully stabilize. The exclusive nature of the agreement terminates if the VorTeq Licensee does not meet the specified minimum adoption curves. In the event the Company is not able to achieve full commercialization under the terms of the VorTeq License Agreement, the exclusivity right of the VorTeq Licensee under the VorTeq License Agreement continues throughout the term.

See Note 2, “Recent Accounting Pronouncements,” and Note 3, “Revenues,” for further discussion of revenue recognition.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
3 Months Ended
Mar. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

On May 2, 2018, the Board appointed Chris Gannon as the Company’s President and Chief Executive Officer, effective immediately.  In addition, Mr. Gannon was also elected to the Company’s Board of Directors.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The Company’s Condensed Consolidated Financial Statements include the accounts of Energy Recovery, Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

The accompanying Condensed Consolidated Financial Statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. The December 31, 2017 Condensed Consolidated Balance Sheet was derived from audited financial statements, and may not include all disclosures required by GAAP; however, the Company believes that the disclosures are adequate to make the information presented not misleading. The March 31, 2018 unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the notes thereto for the fiscal year ended December 31, 2017 included in the Company’s Annual Report on Form 10-K filed with the SEC on March 8, 2018.

In the opinion of management, all adjustments, consisting of normal recurring adjustments that are necessary to present fairly the financial position, results of operations, and cash flows for the interim periods, have been made. The results of operations for the interim periods are not necessarily indicative of the operating results for the full fiscal year or any future periods.
Use of Estimates
Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires the Company’s management to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying Notes to Condensed Consolidated Financial Statements. The accounting policies that reflect the Company’s more significant estimates and judgments and that the Company believes are the most critical to aid in fully understanding and evaluating the Company’s reported financial results are revenue recognition; capitalization of research and development assets; allowance for doubtful accounts; allowance for product warranty; valuation of stock options; valuation and impairment of goodwill and acquired intangible assets; useful lives for depreciation and amortization; valuation adjustments for excess and obsolete inventory; deferred taxes and valuation allowances on deferred tax assets; and evaluation and measurement of contingencies. Those estimates could change, and as a result, actual results could differ materially from those estimates.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Financial assets and liabilities that are remeasured and reported at fair value at each reporting period are classified and disclosed in one of the following three levels:

Level 1 — Quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and
Level 3 — Unobservable inputs in which little or no market activity exists, therefore requiring an entity to develop its own assumptions that market participants would use in pricing.

For the Company’s investments in available-for-sale securities, if quoted prices in active markets for identical investments are not available to determine fair value (Level 1), then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable either directly or indirectly (Level 2). The investments included in Level 2 consist of corporate notes and bonds, municipal notes and bonds and U.S. Treasury securities.

New Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02 (“ASU 2016-02”), Leases (Topic 842), also referred to as “ASC 842” or “New Lease Standard,” which supersedes ASC 840, Leases (Topic 840) and provides principles for the recognition, measurement, presentation and disclosure of leases for both lessees and lessors. The FASB has continued to clarify this guidance through the issuance of additional ASUs. The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases.

The Company early adopted ASU 2016-02 on January 1, 2018 concurrent with the Company’s adoption of the New Revenue Standard and elected the available practical expedients. The adoption of ASU 2016-02 had no impact on the Company’s Condensed Consolidated Statements of Operations. The most significant impact was the recognition of right of use assets and liabilities for operating leases. Adoption of the standard required the Company to restate certain previously reported results, including the recognition of additional operating lease right of use assets and liabilities.

In November 2016, the FASB issued ASU 2016-18 (“ASU 2016-18”), Statement of Cash Flows (Topic 230): Restricted Cash, also referred to as “New Cash Flow Presentation Standard.” ASU 2016-18 is intended to reduce diversity in practice in the classification and presentation of changes in restricted cash on the Consolidated Statement of Cash Flows. ASU 2016-18 requires that the Consolidated Statement of Cash Flows explain the change in total cash and equivalents and amounts generally described as restricted cash or restricted cash equivalents when reconciling the beginning-of-period and end-of-period total amounts. The standard also requires reconciliation between the total cash and equivalents and restricted cash presented on the Consolidated Statement of Cash Flows and the cash and cash equivalents balance presented on the Consolidated Balance Sheet. ASU 2016-18 is effective retrospectively on January 1, 2018. The Company adopted ASU 2016-18 on January 1, 2018. The Company recast its Condensed Consolidated Statements of Cash Flows for the prior period presented based on the restricted cash balance on the balance sheet date and has provided a reconciliation of cash, cash equivalents and restricted cash in Note 5, “Other Financial Information.”

In January 2016, the FASB issued ASU No. 2016-01 (“ASU 2016-01”), Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 modifies certain aspects of the recognition, measurement, presentation, and disclosure of financial instruments. For public entities, ASU 2016-01 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017. The Company adopted ASU 2016-01 on January 1, 2018. The adoption ASU 2016-01 did not have a material impact on the Company’s financial position or results of operations.

In August 2016, the FASB issued ASU No. 2016-15 (“ASU 2016-15”), Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. ASU 2016-15 impacts all entities that are required to present a statement of cash flows under ASC 230, Statement of Cash Flows. The amendment provides guidance on eight specific cash flow issues. For public entities, ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and interim periods within those years. Adoption should be applied using a retrospective transition method to each period presented. The Company adopted ASU 2016-15 on January 1, 2018. The adoption of ASU 2016-15 did not have a material impact on the Company’s financial position or results of operations.

In October 2016, the FASB issued ASU 2016-16 (“ASU 2016-16”), Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires recognition of the current and deferred income tax effects of an intra-entity asset transfer, other than inventory, when the transfer occurs, as opposed to legacy GAAP, which requires companies to defer the income tax effects of intra-entity asset transfers until the asset has been sold to an outside party. The income tax effects of intra-entity inventory transfers will continue to be deferred until the inventory is sold. ASU 2016-16 is effective on January 1, 2018, with early adoption permitted. The update is required to be adopted on a modified retrospective basis with the cumulative-effect adjustment recorded to retained earnings as of the beginning of the period of adoption. The Company adopted ASU 2016-16 on January 1, 2018. The adoption of ASU 2016-16 did not have a material impact on the Company’s financial position or results of operations.

In May 2017, the FASB issued ASU No. 2017-09, Compensation – Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-base payment award require an entity to apply modification accounting under ASC 718, Compensation – Stock Compensation. ASU 2017-09 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2017. The Company adopted ASU 2017-09 on January 1, 2018. The adoption of ASU 2017-09 did not have an impact on the Company’s financial position or results of operations.
Recently issued accounting pronouncement not yet adopted

In January 2017, the FASB issued ASU No. 2017-04 (“ASU 2017-04”), Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 eliminates Step 2 of the goodwill impairment quantitative test and allows for the determination of impairment by comparing the fair value of the reporting unit with its carrying amount. The amendments in this update should be applied on a prospective basis. For public entities which are SEC filers, this amendment is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for testing dates after January 1, 2017. The Company expects to adopt this standard on January 1, 2020 and does not expect the adoption of ASU 2017-04 to have a material impact on its financial statements.

In February 2018, the FASB issued ASU No. 2018-02 (“ASU 2018-02”), Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. ASU 2018-02 was issued to address the income tax accounting treatment of the stranded tax effects within other comprehensive income due to the prohibition of backward tracing due to an income tax rate change that was initially recorded in other comprehensive income. This issue came about from the enactment of the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) that changed the Company’s income tax rate from 35% to 21%. ASU 2018-02 changed current accounting whereby an entity may elect to reclassify the stranded tax effect from accumulated other comprehensive income to retained earnings. The ASU 2018-02 is effective for periods beginning after December 15, 2018 although early adoption is permitted. The Company does not expect the adoption of ASU 2018-02 to have a material impact on its financial position or results of operations.
Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), referred to as Accounting Standards Codification (“ASC”) 606 (“ASC 606”) or “New Revenue Standard.” ASC 606 supersedes the revenue recognition requirements of ASC 605, Revenue Recognition, and requires entities to recognize revenue when control of promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods and services.

The update also requires more detailed disclosures to enable readers of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. ASC 606 permits the use of either the full retrospective or cumulative effect transition (modified retrospective) method upon adoption.

In March and April 2016, the FASB issued ASU No. 2016-08 (“ASU 2016-08”), Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) and ASU No. 2016-10 (“ASU 2016-10”), Revenue from Contracts with Customers (Topic 606) Identifying Performance Obligations and Licensing, respectively. The amendments in these updates are intended to improve the operability and understandability of the implementation guidance on principal versus agent considerations and to clarify two aspects of ASC 606: identifying performance obligations and the licensing implementation guidance, while retaining the related principles for those areas. The effective date and transition requirements for both ASU 2016-08 and ASU 2016-10 are the same as those for ASU 2014-09, as referred.

The Company adopted ASC 606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC 606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.
Revenue Recognition
Performance obligations identified under ASC 606 differs somewhat from contingent and non-contingent deliverables identified under ASC 605 due to transfer of control considerations.

Under ASC 606, the Company concluded that the Missile license represents functional intellectual property and that the license is not distinct from the research and development services to be provided prior to product commercialization. The transaction price allocated to this combined performance obligation of a continually evolving license will be recognized over the estimated period required to result in full commercial launch using an input measure of progress of the cost of salaries and wages related to the project prior to full commercial launch.

The milestone method of accounting has been eliminated under ASC 606. Instead of recognizing the full amount of each milestone payment as revenue in the period in which it is achieved, the Company will revise its estimate of the transaction price to include development milestone payments only when they become probable of achievement and revenue will be recognized consistent with the input measure of progress.

The Company has concluded that its obligation to provide when and if available updates to its technology in the period subsequent to full commercial launch represents a performance obligation. The transaction price allocated to this stand-ready performance obligation will be recognized ratably over the period commencing after full commercial launch until the expiration of the contract.
The Company adopted ASC 606 as of January 1, 2018 using the full retrospective transition method. To assess the impact of and to implement ASC 606, the Company formed a project team, which has operated since 2014, to evaluate internal processes. The Company has implemented changes to its current policies and practices, and internal controls over financial reporting to address the requirements of the standard.

Water Segment Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - Cost-to-Total Cost (“CTC”) Revenue. Performance obligations identified under ASC 606, are consistent with deliverables identified under ASC 605. Revenue recognition for performance obligations accounted for under ASC 606 is consistent with ASC 605 given the transfer of control of the promised goods or services follows the same pattern. Adoption of ASC 606 did not have a material impact on the timing of revenue and expense recognition.

Oil & Gas Segment - License and Development Revenue. Under ASC 605, license and development revenue associated with the up-front non-refundable $75.0 million exclusivity payment received in connection with the VorTeq license agreement (the “VorTeq License Agreement”) that the Company entered into with Schlumberger Technology Corporation (the “VorTeq Licensee”) was recognized on a straight-line basis over the fifteen-year term of the license, while the two substantive milestone payments of $25.0 million each that could be earned under the license agreement were to be recognized in full when achieved under milestone accounting.

Under ASC 606, license and development revenue, which includes both the upfront non-refundable $75.0 million exclusivity payment and the two milestone payments of $25.0 million each, when determined probable, is comprised of:

revenue recognition over time based on an input measure of progress based on a cost driver which management has determined is the best estimate of the progress made on the project during the period from inception until full commercialization for the amount allocated to the exclusive Missile (as defined in Note 14, “VorTeq Partnership and License Agreement”) license and research and development services, and

revenue recognition related to stand-ready when and if available upgrades subsequent to full commercialization, recognized over time ratably over the period, which matches the transfer of benefit to the customer on a daily basis, commencing after full commercial launch until the expiration of the contract.

Contract Costs

The Company recognizes the incremental cost of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized in one year or less. The costs of obtaining contracts are included in sales and marketing expenses.

Product and Service Revenue Recognition - Water Segment

In the Water segment, a contract is established by a written agreement (executed sales order, executed purchase order or stand-alone contract) with the customer with fixed pricing, and a credit risk assessment is completed prior to the signing of the agreement to ensure that collectability is reasonably assured.

The Company does not bundle performance obligations in the Water segment. The Company identifies each performance obligation separately along with its associated relative standalone selling price based on the prices and discounts that the Company would sell a promised good or service separately to a customer.

Generally, performance obligations consist of delivery of products, such as PX energy recovery devices, turbochargers, pumps, and spare parts. These service amounts are deferred as contract liabilities until the services are performed.

The transfer of control for the Company’s products follows transfer of title which typically occurs upon shipment of the equipment in accordance with International Commercial Terms (commonly referred to as “Incoterms”). The specified product performance criteria for the Company’s products pertain to the ability of the Company’s product to meet its published performance specifications and warranty provisions, which the Company’s products have demonstrated on a consistent basis. This factor, combined with historical performance metrics, provides the Company’s management with a reasonable basis to conclude that the products will perform satisfactorily upon commissioning of the plant. Installation is relatively simple, requires no customization, and is performed by the customer under the supervision of the Company’s personnel. Based on these factors, the Company concluded that performance has been completed upon shipment when title transfers based on the shipping terms, and that product revenue is recognized at a point in time.

The Company does not provide its customers with a right of product return; however, the Company will accept returns of products that are deemed to be damaged or defective when delivered that are covered by the terms and conditions of the product warranty. Product warranty is provided consistent with the industry and is considered to be an assurance warranty, not a separate performance obligation. Product returns and warranty charges have not been significant.

Revenue allocable to the Company’s product is limited to the amount that is not contingent upon the delivery of additional items or meeting specified performance conditions. The Company adheres to consistent pricing in the stand-alone sale of products and services and the contractual pricing of products and commissioning of services in bundled arrangements.

For large projects, stand-alone contracts are utilized. For these contracts, consistent with industry practice, the Company’s customers typically require their suppliers, including the Company, to accept contractual holdback provisions (also referred to as a retention payment) whereby the final amounts due under the sales contract are remitted over extended periods of time or alternatively, stand-by letters of credit are issued. These retention payments are generally 10% or less of the total contract amount and are due and payable upon the passage of time, generally up to 24 to 36 months from the date of product delivery. These retention payments are generally replaced by bank guarantees which have had no history of being exercised, and they align with the product warranty period. Given that they are not material in the context of the contract, they are not considered to be a financing component. The Company has no performance obligation and they are recorded as contract assets.

Shipping and handling charges billed to customers is a pass-through from the freight forwarder and is included in product revenue. The cost of shipping to customers is included in cost of revenue.

Cost-to-Total Cost (“CTC”) Revenue Recognition - Oil & Gas Segment

IsoBoost and IsoGen systems are highly engineered, customized solutions that are designed and manufactured over an extended period of time and are built specifically to meet a customer’s specifications. Given the facts and circumstances of these projects, the Company concluded that the CTC method of accounting is appropriate for IsoBoost and IsoGen systems. In the event that a purchase order for an IsoBoost or IsoGen system does not meet these facts and circumstances, then the CTC method of accounting does not apply. The Company had one CTC contract for IsoBoost turbochargers in fiscal years 2016 through 2018, which is expected to be completed and shipped in the second quarter of 2018. A standard assurance type warranty was provided.

Revenue from fixed price contracts is recognized with progress measured in the ratio of costs incurred to estimated final costs. Contract costs include all direct material and labor costs related to contract performance. Pre-contract costs with no future benefit were expensed in the period in which they were incurred. Since the financial reporting of these contracts depends on estimates, which are assessed continually during the term of the contract, recognized revenues and profit are subject to revisions as the contract progresses to completion. Revisions in profit estimates are reflected in the period in which the facts that give rise to the revisions become known, using the cumulative catchup method. If material, the effects of any changes in estimates are disclosed in the notes to the consolidated financial statements. When estimates indicate that a loss will be incurred on a contract, a provision for the expected loss is recorded in the period in which the loss becomes evident. No loss has been incurred to date. Revenue is recognized only to the extent costs have been recognized in the same period.
License and Development, and Lease Revenue Recognition - Oil & Gas Segment

License and development revenue is comprised of revenue recognition over time of the upfront non-refundable $75.0 million exclusivity fee received in connection with the VorTeq License Agreement, as well as the revenue recognition over time of the two milestone payments of $25.0 million each when uncertainty of receipt is resolved and receipt of each milestone payment is considered probable.

The VorTeq License Agreement is comprised of a fifteen-year exclusive license for the Company’s VorTeq technology (“VorTeq”). In performing the obligations under the license, the Company provides research and development services to commercialize the technology in accordance with the Key Performance Indicators (“KPIs”), defined in the license agreement.  After commercialization is achieved, payments will be received for the supply and servicing of certain components of the VorTeq.  All payments are non-refundable. See Note 14, “VorTeq Partnership and License Agreement.”

The Company recognizes license and development revenue in accordance with ASC 606. Revenue is recognized when control of the promised goods or services is transferred to customers. Stand-alone selling price was established at the inception of the contract by taking the transaction to market on a non-exclusive basis, and pricing in an exclusivity premium. Since the agreement included an up-front non-refundable payment at the inception of the agreement and future products and services are provided after initial commercialization, the Company completed an analysis and concluded that there was no material right included in the pricing of the agreement.

Performance obligations have been identified, i.e., the exclusive license to the Missile technology and upgrades prior to and subsequent to the date of full commercial launch. Value has been allocated to the performance obligations, and revenue is recognized over time based on the input measure of progress of the cost of salaries and wages related to the project prior to full commercialization, and ratably for the unspecified upgrades for the period subsequent to full commercialization until the expiration of the contract.

Once commercial launch is achieved and cartridges are provided under the contract, revenue from those royalty payments will be recognized in accordance with ASC 842, with the Company as the lessor. It is expected that the cartridge leases will be classified as short-term operating leases and revenue will be recognized as earned.
Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. At the inception of each contract, performance obligations are identified and the total transaction price is allocated to the performance obligations.

The Company’s payment terms vary based on the credit risk of its customer. For certain customer types, the Company requires payment before the products or services are delivered to the customer. The Company performs an evaluation of customer credit worthiness on an individual contract basis to assess whether collectability is reasonably assured at the inception of the contract. As part of this evaluation, the Company considers many factors about the individual customer, including the underlying financial strength of the customer and/or partnership consortium and the Company’s prior history or industry-specific knowledge about the customer and its supplier relationships. For smaller projects, the Company requires the customer to remit payment generally within 30 to 60 days after product delivery. In some cases, if credit worthiness cannot be determined, prepayment or other security is required.

Sales commissions are expensed as incurred when product revenue is earned. These costs are recorded within sales and marketing expenses.
Arrangements with Multiple Performance Obligations and Termination for Convenience

The Company’s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates revenue to each performance obligation based on its relative stand-alone selling price. The Company generally determines standalone selling prices based on the prices charged to customers.

With respect to termination, the Company does not have the ability to cancel the contract for convenience. In general, customers can cancel for convenience upon the payment of a termination fee that covers costs and profit. It is rare for customers to cancel contracts.

Practical Expedients and Exemptions

In the Water segment, the time period between when the Company transfers control of products to the customer and the payment for the products is, in general, less than one year and, therefore, the practical expedient with respect to a financing component has been adopted by the Company.

With respect to taxes, the Company has made the policy election to exclude taxes from the measurement of the transaction price.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements (Tables)
3 Months Ended
Mar. 31, 2018
Accounting Changes and Error Corrections [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
Impact of Recently Adopted Accounting Pronouncements

The following table illustrates changes in the Condensed Consolidated Balance Sheets as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Lease Standard in the first quarter of 2018.
 
December 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Lease Standard
 
As Adjusted
 
(In thousands)
Assets
 
 
 
 
 
 
 
Current assets:
 
 
 
 
 
 
 
Contract assets
$
6,411

 
$
(133
)
 
$

 
$
6,278

Total current assets
126,196

 
(133
)
 

 
126,063

Non-current assets
 
 

 
 
 
 
Deferred tax assets, non-current
7,902

 
31

 

 
7,933

Operating lease, right of use asset

 

 
2,843

 
2,843

Total assets
161,744

 
(102
)
 
2,843

 
164,485

 
 
 

 
 
 
 
Liabilities and Stockholders’ Equity
 
 

 
 
 
 
Current liabilities:
 
 

 
 
 
 
Accrued expenses and other current liabilities
8,517

 
(469
)
 
(100
)
 
7,948

Lease liabilities

 

 
1,603

 
1,603

Contract liabilities
6,416

 
9,493

 

 
15,909

Total current liabilities
19,833

 
9,024

 
1,503

 
30,360

Non-current liabilities
 
 

 
 
 
 
Lease liabilities, non-current

 

 
1,698

 
1,698

Contract liabilities, non-current
59,006

 
(18,489
)
 

 
40,517

Other non-current liabilities
358

 

 
(358
)
 

Total liabilities
79,213

 
(9,465
)
 
2,843

 
72,591

Stockholders’ equity:
 
 

 
 
 
 
Accumulated deficit
(45,922
)
 
9,363

 

 
(36,559
)
Total stockholders’ equity
82,531

 
9,363

 

 
91,894

Total liabilities and stockholders’ equity
161,744

 
(102
)
 
2,843

 
164,485


The following table illustrates changes in the Condensed Consolidated Statement of Operations as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands, except for per share data)
Product revenue
$
12,261

 
$
(16
)
 
$
12,245

Product cost of revenue
4,610

 
2

 
4,612

Product gross profit
$
7,651

 
$
(18
)
 
$
7,633

 
 
 

 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 

 
 
Income (loss) from operations
(627
)
 
980

 
353

Income (loss) before income taxes
(510
)
 
980

 
470

(Benefit from) provision for income taxes
(77
)
 
125

 
48

Net income (loss)
(433
)
 
855

 
422

 
 
 

 
 
Income (loss) per share:
 
 

 
 
Basic
$
(0.01
)
 
$
0.02

 
$
0.01

Diluted
$
(0.01
)
 
$
0.02

 
$
0.01

Number of shares used in per share calculations:
 
 
 
 
 
Basic
53,825

 

 
53,825

Diluted
53,825

 
2,231

 
56,056


The following table illustrates changes in the Company’s segment activities as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Water
 
 
 
 
 
Product revenue
$
10,716

 
$

 
$
10,716

Product cost of revenue
3,522

 
2

 
3,524

Product gross profit
$
7,194

 
$
(2
)
 
$
7,192

 
 
 

 
 
Income (loss) from operations
$
4,957

 
$
(2
)
 
$
4,955

 
 
 
 
 
 
Oil & Gas
 
 
 
 
 
Product revenue
$
1,545

 
$
(16
)
 
$
1,529

Product cost of revenue
1,088

 

 
1,088

Product gross profit
$
457

 
$
(16
)
 
$
441

 
 
 
 
 
 
License and development revenue
$
1,250

 
$
998

 
$
2,248

 
 
 
 
 
 
Income (loss) from operations
(1,529
)
 
982

 
(547
)

The following table illustrates changes in the Condensed Consolidated Statement of Comprehensive Income (Loss) as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
As Adjusted
 
(In thousands)
Net income (loss)
$
(433
)
 
$
855

 
$
422

Comprehensive income (loss)
(422
)
 
855

 
433


The following table illustrates changes in the Condensed Consolidated Statement of Cash Flows as previously reported prior to, and as adjusted subsequent to, the adoption of the New Revenue Standard and New Cash Flow Presentation Standard in the first quarter of 2018.
 
Three Months Ended March 31, 2017
 
As Previously Reported
 
Adoption of New Revenue Standard
 
Adoption of New Cash Flow Presentation Standard
 
As Adjusted
 
(In thousands)
Net (loss) income
$
(433
)
 
$
855

 
$

 
$
422

Changes in operating assets and liabilities:
 
 

 
 
 
 
Accounts receivable
2,571

 
10

 

 
2,581

Contract assets
(3,572
)
 
16

 

 
(3,556
)
Inventories
(345
)
 
2

 

 
(343
)
Accrued expenses and other liabilities
(3,162
)
 
(404
)
 

 
(3,566
)
Contract liabilities
(1,553
)
 
(604
)
 

 
(2,157
)
Net cash used in operating activities
(4,824
)
 

 

 
(4,824
)
 
 
 
 
 
 
 
 
Restricted cash
(460
)
 

 
460

 

Net cash used in investing activities
(701
)
 

 
460

 
(241
)
 
 
 
 
 

 
 
Net change in cash, cash equivalents and restricted cash
(2,673
)
 

 
460

 
(2,213
)
Cash, cash equivalents and restricted cash, beginning of year
61,364

 

 
4,384

 
65,748

Cash, cash equivalents and restricted cash, end of period
58,691

 

 
4,844

 
63,535

The changes in the contract liability balance related to license and development revenue due to the adoption of ASC 606 are as follows.
 
December 31,
2017
 
December 31,
2016
 
(In thousands)
License and development contract liability, as previously reported
$
63,958

 
$
68,958

Change in contract liability due to adoption the New Revenue Standard
9,465

 
3,359

License and development contract liability, as adjusted
$
54,493

 
$
65,599

The changes in license and development revenue due to the adoption of ASC 606 are as follows.
 
Years Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands)
License and development revenue, as previously reported
$
5,000

 
$
5,000

 
$
1,042

Change in revenue due to adoption the New Revenue Standard
6,106

 
3,069

 
290

License and development revenue, as adjusted
$
11,106

 
$
8,069

 
$
1,332

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by geography, based on the shipped to addresses of the Company’s customers and revenue source. Sales and usage-based taxes are excluded from revenues.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,102

 
$
10

 
$
6,112

Americas
1,101

 
2,749

 
3,850

Asia
2,673

 

 
2,673

Europe
1,172

 

 
1,172

Total
$
11,048

 
$
2,759

 
$
13,807

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
11,048

 
$

 
$
11,048

License and development

 
2,749

 
2,749

Oil & gas products

 
10

 
10

Total
$
11,048

 
$
2,759

 
$
13,807


 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Primary geographical market
 
 
 
 
 
Middle East and Africa
$
6,073

 
$
1,530

 
$
7,603

Americas
1,073

 
2,248

 
3,321

Asia
2,414

 

 
2,414

Europe
1,155

 

 
1,155

Total
$
10,715

 
$
3,778

 
$
14,493

 
 
 
 
 
 
Major product/service line
 
 
 
 
 
PX, pumps and turbo devices
$
10,715

 
$

 
$
10,715

License and development

 
2,248

 
2,248

Oil & gas products

 
1,530

 
1,530

Total
$
10,715

 
$
3,778

 
$
14,493

Contract with Customer, Asset and Liability
Contract balances by category are presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, “Recent Accounting Pronouncements,” for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Trade receivables
$
12,754

 
$
12,465

Contract assets:
 
 
 
Unbilled receivables
$
1,413

 
$
1,413

Unbilled receivables, projects
3,535

 
4,865

Total contract assets
$
4,948

 
$
6,278

 
 
 
 
Current contract liabilities:
 
 
 
Customer deposits
$
894

 
$
414

Deferred revenue:
 
 
 
Cost and estimated earnings in excess of billings
773

 
805

License and development
14,568

 
14,024

Product
469

 
550

Service
127

 
116

Total current contract liability
16,831

 
15,909

Non-current contract liabilities, deferred revenue
 
 
 
License and development
37,176

 
40,469

Product
63

 
48

Total non-current contract liability
37,239

 
40,517

Total contract liability
$
54,070

 
$
56,426


The Company records unbilled receivables as contract assets. Significant changes in contract assets during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
6,278

 
$
2,015

Transferred to receivables
(1,340
)
 
(2,909
)
Cumulative catch-up adjustments
10

 
7,172

Balance, end of period
$
4,948

 
$
6,278


The Company records contract liabilities when cash payments are received or due in advance of the Company’s performance. Significant changes in contract liabilities during the period were as follows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Balance, beginning of year
$
56,426

 
$
62,232

Revenue recognized
(2,775
)
 
(5,892
)
Cash received
419

 
86

Balance, end of period
$
54,070

 
$
56,426

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at March 31, 2018.
 
Estimated Revenue
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
11,815

2019
13,457

2020
14,464

2021
6,871

2022 and thereafter
5,677

Total
$
52,284

Contract With Customer, Cost And Estimated Earnings On Uncompleted Contracts
Cost and estimated earnings on uncompleted contracts is presented in the following table.
 
 
 
December 31, 2017
 
March 31,
2018
 
As Adjusted
 
Adoption of New Revenue Standard
 
As Previously Reported
 
(In thousands)
Estimated earnings to date
$
5,877

 
$
5,867

 
$
(133
)
 
$
6,000

Estimated costs to date
(4,613
)
 
(4,525
)
 

 
(4,525
)
Subtotal
1,264

 
1,342

 
(133
)
 
1,475

Net billings to date
1,498

 
2,718

 

 
2,718

Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193

 
 
 
 
 
 
 
 
Included in accompanying balance sheets:
 
 
 
 
 
 
 
Unbilled project costs
$
3,535

 
$
4,865

 
$
(133
)
 
$
4,998

Cost and estimated earnings in excess of billings
(773
)
 
(805
)
 

 
(805
)
Total
$
2,762

 
$
4,060

 
$
(133
)
 
$
4,193

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The computation of basic and diluted net (loss) income per share is presented in the following table. Prior year amounts have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Adjusted” amounts.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands, except per share amounts)
Numerator:
 
 
 
Net (loss) income
$
(726
)
 
$
422

 
 
 
 
Denominator:
 
 
 
Basic weighted average common shares outstanding
53,987

 
53,825

Weighted average effect of dilutive stock awards

 
2,231

Diluted weighted average common shares outstanding
53,987

 
56,056

 
 
 
 
Net (loss) income per share:
 
 
 
Basic
$
(0.01
)
 
$
0.01

Diluted
$
(0.01
)
 
$
0.01

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The potential common shares were excluded from the computation of diluted net (loss) income per share as their effect would have been anti-dilutive is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Anti-dilutive shares excluded from net (loss) income per share calculation
5,414

 
1,279

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information (Tables)
3 Months Ended
Mar. 31, 2018
Other Financial Information [Abstract]  
Restrictions on Cash and Cash Equivalents
The Company’s Condensed Consolidated Statement of Cash Flows explains the change in the total of cash, cash equivalents, and restricted cash. The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the Condensed Consolidated Balance Sheets that sum to the total of such amounts in the Condensed Consolidated Statements of Cash Flows.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Restricted cash
1,290

 
2,846

Total cash, cash equivalents, and restricted cash
$
33,443

 
$
30,626


Schedule of Inventory, Current
Inventories are stated at the lower of cost (using the first-in, first-out method) or net realizable value and are presented by category in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Raw materials
$
2,342

 
$
1,899

Work in process
2,889

 
2,191

Finished goods
2,097

 
1,424

Inventories, net
$
7,328

 
$
5,514

Schedule of Other Current Assets
Prepaid expenses and other current assets by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Insurance
$
205

 
$
256

Interest receivable
443

 
439

Property taxes
255

 
189

Supplier advances
113

 
124

Software license
267

 
193

Other prepaid expenses and current assets
262

 
141

Total prepaid and other current assets
$
1,545

 
$
1,342

Schedule of Accrued Liabilities
Accrued expenses and other current liabilities by category are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Payroll and commissions payable
$
2,800

 
$
6,071

Other accrued expenses and current liabilities
1,190

 
1,877

Total accrued expenses and other current liabilities
$
3,990

 
$
7,948

Schedule Of Lease Liabilities
Lease liabilities are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Lease liabilities
$
1,641

 
$
1,603

Lease liabilities, non-current
1,273

 
1,698

Total lease liabilities
$
2,914

 
$
3,301

The components of lease expense are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands)
Operating Lease Cost
$
380


Other information related to the operating leases are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands, except for discount rate and lease term)
Cash payments
$
435

Weighted average remaining lease term
20 months

Weighted average discount rate
6.19
%

Maturities of lease liabilities as of March 31, 2018 are presented in the following table.
 
Lease Amounts
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
1,319

2019
1,564

2020
148

2021
37

Total
3,068

Less imputed lease interest
(154
)
Total lease liabilities
$
2,914

Schedule of Accumulated Other Comprehensive Income (Loss)
Changes in accumulated other comprehensive loss by component are presented in the following table.
 
Foreign Currency Translation Adjustments
 
Unrealized Losses on Investments
 
Total Accumulated Other Comprehensive Loss
 
(In thousands)
Balance, December 31, 2017
$
(33
)
 
$
(92
)
 
$
(125
)
Other comprehensive income (loss), net
21

 
(64
)
 
(43
)
Balance, March 31, 2018
$
(12
)
 
$
(156
)
 
$
(168
)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2018
Investments, Fair Value Disclosure [Abstract]  
Cash, Cash Equivalents and Investments
The Company’s cash, cash equivalents and short-term investments are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Cash and cash equivalents
$
32,153

 
$
27,780

Short-term investments
58,108

 
70,020

Total cash, cash equivalents and marketable securities
$
90,261

 
$
97,800

Available-for-sale Securities
Available-for-sale investments as of March 31, 2018 and December 31, 2017 are presented in the following tables.
 
March 31, 2018
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
11,626

 
$

 
$
(21
)
 
$
11,605

Corporate notes and bonds
46,390

 

 
(135
)
 
46,255

Municipal notes and bonds
248

 

 

 
248

Total available-for-sale investments
$
58,264

 
$

 
$
(156
)
 
$
58,108


 
December 31, 2017
 
Amortized
Cost
 
Gross
Unrealized
Holding Gains
 
Gross
Unrealized
Holding Losses
 
Fair Value
 
(In thousands)
U.S. Treasury securities
$
16,755

 
$

 
$
(14
)
 
$
16,741

Corporate notes and bonds
53,367

 

 
(77
)
 
53,290

Municipal notes and bonds
247

 

 

 
247

Total available-for-sale investments
$
70,369

 
$

 
$
(91
)
 
$
70,278

Schedule Of Amortized Cost And Fair Value Of Available For Sale Securities
The amortized cost and fair value of available-for-sale securities that had stated maturities are shown by contractual maturity in the following table.
 
March 31, 2018
 
Amortized Cost
 
Fair Value
 
(In thousands)
Due in one year or less
$
58,264

 
$
58,108

Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The fair value of financial assets and liabilities measured on a recurring basis is presented in the following tables.
 
March 31, 2018
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
$
11,605

 
$

 
$
11,605

 
$

Corporate notes and bonds
46,255

 

 
46,255

 

Municipal notes and bonds
248

 

 
248

 

Total short-term investments
58,108

 

 
58,108

 

Total assets
$
58,108

 
$

 
$
58,108

 
$


 
December 31, 2017
 
Total
 
Level 1
Inputs
 
Level 2
Inputs
 
Level 3
Inputs
 
(In thousands)
Assets:
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
Corporate notes and bonds
$
258

 
$

 
$
258

 
$

Total cash equivalents
258

 

 
258

 

 
 
 
 
 
 
 
 
Short-term investments
 
 
 
 
 
 
 
U.S. Treasury securities
16,741

 

 
16,741

 

Corporate notes and bonds
53,032

 

 
53,032

 

Municipal notes and bonds
247

 

 
247

 

Total short-term investments
70,020

 

 
70,020

 

Total assets
$
70,278

 
$

 
$
70,278

 
$

Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value
The fair value and gross unrealized losses on the available-for-sale securities that have been in a continuous unrealized loss position, aggregated by type of investment instrument as of March 31, 2018 and December 31, 2017 are summarized in the following table. All of the Company’s available-for-sale investments were short-term with maturities less than 12 months. Available-for-sale investments that were in an unrealized gain position have been excluded from the following table.
 
March 31, 2018
 
December 31, 2017
 
Fair Value
 
Gross
Unrealized
Losses
 
Fair Value
 
Gross Unrealized Losses
 
(In thousands)
U.S. Treasury securities
$
11,605

 
$
(21
)
 
$
10,162

 
$
(14
)
Corporate notes and bonds
46,255

 
(135
)
 
53,222

 
(77
)
Municipal notes and bonds
248

 

 
247

 

Total available-for-sale investments
$
58,108

 
$
(156
)
 
$
63,631

 
$
(91
)
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The components of identifiable intangible assets, all of which are finite-lived, as of the date indicated were as follows in the table below. All intangible assets are amortized on a straight-line basis over their useful life.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Finite-lived intangible assets
$
6,643

 
$
6,643

Accumulated amortization
(5,531
)
 
(5,374
)
Intangible assets, net
$
1,112

 
$
1,269

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-term Debt and Lines of Credit (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Schedule Of Outstanding Amounts Of Standby Letters Of Credit By Financial Institution
The financial institutions where the outstanding amounts of stand-by letters of credit are collateralized by pledged U.S. investments or restricted cash are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,148

 
$
1,687

Financial Institution 2
7,309

 
7,745

Financial Institution 3

 
990

Total
$
8,457

 
$
10,422

Schedule Of Outstanding Amounts Collateralized By Restricted Cash By Financial institution
The Company’s total restricted cash balances by financial institution are presented in the following table. Financial Institution 2 requires pledged U.S. investments in lieu of restricted cash balances.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Financial Institution 1
$
1,205

 
$
1,771

Financial Institution 3

 
990

Financial Institution 4
85

 
85

Total
$
1,290

 
$
2,846



XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule Of Lease Liabilities
Lease liabilities are presented in the following table.
 
March 31,
2018
 
December 31,
2017
 
(In thousands)
Lease liabilities
$
1,641

 
$
1,603

Lease liabilities, non-current
1,273

 
1,698

Total lease liabilities
$
2,914

 
$
3,301

The components of lease expense are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands)
Operating Lease Cost
$
380


Other information related to the operating leases are presented in the following table.
 
Three Months Ended March 31, 2018
 
(In thousands, except for discount rate and lease term)
Cash payments
$
435

Weighted average remaining lease term
20 months

Weighted average discount rate
6.19
%

Maturities of lease liabilities as of March 31, 2018 are presented in the following table.
 
Lease Amounts
 
(In thousands)
Year:
 
2018 (remaining nine months)
$
1,319

2019
1,564

2020
148

2021
37

Total
3,068

Less imputed lease interest
(154
)
Total lease liabilities
$
2,914

Schedule of Product Warranty Liability
Changes in the Company’s accrued product warranty reserve are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Balance, beginning of year
$
366

 
$
406

Warranty costs charged to cost of revenue
48

 
55

Utilization charges against reserve
(50
)
 
(36
)
Release of accrual related to expired warranties
(5
)
 
(27
)
Balance, end of period
$
359

 
$
398

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Stock-based compensation expense related to the fair value measurement of awards granted to employees by financial line and by type of award is presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock-based compensation expense by financial line:
 
 
 
Cost of revenue
$
24

 
$
49

General and administrative (1)
1,676

 
567

Sales and marketing
262

 
237

Research and development
281

 
260

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
 
 
Stock-based compensation expense by type of award:
 
 
 
Options (1)
$
1,664

 
$
889

RSUs (1)
579

 
224

Total stock-based compensation expense
$
2,243

 
$
1,113

 
 
(1) 
First quarter of 2018 amounts include modifications of equity awards.

Schedule of Unamortized Compensation Cost and Weighted Average Service Period
The following table presents the unamortized compensation cost and weighted average service period of all unvested outstanding awards as of March 31, 2018.
 
Unamortized Compensation Costs
 
Weighted Average Service Period
 
(In thousands)
 
(In years)
Stock options
$
6,760

 
2.9
RSUs
3,518

 
2.9
Total
$
10,278

 
 
Schedule of Grant Date Fair Value of Equity Instruments Vested
The total grant date fair value of stock options and RSUs vested during the period are presented in the following table.
 
Three Months Ended March 31,
 
2018
 
2017
 
(In thousands)
Stock options
$
1,261

 
$
1,172

RSUs
509

 
436

Total grant date fair value of stock options and RSUs vested during the period
$
1,770

 
$
1,608

Share-based Compensation, Stock Options, Activity
The following table summarizes the stock option activities under the Company’s 2016 Incentive Plan (“2016 Plan”) and Amended and Restated 2008 Equity Incentive Plan.
 
Shares
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in Years)
 
Aggregate
Intrinsic
Value (1)
 
(In thousands, except for weighted average exercise price and weighted average remaining contractual life)
Balance, December 31, 2017
5,092

 
$
5.43

 
6.6
 
$
17,735

Granted
828

 
7.51

 

 


Exercised
(484
)
 
3.38

 

 
2,509

Forfeited
(447
)
 
6.94

 

 


Balance, March 31, 2018
4,989

 
$
5.84

 
6.5
 
$
13,067

Vested and exercisable as of March 31, 2018
3,260

 
$
5.07

 
5.3
 
$
10,763

Vested and exercisable as of March 31, 2018 and expected to vest thereafter
4,680

 
$
5.71

 
6.3
 
$
12,791


 
 
(1) 
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock at the time of exercise. The aggregate intrinsic value at March 31, 2018 is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock as of March 31, 2018 or the last trading day prior to March 31, 2018.
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The following table summarizes the RSU activities under the 2016 Plan.
 
Shares
 
Weighted
Average
Grant-Date
Fair Value
 
(In thousands, except for weighted average grant-date fair value)
Balance, December 31, 2017
274

 
$
9.54

Awarded
280

 
7.74

Vested
(52
)
 
9.82

Forfeited
(77
)
 
8.42

Balance, March 31, 2018
425

 
8.52

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segment (Tables)
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The summary of financial information by segment is presented in the following tables.
 
Three Months Ended March 31, 2018
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
11,048

 
$
10

 
$
11,058

Product cost of revenue
3,228

 
86

 
3,314

Product gross profit
7,820

 
(76
)
 
7,744

 
 
 
 
 
 
License and development revenue

 
2,749

 
2,749

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
305

 
651

 
956

Sales and marketing
1,445

 
344

 
1,789

Research and development
244

 
3,665

 
3,909

Amortization of intangibles
158

 

 
158

Operating expenses
2,152

 
4,660

 
6,812

 
 
 
 
 
 
Operating income (loss)
$
5,668

 
$
(1,987
)
 
3,681


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
5,012

Consolidated operating loss
 

 
 

 
(1,331
)
Non-operating income
 

 
 

 
248

Loss before income taxes
 

 
 

 
$
(1,083
)

Prior year amounts in the following table have been adjusted for the adoption of ASC 606 in the first quarter of 2018. See Note 2, Recent Accounting Pronouncements, for reconciliation of prior year “As Previously Reported” and “As Reported” amounts.
 
Three Months Ended March 31, 2017
 
Water
 
Oil & Gas
 
Total
 
(In thousands)
Product revenue
$
10,716

 
$
1,529

 
$
12,245

Product cost of revenue
3,524

 
1,088

 
4,612

Product gross profit
7,192

 
441

 
7,633

 
 
 
 
 
 
License and development revenue

 
2,248

 
2,248

 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
General and administrative
318

 
349

 
667

Sales and marketing
1,499

 
641

 
2,140

Research and development
262

 
2,246

 
2,508

Amortization of intangibles
158

 

 
158

Operating expenses
2,237

 
3,236

 
5,473

 
 
 
 
 
 
Operating income (loss)
$
4,955

 
$
(547
)
 
4,408


 
 
 
 
 
Less: Corporate operating expenses
 

 
 

 
4,055

Consolidated operating income
 

 
 

 
353

Non-operating income
 

 
 

 
117

Income before income taxes
 

 
 

 
$
470

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Additional Details (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 14, 2015
USD ($)
payment
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
License and development revenue   $ 2,749 $ 2,248 $ 11,106 $ 8,069 $ 1,332
License and development contract liability       54,493 65,599  
As Previously Reported            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
License and development revenue     1,250 5,000 5,000 1,042
License and development contract liability       63,958 68,958  
Accounting Standards Update 2014-09 | Restatement Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
License and development revenue     $ 998 6,106 3,069 $ 290
License and development contract liability       $ 9,465 $ 3,359  
VorTeq License Agreement            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Up front non-refundable payment $ 75,000          
License term 15 years          
Number of milestone payments | payment 2          
Milestone Payment One Upon Successful Yard Test | VorTeq License Agreement            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
VorTeq milestone payment to be received $ 25,000          
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Contract assets $ 4,948 $ 6,278
Total current assets 118,041 126,063
Deferred tax assets, non-current 8,309 7,933
Operating lease, right of use asset 2,511 2,843
Total assets 155,857 164,485
Accrued expenses and other current liabilities 3,990 7,948
Lease liabilities 1,641 1,603
Contract liabilities 16,831 15,909
Total current liabilities 25,603 30,360
Lease liabilities, non-current 1,273 1,698
Contract liabilities, non-current 37,239 40,517
Other non-current liabilities 255 0
Total liabilities 64,383 72,591
Accumulated deficit (37,286) (36,559)
Total stockholders’ equity 91,474 91,894
Total liabilities and stockholders’ equity $ 155,857 164,485
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Contract assets   6,411
Total current assets   126,196
Deferred tax assets, non-current   7,902
Operating lease, right of use asset   0
Total assets   161,744
Accrued expenses and other current liabilities   8,517
Lease liabilities   0
Contract liabilities   6,416
Total current liabilities   19,833
Lease liabilities, non-current   0
Contract liabilities, non-current   59,006
Other non-current liabilities   358
Total liabilities   79,213
Accumulated deficit   (45,922)
Total stockholders’ equity   82,531
Total liabilities and stockholders’ equity   161,744
Restatement Adjustment | Accounting Standards Update 2014-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Contract assets   (133)
Total current assets   (133)
Deferred tax assets, non-current   31
Operating lease, right of use asset   0
Total assets   (102)
Accrued expenses and other current liabilities   (469)
Lease liabilities   0
Contract liabilities   9,493
Total current liabilities   9,024
Lease liabilities, non-current   0
Contract liabilities, non-current   (18,489)
Other non-current liabilities   0
Total liabilities   (9,465)
Accumulated deficit   9,363
Total stockholders’ equity   9,363
Total liabilities and stockholders’ equity   (102)
Restatement Adjustment | Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Contract assets   0
Total current assets   0
Deferred tax assets, non-current   0
Operating lease, right of use asset   2,843
Total assets   2,843
Accrued expenses and other current liabilities   (100)
Lease liabilities   1,603
Contract liabilities   0
Total current liabilities   1,503
Lease liabilities, non-current   1,698
Contract liabilities, non-current   0
Other non-current liabilities   (358)
Total liabilities   2,843
Accumulated deficit   0
Total stockholders’ equity   0
Total liabilities and stockholders’ equity   $ 2,843
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Income Statement (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue $ 11,058 $ 12,245      
Product cost of revenue 3,314 4,612      
Product gross profit 7,744 7,633      
License and development revenue 2,749 2,248 $ 11,106 $ 8,069 $ 1,332
(Loss) income from operations (1,331) 353      
(Loss) income before income taxes (1,083) 470      
(Benefit from) provision for income taxes (357) 48      
Net (loss) income $ (726) $ 422      
Basic (in dollars per share) $ (0.01) $ 0.01      
Diluted (in dollars per share) $ (0.01) $ 0.01      
Basic (in shares) 53,987 53,825      
Diluted (in shares) 53,987 56,056      
As Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   $ 12,261      
Product cost of revenue   4,610      
Product gross profit   7,651      
License and development revenue   1,250 5,000 5,000 1,042
(Loss) income from operations   (627)      
(Loss) income before income taxes   (510)      
(Benefit from) provision for income taxes   (77)      
Net (loss) income   $ (433)      
Basic (in dollars per share)   $ (0.01)      
Diluted (in dollars per share)   $ (0.01)      
Basic (in shares)   53,825      
Diluted (in shares)   53,825      
Accounting Standards Update 2014-09 | Restatement Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   $ (16)      
Product cost of revenue   2      
Product gross profit   (18)      
License and development revenue   998 $ 6,106 $ 3,069 $ 290
(Loss) income from operations   980      
(Loss) income before income taxes   980      
(Benefit from) provision for income taxes   125      
Net (loss) income   $ 855      
Basic (in dollars per share)   $ 0.02      
Diluted (in dollars per share)   $ 0.02      
Basic (in shares)   0      
Diluted (in shares)   2,231      
Operating Segments          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue $ 11,058 $ 12,245      
Product cost of revenue 3,314 4,612      
Product gross profit 7,744 7,633      
License and development revenue 2,749 2,248      
(Loss) income from operations 3,681 4,408      
Operating Segments | Water          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue 11,048 10,716      
Product cost of revenue 3,228 3,524      
Product gross profit 7,820 7,192      
License and development revenue 0 0      
(Loss) income from operations 5,668 4,955      
Operating Segments | Water | As Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   10,716      
Product cost of revenue   3,522      
Product gross profit   7,194      
(Loss) income from operations   4,957      
Operating Segments | Water | Accounting Standards Update 2014-09 | Restatement Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   0      
Product cost of revenue   2      
Product gross profit   (2)      
(Loss) income from operations   (2)      
Operating Segments | Oil & Gas          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue 10 1,529      
Product cost of revenue 86 1,088      
Product gross profit (76) 441      
License and development revenue 2,749 2,248      
(Loss) income from operations $ (1,987) (547)      
Operating Segments | Oil & Gas | As Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   1,545      
Product cost of revenue   1,088      
Product gross profit   457      
License and development revenue   1,250      
(Loss) income from operations   (1,529)      
Operating Segments | Oil & Gas | Accounting Standards Update 2014-09 | Restatement Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Product revenue   (16)      
Product cost of revenue   0      
Product gross profit   (16)      
License and development revenue   998      
(Loss) income from operations   $ 982      
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income $ (726) $ 422
Comprehensive (loss) income $ (769) 433
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income   (433)
Comprehensive (loss) income   (422)
Accounting Standards Update 2014-09 | Restatement Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income   855
Comprehensive (loss) income   $ 855
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income $ (726) $ 422
Accounts receivable (297) 2,581
Contract assets 1,330 (3,556)
Inventories (1,824) (343)
Accrued expenses and other liabilities (4,092) (3,566)
Contract liabilities (2,354) (2,157)
Net cash used in operating activities (6,333) (4,824)
Restricted cash   0
Net cash provided by (used in) investing activities 11,062 (241)
Net change in cash, cash equivalents and restricted cash 2,817 (2,213)
Cash, cash equivalents and restricted cash, beginning of year 30,626 65,748
Cash, cash equivalents and restricted cash, end of period $ 33,443 63,535
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income   (433)
Accounts receivable   2,571
Contract assets   (3,572)
Inventories   (345)
Accrued expenses and other liabilities   (3,162)
Contract liabilities   (1,553)
Net cash used in operating activities   (4,824)
Restricted cash   (460)
Net cash provided by (used in) investing activities   (701)
Net change in cash, cash equivalents and restricted cash   (2,673)
Cash, cash equivalents and restricted cash, beginning of year   61,364
Cash, cash equivalents and restricted cash, end of period   58,691
Accounting Standards Update 2014-09 | Restatement Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income   855
Accounts receivable   10
Contract assets   16
Inventories   2
Accrued expenses and other liabilities   (404)
Contract liabilities   (604)
Net cash used in operating activities   0
Restricted cash   0
Net cash provided by (used in) investing activities   0
Net change in cash, cash equivalents and restricted cash   0
Cash, cash equivalents and restricted cash, beginning of year   0
Cash, cash equivalents and restricted cash, end of period   0
Accounting Standards Update 2016-18 | Restatement Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net (loss) income   0
Accounts receivable   0
Contract assets   0
Inventories   0
Accrued expenses and other liabilities   0
Contract liabilities   0
Net cash used in operating activities   0
Restricted cash   460
Net cash provided by (used in) investing activities   460
Net change in cash, cash equivalents and restricted cash   460
Cash, cash equivalents and restricted cash, beginning of year   4,384
Cash, cash equivalents and restricted cash, end of period   $ 4,844
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 14, 2015
USD ($)
payment
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Licenses Revenue   $ 2,749 $ 2,248 $ 11,106 $ 8,069 $ 1,332
Retention payments, percentage (or less)   10.00%        
Minimum            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Customer payment period after product delivery   24 months        
Maximum            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Customer payment period after product delivery   36 months        
VorTeq License Agreement            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Up front non-refundable payment $ 75,000          
Number of milestone payments | payment 2          
License term 15 years          
VorTeq License Agreement | Milestone Payment One Upon Successful Yard Test            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
VorTeq milestone payment to be received $ 25,000          
Accounting Standards Update 2014-09 | Restatement Adjustment            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Licenses Revenue     $ 998 $ 6,106 $ 3,069 $ 290
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenues $ 13,807 $ 14,493
PX, pumps and turbo devices    
Disaggregation of Revenue [Line Items]    
Revenues 11,048 10,715
License and development    
Disaggregation of Revenue [Line Items]    
Revenues 2,749 2,248
Oil & gas products    
Disaggregation of Revenue [Line Items]    
Revenues 10 1,530
Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Revenues 6,112 7,603
Americas    
Disaggregation of Revenue [Line Items]    
Revenues 3,850 3,321
Asia    
Disaggregation of Revenue [Line Items]    
Revenues 2,673 2,414
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 1,172 1,155
Water    
Disaggregation of Revenue [Line Items]    
Revenues 11,048 10,715
Water | PX, pumps and turbo devices    
Disaggregation of Revenue [Line Items]    
Revenues 11,048 10,715
Water | License and development    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Water | Oil & gas products    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Water | Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Revenues 6,102 6,073
Water | Americas    
Disaggregation of Revenue [Line Items]    
Revenues 1,101 1,073
Water | Asia    
Disaggregation of Revenue [Line Items]    
Revenues 2,673 2,414
Water | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 1,172 1,155
Oil & gas products    
Disaggregation of Revenue [Line Items]    
Revenues 2,759 3,778
Oil & gas products | PX, pumps and turbo devices    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Oil & gas products | License and development    
Disaggregation of Revenue [Line Items]    
Revenues 2,749 2,248
Oil & gas products | Oil & gas products    
Disaggregation of Revenue [Line Items]    
Revenues 10 1,530
Oil & gas products | Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Revenues 10 1,530
Oil & gas products | Americas    
Disaggregation of Revenue [Line Items]    
Revenues 2,749 2,248
Oil & gas products | Asia    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Oil & gas products | Europe    
Disaggregation of Revenue [Line Items]    
Revenues $ 0 $ 0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue from Contract with Customer [Abstract]      
Trade receivables $ 12,754 $ 12,465  
Contract assets:      
Unbilled receivables 1,413 1,413  
Unbilled receivables, projects 3,535 4,865  
Total contract assets 4,948 6,278  
Current contract liabilities:      
Customer deposits 894 414  
Deferred revenue:      
Cost and estimated earnings in excess of billings 773 805  
License and development 14,568 14,024  
Product 469 550  
Service 127 116  
Contract with Customer, Liability, Current 16,831 15,909  
Non-current contract liabilities, deferred revenue      
License and development 37,176 40,469  
Product 63 48  
Total non-current contract liability 37,239 40,517  
Contract with Customer, Liability $ 54,070 $ 56,426 $ 62,232
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Significant Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Change In Contract With Customer, Asset [Roll Forward]    
Balance, beginning of year $ 6,278 $ 2,015
Transferred to receivables (1,340) (2,909)
Cumulative catch-up adjustments 10 7,172
Balance, end of period 4,948 6,278
Change In Contract With Customer, Liability [Roll Forward]    
Balance, beginning of year 56,426 62,232
Revenue recognized (2,775) (5,892)
Cash received 419 86
Balance, end of period $ 54,070 $ 56,426
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Remaining Performance Obligation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations expected to be satisfied $ 11,815
Performance obligations expected to be satisfied, expected timing 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations expected to be satisfied $ 13,457
Performance obligations expected to be satisfied, expected timing 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations expected to be satisfied $ 14,464
Performance obligations expected to be satisfied, expected timing 3 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations expected to be satisfied $ 6,871
Performance obligations expected to be satisfied, expected timing 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations expected to be satisfied $ 52,284
Performance obligations expected to be satisfied, expected timing 5 years
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Cost and Estimated Earnings on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Estimated earnings to date $ 5,877 $ 5,867
Estimated costs to date (4,613) (4,525)
Subtotal 1,264 1,342
Net billings to date 1,498 2,718
Unbilled project costs 3,535 4,865
Cost and estimated earnings in excess of billings (773) (805)
Total $ 2,762 4,060
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Estimated earnings to date   6,000
Estimated costs to date   (4,525)
Subtotal   1,475
Net billings to date   2,718
Unbilled project costs   4,998
Cost and estimated earnings in excess of billings   (805)
Total   4,193
Accounting Standards Update 2014-09 | Restatement Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Estimated earnings to date   (133)
Estimated costs to date   0
Subtotal   (133)
Net billings to date   0
Unbilled project costs   (133)
Cost and estimated earnings in excess of billings   0
Total   $ (133)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Loss) Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Numerator:    
Net (loss) income $ (726) $ 422
Denominator:    
Basic weighted average common shares outstanding (in shares) 53,987 53,825
Weighted average effect of dilutive stock awards (in shares) 0 2,231
Diluted weighted average common shares outstanding (in shares) 53,987 56,056
Net income (loss) per share - basic (in dollars per share) $ (0.01) $ 0.01
Net income (loss) per share - diluted (in dollars per share) $ (0.01) $ 0.01
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Loss) Income Per Share - Antidilutive Securities Excluded From Computation of Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Anti-dilutive shares excluded from net income (loss) per share calculation (in shares) 5,414 1,279
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Other Financial Information [Abstract]      
Inventory valuation reserves $ 600,000   $ 700,000
Reclassification from AOCI, current period $ 0 $ 0  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Other Financial Information [Abstract]        
Cash and cash equivalents $ 32,153 $ 27,780    
Restricted cash 1,290 2,846    
Total cash, cash equivalents, and restricted cash $ 33,443 $ 30,626 $ 63,535 $ 65,748
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Financial Information [Abstract]    
Raw materials $ 2,342 $ 1,899
Work in process 2,889 2,191
Finished goods 2,097 1,424
Inventories, net $ 7,328 $ 5,514
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Financial Information [Abstract]    
Insurance $ 205 $ 256
Interest receivable 443 439
Property taxes 255 189
Supplier advances 113 124
Software license 267 193
Other prepaid expenses and current assets 262 141
Total prepaid and other current assets $ 1,545 $ 1,342
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Financial Information [Abstract]    
Payroll and commissions payable $ 2,800 $ 6,071
Other accrued expenses and current liabilities 1,190 1,877
Total accrued expenses and other current liabilities $ 3,990 $ 7,948
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Financial Information [Abstract]    
Lease liabilities $ 1,641 $ 1,603
Lease liabilities, non-current 1,273 1,698
Total lease liabilities $ 2,914 $ 3,301
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Information - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 91,894
Other comprehensive income (loss), net (43)
Ending Balance 91,474
Foreign Currency Translation Adjustments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (33)
Other comprehensive income (loss), net 21
Ending Balance (12)
Unrealized Losses on Investments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (92)
Other comprehensive income (loss), net (64)
Ending Balance (156)
Total Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (125)
Ending Balance $ (168)
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Additional Information (Details)
Mar. 31, 2018
USD ($)
Investments, Fair Value Disclosure [Abstract]  
Transfer between Level 1 and Level 2 $ 0
Transfers between Level 2 and Level 1 $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Investments, Fair Value Disclosure [Abstract]    
Cash and cash equivalents $ 32,153 $ 27,780
Short-term investments 58,108 70,020
Total cash, cash equivalents and marketable securities $ 90,261 97,800
Cash equivalents   $ 258
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 58,264 $ 70,369
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses (156) (91)
Fair Value 58,108 70,278
Short-term Investments [Member] | U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 11,626 16,755
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses (21) (14)
Fair Value 11,605 16,741
Short-term Investments [Member] | Corporate notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 46,390 53,367
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses (135) (77)
Fair Value 46,255 53,290
Short-term Investments [Member] | Municipal notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 248 247
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 0 0
Fair Value $ 248 $ 247
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Amortized Cost and Fair Value of Available-for-sale Securities (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Investments, Fair Value Disclosure [Abstract]  
Due in one year or less, amortized cost $ 58,264
Due in one year or less, fair value $ 58,108
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Assets:    
Cash equivalents   $ 258
Short-term investments $ 58,108 70,020
Total assets 58,108 70,278
Fair Value, Measurements, Recurring | Level 1 Inputs    
Assets:    
Cash equivalents   0
Short-term investments 0 0
Total assets 0 0
Fair Value, Measurements, Recurring | Level 2 Inputs    
Assets:    
Cash equivalents   258
Short-term investments 58,108 70,020
Total assets 58,108 70,278
Fair Value, Measurements, Recurring | Level 3 Inputs    
Assets:    
Cash equivalents   0
Short-term investments 0 0
Total assets 0 0
U.S. Treasury securities    
Assets:    
Short-term investments 11,605 16,741
U.S. Treasury securities | Fair Value, Measurements, Recurring | Level 1 Inputs    
Assets:    
Short-term investments 0 0
U.S. Treasury securities | Fair Value, Measurements, Recurring | Level 2 Inputs    
Assets:    
Short-term investments 11,605 16,741
U.S. Treasury securities | Fair Value, Measurements, Recurring | Level 3 Inputs    
Assets:    
Short-term investments 0 0
Corporate notes and bonds    
Assets:    
Short-term investments 46,255 53,032
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 1 Inputs    
Assets:    
Short-term investments 0 0
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 2 Inputs    
Assets:    
Short-term investments 46,255 53,032
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 3 Inputs    
Assets:    
Short-term investments 0 0
Municipal notes and bonds    
Assets:    
Short-term investments 248 247
Municipal notes and bonds | Fair Value, Measurements, Recurring | Level 1 Inputs    
Assets:    
Short-term investments 0 0
Municipal notes and bonds | Fair Value, Measurements, Recurring | Level 2 Inputs    
Assets:    
Short-term investments 248 247
Municipal notes and bonds | Fair Value, Measurements, Recurring | Level 3 Inputs    
Assets:    
Short-term investments 0 0
Corporate notes and bonds    
Assets:    
Cash equivalents $ 0 258
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 1 Inputs    
Assets:    
Cash equivalents   0
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 2 Inputs    
Assets:    
Cash equivalents   258
Corporate notes and bonds | Fair Value, Measurements, Recurring | Level 3 Inputs    
Assets:    
Cash equivalents   $ 0
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Gross Unrealized Losses and Fair Values of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Fair Value $ 58,108 $ 63,631
Gross Unrealized Losses (156) (91)
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 11,605 10,162
Gross Unrealized Losses (21) (14)
Corporate notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 46,255 53,222
Gross Unrealized Losses (135) (77)
Municipal notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 248 247
Gross Unrealized Losses $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 12,790,000 $ 12,790,000
Accumulated impairment loss $ 0  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Gross Carrying Amount $ 6,643 $ 6,643
Accumulated Amortization (5,531) (5,374)
Net Carrying Amount $ 1,112 $ 1,269
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-term Debt and Lines of Credit - Loan Agreements and Stand-by Letters of Credit (Details) - Loan and Pledge Agreement - Financial Institution 2 - USD ($)
Mar. 30, 2018
Jan. 27, 2017
Line of Credit Facility [Line Items]    
Payments of closing fees $ 16,000  
Committed Revolving Credit Line    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity   $ 16,000,000
Uncommitted Revolving Credit Line    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity   $ 4,000,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-term Debt and Lines of Credit - Stand-by Letters of Credit Outstanding by Financial Institution (Details) - Standby Letters of Credit - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 8,500 $ 10,400
Financial Institution 1    
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount 1,148 1,687
Financial Institution 2    
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount 7,309 7,745
Financial Institution 3    
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 0 $ 990
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-term Debt and Lines of Credit - Restricted Cash Requirements (Details) - Collateral for stand-by letters of credit - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 1,290 $ 2,846
Financial Institution 1    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 1,205 1,771
Financial Institution 3    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash 0 990
Financial Institution 4    
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 85 $ 85
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Operating Lease Obligations (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2018
USD ($)
term
Mar. 31, 2018
USD ($)
term
Dec. 31, 2017
USD ($)
Loss Contingencies [Line Items]      
Operating Lease Cost   $ 380  
Cash payments   $ 435  
Weighted average remaining lease term   20 months  
Weighted average discount rate   6.19%  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2018 (remaining nine months)   $ 1,319  
2019   1,564  
2020   148  
2021   37  
Total   3,068  
Less imputed lease interest   (154)  
Total lease liabilities   $ 2,914 $ 3,301
Doolittle Lease      
Loss Contingencies [Line Items]      
Operating lease, number of renewal terms | term   2  
Operating lease, renewal term   5 years  
New Doolittle Lease | Subsequent Event      
Loss Contingencies [Line Items]      
Operating lease, number of renewal terms | term 1    
Operating lease, renewal term 5 years    
Operating lease, annual base facility lease payment $ 800    
Operating lease, liability, payments, due $ 19,000    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance, beginning of year $ 366 $ 406
Warranty costs charged to cost of revenue 48 55
Utilization charges against reserve (50) (36)
Release of accrual related to expired warranties (5) (27)
Balance, end of period $ 359 $ 398
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended 5 Months Ended
Mar. 31, 2018
USD ($)
Jul. 27, 2016
complaint
Dec. 31, 2017
USD ($)
Loss Contingencies [Line Items]      
Long-term purchase commitment $ 3,500,000    
Warranty and product performance guarantees as percentage of total sales agreement 10.00%    
Warranty and product performance guarantees, period 36 months    
Loss contingency, new claims filed, number | complaint   2  
Indemnification Agreement      
Loss Contingencies [Line Items]      
Guarantor obligations, current carrying value $ 0   $ 0
Minimum      
Loss Contingencies [Line Items]      
Warranty and product performance guarantees, period 24 months    
Maximum      
Loss Contingencies [Line Items]      
Warranty and product performance guarantees, period 68 months    
Standby Letters of Credit      
Loss Contingencies [Line Items]      
Letters of credit outstanding, amount $ 8,500,000   $ 10,400,000
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Tax Disclosure [Abstract]    
Provision for (benefit from) income taxes $ (357) $ 48
Effective tax rate 33.00% 10.20%
Effective tax rate, excluding discrete tax income tax items (3.50%) 24.00%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Stock Repurchase Program (Details) - March 2018 Authorization - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 07, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchase program, authorized amount   $ 10,000,000
Treasury stock, shares, acquired (in shares) 409,850  
Treasury stock, value, acquired, cost method $ 3,500,000  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 2,243 $ 1,113
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1,664 889
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 579 224
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 24 49
General and administrative (1)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1,676 567
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 262 237
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 281 $ 260
Former President and Chief Executive Officer    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 900  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Unamortized Compensation Cost and Grant Date Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unamortized Compensation Costs $ 10,278  
Grant date fair value 1,770 $ 1,608
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unamortized Compensation Costs $ 6,760  
Weighted Average Service Period 2 years 11 months  
Grant date fair value $ 1,261 1,172
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unamortized Compensation Costs $ 3,518  
Weighted Average Service Period 2 years 11 months  
Grant date fair value $ 509 $ 436
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Granted (in shares) 828  
Exercised (in shares) (484)  
Forfeited (in shares) (447)  
Ending balance (in shares) 4,989  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning balance, Weighted Average Exercise Price (in dollars per share) $ 5.43  
Granted, weighted average exercise price (in dollars per share) 7.51  
Exercised, weighted average exercise price (in dollars per share) 3.38  
Forfeited, weighted average exercise price (in dollars per share) 6.94  
Ending balance, Weighted average exercise price (in dollars per share) $ 5.84 $ 5.43
Weighted Average Remaining Contractual Life 6 years 6 months 6 years 7 months
Aggregate Intrinsic Value $ 13,067 $ 17,735
Aggregate intrinsic value, exercised $ 2,509  
Vested and exercisable options (in shares) 3,260  
Vested and exercisable options, weighted average exercise price (in dollars per share) $ 5.07  
Vested and exercisable options, weighted average remaining contractual term 5 years 3 months 18 days  
Vested and exercisable options, Aggregate Intrinsic Value $ 10,763  
Vested and exercisable, and expected to vest options (in shares) 4,680  
Vested and exercisable, and expected to vest options, weighted average exercise price (in dollars per share) $ 5.71  
Vested and exercisable, and expected to vest options, weighted average remaining contractual life 6 years 3 months 18 days  
Vested and exercisable, and expected to vest options, Aggregate Intrinsic Value $ 12,791  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units
shares in Thousands
3 Months Ended
Mar. 31, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 274
Awarded (in shares) | shares 280
Vested (in shares) | shares (52)
Forfeited (in shares) | shares (77)
Ending balance (in shares) | shares 425
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance, Weighted average grant-date fair value (in dollars per share) | $ / shares $ 9.54
Awarded, Weighted average grant-date fair value (in dollars per share) | $ / shares 7.74
Vested, Weighted average grant-date fair value, (in dollars per share) | $ / shares 9.82
Forfeited, Weighted average grant-date fair value (in dollars per share) | $ / shares 8.42
Ending balance, Weighted average grant-date fair value (in dollars per share) | $ / shares $ 8.52
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segment - Summary of Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]          
Product revenue $ 11,058 $ 12,245      
Product cost of revenue 3,314 4,612      
Product gross profit 7,744 7,633      
License and development revenue 2,749 2,248 $ 11,106 $ 8,069 $ 1,332
General and administrative 5,837 4,408      
Sales and marketing 1,912 2,453      
Research and development 3,917 2,509      
Amortization of intangibles 158 158      
Total operating expenses 11,824 9,528      
(Loss) income from operations (1,331) 353      
Non-operating income 248 117      
(Loss) income before income taxes (1,083) 470      
Operating Segments          
Segment Reporting Information [Line Items]          
Product revenue 11,058 12,245      
Product cost of revenue 3,314 4,612      
Product gross profit 7,744 7,633      
License and development revenue 2,749 2,248      
General and administrative 956 667      
Sales and marketing 1,789 2,140      
Research and development 3,909 2,508      
Amortization of intangibles 158 158      
Total operating expenses 6,812 5,473      
(Loss) income from operations 3,681 4,408      
Operating Segments | Water          
Segment Reporting Information [Line Items]          
Product revenue 11,048 10,716      
Product cost of revenue 3,228 3,524      
Product gross profit 7,820 7,192      
License and development revenue 0 0      
General and administrative 305 318      
Sales and marketing 1,445 1,499      
Research and development 244 262      
Amortization of intangibles 158 158      
Total operating expenses 2,152 2,237      
(Loss) income from operations 5,668 4,955      
Operating Segments | Oil & Gas          
Segment Reporting Information [Line Items]          
Product revenue 10 1,529      
Product cost of revenue 86 1,088      
Product gross profit (76) 441      
License and development revenue 2,749 2,248      
General and administrative 651 349      
Sales and marketing 344 641      
Research and development 3,665 2,246      
Amortization of intangibles 0 0      
Total operating expenses 4,660 3,236      
(Loss) income from operations (1,987) (547)      
Corporate          
Segment Reporting Information [Line Items]          
Total operating expenses $ 5,012 $ 4,055      
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
VorTeq Partnership and License Agreement (Details) - VorTeq License Agreement
3 Months Ended 12 Months Ended
Oct. 14, 2015
USD ($)
payment
Mar. 31, 2018
USD ($)
Dec. 31, 2015
missile
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
VorTeq license agreement payments $ 125,000,000    
Up front non-refundable payment $ 75,000,000    
Number of milestone payments | payment 2    
Milestone Payment One Upon Successful Yard Test      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
VorTeq milestone payment to be received $ 25,000,000    
Milestone Payment Two Upon Successful Fracing of ALive Well      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
VorTeq milestone payment to be received   $ 25,000,000  
Affiliated Entity | Liberty Oil Field Services      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Number of missiles available for lease | missile     20
License agreement term     5 years
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #"!HTP?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ,(&C3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " P@:-,!PZ7:>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&E8*2;U96.G#08K;.QF9+4UBQ-C:R1]^R5> MFS*V!]C1TN]/GT -!H5]I.?8!XKL*-V,ONV2PK 51^:@ !(>R9M43HEN:N[[ MZ U/SWB 8/##' A64J[!$QMKV, ,+,)"%+JQJ#"2X3Z>\187?/B,;899!&K) M4\<)JK("H>>)X32V#5P!,XPI^O1=(+L0<_5/;.Z ."?'Y);4, SE4.?RVA3RMI#UKEHKN5%U_3Z[ M_O"["OO>NKW[Q\870=W K[O07U!+ P04 " P@:-,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( #"!HTR>Z:!"80( !4( 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q >LL8%<5@0I256U4BM%6[5]=L@DH 5,;2=L M_[Z^L)1BTY?X=LX,D"A*:*AX8AVTZN3* M>$.E6O(;$AT'>C&DID8DBE:HH54;YIG9._$\8W=95RV<>"#N34/Y[P/4K-^% M.'S?>*ENI=0;*,\Z>H-O(+]W)ZY6:+1RJ1IH1<7:@,-U%^[Q\Q$GFF 0/RKH MQ60>:%?.C+WJQ>?++HSTC:"&0FH35 T/.$)=:TOJ'K\&H^&HJ8G3^;OUC\9Y MY4NW(3!!:[T7LL7UG^"P:$T# ;OO\ #:@77-U$:!:N%^0V* MNY"L&:RHJS3TS8Y5:\;>GB1XH/D)9""0D4#(?PGQ0(A'@HTFLCQH<<3>N*G)UYZ8NC)A)[. N B5GZ!U"N0.O3U3, B M4H-H;803@E.\]LNLO#(K1V8SDW$16[_ VBNP=NAXGBH>R$*N;+P2&Y<_2Y:# M![*0+5NOQ-;E)[-\W#J?(XW3*$[BU"^$(W]E1:[4/+5\F(7DP@OUBUT+\_SR M838+*MXBWF/B6MC.58@3-Q(MZOAK&<>.#G'>(XM933$+68;])8_=BB;S//-A MYHF&)H]L _QF^I$("G9O33.<[(X];V]>=?07;AOF5\IO52N",Y/JJ3HJT9,*::EZ]+BHX2KU=*WFW#8JNY"L&YHP&O\)Y'\ 4$L#!!0 ( #"! MHTQQCTS.T 0 ,H8 8 >&PO=V]R:W-H965T&ULA9E= MC^HV$(;_"N)^3^P9VTE6@-2DJEJIE5:G.NUU=C$+.@FA278Y_?=U0A;!S'A[ M TEXQWX]L1]_L#JWW?=^[_VP^-'4QWZ]W _#Z3%)^I>];ZK^2WORQ_#+KNV: M:@BWW6O2GSI?;:>@IDY *9&XW*RF9T_=9M6^#?7AZ)^Z1?_6-%7W;^'K M]KQ>ZN7'@Z^'U_TP/D@VJU/UZO_TP[?34Q?NDFLIVT/CC_VA/2XZOULO?]*/ MI8$Q8%+\=?#G_N9Z,3;EN6V_CS>_;==+-3KRM7\9QB*J\/7N2U_78TG!QS]S MH:YZ7[;UWX?ML%\OL^5BZW?56SU\;<^_^KE!=KF8 M6_^[?_=UD(].0ATO;=U/GXN7MWYHF[F48*6I?ER^#\?I^SR7_Q$F!\ < -< M;3X-P#D 24!R<38U]>=JJ#:KKCTONLO;.E5CI]"/&)+Y,CZ<!3C<8HWM_$I:<1% MDDZ2XR1!T!9)0[@*TC13LAC'<2T:\7"3VIA8-RA(K7 3.&=F)%9U8[B0G M3BRKQ&9:$;\E5Z5*020K3O3BF!=4Q(L3LI):TAE+265EHI>4>]'$2\IJ M,;FA:>$B!VDF.\E$)QEW0H96D?'<(^U0)1=9JR-])1>=Y-P)&1M%SC-O#>VU M@@@-R$ZTDHFDN!>&),7KT9DRFH))T(%3#B..(HS4W)&ECC2K*:/)$30ZBR5' M)J4&;L51*\"MH,JI&:Y* 4-92BP.D(R!@JJ(S*=<2-3%#@!*531P&@S*!D1/84@(C9ZLSF+$MN[".!1N;GS!R@, 93&?V M0M+0C=CGFGLG,H'1L)G?1CB%,C>1<]-13B$'(IUH/Y7<^Y!YB9R7CE(*.0O9 M5")I8CF5>8F)1,3.3$=Y11R&CZ$R8WZD52Q MTS>4J8F_ZM+!GD732GB6Y M.50>3_G_J+K7P[%?/+?#T#;3*?*N;0;VJ_&\;+-%QWE]/U MR\W0GN9_#I+KWQ>;_P!02P,$% @ ,(&C3*)^(NYW @ U0@ !@ !X M;"]W;W)K!'Q[)#7F,]J21M[94U9C(;OL$/"6$;S3IKH*$ !)4..R\9>%'GMARX*> M1%4VY(5Y_%37F/U;D8I>%C[TKP.OY>$HU$"P+%I\(+^(>&M?F.P%0Y1=69.& ME[3Q&-DO_,]POH9(&;3B=TDN?-3V5"D;2M]5Y_MNX0-%1"JR%2H$EI%K/!G*QI]:?/"SWQO1_;X5(E7>OE&^H)B MW^NK_T'.I))R12)S;&G%]=G;GKB@=1]%HM3XH[N6C;Y>^OA7F]N >@,:##"Z M:PA[0V@8@HY,E_H%"[PL&+UXK'M:+58O!9R'$$Z($B=18A.%!E%B)3)1[BDF#*F3(;49(H,A?RY#9+8K#D5K4(N%^39Y03)@C&PO=V]R:W-H965T&ULA9C;;N,V$(9?1="] M(\Y0)P:V@=A%T0(M$&RQ[;5BTP>L)+J2'&_?OM0A7IDSS-Y$$OT/YQ^:^LS) M\F::;^U)ZR[X7I5UNPI/77=YCJ)V=])5T3Z9BZ[M)P?35$5G'YMCU%X:7>R' MH*J,4(@TJHIS':Z7P]AKLUZ::U>>:_W:!.VUJHKFOXTNS6T50O@Q\.5\/'7] M0+1>7HJC_DMW7R^OC7V*[K/LSY6NV[.I@T8?5N$+/&\Q[P,&Q=]G?6MG]T%? MRILQW_J'W_>K4/2.=*EW73]%82_O>JO+LI_)^OAWFC2\Y^P#Y_2M:O37E/^=]=UJ%>1CL]:&XEMT7<_M-3P4E83!5_X=^UZ65]TYLCITIV^%O ML+NVG:FF6:R5JO@^7L_U<+U-\W^$\0$X!> ]P.;^+$!. ?)'0#P4/SH;2OVE MZ(KULC&WH!F_K4O1;PIXEG8Q=_W@L';#9[;:UHZ^KW.QC-[[>2;)9I3@3 )W M160GOV= +L,&23@^)MA21>[)(-D:Y! OY_'(Q\=L?#S$Q_-XZ:S!*,D&23VN M 8@D=PIA5(AQPGM)6"\)]1([7D9),LLB)3BB+17%*7A6)66=I-1)XCA)29(L MBUTGC"B5DG>2L4XRZB1UG&0D"6:Q,7&*UJ)LX-RRR7@"I&W#=(%T; H2?B!Z]\' #2;V@ZT72-)"C^R8R,I6@ MSP[/2J"P5"XL)\T\SP(LHUP[5":]VX:G)23DA52Q9P:> @DZYH ,*,>$ZH9*%SPB/.0?"!1Y2FB52Y60'<[(L[XQO;38_?[8YJQ&?^S:([GN@W>3&?;R*'9 M.QC3:>M2/%E_)]O_WQ]*?>CZV\S>-V,3/#YTYC(U^-']OPSK_P%02P,$% M @ ,(&C3'9F=GC%FG/65OO (0UGM#6I[9E1#=UG%X64&#^3/MH)5O3I0U6,@E.SN\ M8X"/.JDA#G+=T&EPW=IYJF-[EJ?T(DC=PIY9_-(TF/TM@- ^LSW[%GBMSY50 M 2=/.WR&'R!^=GLF5\[$TJ04"@%(H!R^$*.R!$$4D9?T9.>RJI$N?S&_MG[5UZ.6 ..TI^UT=1 M979L6TTM-GRL#JLSX6U] MN9FE"NJ]T^^D6RZCU]QSX]2Y*J(14PP8-,=,"$>R3R60J42!5NGHOL!NC8@? M5/"-)GR=[]^92,P$@9$@T 3!'8&WV(4!$VE,JS%/$0H73M:@ "&SDHU1R69M MQ7/-!*&1(%Q;F1$,5@;,9J82+=SNUI!',B*CC,@@8[FCT:K&4Q@L=*PQ#TY& M;)01&V0L3E\1KV4$_D+&&N,]T)$8=20&'8L:16(X8&&R$+(&!;Z_4.+,?OX& MV%GW26Z5]-(*]9O-HE,K?D&J>2SBA6S10T?]H!GZ^W?,SG7+K0,5LC7I!G*B M5("4Z#[+;:KDE3(M")R$FD9RSH;&.BP$[<8[PYDNKOP?4$L#!!0 ( #"! MHTQKR)\^K@0 *T7 8 >&PO=V]R:W-H965T&UL?9C= M;N,V$(5?Q?"]5N(,]1*S<3&2I8K*?'V[2O)BM>9.N+KLOS7O;]6!"N5Z?RQ?WE^F^GQW9X"Z]1=H?:';M#C%UY:IKOX\OON_ME-#IRE=OV8XAR^'ESA:NJ,=+@X]\Y MZ/+:YECQ]OD]^J]3YX?./)6=*YKJG\.NW]\OL^5BYY[+UZK_VIQ_/R>SA.O^*_#/"G;J_,79U-5?RKY$-6#%HA9;$GNEN(KSJ(V!$3OA9=-M,$,LA0:+$ M,R;&@R #S) T8SX=^]F,%@4^$!@(JP=#P Q+,Z0GI+2B)=9C!#/-,#"BR,R? MM#(;T9+4LW8,AJ,!=*18.K%ZZ#F5>$2JW#=;,"!-#-PDTDVL"6>D%ZV)/$XP M:0U +4G4&HU1-6NU)&#?)\*D-:G>-BCSA,"(-("1)!EI- $#RE/9(:VBV =L M@TEI-"I9 4IST# K0FE5P''LV50) Y,T,%DBB@ *3:8V,R1CZUD$A)%) )FR MXQM"-)03M$"J./;9P= D#4TK444:B(&QB;*C92;+/6XP.0F04\T=TE@,;)2K MS!3(.$Y\DP<#E#1 K>0$(7Y*,UISNR5\M(+I29J>5BYRTF ,B&,UCY',Q*G' M#V8H 8;JA04 F3"KX0$RFWD'").4 $G9MQHP20F0E-5R0(Q,9*91 %F>6-_T MPR@ED'6RW+\)4-)P+G4%T@TJ3Y+%F*8,TD^6>SBCS%(=N) J9L^1BS%-&=%4 M+E!&"6B42& 64#6=YK%.&4"<]"SF[/G1(P8*!7,HMO[,68KYU@!9 G'++]8>'/)6;OV9;H/[A;;YO78C]>)-Z77.^<' M&B])1?G&W!67F^.?82X7V7^6[FKYOZNFB]+EI>C>XC+X, [9WY>[Z M4KGG?GQ,A^?V>F;TWPY'EYOZ-?_ U!+ P04 " P@:-,I+;@B[0! M #2 P & 'AL+W=O>F4[ST=@7 MUP%X\JJD=@7MO.^/C+FJ \7=G>E!XTUCK.(>3=LRUUO@=00IR=(D>6"*"TW+ M//K.MLS-X*70<+;$#4IQ^_,$THP%W=&;XUFTG0\.5N8];^$+^*_]V:+%%I9: M*-!.&$TL- 5]W!U/68B/ =\$C&YU)J&2BS$OP?A8%S0)@D!"Y0,#Q^T*3R!E M($(9/V9.NJ0,P/7YQOX^UHZU7+B#)R._B]IW!3U04D/#!^F?S?@!YGKN*9F+ M_P17D!@>E&".RD@75U(-SALULZ 4Q5^G7>BXC]/-PPVV#4AG0+H #A' ID11 M^3ON>9E;,Q([];[GX8EWQQ1[4P5G;$6\0_$.O==REQUR=@U$<\QIBDG7,4L$ M0_8E1;J5XI3^ T^WX?M-A?L(W_^A\.TV0;9)D$6"[+\E;L3<)W\E8:N>*K!M MG"9'*C/H.,DK[S*PCVE\D]_AT[1_YK85VI&+\?BRL?^-,1Y02G*'(]3A!UL, M"8T/QS=XMM.8388W_?R#V/*-RU]02P,$% @ ,(&C3$0HU#"T 0 T@, M !@ !X;"]W;W)KU,8J[M&T#7.=!5Y%D)(LW6RNF>)"TR*+OI,M M,M-[*32<+'&]4MS^.8(T0TX3^N)X$$WK@X,56<<;^ '^9W>R:+&9I1(*M!-& M$PMU3F^3PW$7XF/ +PYQ)J.1LS%,POE8YW01!(*'T@8'C=H$[D#(0H8S? M$R>=4P;@\OS"_B76CK6+-/)]@Z()T Z0RXB7G8F"@J_\P] M+S)K!F+'WG<\/'%R2+$W97#&5L0[%._0>RF2?9*Q2R":8HYC3+J,F2,8LL\I MTK44Q_0?>+H.WZXJW$;X]HW"_Q#L5@EVD6#W88EK,=MW2=BBIPIL$Z?)D=+T M.D[RPCL/[&U\1/8:/D[[=VX;H1TY&X\O&_M?&^,!I6RN<(1:_&"S(:'VX?@) MSW8&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0)8K3%H%MH&E1 M=, &!"VV/2LV?4%U<24Y[OZ^E.QZWF;L11(IGL-#BDH'8U]= ^#)NY+:9;3Q MOCLPYHH&E'!7I@.--Y6Q2G@T;&[KQ@<'R]-.U/ "_GMWLFBQF:5L%6C7&DTL5!F] MVQZ.28B/ 3]:&-SB3$(E9V->@_&ES.@F" ()A0\, K<+W(.4@0AEO$V<=$X9 M@,OS)_MCK!UK.0L']T;^;$O?9/26DA(JT4O_;(8GF.K94S(5_Q4N(#$\*,$< MA9$NKJ3HG3=J8D$I2KR/>ZOC/HPWRXB?/>'POTZ0;)*D$2"Y+\EKL5<_Y6$+7JJP-9QFAPI3*_C)"^\ M\\#>\?@FO\/':?\F;-UJ1\[&X\O&_E?&>$ IFRL&UL?5-AC]L@#/TKB!]PM+2WZZHDTO6F:9,V MJ;IIVV>:. DZP!F0YO;O!R3-LBW:%\#&[_G9F&Q ^^): $]>M3(NIZWWW9$Q M5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,"VDH466?&=;9-A[)0V<+7&] MUL+^/('"(:=;>G,\RZ;UT<&*K!,-? '_M3O;8+&9I9(:C)-HB(4ZIX_;XVD? MXU/ -PF#6YQ)K.2"^!*-CU5.-U$0*"A]9!!AN\(3*!6)@HP?$R>=4T;@\GQC M?Y]J#[5U@GVJP3[1+#_;XEK,6__2L(6/=5@FS1-CI38FS3)"^\\L(\\ MO&PO=V]R:W-H M965T=;*^()V(?1'QGS5@1;^ MQO9@\*:Q3HN IFN9[QV(.H&T8CS+;ID6TM R3[ZS*W,[!"4-G!WQ@];"_3B! MLF-!=_3%\2C;+D0'*_->M/ 9PI?^[-!B"TLM-1@OK2$.FH+>[XZG0XQ/ 5\E MC'YU)K&2B[5/T?A0%S2+@D!!%2*#P.T*#Z!4)$(9WV=.NJ2,P/7YA?U=JAUK MN0@/#U9]DW7H"GI'20V-&%1XM.-[F.MY1X@L+PJ 1S5%;YM))J\,'J MF06E:/$\[=*D?9QN]F]FV#: SP"^ .Y2'C8E2LK?BB#*W-F1N*GWO8A/O#MR M[$T5G:D5Z0[%>_1>R]UMEK-K))IC3E,,7\5'4R:Y)5W&=A[GM[D5_@T M[9^$:Z7QY&(#OFSJ?V-M )22W> (=?C!%D-!$^+Q-9[=-&:3$6P__R"V?./R M)U!+ P04 " P@:-,<0$D"+0! #2 P &0 'AL+W=OV=$U&;RDIH1*]=$\X?(6IGFM*IN(?X0+2AP!TL:5%+UUJ"86+T6) M]W%O==R'\2;93[!U )\ ? ;N.]-$9RQ M%?'.B[?>>\FW^UW*+H%HBCF.,7P9,T&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<(' MTS;,=19$E4!:,;[9')@6TM B2[Z++3+LO9(&+I:X7FMA?YY!X9#3+7US/,NF M]='!BJP3#7P!_[6[V&"QF:62&HR3:(B%.J>/V]-Y'^-3P#<)@UN<2:SDBO@2 MC8]53C=1$"@H?6008;O!$R@5B8*,'Q,GG5-&X/+\QOX^U1YJN0H'3ZB^R\JW M.3U24D$M>N6?E80<)2J75E+VSJ.>6((4+5['79JT M#^/-_6Z"K0/X!. SX)CRL#%14OY.>%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=T&\ M"]Y;L3T<,G:+1%/,>8SARY@Y@@7V.05?2W'F_\#Y.GRWJG"7X+L_%#ZL$^Q7 M"?:)8/_?$M=BCG\E88N>:K!-FB9'2NQ-FN2%=Q[81Y[>Y'?X..V?A6VD<>2* M/KQLZG^-Z"%(V=R%$6K#!YL-!;6/QX=PMN.8C8;';OI!;/[&Q2]02P,$% M @ ,(&C3%:'&UL?5/;;MP@$/T5Q <$KW>335>VI6RJ*I4::96J[3-KCVT48!S Z^3O"]AQ MK<;*"S##.6*6[>CB!QR.F&OCN>1-.ZX&!% MUO$&?H+[U9V,M]BL4@D%V@K4Q$"=T[O-X;@+^ CX+6"PBS,)E9P1GX/QOY1]1N3:GMY14 M4/->NB<<'F"JYYJ2J?@?< 'IX2$3'Z-$:>-*RMXZ5).*3T7QUW$7.N[#>+.] MGFCKA'0BI#/A-L9A8Z"8^5?N>)$9'(@9>]_Q\,2;0^I[4P9G;$6\\\E;[[T4 MFYLO&;L$H0ES'#'I$C,CF%>?0Z1K(8[I!WJZ3M^N9KB-].TR^CY9%]BM"NRB MP.[3$E*C!-G"9+2NQUG.2%=Q[8NS2^R3_X..V/W#1"6W)&YU\V M]K]&=.!32:[\"+7^@\V&A-J%X]Z?S3AFH^&PFWX0F[]Q\1=02P,$% @ M,(&C3/^:Q]^T 0 T@, !D !X;"]W;W)K&UL M?5/;;M0P$/T5RQ]0[WI36JV22-TB!!)(JR+HLS>9)%9]";:S*7_/V$E#@(@7 MVS.><^;,>)R/UKWX#B"05ZV,+V@70G]DS%<=:.%O; \&;QKKM AHNI;YWH&H M$T@KQG>[=TP+:6B9)]_9E;D=@I(&SH[X06OA?IY V;&@>_KF>))M%Z*#E7DO M6O@*X5M_=FBQA:66&HR7UA '34$?]L=3%N-3P'<)HU^=2:SD8NU+-#[5!=U% M0:"@"I%!X':%1U J$J&,'S,G75)&X/K\QOXAU8ZU7(2'1ZN>91VZ@MY34D,C M!A6>[/@1YGIN*9F+_PQ74!@>E6".RBJ?5E(-/E@]LZ 4+5ZG79JTC]/-+9]A MVP ^ _@"N$]YV)0H*7\O@BAS9T?BIM[W(C[Q_LBQ-U5TIE:D.Q3OT7LM]W<\ M9]=(-,>D3V.WR:]B_"M=)X (=?C!%D-!$^+Q#L]N&K/)"+:??Q!;OG'Y"U!+ P04 " P@:-, MI)RFRK0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*/P M!%,]UY1,Q7^%"T@?'I3X'"5*&U=2]M:AFEB\%,7?QUWHN _C39I.L'5 ,@&2 M&7 ;\[ Q453^P!TO,H,#,6/O.QZ>>'M(?&_*X(RMB'=>O/7>2['=7V?L$HBF MF.,8DRQCY@CFV><4R5J*8_(//%F'IZL*TPA/_U!XLTZP6R7818+=?TMJK -'&:+"FQUW&2%]YY8.^2^":_P\=I_\9-([0E9W3^96/_:T0'7LKF MRH]0ZS_8;$BH73CN_=F,8S8:#KOI!['Y&Q&PO=V]R:W-H965TN#@Q59QQOX ?YG=[9H ML9FE$@JT$T83"W5.;S?'TR[$QX!' 8-;G$FHY&+,>4 ;@\O[%_B;5C+1?NX,[()U'Y-J<'2BJH>2_]@QGN8:KG M R53\=_@"A+#@Q+,41KIXDK*WGFC)A:4HOCKN L=]V&\V>XGV#H@G0#I##C$ M/&Q,%)5_YIX7F34#L6/O.QZ>>'-,L3=E<,96Q#L4[]![+3;[0\:N@6B*.8TQ MZ3)FCF#(/J=(UU*_@X[=^Y;81VY&(\OFSL?VV,!Y22W. ( MM?C!9D-"[<-QCV<[CMEH>---/XC-W[CX#5!+ P04 " P@:-,2^)"D+0! M #2 P &0 'AL+W=OV$ *[Y0VRSIWW=L"*$MS8OM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+=[OW3'&A M:9E'W]F6N1F\%!K.EKA!*6Y_G4":L: )?7$\B+;SP<'*O.$> MI Q$*./GS$F7E &X/K^P?XRU8RT7[N#>R$=1^ZZ@!TIJ:/@@_8,9/\%RV30Y*S:R":8TY33+J. M62(8LB\ITJT4I_0?>+H-WV\JW$?X_@^%_R'(-@FR2)"]6>)6S/ZO)&S54P6V MC=/D2&4&'2=YY5T&]BZ-;_(:/DW[5VY;H1VY&(\O&_O?&.,!I>QN<(0Z_&"+ M(:'QX7B+9SN-V61XT\\_B"W?N/P-4$L#!!0 ( #"!HTQ+##[9M $ -(# M 9 >&PO=V]R:W-H965T<"CKM_/\"NY[56OP!WW'OW[CC2 =&JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-YH9I(5N:I]%W M,GF*O5.RA9,AMM=:F#]'4#AD=$M?'8^R;EQPL#SM1 T_P/WL3L9;;&8II8;6 M2FR)@2JCM]O#,0GQ,>"7A,$NSB14 MQO/$2>>4 ;@\O[(_Q-I]+6=AX0[5;UFZ)J-[2DJH1*_<(PY?8*KGFI*I^&]P M >7#@Q*?HT!EXTJ*WCK4$XN7HL7+N,LV[L-XPS]/L'4 GP!\!NQC'C8FBLKO MA1-Y:G @9NQ])\(3;P_<]Z8(SMB*>.?%6^^]Y-M]DK)+()IBCF,,7\;,$2,SK]L['^%Z,!+V5SY$6K\!YL-!94+ MQT_^;,8Q&PV'W?2#V/R-\[]02P,$% @ ,(&C3#E[\P6P 0 T@, !D M !X;"]W;W)K&UL?5-AC],P#/TK47[ 9).U*.2J^-+;K]_SL.-F ]MFU )Z\:&5< M3EOONR-CKFQ!"W>''9CPIT:KA0^N;9CK+(@J@;1B?+-YR[20AA99BIUMD6'O ME31PML3U6@O[ZP0*AYQNZ2WP))O6QP KLDXT\!7\M^YL@\=FEDIJ,$ZB(1;J MG#YLCZ=]S$\)WR4,;F&3V,D%\3DZGZJ<;J(@4%#ZR"#"<85'4"H2!1D_)TXZ MEXS I7UC_Y!Z#[U43,U_ABNHD!Z5 MA!HE*I>^I.R=1SVQ!"E:O(RG-.D<)OX;;!W )P!_!6!CH:3\O?"BR"P.Q(ZS M[T2\XNV1A]F4,9A&D?X%\2Y$K\7V<)^Q:R2:&PO=V]R M:W-H965T=;*^()V(?1'QGS5 M@1;^QO9@\*:Q3HN IFN9[QV(.H&T8CS+7C,MI*%EGGQG5^9V"$H:.#OB!ZV% M^W$"9<>"[NB+XU&V78@.5N:]:.$SA"_]V:'%%I9::C!>6D,<- 6]WQU/AQB? M KY*&/WJ3&(E%VN?HO&A+F@6!8&"*D0&@=L5'D"I2(0ROL^<=$D9@>OS"_N[ M5#O6'JSZ)NO0%?26DAH:,:CP:,?W,-?SBI*Y^(]P!87A40GFJ*SR:275 MX(/5,PM*T>)YVJ5)^SC=\+L9M@W@,X O@-N4ATV)DO*W(H@R=W8D;NI]+^(3 M[XX<>U-%9VI%ND/Q'KW77Y>P:B>:8TQ3#US%+!$/V)07?2G'B?\'Y-GR_ MJ7"?X/O?%/XC_V&3X) (#O\M<2OF3Y5LU5,-KDW3Y$EE!Y,F>>5=!O:>IS?Y M%3Y-^R?A6FD\N=B +YOZWU@; *5D-SA"'7ZPQ5#0A'A\@V\! !F!0 &0 'AL+W=O BU=$&9IV+0K.W@(I$:.*?RSQF8 M&#.\QV^.I[9NM'60/.UI#3] _^POTEAD82E;#IUJ18VF MEBM5\"C8K[;43883C$JHZ,#TDQB_P%S/ :.Y^&]P V;@-A.C40BFW!<5@]*" MSRPF%4Y?I[7MW#I.)_%^#O,'!'- L 0D3H=,0B[S3U33/)5B1'*Z^Y[:)]Z? M G,WA76ZJW!G)GEEO+=\?Q^FY&:)9LQYP@1KS((@AGV1"'P2Y^!=>. /#[T9 MABX\7*M']WZ"R$L0.8+HOQ*C38D^S,$OD:.'(-F( M^# ?7%?L%8G?$9@6WXCX,!_\$XE7)/$0!!L1'R;&UL=5/;;MP@$/T5Q <$+^M-TI5M*9NJ M:J566J5J^\S:8QL%C MXG?Y]!^RX;NJ^ #.<<^;"D(W&/KL6P),7K3J7T];[ M_LB8*UO0PMV8'CJ\J8W5PJ-I&^9Z"Z**)*T83Y);IH7L:)%%W]D6F1F\DAV< M+7&#UL+^.H$R8TYW]-7Q))O6!PC?HA*]_F])Z2"FHQ*/]DQH\PUW.@9"[^,UQ!(3QD@C%* MHUQ<23DX;_2L@JEH\3+MLHO[.-W>%%DUHS$ M3KWO17CBW9%C;\K@C*V(=YB\0^^UX$F:L6L0FC&G"<-7F-V"8*B^A.!;(4[\ M'SK?IN\W,]Q'^GX=_? ?@713((T"Z5\E'MZ4N(6Y?1.$K7JJP39QFAPIS=#% M25YYEX%]X/%-_L"G:?\B;",[1R[&X\O&_M?&>,!4DAL&UL=53;;IPP$/T5BP^(P;LLVQ4@91-% MK=1*JU1-G[TP7!0;4]LLZ=_7-H12XKY@S_C,.3.#Q^DHY*MJ #1ZXZQ36=!H MW9\P5D4#G*H[T4-G3BHA.=7&E#56O01:NB#., G# ^:T[8(\=;Z+S%,Q:-9V M<)%(#9Q3^?L,3(Q9$ 7OCN>V;K1UX#SM:0W?0?_H+])8>&$I6PZ=:D6')%19 MN( S<5_A1LP [>9 M&(U",.6^J!B4%GQF,:EP^C:M;>?6<3I)DCG,'T#F +($')T.GH1T>P_Z?$XZ9$'^:37R3VBL0?":)P(^+# M_*>3!Z_(P4- -B(^S,XODGA%$@_!?B/BPVS_"5Y=00ZR=L.G4"&&S@W^RKO, M]SUQ5_@O?'H?7R/U!+ P04 " P@:-,C4F"Q\(! W! &0 'AL+W=O M^ND6WI>-M9GR!E/K 6OH+]-IRTB\C*4G,)O>&J1QJ: C^EAV/F M\0'PG<-D-GOD.SDK]>J#3W6!$V\(!%36,S"W7. 9A/!$SL;/A1.ODKYPN[^R M?PB]NU[.S,"S$C]X;;L"/V)40\-&85_4]!&6?C*,EN8_PP6$@WLG3J-2PH1? M5(W&*KFP."N2OG[+&UL=91O;YLP$,:_"N(#U,1) M"(D J>E4;=(F19VVO7;@"*@VIK83NF\_VU#*Z/5-_(?GGM^='5_:2_6L:P 3 MO K>ZBRLC>D.A.BB!L'TG>R@M5\JJ00S=JDN1'<*6.F#!">KW M3BI/Y=7PIH63"O15"*;^'H'+/@M7X=O&4W.IC=L@>=JQ"_P$\ZL[*;LBDTO9 M"&AU(]M 096%]ZO#<>_T7O"[@5[/YH&KY"SELUM\*[,P<@D!A\(X!V:'&SP MY\[(IO$R>H83T@7.YV_NC[YV6\N9:7B0_$]3FCH+DS HH6)7;IYD_Q7&>K9A M,!;_'6[ K=QE8AF%Y-K_!L55&RE&%YN*8*_#V+1^[((/-?R7218F89HU#MBAD MBQAL%A!,L\4A,0J)$8-X <$T.QRR0R$[Q"!90##-'HKBVX@."GEM?0N;[4Z=ZI[ZQ_@N']K<#Z8N3:N# MLS3V2?N'5TEIP*82W=G_1VT[Z[3@4!DWW=FY&OK+L#"R&ULGF?IW_@]02P,$ M% @ ,(&C3#E[K([N 0 9@4 !D !X;"]W;W)K&UL=51A;YLP$/TKR#^@)D "C0A2TVK:I$V*.JW[[) +H-J8V29T_WZV MH8RQZQ?L.[][[\[F+A^D>M4U@ G>!&_U@=3&='M*=5F#8/I.=M#:DZM4@AEK MJHKJ3@&[^"#!:12&.RI8TY(B][Z3*G+9&]ZT<%*![H5@ZO<1N!P.9$/>'<]- M51OGH$7>L0J^@_G1G92UZ,QR:02TNI%MH.!Z( ^;_3%S> ]X:6#0BWW@*CE+ M^>J,+Y<#"5U"P*$TCH'9Y0:/P+DCLFG\FCC)+.D"E_MW]D^^=EO+F6EXE/QG M$!T100S0&9UZ&CD,_\B1E6Y$H.@1KOOF/NB3?[R-Y-Z9S^ M*OR935Y;[ZV(XB2G-T'J,9QCX\7JKO M$IP@00D23Y#\4^)V52*&V>$B6U1DBQ"D*Q$,D^$B.U1DAQ#&UL;5/;;MP@$/T5Q >$7=:[B5:VI6RJ*I5::96H[3-K MCR\*, [@=?KW >RX;NH78(9SSEP8T@'-BVT ''E34MN,-LYU1\9LT8 2]@8[ MT/ZF0J.$\Z:IF>T,B#*2E&1\LSDP)5I-\S3ZSB9/L7>RU7 VQ/9*"?/G!!*' MC&[IA^.IK1L7'"Q/.U'#,[B?W=EXB\TJ9:M VQ8U,5!E]'Y[/"4!'P&_6ACL MXDQ")1?$EV!\*S.Z"0F!A,(%!>&W*SR E$'(I_$Z:=(Y9" NSQ_J7V/MOI:+ ML/" \G=;NB:C=Y244(E>NB<<'F&J9T_)5/QWN(+T\)")CU&@M'$E16\=JDG% MIZ+$V[BW.N[#>+/?3;1U I\(?";?4Y!%\+<>+_T?DZ?;>:X2[2 M=\OHA]MU@615((D"R3\E'CZ5N(;Y'(0M>JK U'&:+"FPUW&2%]YY8.]Y?)._ M\'':?PA3M]J2"SK_LK'_%:(#G\KFQH]0XS_8;$BH7#C>^K,9QVPT'';3#V+S M-\[? 5!+ P04 " P@:-,<_@[',(! W! &0 'AL+W=O>=M9GR!E/K 6OH']/IRTB\BJ4G,)O>&J1QJ: C^FAV/F\0'PPF$R MFSWRG9R5>O7!Y[K B3<$ BKK%9A;+O $0G@A9^/GHHG7DIZXW5_5/X;>72]G M9N!)B1^\MEV!'S"JH6&CL,]J^@1+/QE&2_-?X +"P;T35Z-2PH1?5(W&*KFH M."N2OF!NK.I?#(< M1?CFS!N7O91T_Y"3BQ=:,,<90S>8=$40I[Z6H+$21_H/G<;INZC#7:#OMM7O MD[C /BJP#P+[OUI\?]-B!)/]IT@6+9)%!-*;(C',[5&0S<5)T&UXL@95:NS# MN&RRZU0\TG#Q?^#S2'UENN6]06=EW?,)E]PH9<%92>Z&UL=53;;IPP$/T5RQ\0LV9)HA4@95-5 MK=1*JT1MG[TP@!5?B&V6].]C&T+1AK[@F?&9O!":[@ M9) =I&3F[Q&$'@N\PQ^!)]YV+@1(F?>LA6=PO_J3\1Y96&HN05FN%3+0%/AA M=SAF 1\!OSF,=F6CT,E9ZY?@?*\+G(2"0$#E @/SRP4>08A Y,MXG3GQ(AD2 MU_8'^]?8N^_ES"P\:O&'UZXK\#U&-31L$.Y)C]]@[B?#:&[^!UQ >'BHQ&M4 M6MCX1=5@G98SBR]%LK=IY2JNX[23T3EM.X'."71)N(\Z9!**E7]ACI6YT2,R MT]GW+%SQ[D#]V50A&(\B[OGBK8]>2IJE.;D$HAESG#!TA=DM".+9%PFZ)7&D MG]+I=GJZ66$:T].U^EVZ3;#?)-A'@OU:/TVN6MS"_*?);%,D^TR0[:]$MC#9 ME0A979P$T\8G:U&E!Q7'915=IN(AOA3R#SZ-U$]F6JXL.FOGGT^\Y$9K![Z4 MY,;7TODI7AP!C0OFG;?-])8GQ^E^'E.R_"O*=U!+ P04 " P@:-,.>^6 M?.H! !F!0 &0 'AL+W=O&BM3&U3=C^?6U#**6S+]@S/G/.C,U, M.@KYJAH [;UQUJG,;[3N3X2HH@%.U8/HH3,GE9"<:F/*FJA> BU=$&=)J#+_<7K?&ES/S )@0,"FT9 MJ%EN\ 2,62*3QJ^9TU\D;>!Z?V?_Y&HWM5RI@B?!?K:E;C(_\;T2*CHP_2S& MSS#7$_G>7/Q7N $S<)N)T2@$4^[K%8/2@L\L)A5.WZ:U[=PZSOSW,#P@G /" M30"9A%SF'ZFF>2K%Z,GI[GMJGWAW"LW=%-;IKL*=F>25\=[R,(I3\JM.DVUQ.5 M$!I,*L&#>;K&#+W%8%!INSV:O9Q:?S*TZ.>I1I;1FO\!4$L#!!0 ( #"! MHTSC*>5:N $ -(# 9 >&PO=V]R:W-H965TM4M1IW6]B7]NH8%S [E MG',_N"2]L:^N!O#D7:O&I;3VOCTPYO(:M'!7IH4&;TICM?!HVHJYUH(H(DDK MQE>K&Z:%;&B61-_)9HGIO)(-G"QQG=;"?AQ!F3ZE:_KI>)95[8.#94DK*O@) M_E=[LFBQ2:60&AHG34,LE"F]71^.VX"/@!<)O9N=2:CD;,QK,+X7*5V%A$!! M[H."P.T"=Z!4$,(TWD9-.H4,Q/GY4_TAUHZUG(6#.Z-^R\+7*=U34D I.N6? M3?\(8SW7E(S%_X +*(2'3#!&;I2+*\D[YXT>53 5+=Z'739Q[X>;'1]IRP0^ M$OA$V,#8FSPX8ROB'2;OT'O)^,TN89<@ M-&*. X;/,.L)P5!]"L&70ASY?W2^3-\L9KB)],T\^OYZ66"[*+"- MM_2MQ_ M*7$)\^U+$#;KJ09;Q6ER)#==$R=YYIT&]C8^(OL+'Z;]2=A*-HZ7C?TO MC?& J:RN<(1J_&"3H:#TX;C#LQW&;#"\:<&PO=V]R:W-H965T@2AT,MXDKNK1;/V5*X6\J32)!=/I5.=LHR7?^Y$*B]+%[O7A>?D M<%3U@K=:%/P@O@OUHW@J]I'RM)U]V2Q?5'HE4;%4MP?7C+.Y%FM9*VH_?1M3M;-;$_OBJOFZ"U\&\ M\$KU*QM_:9Y(WSTO[)HH-#2800R =@;!W";XA^/\(^%U"8 C!7 (U!#J7 M$!I".)<0&4)D$;PVNTVY'KCBJT4I+T[9[KB"UQL;WT9Z0VSKQ:;^S3M=L4JO MGE\+!?Q0;;BH8Z"K,^KN[,Z!^N-'@, XMP=T'AX EW[8$@8().W"3PN,N11BU M[8P;QT37P'#;P$#?8!-_RQ@^[#B>7ST"GW:" "\B*U8#&AP=H'I>[Z)5W]Z_ M\?*0Y)7S(I6^LS4WJ[V42FA)=*,3=]0?#-TD%7M5#R,]+MM;+4-G#Z[VL[(0JSUD3I"[DPWGOV]JQOC>U[E8= \O];KJOC3;>C/\YZEIUU4_?&R?%]VVK:O'Z:#U:F&S+"[6U7(SO[F: MOKMK;ZZ:UWZUW-1W[:Q[7:^K]M_;>M6\7\_-_..+K\OGEW[\8G%SM:V>ZS_K M_MOVKAT^+0ZC/"[7]:9;-IM96S]=SW\REV6RXP%3Q%_+^KT[>C\;EW+?--_' M#[\]7L^S,:-Z53_TXQ#5\/)6E_5J-8XTY/'/?M#Y8<[QP./W'Z/_,BU^6,Q] MU=5EL_I[^=B_7,_S^>RQ?JI>5_W7YOW7>K^@,)_M5_][_5:OAO QDV&.AV;5 M37]G#Z]=WZSWHPRIK*L?N]?E9GI]WX__<1@_P.X/L(<#C#]Y@-L?X,0!BUUF MTU)_KOKJYJIMWF?M[FQMJ[$HS*4;-O-A_'+:N^E_PVJ[X=NW&YOG5XNW<:!] MS.TNQA['?(XH240XA"R&! Y96)J%G8YWQ\>GQ =P= W#>"/!G!&K&(7DJ:0 MS13B"R^66F)0M"GGF7B:B<=,O,AD%Q*.)C$FS[Q(N"1A-F;1\6P"S29@-E%D M$V":W&6%R 6#4N&43"+-)&(FLLXB3&*#D;M"@G*O9))H)@DR\:*>;Q-N?0AY M2"(7$A:]SY72SVDV.6831#8Y3..*(A.Y8% Z+N]/F10TDP(SD;52L 7+,\2" M,N4,F8Q3*<-<"DFEC,R32]F7+"P41P7^.1^%D@;R"9(O^YC/Y7N\\'T^&.8R M%S,E'\Y+8S$?)_.QA!\)TB%1L5#JQG#X&J1OD,S;QWQ:=K).I*8-TM3*H)$':>>+X-94(L+H:@*8O#V""-(^P04-6X11ZG(K#(/IY$E':%L.^W9H+$<-!9!(YN:TB)!3#3) M*P*Q'"$6$2(;EM(B&G(5XI:#P9(V#4X/*E[;-JYV2[HO:4D653Q4M59K7,,6 M-2S[A]*2OJG(M2;;<:4[;)QD8U Z[(B477."3]BRPUQTA@C79V. H"YQCXX.!NC1T;5-XQ#PQ,Y!G P"N=>(%3@& M O%S66OA;#\/G &!^+DLM( ,N"A\5"YE L= 0 R _P7$0.'4FYZ^%L_0:NWT!,'.H#]:M,$KET(W%PZ7D1I:O?S8Y<^3BC<3&I?/%LZ_+(U=N)#< X8D& MN2X/ZF*4IRMHXV![D;7AVJW>R!D0B8U+><:S&1 Y R+Q<*@T9,"%>MT7.08B ML7&H-,3 B>=-G 0)20"VE\XV\<0QD! #X'D),:!-PAF0B('#0[%=3#J]8XNC M!]3C+P;^J-KGY::;W3=]WZRG)])/3=/7PXC9ER'AE[IZ/'Q8U4_]^#8-[]O= MD_K=A[[9[G^%L#C\%.+F/U!+ P04 " P@:-,7/?TX3X' &*P &0 M 'AL+W=O[.-[-#7KU5]??F MN2S;V8_U:M->QJM=%V_VLGQ;-MBZ+AUVC M]6JAD\0OUL5R,[^YVEW[7-]<52_M:KDI/]>SYF6]+NK_LG)5O5W/U?SGA2_+ MI^>VO["XN=H63^77LOUK^[GN?BT.O3PLU^6F65:;65T^7L\_JLN[-.D;[!1_ M+\NWYNC[K)_*MZKZWO_X_>%ZGO06E:ORONV[*+J/US(O5ZN^I\Z.?X=.YX;?#>9;T53YM7JG^5#^WP]C_/90_E8O*S:+]7;;^4P(3>?#;/_ MHWPM5YV\MZ0;X[Y:-;N_L_N7IJW60R^=*>OBQ_YSN=E]O@W]_VR&&^BA@3XT MZ,8^U< ,# M9O5^ VV+?I^J2]^M[WU_<;>!.>X@ M!-R!A1W870?V>*[$R&PO"3O)9K\F*G&1W#2@TMHZ;(N#MCANBR6V["7N:!1C M%!'E7&2]$O:(AY9X;@E9WLRS04*PU!(@\L9@2P*T)'!+/+$DL$%TL"FQ!(BT M)6MX&\!*JX2,]XFK8N+)>'>@*V.$-8APYI'-G+I/%MFD+KI1B*_F7&6E'.5#0FV1"68H0FS124)A6C"K3$N$&. ZFA#C(T1@*Z M,8SHBNV$BZ ]-8:KK!:VBX)<_Z@TL(;NF$&4'EN3?*!&YT V4HWMP6A6!MA# M>3:(SMK#92?LP:17'/7,M[-!=+PIG$DCVSM(%K5 >X5QKSCO51*H01SFT" @ M\XGS@D&8^HIC7X=4Z +C6H7I 5EA[BD./@:204.BK9 M"2 M*VE,&(T(0]DZB$8!RDI)FL;DT)P<+/;D@TAF_7@D#!C-$T(65?)!-'4DS"'- M.<3B1:YY\P>YLN#LS MP@^:T:Y40C@SPMF0>S/CN^'>+*#)8%@D M17UU$$T<"*/'HD,2=23+4PEA'UA,'HN./A3H%J!'&R%&6:%ZQ>FC4VF-,5FL MF\YSBYW8@G(1*Z)Y4%L!530@D\MH%GN[!44C>O"TW-M!)0VHY%*:Q5"PX#Q# MBVF6,P%4TY!*+*=9C X+#CWT$&QYJ@$J:DBEI0J*PX!Q'#"LR.7XT\+9T7D3K6?F2)8$*8URF#$. M9#BL+,TS'*,U,P>HG!;J_4ZHD8-$B'J3XXE0B)K&8:12TJ,4A\GG /FH-SF> MOC!33DG&=F#B.9#?L#W#6>:\9VL$B)=*:8/#Q'.<>#J5G !CRJ73_Q#"JR#=UI>>R6"V>'!LHD<-SU.7;E,++N8Q@#RH M@K ;Q\G2;1-I@3!8/$I>!&)[3 /_CN3%"X^ZSB0>/*(2 M!L%NY\\G&KD'CXRD4;!G>O TB-TO\#A(&"5@YPV@4)$*I>B W3*\HU 1L,>% M\X6*+'"/4Y3O2..T-!WLE>%\-2,+W"M9E0!H5!(%MPO8<\/YHD<64/F2&<-% MU@I'H( 1$,Y71K+ 0SUZ1 Q48D(;,$W"^7I&%O@9YT+Q1SJ!0^?"66D#"T_/ M.7=,(J K8*J$^ XWPL@(X,Q!D1$X,I23SGT10R."B$\I&U'$E[9_Q&2)(.!3 MT$8>\*T4'R.F3P3TH0X4 5F.G^>,Q\%DB1/B?01//62$18R-R+%AI*)\Q-X> MWQ'P(W;1."'@1^![4E88L>O%"2$_\I O+9WPCLB$D!_16R+27+ #Q_-%@SQR M!TZE;"[%_IN>KP;D@^88GFFDN<7BZ)6\=5D_[5ZH;&;WUJNWZO)N_TKFK^[W;XC^6=1/RTTS^U:U;;7>O>[W6%5MV=F> M?.ANSG-9/!Q^K,K'MO_:1YYZ_V;F_D=;;8>W3A>'5U]O_@=02P,$% @ M,(&C3!;O1OE2 @ D@< !D !X;"]W;W)K&UL MC551;YLP$/XKB/<6L$,@$4%*F*9-VJ2J4[=GAUP"JL',=I+NW\\VA"(P;5YB M^_CNN^_.\5UR9?Q5% #2>:MH+39N(66S]CR1%U 1\<@:J-67(^,5D>K(3YYH M.)"#<:JHAWQ_Z56DK-TT,;8GGB;L+&E9PQ-WQ+FJ"/^W \JN&S=P;X;G\E1( M;?#2I"$G^ 7RI7GBZN3U+(>R@EJ4K'8X'#?N-EAG =8.!O&[A*L8[!V=RIZQ M5WWX?MBXOE8$%'*I*8A:+I !I9I)Z?C;D;I]3.TXW-_8OYKD53)[(B!C]$]Y MD,7&C5WG $=RIO*97;]!EU#H.EWV/^ "5,&U$A4C9U287R<_"\FJCD5)J#. ;\[+$SRK3*3ZAUL-T7^* M8(U5,7-M-+4SWU2V0EDO*?91XETT48?9M1@TP 0]PE/L?0AD"[%#$_=1@&R* MB&Y> ]_^T/QI/6-_AF+FK0;W5S2POL5M@.ZH:0<: MIAN'X4P<^XL,\!U5[4#1AW&\02>K@)],TQ=.SLZUU#UC8.T'RQ;I3CBR[_3 M,1WRG::=5C\)/Y6U&PO=V]R M:W-H965TQXG*Z_1KZ)@51W'>C_ZP/S8]U\;[?>=Y,?5;EO M'Z;;KCO<1U&[VOJJ:#_5![_O__-2-U71];?-)FH/C2_68Z.JC"B.DZ@J=OOI M8CX^>VH6\_JU*W=[_]1,VM>J*IK_EKZLCP]3,WU_\'6WV7;#@V@Q/Q0;_Y?O MOAV>FOXNNO2RWE5^W^[J_:3Q+P_31W.?NW1H,%K\O?/']NIZ,J3R7-??AYO? MUP_3>(C(EW[5#5T4_<^;SWU9#CWU"V[K_7Q-W].R$TGY^S_\&^^[,V'2'H?J[ILQ[^3U6O; MU=6YESZ4JOAQ^MWMQ]_CN?_W9K@!G1O0I4'O^U<-^-R ?S:P8_*GR,94/Q== ML9@W]7'2G-[6H1@&A;GGOIBKX>%8N_%_?;9M__1MP3'/H[>AH[/-\F1#5S;F M8A'UO5]<$'*Q)-&&"8!(_M^=I#FN(.+.S CAW8ZPQC$U3A9).. M-OO1YBZE),A$&EDB'(F#D3@9"K'Q M+!SUP(I=HM1E!H.9B6!L.%AF8+"P"^N"K(Q3-&1BC)(8E"9\36>C#YX2Y@ Y M.3*SUZ_S8T *VXP(B++0D1&.8L4)I-NC(9!U&F9-4B@F3L(1 -!"VE,Z4+S$>3WCX#&LPU \ 6SH&Y061C M;4!@9AD)+3'%Y48"B5RJ+3LPCTCR*"1U3H S[%)ERB;,&9*<";F7D^1,/_,H M X4P:@BA1F0$&,(FT3+"$"$)D7!BR0G0P3BG# ;"="! !UD[*?M?3 :$94]2 M]F(R(+"RLHDR'Q!6,TDUB_D@)[ F2F-M>&/-DUP4"=#G!!8\E*3:2\)H(("& M$.$Y230DAA/M)6$V$&!#R.:<)!M7,KGG!\K9R5I=\M3=O'RPF@ 4$$&RUD@":%ZQ_BS8%HF)2 M_YH7Y10%R%\;I19KV[K;F6JQ:%RQ:*T4K M(&1OUJS%FK52LP(,]F;-.JQ9AS0;IN)NUJS#FG52LP*F[F;).BQ9AY;A8<'< MS9)U6+).2E:0U$G%JLM5AS7KT )+XT]_GI"\C/;DX?9/XLFLUNWTZ>ZZZKJ_' _Z6N.]\'&7_JZ[#U MQ?IR4_J7;KA,^^OF]"'D=-/5A_-'GNCRI6GQ/U!+ P04 " P@:-,,4Y[ M+]$" #="P &0 'AL+W=OJK-NE?Y"RN0V"=G-@%6UO>,-J]6?'146E:HI]T#:"T:TA M566 PS -*EK4_FIA^I[$:L&/LBQJ]B2\]EA55/R]8R4_+WWD7SJ>B_U!ZHY@ MM6CHGOU@\F?S)%0KZ%6V1<7JMN"U)]ANZ7]"MX_8$ SB5\'.[>#;TZF\:,O6O/Q= M;.5AZ6>^MV4[>BSE,S]_83:AQ/=L]M_8B94*KD>B8FQXV9JGMSFVDE=610VE MHF_=NZC-^]S](9FEP01L";@GX/<)D25$_PGH74)L"?%<0F()R5Q":@GI7 *Q M!#(B!%UUS73=4TE7"\'/GNA67$/UPD:W1"V(C>XT\V_^J1EK5>]I%87)(CAI M(8NYZS!X@,$$76/6$ 9?8^XA3'2-^0QAXFO, X09C?D1PJ0])E UZ0N#P<)@ M(Q!=%69"( (%(B,07PF04=4Z##&8^I)M/BH; ,)Q-JJ;"T((#0;<5#)&"0Q!5 (2R0@@+I_!DFH !1C#V!829 MJ&4&!LD @0@6R$&!?'Z:*(3WB'!&HB HGH@SL1+PENB8A21A.K#\$VP2Y'L"9L_EVH&1H_XDHL$^0:Q2<1>,H$&AJ]F [ MH118 ,F$!&PH1#XP>[!=D.L7G)%QMIF[I;XS>["O4 Y$FI# L+%P.#]?#'L& MNYYQCIE["QKFF^?C$P0 I>X) J B]P@!4#@?UR88W%'TQ?<[%?NB;KT7+M5U MQUQ*=IQ+I@3#&[4^#^JNW3=*MI/ZDZAOT5TXNX;DC;U,!_V-?O4/4$L#!!0 M ( #"!HTQD=22AR@0 " = 9 >&PO=V]R:W-H965TZ"Y:&W,VIYA\_;Q M;5EPGR+M/P.8T^6N@S_W&??BDA=?RX-SU>1[EI[*Y?105>>G*"HW!Y)JN%NVQUV*UR-^K]'ARK\6D M?,^RI/CWQ:7Y93D5TQ\'OASWAZHY$*T6YV3O_G357^?7HOX47:MLCYD[E3II6W//_:?/AMNYS&S8QQ[>^Z/1ZSF;@[?L?U3^WS=?-O"6E6^?I/\=M=5A.9]/)UNV2][3Z MDE]^=7U#>CKIN__=?;BTEC7^" MM:^8,6<@V 2UX^FN"8L+*%A M07478'9P(5.8UO-J7.!9K$=M )42LT)3T;# MR6@PF3DN8& !$VZ'A05L@!V=1M\V*F(U4*V!*K9"X\G,X&1F_F1DC O,88%Y MN!TBQI#$ 8;THMM>I57S@2%()6]LNY\.PZP EC# ",CDLY C3,'0"0HQA< % M,+0$:#0Q/[' M L)1,"8R=T",LP> )$V*)\=HU0@QOB4!E3]* 2KVRI>890E8EHHI@?F3(MP4B?F3,L"4 M7G1WKS"6!J8@E1)<1YAE"5B6S%U:8@*E&F$*)E"BE<\S18.%QWJ) JDTUQ&F M60*:I6%*8 *E'6$*)E""]<\W91:T&B,9OQQ+S+,$/$NF)\(,4AQN"V$&":R! MGBV]Z/]L03+>%L)$$R!:,NLZ,3%V1(XE3"&%)-E>=-OO\$[[4'(_$D22UD6$U9D^'9%CMAU/P M_ 2IV.29 M$>G58/),2'HU?C3U+0$:WA+,L $,$W.A&>9![(@$:S!])B3!&C^> G20BD7' M8)(-RK'"3I)A+=["MEKMBW6W#E9)._GZIF!^?FZ'6;[UDV^U*#XR_B:=UM MUOTLT^T=_I$4^^.IG+SE595G[=[4+L\K5\\P_E3_5 >7;*\?4K>KFK>V?E]T M>W;=ARH_]_N1T753=/4?4$L#!!0 ( #"!HTRHM8""$ , (H, 9 M>&PO=V]R:W-H965T+P;>(I.U],.Q%M5E5Z5M^5^5$]UG84 MC2S'K%!ED^DRJ-5I'7[$#WN"VH .\3-3]V9R'[2I/&O]T@Z^'-K6M^#NM_>*FV["#\P M6_U#.]D5NWMFR]/8V=N&,KR*;BW1@-GV&#+!D#EB!R#X'+('( D=,9$5.2HE MH%+2$= ) >8<)J @ >T(V"Q5)Y%MCY$=INP7(9(S)UT(Q<2"& :*85XVE"V4 M@X,$',C&T;GM,7RJDV'J)/,?T$R* *4(0(JS_5OAK4(Y=4 ['\3BI;)*4(H$ MI A'BO1725CL2/%!@L@8EA*#4F)@AR5,D( $"9"+(W.;>#+CQ.U6'\,P@X5@ M!)L$ G))%B@6? ;[V7#D&@WVI$KI]BL BM%"DV#82C#QQ1!/# %>#"[<1@%A MB"P5&+8F#'@3]VR8^ALI$E>.#^*3.L_%P-:$&2#&-3,H"F)P+.D'3V= ?!!",.VQZ "4(H<71'DS->>TK_EM;GK&R" M9VWL<;$[U)VT-LI2H@^V"!?[QV &ULC5;;CILP$/T5Q'L7;.Y1$BE)5;52*T5;;?OL$">@!4QM)VS_ MOK8A+-BFVA=\XBLC.K*@[X?>S4J&W>[5GM'NEV3&Z_*!A^IPVYUC>C?/:Y( MMW&!^]AX+J\%EQO>=MVB*_Z)^4M[I&+EC2SGLL8-*TGC4'S9N#NP.@ H#13B M5XD[-ID[,I03(:]R\>V\<7VI"%&.#[BJ))/0\6<@=4>?TG Z?[!_ M4<&+8$Z(X0.I?I=G7FS9R4YV=>B>B96+WO@VB9.W=)=& V?<8.,& .>)@ M(F &1XPG%(PRH$W&'IH$F@L+(K)["*R!!LH^F 6:V@E"*T&H",(90::=5(]) M%*91F!@FJ1:)"8(^6(@ELDJ)3"FQKTGI,='$RR<0A!KJ8$'!S,_L8F*KF-@B M1LN/?6RX ;H2$Y* 9"&'$JN0Q")$RZ)]8G@)LU"_(!,TN\69E-0J)363+0[L M!)F5(/M LF6&S"@.8:P%8Z)B"(.%@P6^O4CXEJ,-]2KA6W(I22*]5%A@4;I4 M+3> IA]]%/J)_A'88+,[[05Y MD^I>8WI5C9 Y.;DUJ@M/=L=FNU.]UGN']YWZ!Z+7LF'.B7#18U0GN!#"L5#C M/XE3*<3/P;BH\(7+:2+FM.^0_8*3=NC^WO@+LOT'4$L#!!0 ( #"!HTP8 MY+(=A0( -4) 9 >&PO=V]R:W-H965TCKAJQ<0LIVV?/$WE!:R*>6$L;]>7$>$VDFO*S)UI.R=$$ MU96'?3_V:E(V;K8V:WN>K=E%5F5#]]P1E[HF_,^.5JS;N,B]+;R6YT+J!2]; MM^1,?U#YL]US-?-&EF-9TT:4K'$X/6W<+7K>8:P##.*MI)V8C!V]E0-C[WKR M];AQ?5T1K6@N-051KRM]H56EF50=OP=2=\RI Z?C&_MGLWFUF0,1](55O\JC M+#9NZCI'>B*72KZR[@L=-A2YSK#[;_1**P77E:@<.:N$>3KY14A6#RRJE)I\ M].^R,>]NX+^%P0%X",!C .[WTBL9*FUPO&BG, M-U6\4*O7+(CCM7?51 -FUV/P!(-&A*?8QQ082K'#LW"<8)@@ &L,#$%X5V," M$X0@06@(@CN"%":(0(((J&#UH%*/20RFZ55"*8K@-#&8)IZG2?R'-!#&D:AK&M6-A.*%RB*P2RN '!KD. [9+80@$["L7_ MH2OL%P089JYK,M,U3FV^1+"O4+I$5@ADLP5L/P3X+[%H@F%G87^YK!@V#09, M,Y-U $UEC3!.+;\KAKV%\0)=0=#J(8\WN55KRL^FGQ!.SBZ-:68FJV//LC4M MB_IBH,>\;C7XB M63LT4=[8R65_ 5!+ P04 " P@:-,H02@2R4# #9#0 &0 'AL+W=O M747[U)TXE\YS5=;=VCU) MV=QZ7K<[\2KO;D3#:_7D(-HJEVK8'KVN:7F^'X*JTD/?C[TJ+VIWLQKF[MK- M2IQE6=3\KG6Z#K?NWZ/2->\IWL4^3J MTKJSC7[P.7]2_;/0_.JF<>\XYDH?Q5[>5J[B>OL^2$_E_)> M7+_PJ:'(=:;NO_$++Q6\9Z)J[$39#;_.[MQ)44U9%)4J?QZO13U(C$!$,\13!&862++ (3Y8QC-&)PC(!,&0 M('S5!FAMC!@V8.H!$R6+*F,G%"BV4 E)*B%!15NO[8B)%E4^A#$$&A<*%=D6 M-B+)1 09KI@$_;DF^0099:4EB<#=YO*D#;$N"_;26;0,MV8]^W MM4O;%U#^99AL\#]^ +0[ 65/^EX"TWD@9+9"M/, 93VZJX!I*W8M ^TK0!F+ M+E0P32-,4ULAVC6 L U=JQF8EF#7(="> (0IZ$K,P!1\"&E@*40K'DS)8V+9 MN4@+%?WWJPQIH2*\0V43Z-6Z0F!I%RU?&92<=96A*6?;BM!:1DK+NL*0T+*] M'5K*2$E95QB:4K:U0^L8*1WK\D)3QV^T0^L8"1T;\D)3Q[9V:!$C]=^O:VL" ML;?;\1;?V/VAYWO>'HNZ&PO=V]R:W-H965T]6]Q/8R.SMC.^NL9_Q%5(1(Z[6AK=C9 ME93=UG%$69$&BPWK2*N^G!AOL%1+?G9$QPD^FJ2&.LAU(Z?!=6OGF8D]\CQC M%TGKECQR2UR:!O._>T)9O[,]^Q9XJL^5U $GSSI\)C^)?.X>N5HY$\NQ;D@K M:M9:G)QV]H.W+3Q7)QC$KYKT8C:WM)4#8R]Z\>VXLUVMB%!22DV!U7 E!:%4 M,RD=?T92>ZJI$^?S&_L78UZ9.6!!"D9_UT=9[>S$MH[DA"]4/K'^*QD-A;8U MNO].KH0JN%:B:I2,"O-KE1XL-I=5A?"F_KJ\TL==#LG?FFW H5O>9^$F?. M51.-F/V 03.,-R$^-9GA^?F!^KEMA'9A4 MC=.TMQ-CDBB1[D:=7:5>O&E!R4GJ::SF?&C[PT*R;GS2G.E=S?\!4$L#!!0 M ( #"!HTRL#?*TW@$ &0$ 9 >&PO=V]R:W-H965T\-: 4>%=,\Y57_VP.20X0!?',]MW1CG M('G:T1I^@/G9'96UR*Q2MAR$;J5 "JH,/P6[0^SP'O#2PJ 7=^0J.4GYZHRO M988W+B%@4!BG0.UQA@,PYH1L&K\G33R'=,3E_:+^V==N:SE1#0?)?K6E:3*\ MQ:B$BO;,/,OA"TSU)!A-Q7^#,S +=YG8&(5DVO^BHM=&\DG%IL+IVWBVPI_# MI'^AK1/"B1#.!!O[?X1H(D3O!-]-,F;F2_U$#DQL?JJ)N)8!?99A;. MZ7OGO]EJM?6>\^@Q2$ M:+6(R/.C98+)=ET@7A6(O4#\H0OW5UT8,8G'"(])XB"^JN06%(0/CU>ID,7C M<%"UGV.-"MD+X]JP\,ZK\A2ZQ[WR[^T*C1/_+C/NWW>JZE9H=)+&CHY_X$I* M S;'S9U-K[$K/QL,*N.N#_:NQL$?#2.[::?)_,>2_P502P,$% @ ,(&C M3 [\WF4 @ 004 !D !X;"]W;W)K&UL?53M M;ILP%'T5Q /4X2ND$4%J$E6;M$E1IW6_';@$5!M3VX3N[>6 .UVBD8IUBJ);\@T7# N2%1 M@OS5:HTHKFHW34SLQ-.$M9)4-9RX(UI*,?^[!\*ZG>NYGX&7ZE)*'4!ITN + M_ +YNSEQM4*#2EY1J$7%:H=#L7.?O.TQTG@#>*V@$Z.YHRLY,_:F%]_SG;O2 MAH! )K4"5L,5#D"(%E(VWGM-=TBIB>/YI_JSJ5W5R'7ZXG_ %8B":RJ-F-G=^*@ MIRT3_)[@#P0ONDL(>D+P10CO$L*>$,X(R)9B>G/$$J<)9YW#[==ML#Y$WC94 MW<]TT#3;[*GV"!6]IL%CG*"K%NHQ>XOQ1QAO0""E/J3PEU+L_1NZ/TUPN$5L MO"GDN" 2+9L(%NL,##\8U[#^3Q7AHD!H!,))HS:S1EE,;#"UP:Q7^C>KY186 M3V$3.]&BG6C!SN/,3G239^;D< ]A3:#10:+ +^:2"B=C;2WU]QA%AW?@R=<' M<1;?>]N#O&ULC53MCILP$'P5Q .J6[D4@KTU#Q-\-9;Q?AW%XWWBM+Y4R&Z L.G*A/ZCZV>V%7H%1Y50WM)4U M;P-!S^OP4[S:88.W@%\U[>5D'IA(#IR_F<77TSJ,C"'*Z%$9!:*'&]U2QHR0 MMO'':8;CD88XG=_5/]O8=2P'(NF6L]_U257K, ^#$SV3*U.OO/]"73PX#%SP MW^B-,@TW3O091\ZD_0;'JU2\<2K:2D/>A[%N[=@[_3O-3X". $="C/Y+2!PA M^2@!.0+Z* $[ IX1P!"[3>8+4:0L!.\#,91#1TS5Q2NLK^MH-NWMV'\ZGU+O MWDH4106X&2&'V0P8.,' 1\36@\"/D)H.!5B"9 M",1I[!=(O *)%4!3!]DL&0,DLY#60A(8XV26D"4*9ED>^;T@KQ>T])+/O P0 M/#DEAL^SV]LN03!'J=\)]CK!"R\[$9>ZE<&!*_VF;.6?.5=4*T9/6K+2W79<,'I69IKI MN1AZSK!0O'/M%(P]O?P'4$L#!!0 ( #"!HTQGZ7H+^ $ ',% 9 M>&PO=V]R:W-H965T JK!S'9"=_>S#47,>/L3?YUS_+R.<3Y1]L9; .&\]V3@A=L* M,1X1XE4+/>8/=(1!KC24]5C((;LB/C+ M3;U! 6>EZ >=X-;YGKNS,J"UX[F/BF[ZA*+I2^J<&7NG ]!00$*J$2L&SN< )"5)#$^+5D MNNN6RKCM?Z1_TK7+6BZ8PXF2GUTMVL+-7*>&!M^(>*'39UCJB5UG*?XKW(%( MN2*1>U24O\]M-^AVFE?2=+'9#<%B"%:#'_W7$"Z&T#"@ MF4R7^HP%+G-&)X?-?]:(U9WPCZ$\S$I-ZK/3:[):+F?O9>0%.;JKH$7S-&N" MC<90G"R*>)4@";!2!%:*0/O#C=]/?'M : T(=4#T5QFA4<:L2;5FF"'#R*QD M+_*SP\&.$EE1(@M*9*#,FGB+DF4' \4B\@__.)78BA);4&(#)=[OXAU2 V4O M\J,@LJ,D5I3$@I(8*,GN[-,PR R4O2B.?1,%;:Z_>HZ^87;M!NY^NFR 8QF_%> $'4?S76).UR[(E6]*<96>?:4NK.2H.:#V[^P%:X\'W[$L% M?-Z'WT,%BH&+5UDQIKRWMNGDUJ^4ZC<(R5/%6BJ?>,\Z_>;"14N5[HHKDKU@ M]&R+V@:%09"@EM:=7Q9V["#*@M]44W?L(#QY:ULJ_NY8PX>MC_W'P'-]K909 M0&71TRO[R=2O_B!T#\TNY[IEG:QYYPEVV?J?\&:?&[T5O-1LD(NV9Y(<.7\U MG6_GK1\8(-:PDS(.5#_N;,^:QAAIC#^3IS]/:0J7[8?[%YM=9SE2R?:\^5V? M5;7U,]\[LPN]->J9#U_9E"?VO2G\=W9GC98;$CW'B3?2_GJGFU2\G5PT2DO? MQF?=V>C%/9M"NG7VGTTH]>B])D!;H;HPFS6[4A M-^%ZQ!Q3Q+$$:8*8(08K0UD>+ M>IQ@V" "#2)K0-[%R)P8HR:UFFZ$#&(G"*")$QB$@" $ ,D=D%$3+R8A)') M $V4PR Q"!*O07#@@,2K2<+879&U!F/-'D(7SA73AL&33E7I:VGN M-.RB3#/5;3$>SF-'\7ZZ=]!\^97_ %!+ P04 " P@:-,=X\R]N$! #H M! &0 'AL+W=OJT[K<#EX!J8V8[H7O[V88P2KS]P;Z78D;9#169[ M1U%D_*)HV\%1>/+"&!&_GX#R(4VG.C3 ,764_.\!W4C_XH=(5GE:IE MT,F6=YZ .D>/P?Z0&+P%O+8PR,7<,TE.G+^9XDN5(]\8 @JE,@I$#U4E#7,YOZI]L=IWE1"0<./W95JK)T19Y%=3D0M4+'S[#E"=!WA3^ M*UR!:KAQHMWL.$SZ-YJ;$$Z$<"8$\7\)T42( M5@0\.K-1GXDB12;XX(GQ8_7$G(E@'^G-+$W3[IU]I]-*W;T6<9!D^&J$)LS3 MB D7F/ CXN! _!7!VL#L(G2Z""T_6O"#3> 6B)P"D16(/\38K&*,F-1BNM'D MUO=72>Y!&S_]AY78:25V6$E75D9,LE@E"'9K*P[0-DW=5A*GE<1A9;NRDMP% MCG9W5NY!Z2[>KJS@Q9DS=\ W(LYM)[T35_KXVD-65-[X0$ .8$ 9 M >&PO=V]R:W-H965T,'+ HZLS-1 MDZY-TR9M,MFF[3.CU]$LB 5FW/Y] 1UC'=(7X5[/.9R#2#8*^:9: !V\<]:K M/&RU'HX(J:H%3M63&* W;QHA.=6FE!>D!@FT=B3.$(ZB'>*TZ\,B<[V3+#)Q MU:SKX20#=>6A5YWH M PE-'GZ(CV5J\0[PLX-1K>:!37(6XLT67^H\C*PA8%!IJT#-<(,2&+-"QL;O M63-/H=!#0V],OTJQL\PYTG#8 [_%6[ M#-PZ,6M4@BGW#*JKTH+/*L8*I^_3V/5N'&?].\U/P#,!+X0X^2^!S 2R(:#) MF8OZD6I:9%*,@9P^UD#MF8B/Q&QF99MN[]P[DU:9[JU(XD.&;E9HQKQ,&+S" MX'\1I0>1+A!D#"PNL-<%=GRRXL>[V"] O +$"23K&+M-B@FR=Y!^7B.)-T%\ MH(CXG21>)\F#DY1LG$R0=+T(WF] I0>T.SS[G:1>)^GCGN!H8R5]R(L/<;*Q M\@@B)-I^'K0ZM5;"BV&^59!R]56_ 502P,$% @ ,(&C3).X^42" @ < D !D !X M;"]W;W)K&ULE59=CYLP$/PKB/<[6$,@1"12IW7L6 MJY2?5)%7[%DX\E265/S;L()?EBZXUXV7_'!49L-;I34]L%],O=;/0J^\CF67 MEZR2.:\_,EWZKATYZZS8WMZ*M0+OWQC M;4$SUVFK_\'.K-!PDXG6R'@A[:^3G:3B9S/FE1TO+?\U# \@;0#I M DA32R-D,_]"%5VE@E\@:HU]9 $)UXA )W&WS";H#[#:88K@4-JDW&='##P13' 6*Y:,0+@'L.II@. M[EWW +,1SP#N.L!L-Q^AP'T'GS >X,Z#*=8#Q'O0:\KP8L#-1S#SW?:U!<4# MH>BV*5[OPBN9.-BK7CH9/U7VG=';[9X3:V(OS ]X\Q;Y2<4AKZ2SY4I?N_9R MW'.NF$[&?]3U'O7SIUL4;*_,--9ST;P!FH7B=?N^\;I'UNH_4$L#!!0 ( M #"!HTRF4B\XK $ +L# 9 >&PO=V]R:W-H965TM!E?1WOOQP)AK>M#"W9D1!MSIC-7"8V@OS(T6 M1!N+M&(\RQZ8%G*@=1ES)UN7YNJ5'.!DB;MJ+>S?(R@S532G;XDG>>E]2+"Z M',4%?H+_-9XL1FQA::6&P4DS$ M=13_EAV,1\!'P+&%RJW\2.CD;\Q*";VU% MLV (%#0^, A<;O (2@4BM/%GYJ2+9"A<_[^Q?XF]8R]GX>#1J-^R]7U%/U#2 M0B>NRC^9Z2O,_=Q3,C?_'6Z@$!Z.HE"47GGX47=6G-1&R:_2C"$><'CK-I0C*.(NZA>8?96UWP MCR6[!:(9,!V;([O"L] MOJ0E4-#Y\(LG3VRZ3RGP9IR?"EO>:_T/4$L#!!0 ( #"!HTS!612(^0$ M %$% 9 >&PO=V]R:W-H965TBS=9 M 2CGHV&M/*!*J6Z/L"EYKZ.6L[YA*+IR_F<'WXH!< P0,!\ST;2D,<[[C_1G6[NNY4(EG#C[4Q>J.J $.064],;4"^^_P5A/ MB)RQ^!]P!Z;EAD2OD7,F[=/);U+Q9DS1* W]&-JZM6T_YC]LVP8R&LAD\(+_ M&OS1X"\,>""SI7ZEBF:IX+TCAH_547,FO+VO-S,WDW;O[#M=K=2S]RSP28KO M)FC4' <-F6D6BM.&(IPD6 -,%&23@EB_/_-[4; =X&\&^#8@F /$BRH&26PE MK97XQ O]125K%8GCQ-UF"399@C7+;L$R2,+9*F'BN<*]!Y[I,FKO3]-@T8E,IT8]T7PU\^#!3OQ@L,3[=H]@]0 M2P,$% @ ,(&C3!GG9-@. P F T !D !X;"]W;W)K&ULC5=AKYL@%/TKQN]["H+H2]MDK\NR)5OR\I9MGWDM;$X3J.*%W6X6IBQYV:UD"=5%K5X;H+V5%6\ M^?LD2GE9ABB\#KP4^X/J!J+5XLCWXH=0/X_/C>Y%MRS;HA)U6\@Z:,1N&7Y$ MCVM,N@"#^%6(2WO7#KI27J5\ZSI?M\LP[AB)4FQ4EX+KQUFL15EVF32//S9I M>)NS"[QO7[-_-L7K8EYY*]:R_%ULU6$99F&P%3M^*M6+O'P1MB :!K;Z;^(L M2@WOF.@Y-K)LS6^P.;5*5C:+IE+Q]_Y9U.9YL?FO87 M@'X%H#(9$!B Q(G M(.J9F5(_<<57BT9>@J;?K2/O1($>$[V8FV[0K)WY3U?;ZM'SBB1T$9V[1!;S MU&/P'08/$6L \3])I G<6&"0!3;QR8!%"B=(P 2)24 &"9A31H]A!E,;#,UP M2IQ2?!2+DS2'R1"0# '(9 Z9'D/OIHD=(E.( 0D*DJ B=PA0;TI/B":.CP M4(Y@)BG()/69$*?8I]2;A&8H=A9M[:-8C%D&DV$@&0:0&:DF Q-D\Z6:@PGR M&5+-O4(12K&[,P J973DQ4,Q_/[',\1J05-JG80,B8P8$9HA6 L:B!$CEPH M0F2$#.Q'",_0K 4YNQ13EPX 2]F8Z!#L;P@P.()'4L"NA,A\Y2+84Q!D*JYV MD6\8)$UR3S ^C"9)RD8(P=:" &_QU>O;AD=F"C(D ML* GS%5R\#A.E^;=<0 MBHTM"^Q1*)LCWPS8)TP].CZ,)C@?6Q[8\Q!@>B09.2' 1H7C^?+%L,5@R&)< M^6+?/3!Q/T0@:&2/\,B1![ 83[K8]PY7NI.0(1'86C!T=G*E:T&31*8@0R*P M06'@W.2IUH+8]/9 ('=[HKLC,'7=5! M7Y-NG5+L5-=DNMWT=X6^H^31WH.BVV5L]0]02P,$% @ ,(&C3)+4)1ZO M 0 PP, !D !X;"]W;W)K&UL=5/;;J,P$/T5 MRQ]0@^-<% '2IE6U*VVEJ-7N/CLP!%1?6-L)[=_7-@2Q$?N"/>,SYYP9[*S7 MYMTV Y]2*%LCAOGNCTAMFQ F+$ZV"HT'V(B4WGP<0NL]QBF^)U_;3MS"HQ9_VLHU.=YA5$'-+\*]ZOX[C/VL M,1J;_PE7$!X>G'B-4@L;OZB\6*?ER.*M2/XQK*V*:S_RW\J6"^A80*<".O0R M"$7G3]SQ(C.Z1V:8?_H_V38H@Q; MD-G&ULE9G;;MLX$(9?Q= #5.)A*#NP M#30IBEU@%PBZV-UKQ:9CHY+E2DK\^)[ MN;>VFOW,TF.Y"O95=7H(PW*SMUE2?LI/]EC_9Y<765+5M\5K6)X*FVS;1ED: MRB@R898,GLL#_EQ5MC=*O@L'I[,O&G0*OX[V'-Y=3UK MAO*2Y]^;FS^WJR!J/+*IW52-B:3^>;=/-DT;2[4?/WJCP:7/IN'U]8?UK^W@ MZ\&\)*5]RM/_#]MJOPKFP6QK=\E;6GW+SW_8?D 4S/K1_V7?;5K+&T_J/C9Y M6K9_9YNWLLJSWDKM2I;\['X/Q_;WW-O_:(8;R+Z!O#00>K2!ZANHFP9AYUD[ MU"])E:R717Z>%=ULG9)F48@'50=STSQL8]?^KQYM63]]7VL=+\/WQE"O>>PT M\DHCAXHGH*"+)*P=N'@AH1>R;:\&7LRQ 04-J-: OC:@](V3G29N-24H$-Q-! [#_]9>>( O.-.(-B ; M05]@]H4'_,*/?B ;P5]@_@5( "0<)G &$!-2@, Y0/@D >&=!01. \(C#XC[ MB6!4,MPP<2:0'IE WL\$HY*A'S@32)0)I,.$8_.?D DDS@229P(V*Y(G B%, M1+<1 3(3:\=RECAC2)XQ-"F'"0RYI E1P5Q*SB6/BKF_1L8D0S\PW#(&T= . M$QAN.9\0#4RN]"!7CTJO&5LC MHY*A'XX"'NSE9!PF,'1*3X@&AD[QG95'@V^9VDBZ72- 1BI2CM2H,,$*[:RQ MPP2&3TW8616&3_&=E4=E;&/M(^*]]RI,L.($:^<)#D.G(_]H: R=YCL>/P8* MKS4"9"-K1&."-2=8D^/XI3%\6DV(BN-L[',XYL7O[1H9E0S]P 1K4!L;EPD, MG383HH&ATWS'X]&(^<%$LS<%2.1( !K3JT%=;!Q;E<;@Z85_1 B#1WRW8Q&A M^_7JJ&3H!Z:70+UJ', 1!HXFU*N$@2./>I7 P96M#RARK _"Y!*H58VC5B7' MRZ@)M2IAZ,BC5J7[M>JH9.@')I=0K>JH0P@#1Q-J5<+ $=CI;L^RC[TH'@L' M+U2=+S\,!M>@,M6QP@QFSDPH4PUFSH!-CAWNC7<1:C"6!A6A+DKO MI'@]',O92UY5>=9^XMCE>65K<]&G.FQ[FVPO-ZG=5?[J;*3_UG MK?#R;6W]&U!+ P04 " P@:-,D JEJEJIE:*KVCX[ MB1/0 ::V$ZY_7]L0Q,%RHB_!-K/#S&Z\=MIR\2)SQI3S6I6UW+JY4LW&\^0Q M9Q65#[QAM7YSYJ*B2D_%Q9.-8/1D@ZK2P[Y/O(H6M9NE=FTOLI1?55G4;"\< M>:TJ*OX^L9*W6Q>Y]X7GXI(KL^!E:4,O[ =3/YN]T#-O8#D5%:MEP6M'L//6 M_8@V.T1,@$7\*E@K1V/'6#EP_F(F7T];US>*6,F.RE!0_;BQ'2M+PZ1U_.E) MW>&;)G \OK-_MN:UF0.5;,?+W\5)Y5LW<9T3.]-KJ9YY^X7UAB+7Z=U_8S=6 M:KA1HK]QY*6TO\[Q*A6O>A8MI:*OW;.H[;/M^>]A< #N _ 0@,)W X(^()@$ M>)TR:_43531+!6\=T56KH>9/@3:!3N;1+-KK=#%&/>>HP M>(3!;Q$[ !$-$$\+&%1@4 6V\<%814!@@@ D""Q!."8(_8F-#A-;3&TQ48+\ M9&)ECB(!"1 L)@3%A',Q))J(Z3#1Z#,?4$0F6@#0XX*2"%02S95$&"8@( %9 M7Y@8)(A7%":>V42(^).,[0"4C\B"FP04DZPH3#+/.483*0 &A;"01U#((U"7 MA;0B']ZW_OK*H(6MCU;4I@>-O88$1]/B + HP'BA.@CN @BOJ$\/>IO\8*8' M0,7Q@AJXI2"@IQ!_@0)N!"C\CR+!.Q@!6WA>I&CF%H?3Q@:"EE("=P-$UA2( MS#JH/Y7R'J03XHT.,'.C^$[%I:BE<^!*GX7VQ#ISKIBF\Q^TIUQ?8H9)R<[* M#&,]%MU)WDT4;_I;BC=&PO=V]R:W-H965T0'B/D*-"= M:BZ*6JF53JF:_O;!BS$$S]N0P*![ M.00*VI)\CG;[U.(=X+F'2:_F@>WD*.6+#;XV)0FM(>!0&ZO <+C 'CBW0FCC M]ZQ)EI*6N)Z_J3^ZWK&7(].PE_Q7WYBN))](T$#+SMP\R>D+S/W3:O8/ZK(T4LPI:$>S5C_W@QLFOY-E,VR;$,R%>"%'Z3T(R$Y(K M O7.7*L/S+"J4'(*E-^LD=DS$>T2_)BU3;IOY]:P6XW92Y5F64$O5FC&W'M, MO,+$[Q'[#<3M J%H8'$1;[J('3]9\:,LWQ9(-@42)Y"N!)*[JRX\)'>0P=>( M\[L0GZMF_@/XSE&ZZ2C]X"A=M>0MI1\J79>@JWVT]^H[4Z=^T,%1&CP2;N-: M*0V@6GB#A[7#J[P$'%ICISG.E3_0/C!RG.\J77X8U5]02P,$% @ ,(&C M3$Q&_R[B 0 Z@0 !D !X;"]W;W)K&ULA51= MCYP@%/TKAO,*%V*,Y:# %);$J,X M]/T4,]+UJ,QM[RC*G%\4[7HX"D]>&"/B[QXH'PL4H%OCN3NWRC1PF0_D##] M_1R.0E=X4:D[!KWL>.\): KT%.P.B<%;P*\.1KF:>R;)B?,74WRM"^0;0T"A M4D:!Z.$*!Z#4"&D;?V9-M"QIB.OY3?VSS:ZSG(B$ Z>_NUJU!7I$7@T-N5#U MS,'_P97H!ING.@U*DZE?7K512K.9A5MA9'7:>QZ.XZS_HWF)H0S M(5P(0?Q?0C03H@T!3\YLU$]$D3(7?/3$]+$&8LY$L(OT9E:F:??.OM-II>Y> MRSA]S/'5",V8_80)5YCP'G%P()(%@K6!Q47H=!%:?K3B!VGF%HB< I$5B.]B M?-S$F#"9Q?06DZ9QM$GR#NC.2NRT$K^UDOD;*Q,F6:WR(4FB8./%A8JRV&TF M<9I)'&8VR^R3-Y&#(-A^80YZZ9VXT@?8'K.&):"0J/,---S,?U^4Z'X,-\L>+G>RG]02P,$% @ ,(&C3(%Q MR#/F 0 B 4 !D !X;"]W;W)K&ULC93M;ILP M%(9O!?D":KX"(0*D-=.T2:T4=5KWVX%#0+4QLYW0WGUM0U"2>5/^8!_SGN>< M%V/G(Q=OL@50WCNCO2Q0J]2PP5A6+3 B'_@ O7[3<,&(TJ$X8#D((+5-8A2' MOI]@1KH>E;E=VXDRYT=%NQYVPI-'QHCX> 3*QP(%Z+SPTAU:919PF0_D #]! M_1IV0D=XH=0=@UYVO/<$- 7Z$FRVF=%;P6L'H[R8>\;)GO,W$_RH"^2;AH!" MI0R!Z.$$6Z#4@'0;?V8F6DJ:Q,OYF?[->M=>]D3"EM/?7:W: JV15T-#CE2] M\/$[S'Y6R)O-/\$)J):;3G2-BE-IGUYUE(JSF:);8>1]&KO>CN/,/Z>Y$\(Y M(5P2@OB_"=&<$-TDX*DS:_4K4:3,!1\],6W60,P_$6PB_3$KLVB_G7VGW4J] M>BKC-,SQR8!FS>.D":\TT;5FZ]+$BP;K'I9&0F MY,;)I$FMIK>:(/%]WUTF=I:)'652-V#E!*SN-YHX 8FC@_7-=B1NH__TFCHK MI8Y*F1NP=@+6]WO-G(#L#J_97UYCIU5\<2;,'?5,Q*'KI;?G2A\O>P@:SA5H MIO^@=ZG5U^(24&B4F:9Z+J;+80H4'^9[#R^7;_D)4$L#!!0 ( #"!HTRH M']2P(@( /\& 9 >&PO=V]R:W-H965T,-D6K)STAT'$AABAJ* M?,_;H(;4K9MG9N_ \XQ=)*U;.'!'7)J&\+_/0%F_<[%[VWBISY74&RC/.G*& MGR!_=0>N5FAB*>H&6E&SUN%0[MQ/>+O'OBXPB-<:>C&;.]K*D;$WO?A6[%Q/ M*P(*)ZDIB!JNL =*-9/2\6<]0X?OE9'])\";P,5YDEOFNS, M,^56J-UK'B9>AJZ::,0\#QA_AO'O$7L+(IH@2 F85/A6%;ZI#^8JX@<$@94@ M, 3AG0V\L#%@8H-I#2:)O(77_4<0]L(9ZDY+:-426K3X=H+(2A"M3V-C)=BL M2&/ 1'.C.$P6:5A FR2V2XFM4F*+E,!.D%@)DO5AI%:"=$48Z0>?<>"EBS L MH#A\( 5[]F[S+&+"!Q0/&A:O#P3;NPW[*R(90?-.6/:*!9*FRU9!LY-(7PT_ M"#_7K7".3*I#S1P])6,2%*'WI,*MU&TT+2B44D]C->?#D3PL).O&ZP9-=U[^ M#U!+ P04 " P@:-,S\W\W2$" #V!@ &0 'AL+W=OL5JN_$*I9HF0W!904?G$&ZCU MFST7%55Z* Y(-@+HSI(JAD@0S%%%R]K/4CNW%EG*CXJ5-:R%)X]51<7?9V"\ M7?G8/T^\E(="F0F4I0T]P$]0OYJUT",TJ.S*"FI9\MH3L%_YG_ RQ\00+.*U MA%:.^IXI9]RIXJ5G_C>#O;TR-0+;[]"7]#,]_KJO\,)F(8;)_H;6\ZD?7K; MHU2\ZE6TE8J^=VU9V[;M]<\T-X'T!#(0P)X82 .F>VU,]4T2P5O/5$ M][<::A8%7H8ZS*V9M-G9=[I:J6=/693,4G0R0CWFN<.0$89<(G('XK\(T@8& M%\3I@EA^>.%B[A8(G0*A%8C&!I))%1TDMI#:0C!9!)-"KD$DB6XXB9Q.HBLG M44+< C.GP.SQ+.9.@?G]+#K(["*+8/+;QT$CNRB-P"B5,@>3R+ MA5-@<3^+Q569TT5QC5B,%LZ%"QRX=UG@2"*^(7%CH^+'L\#N78;)_31ZS'@' M3,^#_&-,YP2-#B!S(_R@XE#6TMMPI<\R>^+L.5>@]8(G'6VA+Z%AP&"O3#?6 M?=&=Q-U \::_9=!PU67_ %!+ P04 " P@:-,YQ_]9P8# "/# &0 M 'AL+W=OF M;M4\W&M]N(\BM=[SIE1WXL!;\\]6R*;49BIWD3I(7FZL45-'E) T:LJJ#1Q0[O@/KG\>GJ29 M1:.73=7P5E6B#23?SL,'N%_1I#.PB%\5/ZNK<="E\B+$:S?YNIF'I(N(UWRM M.Q>E>9SX(Z_KSI.)X\_@-!PY.\/K\<7[9YN\2>:E5/Q1U+^KC=[/PSP,-GQ; M'FO]+,Y?^)!0$@9#]M_XB=<&WD5B.-:B5O8W6!^5%LW@Q832E&_]LVKM\SSX MOYCA!G0PH*-!7QRO 1L,V$<-XL$@?C?HJ]6G8FNS*G6YF$EQ#F2_O8>R.T5P M'YOJK[M%6VS[GRF/,JNG19SGL^C4.1HPRQY#;S#%+>;1Q<"(B$P$8Q@4"V-) M78J"3"@P#-QB5BZ&9C$>"$/KP:P#=D-"<0%$T%"IL>S<.H-##PL0' Q$NLCN?)!"3A2F4AKDT)/4EA.L;7($GQ,DG=H@^ M0>+;(ESC@(CL@K4XMK8-OUH=N^T':KN]=WC?JG\OY:YJ5? BM.D9;6>W M%4)S$PVY,]'LS=?!.*GY5G?#S(QEWR+W$RT.0_L?C=\@BW]02P,$% @ M,(&C3 ?NSBXT @ @P8 !D !X;"]W;W)K&UL M?57;CILP$/T5Q'N76[@D J0-5=5*K11MM>VS0R8!K8VI[83MW]>Q^L&".(/M(=.OCE31I"02W;Q>,\ MG32)8"_T_<0CJ.W<,M>Q RMS>A6X[># ''XE!+&_>\!T*-S O0>>VDLC5, K M\QY=X">(Y_[ Y,J;54XM@8ZWM',8G OW,=A5F<)KP*\6!KZ8.ZJ2(Z4O:O'M M5+B^,@08:J$4D!QN4 '&2DC:^#-ING-*15S.[^I?=.VREB/B4%'\NSV)IG S MUSG!&5VQ>*+#5YCJB5UG*OX[W !+N'(B<]04<_UTZBL7E$PJT@I!K^/8=GH< M)OT[S4X()T(X$V3N_Q&BB1"]$3:Z^-&9+O4S$JC,&1T<-GZL'JDS$>PBN9FU M"NJ]T^]DM5Q&;V7L9[EW4T(39C]BP@4FF!&>5)]3A+84^W!%#]\GJ-:([(,, MD;6(2/.C=T5L[0(;J\!&"VP6 E&\-79AQ*0:TXV8)#$*66,V?F(W$EN-Q"LC M<> ;1D9,O$QB?+%J#8ECNXW$:B.QV @,&\DJQZ?8L%I9,-$'^Y%:C:06(\;I MV:<6(X8/"R1,[3XRJX]L?4 2TT>V/B#F(:HLF&UF&/$6=Y< N^@VQYV:7CNA M;LDB.G?2QU#=?2.^EQUV;(AO,F-[_H'8I>VXY38W\ M(\P+#&>AIJF_-_I_P'4$L#!!0 ( #"!HTPB&'HWG0( M -<) 9 >&PO=V]R:W-H965TIY,CZR@\H57K-1O]EP45.FI.'BR$HSNK%&1>]CW M)UY!L]*=3^W:1LRG_*3RK&0;X YW]U"S:9-MW.CU2KY[G(2)3[VR(&LRRQN .!MTB5D-$B((6XVD/6C

S0LMW:6O# S",Y%H!9+YY(E$8=!?90*[$ MI$$?37+"@%MF/K["C*9-_@,2SF[L#R%K&;HP$/N+#?SA#(AJPM\+_AYKD=^D MU8I2%/D6PJ%++1\3$YJX6WKW;$3QJLJK>"NF"#+?*Z4'/01I/?C*(?$+SQ@F M.3&0(DE,"G3Q(R<$-0KCPWE*M*C @?]G-& (2\M0@$'(\_%C1.[I?Y>NDZSL M2X^527W'"@"P P@I0$YH@6Z%VL,FL%8/27&=BU8%LM\N,\X/@0@/]Q90O>ZW M8:"V^7T]5Q]4(4AS)R8,.DF3$X<.R3QEPC,>SHC$4,:6(12#T>=JQHUDN9!D M21'S]5NTN4NSE+^Q7Z4/"?U^SZVO7!"QZL2VB$F0XWO$M%"WENN; $I-*L;: MTCS-:.'58A(_ 2A97(RE5+#@F)!-R2+D@,BGV(P6W,2ER7FFSI4KBCA>AC(I M\^9Y6:.4)?']H.V6'S*2;=['Q9\)7Y/M#&(X0R*;NU,0I[LADX-JF:NAS6/,IWFY^S.S6A2 MEZ%'*AQYL4NCB!M1%?J8E G[["VS2/83D,XF8!,Y'X=AZ-K \2,*+2_L;"([ M#&2$:)PES5K4@7L^$Y,3I)%DBFG2=#S*;NX<4'B ;!YE.LO2&7%2P^XR]$F1 M+[F.\2=Y/&YSFGR]6WUY\S:KV,!+K[?M.;ZK"#L(A9[C1(@X/O BZ*/.J._X MIMPJT4ACVA>-#O'Q39.T1RA[L]5(5L7T:D(ZY03K.8][:.UYYA.?\7J6IS.2 MI8C@96B6*F>>'Z6JDB/I S9:<2Q7F+@A)"$$"+C8\RW'PWT-Y[B>([.A)?_M MFK>UKOA?,?+^I(BDQ37P: UQTL1T2"]?HZ :3\#%HOBFAOR7/0(.60^'[- MVO$+!_$K*V4X((,'L1.2/!LJ(#+L24J()N*&BD@#QVA(G$E)]I2(:,D A>F M)D,\.*4G@]D0593?\RQ_:FR_MNV9(<),P: 5A:85 A!U]B++E5IJ'FY%\^H. M/TAF7Y(>==>7L%L7_8I/DQN\B)I/G<5?T_*]VF6%VGUR*9J"1NB_ K!I]_" M[UZO'M\GU6V^.;AP?14A&(7 (MCR0C?TW(AZL/4@8'H*90JE)>&>M "[KMWJ M_JWBCLGIY9*8$U3@)4'6I^E/2L6FT-Z[:NQ][89 XX'1N& <^'#1982:B?JP M-J9G%8.T;=)%0\FT:6+"&)Y)/$L<2UF!)=BB6H7G)(5G=%H%\O'C91Q4[XM.$!S9R\N*17UU72RW?:RZ87*X0]GB3 M,&#J"%P24MJV([!'97Q\C4!-E>@I>LX6CJ,Y788>J7#D15FFB!OQSKCU-B[+]"9=U^9X M'8?R=8IW!4]P'Y(BS3>=(AXFP:N\28$KTX6V[2%H(4(9-M,-?=SCLI'4"]=K[EBV3-M$GM0]@>JM:U;YR^HV*8P>[.%14Y*] MB>IY%Y/Q>2F7D^T]UN.4&WNXQI?Y+J^79?1D6T2F"HE;QU4=#H[!?<9:IX M#4V!6,M%Y,?29$G?!DKO$ 9'*6RK]2^ H,U_[)J.J!7T 4# !DS=@X!B"BQB M=V@(\:2N ]:%07,Q_<=SK4UN;I)UO>>RX>!Y.TY9Y>L_C?A;7&Q*Q8JK(D@C MM'?B^*A1X1;TL1I[CWL!)"):R^/6@P4H M\FDVY4ODT7%9L *K\$ZL3%;$HJCBTKC(V+>7'Y*B-MD4Y1ZDI@LHQ,!'CA.Z M+@EQ9XOZH53GV# +NK>_DJI[NZQMSK_GMW]R?,8;X[I>=.!RN]X*9JEZCI! MC80PX.W>4[-D=&-K*\R$0(4-,!KH5]RZD[0K$3,1&%4IV8DR#2+'C%<7E3E9/80O[%WP*!/8GK@ M Y\1']/FQI.)^T)5D'^N5W32X"Y#]B?V^7E/Z0R,BZ84DEQ7^RZ#OL$@0"@" MP"(N"B/B.":A8<3SEQ/Y)O4LT3M6!WZ[/F7@@)ZT?\_4W'.?%S>X"+9 MI%7X>-!!7E9IM>./]U7]Z8/'-_TG ZK8XLU3F6 @'^9*>0445#>;+NA6_^RW]SV03/GY,6&65KJMD@^/R]@!Q>A*Q M0W 4V8#BR/?M"$;8LG&'V X\K*2NF0#GS-7-4P^YF.U]-+B33_4M55[B3#$4 M1A8Z"QL%:LN=X0- 7\TSQ9A05/DL;&SHJ7^F&2/CBZ#QP1A2"DTX!!9>$$W) MA&A9-'ETA*^AOPA'USP7*?@LM\7DCR(5V$0Q/9T9N)?KJ[&->EU\7. \Z)F_4#EWLZE MFC/=\.ZN M[BEY2&C]GMM5$6=EVI<_*]LE $*/H0(6@-@R(X=:,' B0BGU/B6>"*??KR!A7,V->$IQOT/67U.@(0V(C-:C'V M@4,1C<+.%L0@DA'W818T:S8'Q7ON#F#5I1F_D2X^^%D=A'C=7+WSA2.7E.F! M_(JIKWYJY415!ZM:=/0H<6?D<1S1RU"]D3[D*H>>9-?YW@JOD=EH.AA,AV/I M?<+?%5RY)O0="ES7=SV"?*:6 6A11)'I2JV2J;:MNY/\ *[ HT?RNSC-)"5- M>3C$Q&[.2,C)H.(@Z&GREF/S7#NWIK@L0S6U>?>\15LKBT(=&?_(BZODG^_2 M-;]Q%'TMDMIV:R]T@.VX'HXH\(GC(B_P[A3T@W$\QRHIF]6RP&2TXHT8%+,E1J5:V9$*^Q:@ +BFZ8;!"$KIV4Y+O**@VK%GG>KA&B]=@@ V.V-A#-CAF@X.6F#DJCX# A'Q.\N744))WHP$\ M)_T2<_DYPS"LK?[J-C%NTH(1?=<'YKX-3)4;UXE1).LD?6#I:\=C5.YC],AC M5+&_\]E<5/$:]ZBG]\P$_7!U/'7I%F,+AG*\N:1_[9B M".(UU^N8J;:Q+E+V-*9INT3A_E7T=V MZTL&[=0"AJ[8+V!-0YMK^03/CF1#&L_2]9P#40N&GF=3-M]P@$^(Y7O=]U/+ MESIM7OQ;=;>)<2"#UBHDB!&KVO5P(I>,A.C0TT35>7^N'TJ:H674U0-P/^]2 M&NBYU%/>Z@@)@.UY%( H0 AC?C9=U%F @2EU8YO,]T[SI ^:O$O1(_&T:V!F MT/,^R_S[@('7GGE)GA;TU,LB/_;<#_)>],E_GV;IW>ZNM6$3X@.?>B'!-J*0 MN-CL;5#B49EG7^Z;M<]N:S!RC[TD-V(/OCY:9.>=-8[7MX*U//Q/6#CS^ ]C M:QD",!![KF*\2(I _/W !K4BX+DTM&P2(-1K@C& MGLLT*;"QA5WB!1'LER"HBZ9Y_4P"R7DKK>3\W*9LNJ,M0\2D=5O6"VE"N1?-%VX!7M@!7 "$(C-RV']\ MBU#?@7YGQ8DL3T;\9;];LY)W<+J.A6D?Y6=DG'DNA]*VC(=L,/I"1:"KX M?!\5>5;]GF1]^='Z?L,W%E?$NWVW9C/_^:U:?EY0])\P7; M)/M:W?*]]WI;OFLV'[O%?H;-4]OI*@*P@*US)6[DB@>FA/)W-U\^WYTO5RXQ M4> 1A+ 541P$D4GZE[^(9XGK_G 3FE5_?T_LB]X8P?.IQE(H(/C3L"G96=&87/6[3BYA9"I=I]DI]3RCV>T 7HM@(G)A_;(;(*'>) @GT J \(Y4;86)\G)K"$5VXVJ@<5;QO=LG1#MLBB=>W76/L M?@1S?5+=Z7I(S"DU5T+F @1=C1_G&E9',",DZ^TZ#S^8<>6;$42.XP/J!B;" MOHO\?DL,0>P+J[C,ETZSZFCP,TDE9$6*%@$AUL6(G.YV9%QI)$-"4G61,DQ! MA<@1D\0#QTXIX!#?%R!X@V#G(V,N(6=XQ\3S+BE:]6RV=] ->_H_%/EFMZY( MLF526CRN/#,$KFW3P+>9G!(213;ICYD)H5"#CF*3FJ6P ]K7K??-YFO,L1KW M#5ACTZ*5T >%I M(Z3Q\RPEM3W57W[;[W#5,H\5ID%FIEA#J>2@?)N,?DWOV MVV8=@]6Z9\?XA?$MK5A9;'R[3=>W]>?7^=U]G#VR@OF?N[1(FI]UT625=9'< MI57W!%T8[._^RX?LW[/W&;G*_@?[QZ=_,>JWR=CO^/IY\CV^N]\F%^Q3X-_= M]\ F_\*^X@E"]J]YP>^3N8D9M/S&X(7Y8Q(7%\T+;G=Y5MVVYZLSL.RC269L MXL?1KZ@)1_54#E,_+!:0X30XE6M]E"2RX\>D8C9YVT.[4,3,K_D3]C59(0?X MD15 $EJ6$](04MC/+9PH$B_^QQC1WDS60NO7.B^X0+3HC%_8 \MF7^6O$H(\ MBE*!;#<5FW+Y;4_DAY[(/;"IZ)/(8%/1.#1G#:)33.;/N'Y*V%6PM0 I5^)& MKG@4R?6'458]Y(])\C'A=WEMWJ7Q=;JM[[+!NZ+@V[,A8B9-$R'J6M1Q@B B M+H#$)L3T0XJDWC8:;TVS@#/>V5_=UK40J]3NTK*L3YIEQ5P>U[ MYZ%53LD[;&^*!IQQ@.[":/%-VZKW*EUGFO?44;V,=CZ%_N2Z!J5$ 7K))CP% M6J^+7;*AW^_K#D.4;5J+!QA6-L$FLB/7M8( 0P>8KN-UQET/$.%R5)U)S=I6 M ^6'EG"D;.+80&VDK@%K;/=H)6HLA:0+%*SS\"TG>C\"U1+%[3R4#RMU<5P4 M]0D]#_%VE_#>DK8M\#K>UD?PE+=)4AD;IDGU6LCU-OT:-\?)IUD='+X*4N2[ MK[=-XV']21ZYM@8PXB(MN0$NID9U>!Y]EE=&SKGZEI;,T'VR3F]2]GUI5B.H MXN]YEM\]GAH']=\OD_NX8":WC\8F+=?;O-Q_P1,7_FI\YK^JEXQNMOR5EF8I MJ?E:ON3#Z_W6^4,KO_ ]W'9=JEL*8HFF^Q'_>,97F+9&SN:NC!OFZ_IQS3Q/ M;XQMGGU-BE_'+@T)CZA3,PCU0W(!\PD-3N5:'V.)S/S2;@WGB'$+8 ?"$'BF M9P46M5TW[,N"R'*!R(6CBDU*9>:AEXT>31>UG(Q,&@JI%\C/\[ NEY_1#T"U M1'Z>A_+Y\O-!-J[75ZLXS>K>HYQ-VLMZVX,E[KBH#^^K=DS/'WD*S=B?"_8W M^"_Z[V(YDDDS2^/K:L=3WMY>\\%NVLJ^NTR*AW3-1LO^#09> B3M1(?]A;PN M^IJ7_9+V_83TKBD?^&Y-LPV49@]Y_3VW\4-2)_U'YO$UWW;IO[G.Q]MM_=NZ MV2ICB2?9_-6@S89/S<9VMZFK"FXZS=B4("FK"Z,>OMSBKNKGV9VVE(SD(FT' M_'6>[4K^V_MVU:/^J@9LD?(SAZZ3++E)JW+>6L.XNDU+(]DV1ZOSTQK3DGV2 MH:CY[Q[F@W'>K2LP!];QCG?G//F&AKFRCUR_-G$ ?6R%(_Q,GJIPU#_4"ZAP M-#B5:Q5"R>O6UFO>)9>7Y0I8 M 8PPM$+3)Y9O.BB, H M8CN^B4T:K%AQ?YV+BLX0"S(/R"$8X>?D%P[C5UX. M,TA-+9WW5$_[C!SAY\Q#,H;-93PEHSS(U8TMN>=D;R!B'N&D+FS^C%$N._ M#!U:)#/Y\I_>(;K)D+4+$V&SK,;F3Q#9$1/H$$1^1*F+8-1: R:A4H>X#[6A M6X]:''5Y\2MOD'](>4M5O1PJI$MJ&16;SDQ!IMR$^S[C@6R2\H?33;5PD85RFZQ4F$;.!+"EH5"N[/%E"^4F^0,LZ%]FE/#,'Y),V.3;[=QT9PV4G*$$S\Z1PDZUVPX MBM!E/#8C?7C>5*B D:&/#$FWNRK9K+"#G-"V74@"QP.VRVR"WII%P;B'1M2* M]L>F!;+(!Z?%)O'HR-*ZS(='VHM7'I]AK(@^0'\DZ==;]O6(C;_X:]*=)E1; M+B]W55G%V8;!:1YB:A*74#,*:&3:D6M!@+T. \2VU(4&:BUK+I'W^:E^M,Z\ M':;EV9+BZLP3IX?S93R'FGS+IQBU2I[95BA>0%F9-G*96-C40RZ;,_M1 '&' MP@X=J64ZU;9U;]L=),@E/;FG^))_=D%1':SCRM2EE?QB.JUJ5,HFU/7>!-K]T*<[T/+"2PG]*#M^39$T*<-!M>&K Y?9E2#YE%]@56\G:S#7"\2;UK4O(>UABVW4JPX F*Z. /KPQKWGC#=(>T: MC4ICCW6F5W6EB#S7X*>'N+@L M:FW?_(._2] M:JPH-%D!Y074#G"$?(P@ F3F)(I.:IR(]2J/D,'E' M?]&^8"&Y?*>5=S'QG(%R.=7&:54 MS/XR)%*U4[G6$3M&%)M9)MI5MWG!+TE9V:%-?.B$!$;0,YW ]ZG9&G4B%\/A M8BAM:FH1;!9EC+A'*+14HX7D(H:L.= M.:MF(SD:HV)ORW+'#$8>)+;/S[MR(+9,VZ>NUQID_[6D#J :868F]4IK=&J5 M2Y38X:JE@5,UBM4 FU^M&AR22B7)ZG)52M81 84:Q,T8=3IH9SN_N\NS\;!70,#1=A*@?>);MA-BVNCH/>L"2FCBJL*=9 MUQJ(>M;/E- M)FU3,RTG;RW)RULV$Z#MC-2I)'T9R^FM20P M+9^5C<0T/2MTJ4-@MS@'@]"5>A=GC)U)94[A"MDH;J6U32NM8S1MYH6Q,Q2) MZ==@8A>G6\,].:U7(]D9K%/MY#8,,$*AXX6(1K:/(XB#OACD;WR/TBA!&W/H MT]@UL,%\#M0E#52.UZ2+6=:^3G C(T:2;"Y4B&2]>$V$!K$R6( .IZ2A30B& MP(U\RK2/^"$@N#-)K" 8I4(RAN:0(B7+7./H'2A*NIA5H4RS+6^=8TE&HX:0 MNU"A&N3*:VHUG!]1R;HJDKC<%8\'1E>6B8%C$LOU'/;-D15&-.HL198K]4K9 MD._7+% =I$ZBXJH^_K;7JL'Z-(A+,5G23:.<&O4,/M&C:27H""-GE&<,?\L0 MG%$>Y.I&DYR\\(-CFJ-GOB89/WGQBK>[KGSD6<"& 4 1T[/ 1*%O6@XE)C8) MI:;4C&R@"A0X)$P),CJ,&$,3!E!THM$LV[]'M_51\!VF(PO')6D:&F. MA9BV+2<,*O#,R.4U0EJ&F$_F:SS'LU6LS'_9[,"2_B]-LY9@F MLQHR* !"CUJ>#V 'QW2@U)J9-A"3*W*#2X,F#XN!.CG63O]8)7Z-^=FT^!AS M(V5X5#!^' 4>Y^8 \57 J]#-<23/MVE5;9-W;+*?O$_XJ1JK 'K\57./T" ( M4 @]!%%GQZ%8J%UC^+=K5LH>DU&#DKA_;!A7YX5O&IKD%.T90\:7!I%@*AE! ME<2M;-HI&W8!FS1U8O=='?/VB'"/9V8!MUB-PY^K&B,2&OI[\NVXJ8A$88!, M1'P,'4=1**8PIYP^I3(CN5H 3H[VH5BBBD>-1$W36H.EX,@L!0VUHUMP]+*/&97!@@Y9?!Y,H-I.? M@C\Y"1Y$G9XCZHYSP!BJ5:889;F4=Y!BTSCJ!RL/IH8%&)_LRR6GB2'SD-DN1TL2HDZ\?K M.C2(F8%*U-9:R/$MCV!@4S/P/>+;%.!^9FO)W>,ZS,+$"C1*I5GRMDKNRI6)/1I1,^2M?WZ$ M'$! KV,^,-U1K7CB9F9HQ^/@C!K=V)X\"3;%1&D.Y$5I8?Y>499+T5_#6"TO=P?\?DRSY%F^ODH+99M,]BWAF MA(@9V29DMJ.H;Q:,0O&5=F46-2M5C]#8\:JAN;.U?E)E3 MFP'*F5W [H!ZGW*=8U&RT*W-/\2/-2JR2WY/OE=7WY+M0_*>S2EN MRQ4!T M!9'FN2['I6]#W>SBA:4IMX&H#,;72QEFV8P_[->]VN(G7-?[F=\9] MX\80_=41'1D1GCDPBI2XQ\T/W&N07Q@,N\'!&PUZHX$_AU#+D_RJ6FN,VY(D M6Z>;1W5;.Z^JQ7M%S" @T#-#'+G89+,J*R*=^8 27X=8OVIT:G'>[@7@OA> MS4ZP$5(]YVHE6"G=FB5WF?JJ0$^%@_!CZ:>X6P/U4I(W47U\:ACG9;4*K2@R M0>@&@66&['\@DW."39 M%%9#=7%9HDPJ].ZL?JIF48FPDK2L;^K^&%?\CHTUOZ*;F&'D4P@A#3S/=7WL M!MW4D]K E[HE6[GQJ:5UTV(TF!N2"V/JB5<@JKHY5ZVJ'5Z# [XP6L@+TM4C MA X5UC&Q^0&4=91[,M(ZGL=AVEI&NVI7).^9K-_M[@Y6\]!U617QNEHATP_^ M?_;>=3EN'-L2?A5$S(DS51&J#H(WD*=_@2#8XQB7Y<]V=A0X M1E(;<73;GK<25UV %C'H( \315X/9S]D,4SWX/]F:0E^3=DOYLT]@9TSDMO9 MM8=)18CGC= D'385G!G4^4V6A<597[S6J,T:O1N59MTLZE3F-@7?\8V;;8OF M#7ICQX&+,2:A2WUF/R)!V%\028D+)RR(Z$1A6*WY1F/PTZFN<."G8.Z:I7O) M)P,,!D*?"IN/@2$]O@ #='Y^XDR8UR?"+Y(\48ZG!>['$>:)?BI(M YF-:?1 MY%B6/)?W/<=!;ABZ;F#A"%L>"OOKU6GL)2:R:%'3YF4Y-)+Z"E.K-?,UP:K1 MQ'?IG9%RO$Y/=64#].,(JHIS:HFN&H>:I?/=XU31DQCQXRQUR^I K!9AE0_3CR:M"AXJBZLJFYKE=1-2-[$Q MBGWLD1C;& 8Q.JW5)=:F+NITKU52W[0I):,#/.&^_H7_%2,Z^C:;6K53*Y$& MY_*KU,?IFBA,_P^E@^)>J6F?)&M"]S\]-OWN[OY89[MW!Y9B956]L6GBQ2A, M8N@G"4(A\9+!(+$BN#ED-_Q9G2^"=S]-LR;4)\.V3SX#)MP_^=DGD+?0NHVJ M>8=0XOZAB;R.B]U<7.K9+-5! ^]F9U'BZJ;YV%2[KTF=5;$+FD;]?T'P-9*V M@JN8-#E2:&]0TQB9,DH#:RHP@3)PP MU'NZ"I\W/*UO$8$>DM(C#2JDB>6BAOF2DV5)JHSDE\\)&4DE)["WCJQQB@.% MMI8T14&Z&]8]!^*0V+X3T,BUDBB.;:ST2@G M.Z\RN-33"R,TC0B1%G;7(4AZ7'GZ'H,^?D0%ZF_'M$S9W"R[O-KG-\W,O(H> M/O S ^US5VR:ABB$"2+0L0+H8X1(;]8COBTC4I.-&1:J#E]1@C. %Z %J#3% MFDZOF&[-RJR<=DTBU8AZO476B()IXWD=*J;/G<)0>YRN9JW1+LMC\\/ P4'H M!5$2NXA?U.5U9J.8AE)[ZR8;6U;-E*9ZTPE6US-CW&K5LT4FA&_1):EH2DRO M5]'4W!%0M D\B2K:N\,NNSODU_FV,3F@Z-_J2CP7^7Z<1%:$ Q@@A)/!J!M( M%:@FFC*L9D_0 7Q39IG\_=13^123KQFIE!.O5UE<:"(Y3M2(;&EB>!VBIX[Q""[0!1]L6_J;R*2=>LE,J)UXG-'APX MH;L +;ZYWP <9VM$P;01O0X-T^?.LU;OZ?[8[9Q MHL!.<,2FLY'G8FJ3F":]^I8R; 5B%J^YVK_0FN[QNMM!_3O?LS_M9QR9T M ]_'01(2&]I>X(6>[?78XM 7NB1V7D2&E;7W Z2'';AO/0'W)U? S> +2"O^ MD\X;OB;8G&L %7<(I'+SXYG#.J[-ZXVHG'!K]6.5<9389[S*>*IM2=;?2?\R M<1.S+G)?&*>7"=X*MD;/[W.Q9'?1/_RS/\R+W0;",' (M5GN@5S?CI!CD1X MF[();<0V8'8] _D%_W,&6;_"BT9 WW!L@'RY,7?@G0$%'5)P!A6(%2,?K MY8;X%5R%F)-:R56(9WMP+\]97605X@VVQE8A=!&]CJJ;/G>>O0NIE2?QU=2J M(L6!GZ;,#MN'#]DWLD_SNRK)]]GNP[%9QPT\:L4P\7R;N+;OV93&@Y)Z.)': MH:O#GO$UU:H"VQ/&"W#(OH%M Q-<+KKK9$E4\7%5970V7S[M6 M&+$4,6'?BQ!V+)K8Q/9#-Z%.0CSHRXB;Y*<-ZUB+1OG)#%F>Q)3)($5R(B3. MCA&M>,++FPJBRN.:A$39 MAQ?U9!HCHK+R*6.?S[=UMN-/2.-#\P_ZSV/^-=WSR\?PD\T448!<'^+$QSB( M8@P)P71 87MT\S4KKPI1R=%M7:9WG0,5[F0GP&#+H,K)D7:NQ81J29+E).R, MW>9!O\:[9_F#F_&0G%6)JC(X+KZ.-Z7'F:].CC1_C* MJ^+0I%:_Y_4M.59U<9>53>YU9CE B1V'Q V@Y]/8B9(D< ;=();4[G8=]DQ/ MMSJ(W7QKYFN=WN9GI(/I9'<=_4RK1T_O@-+.EOB)WJ\9W\S_P"QMW!!AXMIN M9$61Q09B'\6D-^':B=1RM-2'#?>C'DN>O=Z'-+ C-@$P1HQ<=C_ X LJ,Z?O MYQ2,:(@24^L0"S7HST[,*OLOVOT_EME]FN_H]_OL4&4L<;^L;SOIZ4L>&^0Y M, Q]U\>VA9/(M@F%@V7+IC*JH,.>8;'H((*LQ5@U.6_!80XGRMX8CLTQ+:8P ME28:Z 3UFTV5@0]%V,' M01)1RXXLUQ^*N'Y,0IF78^2^+*5ABN_#3)(K2:(4%FFT)!G0M>+R@3G< 8C8!,QSHY!8<42Q91.+^#V R$LLO8LM$H;G M7F>Y (?B\,OVC#:QU'*"NJ[5EA.N"0LM"G%8A]:9<$QR>469 M.U&5C+/KC'U_]^ZP+>ZR+^GW5IKYO#2$+K59HL;%. EL%",XY&G(<:7VO$PP M8WA2V",#=?J]RZPWJ=89&1$P#K>L0 M+1V.%-J;G&SMJKC/ROKA(VMD-1-%+HCW_&P@-^D[R$T\WW?=* X])W:@-:PP MVTP)Y8I6$PP9KU:UV)J4(>N!-2N^LO6I*6R*%J9F(E*V(M7"N@ -L(9*>J)R M=FD:HVFT!J6!W77(DQY7GE6=M/&C]H3QI_SFMKZ\_JW*&FG<()="UPYB%%,_ M<6SDXU.N1FPH55B?9LFP2)T>3=RWCR:6'!_?;G+D!6 .<1SQ4^(&A$L/02O0[$T^3+Z(/$TAH2OFBR*W;=\ MO]^X)/1"-P@(FTM"Q_5CZ'M#PI _S[WKZ&W>1GT\R4\[3IM)S@KC7LQ M8M^,B&-1[,0>M(D_;*"$<2 WW5*R,(N<3:Y.*[(G.*DR3ISD9.K1SJ.E5MA> M9&5LYC2)Q76(ST0?GLZ4-# BMXEH8P5;AP^YS76S_<5OL&2$5+PW7#\-A;QK:U(..Y;@HH"%"(2$G&4&!T)VQ MVHT:3B;>O\/1N_?OOKRCGP'^$(//7R[)__Y?E^]C^NGS?_Z/P(;HKX#^?[^] M^_)_)2^VTD:ZF)8LPK>ZH?%KHP096Q$JK23O@XQT^_6TXNNS/"F M((A/[[N([832R(MLWW<#['@D\'J#T,)RAT FF#$L>OUM+?L30LE+;J90*"UH M)ME3EK#E[[QYG2$QR5*E=74BI>S(Z[(TC1O9FQP^I@_\['F_!9QE?8&7N(D3 MAA3;2>RS[*\W1F.*5.YPD#1A6("&VQON6UB2LS!%V@1G9>89DYRE]61UB)8Z MT/$B+V,3N6E$KD-FICKQRH43DS@1>BZ$62J/67_XK.I/GW46SZ1N8X6!9;E! MB -L86HEON/U)TZ@0Q,L_%2(/I/FY8<#'3O[>I8:37PB09B5%[J2(5I7\#2" M :<*HTU1>F3G]H=-PD-&L:&QY_F^'<=^1$-H13:A_6X6:$=A*#FX*UHQW,&Z MG>\UAZ0\QJL2*#S,S\"=]$C?Z-+IX$"VV/'-U^@9'_ G4KJ:,7^J'\^'?2W, M2)P9X$_!#(_#4V=P7<4Y9&>J)6DM?1 M#?6Z)' +W$2^Q%_V.=Q\RM%0:K%0F+N5B,@$!]Y<')3D0B5' M>73C213[@>W:G@==GR11XKNG0D$@^0:&HA&9GJ%T!=/[1ZG)!=AG_-W!QRF, M>L(B0Z=\SF*(QVEIR^DXRIH2&*'=WQ.Y78D"371B))-1YD3M6/\P13NS&X8. M$[V8)4\NA983)\2G0YG$25SUH_TJUDQO%>6XSE,2Y_.E)8ZX9EUVXH#)W \']I!'/LTC'%_X1!+37RI#=NZ;"Y0+5RP M'PJRIEH]5.!]'7U2NU]4GYNH !IL<3^F5)ELOQU\GOKM@>^353*9^CK93G1QC% MQYSN43?PE;_J!M+F!3$&&%RE^^:9L>HVRVJP2^N,_Z2XVN?;K'\FC?TAUVJ0W=WOBX>,#YU%R1]& M.]X=]PU\-FL'=7[7OE? GT_[=IMO;YGMKT7SG=OT:\::7@T>F,=7678X?9G_ M,3..TU73OB+F?U]+S9FR2U^TSK$>G?Y3?1+8*.?#N84:OX;[%!D!P'R M BO GA]2"P[S 9_B1+'8_^9W9ZGRZZCNO\V0=%E?*SG*]?S%ROAB]7MADM8Q M?U!"_GK%7M)[\7GZW5U>\X2""P^?D_ AZ+#E%D/7B:D51Z&=8 @Q@G!XQPXB M'TL=XIEBQ_A\?(#67N=_#@[\]*%@247X^@U(^FD5DX^Y&)63DU$RYRYLO$K0 M:#%C.JWK$" MGCPK6NAB1U2@1HY6V\3W73],8(1MXM 8^6388.52+%4[G&#& ML#R=(^NO<\@:A)('GJ/[./0<"&WJPRCP:1BAX6 $ M#%Q?\CE.Z>\;%J8!$J@XI@OP']9?+ N"^[1LRTQ_!="ZL*SF_T!UR[H8RPF. M]6U1YO_*=G\%AZ+_T[RJCFWYI3C65%UZ;*M4>WR@@L_#"_"$#W1,"Y1GGMA MV>C"@6[_P[=EC7T0^L&%ZS@O?="Y""WOPC]A>?+!B:(H'WGQ.:JQH,M/3%F\ ME]?"IYR\,1=5HF\=*J@._X59YP0>A$^\[W8Y7TY)]Q_3?/?N0-+[O$[W+&/T M(MMCTUL<) DA-(Z#<+!F^;'4>7=%&X;5\ 0+\/>>?\D/8-LBDSSSKDJAF)[, MP9ZY1 MW-V7V6UVJ/*O67O4_GU1\0O9+Z^_I-\W7@(1\NP@\$.(/(R1@_L3/[;K>5*' MW77;-JU0)[A@>PX5[!E*Z9LY]-(NJ%X+,BZI:F=DMUMU'F'M;_?XB/;\CQ""+HJ+ZI?5Q^=\C$C@!/+6H7)3'"BT-20YK?J4\5V4V8ZF)=]+69TI:)Q=Y]N\ MWB0HI"Z-,:+$8_^' Q(/AB-$I0XH:3 W8YJW:R')J8L.1L749F8RY=2G!P=Z M=."GB53H<*8TUSZFZ-36)%%,=1$C,S=N#$<>0- MM3KJ1I',?E*%S\^RK;1Z=8_&U"T:;].GNC5#*W/&MF0LO0]#:O^%,*7K$* I M#KRYWT*2"UTO 6UL;,4!L@@-,?7"Q$NHW5][9SL!L12WKZL9FT5\SO:T-],W M76(TG6HQ:9J593FA>OF]GW4]\C.B4-J878=>Z7-'\C$?29[$7WK^FE7M9MIW M!WX=!C/^:UK^(VO&P-;TYVS;777"]]NVA^Z^E"E?]V]?7(OS:KLOV&0U^Y)] MKR/&US\VQ(4>M-BLE*(@\&PWC".6VS&DT(NBT)>:,BX&TO!$\\ROIFLG:5ZV M-1KP:S/YSYJ?R3XNO51$Q:3VAPBFG$2?QS$_-%<&-?$\N=4GF"?'P$_-T836 M-] YUSTM^S,X^0?^X!Z"QL69=P2;BM3(:+%XXUC'*+,\#<^>YUX:D-R52^5- M>LC_U9SF)L6A*O;YKOD/ANPCOZF\.[M^>9WDA_2PS=/]9_8GK=R>=FDCZD<0 M0Y(@@@+?H\AW;!BSSF+%KIO8HH]8SP+&G+J=X[\ CSQH5.[A3C/[_/0VJ048%RX];F^SW7&?75Z38L]^4/![K[YFF%^3 M?Y/U1];XJ?I7?LST\E Q?/P6BB]<6C?(LR(?6]2U C<. P_#Q.N!HD#LZIL% MX1G.H'N/N.X\\@F<.]7(U =^9\5KOP+./6,I%_?M=:5:3>P%ZZ[K#KMDW7:1 MB)NI]&J/RUBE>+E&L(Y1:TD"GE:JEXZ%^-: 9KWN8UK6#^;5Q M? 2);]E!$OI!%%/+BW$/(**!U/L/<:'G\Z/* !Q))B>@478 ME=T[($&LH8T"HC2-;AC0SO4ZU-2$8\\V$!CB3D7]XN(NS0^;R/(I"E$<0P(# M2+!M16B06>I+;7Y7^/R\:M:"FJ!GHJ3)ZY8!OB;ITUM4&5>H%H"@$DFRMS[% MD75@1%F4N! ^6W-]G>]S;HL>ZKQ^^+79L[Q)+-^U[(@RS?)IC##Q ]H;K9+8SN@(8Q[4R0.).^S M5S!@6%S.,0$.2FGBI4:=F,(89TU.7Z0),W3IP'-21K1E$H?K4)9I+CR[@& R M'^(3G_ZL%;XILZ;B]-1ZES8%&(5>P&9?#HQ\&/HN@D/:A*,DD)L/Z;(ZO_XH M3I6TT2PZ@UJ"XYS=_E_E\A%"/J>33R*8R\(:01#V^\-!A@[PF^13#-C6.,Z<("A PT\ MT..3>!EC(I'CHC8SAW(J]CI];T_MM/,H\:3(?'RJO2$RA5>Q=RA&&7A!ZS72 MMH*7)C0Y4FAO4A+R_6N^SZJZ.&0?TX=FL?1;\=M]1[RG:1?1J 8)T18VLU!,"S[ W#0(0<, M.N#8P0D\Z-#S+1CX/=]7P1V0T#.#$1(8,]81'+GQ9$)<5 8<@P&2&(S6$2BU M@>K+;0:JC$GN#MP-L;OO8E<7[#>@6\\EOPI MJ?H;^P:_9"6]R:J_]/$'>=5<5L#/VZ=5\[FS;SSZ.^T)/>9/==V\Q\5_-]WR ML:%YAFM;YDPY\K2QS;/OW2\-PO^=/8"/65=G=U5&Q>YT':LR'%I[YY#EGUKPUQ0Q,:*E<1#;F3H08,.-9^SL #@1^$8H(,&^P4X!;#! M/_<#'ZH\C\C^#,%;A\C/X>BS5T5FXE9PU6?+W[X=UIN^9.7=!D/W&3&AXD5_OB_]6U[?@K]A_/&B*1!]N\VWMR MS^P. M:QMGWZJ._+>N:SXU.&3@(4M+/IFXRA[X^@C'=N"+"GM0#!.*[<-VSR84^378 M%VPJ7TY=8G@M;*(#AW285SAXR/LP-H H,B)\E0:_]C_BU_WS%QR8Y?:.CU-E M)WHX_4J'!7]+RUU[&=&[0U6731^JFF<@OMRFA\O[I@STH6@N,\IVGXK]GLTS M^%_:N- AA,TA_-@A;N12CX&'D8M=ZD=)(O>JS9CCW]U&M M^.H!G/]>OXC=>'W17XYVYGCWX@L3J /H?+\ @_?GA8;/[?,0?W!&0$>)[,T= MZXJ7Z*T>ZT)M+C?XH1J8F8M"9@WU2#5LI6UN'16TM9+S]/*1E<)<6W;0*L F M<)V0^'[HAS@(B!.1$,<]?A=1?\-2UKS8?:[3LEY->B"(74:SG[HI+-]1=I,? M^ L0X"K=-QN'?F)SBO95I]??_EA[U%F U&-BUCJNMR[S2VSK]9QE6'X=RD5%5L37]V0=5 M55IF&U,GQ6WY(?7O33XPP,^4 M!XU;/&L<564#O/2H:B*R*Q]5N\;SIQM5'X=RD5%5L37]V4=555IF&U4GQ6WY M434IRNLL/_? "T*8( =&@6NC("3$BU'O@>V3L!]8OZQARBH/7V& _2(_>1UP MK7&@58CYTF.MH3BO?+@]M:(_W8C[+*"+#+KJS>K//NY.8&:VH7=J])8??9^6 MN;V8A*[G0!*&MI4X#HF]:,@>8C?I%F;I8?%IK2QR^679WDEA769_079%]@<3 MS36NJ8D&_L\NF,J\++:F)A>Y%8GE[UE^<\O^B;]F97J3-77-F"7J_*GAYJ7A M\[TZ%HRH17W$Y)]$KL\?F![*G 194K>Y_FB^_1EWR?8$@8ZA=J4'<([.WYH6 M>)OSS]%\EYZ9+=]RUSI[,])H?]2,1:9U+)O7&&G'_S;9CQGVYL^1#+:"'RF3 MVCA^Z-LN)=2)H]!&<1P1JW>-I8SN*K<*3W=KF5W$9P-%V@T4-QS[+SL^4%SS M@>)K,U#PN>V.WPY45H"9;^>YJZDOZVQ>/TYZH[5-_6ERFG^_1&;EV8MP,_W_ M4Q9YRE:8ITC&>_GDY/$VM;?]BW#B.A:V; ?R0UB\JN5W_L5^Z*VDP*/;JWDV M7_])$A+M36KIK&3)UK36U.3ICN]_MPQ%LDVL8.NXOG;[9\]5C/&VT.9SW9%? M/FMYO WP;?_B!&'+"BSD6+Z-,+%]W^G]5X:SE[T^GIJ-)R\7* MLQ;M36KIK&7)UK36K.7ICOI_MZQ%LDVL8&N^OG;[9\]:C/&VT.9^W9%?/FOI M=E >F10*%))")R2>$V%L8PA]&KG#@<'8=:.5I"Q:73*+0[%[^/:]OR;&JBSL&-?M>1RR._]A V_*#T$,0.BBP M?(H1?Z/.]ST["IT@D9H^:C-J>(+7X92;G^EC5&P&M0B9=%W;#]V$0L\*J=3UCYI,&A:^!B6_:?XC M^Z6L>_1%3@9U<2LF@@O0*B>! Z,GB!>@A0?^Z/ZYF **L3>B?YKI7X?ZZ7:J M,-IDY93OMRJ[O*95G=^Q'+/:1*X5VKX78X\&U"66$\9Q;R2*$B2C<)*?-JQD M# WO=0,>.1&3I4E,K PR)"=*3\E9CR(]IFA$>12Y7(?"J((OM+0G.<48)J*_ M9FEU+-OWMEY4K-"'@6,%(:4A#D@0(A*CWKZ#Y<1$GU73:X&G8\"L1R7Y(3UL M\W1_OB@C)ST:^193I66HEA.L,Y;/4*Y'MH0Y'%$T_7%8A]@9\*LPW8+E)/)# M]NTLFRN+ _O7;8.B>B6W"VWLPRBP$Q^ZB&DS]9,>ADU\(J.4VHT;%DR&]VPN M!!XCEI-*_;R+*>:BE,L)YRC;Z]%/649'9-18<-:AIN;<*V9JY$KK%)_:1WQY M.>J9W8!-CBWJ4XL@Z(8^#AV_MQNC,%98H)A@;9Z5"7"&4&F58@J?4LL3,U&I MMBYQ!FX]6O@F<6^O1V@@?1UJI]&?EU<@M#$EJF?O#MOB+ON2?H_S:KLO>+K: MWQZUL0.<\-I>$ =N'#HV"2UL^[83V)!8823Z=,(4$^;Z7(L*,%C@A&NQJ[-& M.!KI7CJ874?'TN))H;_=3>Y,I_YK60&-'"]R'<*W3EB4926]R00AJ7+4)$.& M4X)3QY*M",\E860[#B%!;*$XD%*OF2#-,_6Y (,?X,P1:)\#I&@;F=?FU6 M."?GLXTLS5V7?',Q_IY7&]=.L),D,(0T<'V*O"#Q>Y"Q'4A=P#4SM!]FI+D MC6/M\;H_N&]S#SJ2,9]I\#$7[J4&(9E(KW,\>A03D^.26O#_)..3HO.ZQZDI M,9AMO'J?'[)W=797;2R'Q)%/8]^/(8E<+PG<#7W""41Y9E&)S,!7FYZ)!+;=8Y)0R1,CD?RX?Z3C$4*CNL>AU2YUSH&;4+B M>''$[.# C3S/#VR+]+:CQ(;:AY.?;Z M\Z4F2=>H]EKY-B3D*Y3FJ:HK3/L/)*CB/JEHI21CLZ7BW4.MB0?#V$68VK9E MNWX2!\CMT,&$V'C6/%P0T\JD].+L)XU3,Z?;HI&<*=X8'@NA8LNZ2=+5%9^UAF]VF^>W=@QKC2;CR;7[>'?8@" M)J&8A 2&T*>>Y6,7(BI5&9#^N/&-@QT0.:62YTA,EHS2(Z=!'13P-D-&M.8I M$R/"HDS:.E1$'7ZAJ?'(;CAF_2RKF#1ML_QKL]>#4 M'01#Y"(>.Y5#+IJ@S MY/A.))7E*'S>N$:TB$ Y0)+=8RS/F)A>&"9+3C$&GCZ]S9.A#<1/V1C=-JQ, MW3IT8XH#S[8(3^1",K=H]NEO,)M_P2"$Q&73,D29#2Y5,(JIE421*W4"7.K# MIJMA97&?E?4#J.6/(\@1))54Z.=&+:$8/Z1A,IEH++^=2,@1M0XQ4(/^<@*A MXK]PS>1X?[_/^><]/W!BBV"(?$(LX@4//[K6Z>E7G>R\CG MXKK^EO)Z17GW/M]FAXIE%<1Q8FI[Q$6N'4&+8NCWU@*24)%>/]6&:1'H((%] MBT=, R83-RX)DO: %6: ML2ER*S6#,T^KFG9WN!HJ6Y;Q.)$F)WDODO3VI&\:M^O("O6X\O*D4 <_.N2* MM%UUX[@XIH'C6%9$(V1Y%$5!;YFOZV_JHD[WTU5+U)Z4> W0A+O:%_Y7!O'B M':UH.IJ@X3K:%/N=+.GK[W[2'DGT0C6VI.^7Z6Q'V2&[SNL-LB*<>+YK M4==V6+Y"4>PV3_(D3 <2'&^^9N55(7VYC*05F6YW#DBFF/LUK_@1DNNB!#]= MM;B:UUQ^!GE[@\IXG=?L72F/^1I=[YC&\#KZV&0O7KL<91(KHGV)7E]GVSK_ MF@UF/Z5UQE]_R0]'OGGM/BO;K;.;./80"C&.B!UC&)(DM ,8(9_0V'>1G\AU M+XV&C?>X 2OO5X#!DEQMU4FR6'J^$+MRR?J)UK-[GSC.Y@;(PS;?Y^FP@W<[ MMG?/B*")$IL0,X]D"C#SAQ)@;KW>H-H2L$';T#O3O.[9W^M<>EMJ5\\O!*%^?6&6:V6 MOT"XQ98!M!+]VLK!,M%_&8 M3X. >(3-X)C=&%/+)4ZS*Q[&CA\ZELQZAKH5PV,Y!\;/WK700(]-[5;'"5R* M39#FH5%N-%5ET,CLYU6"1B8[TTE=Q]Q&@Q^%[N8V78N:.Z42-AD*H\2S+)+$ M$49)E%B].6*CR5(D9,2T$F4'UD# A_1.[78_=?+4M4<[;Y+2(T[9;&KSQH5W MDUEK8;]&8=Y$H]!#39 MV#(YT 7H^MB1'L;HN&6-72VHD3NQLJG5.F*1Z*7&]7A53)'281@7Z"0RONS+D0BSUK-MF( M815[_%QNAPU B9+<) 8%ZJ=SD2[8#@S"T(VKC,+(]+X2]N02A:0HM M:F01A;8G"HPP@XH*;8(\'0IMZU)H80(G*K0)(G4JM "AZ@IMRRNT+%\K56AI M-]Y2:#5>E!7:ZY;OM_CP^X=&PT/-_G5/FO/';WP MQ#6._<"U+=^FB>.'V+)#CT!$/1+0P,>VZ,.>>HV:ZWP]SN9 W@EI=_QU#6^\ M2S$YTCG-1&0=G=60;\4<;5KR]J7M;;8[[IF(L/0GK[/W^=?L&9IFI\SIDED[ M04["T'@6Q@%.H(51T"-)+%_JN0,3]@VG*SUD/L:VH']I4#_O[I*7/9D(A9BZ M+AT%.8T5#T"W=0\L=S^V/+$CDFLR3.L07J,>/KWPRCB;HB)\4GN6RQ5W_-AI M4V3XE.W3.MN1HJJKS[=IF45IE>T^I@^\#%&=4/E6XK-)**4X"!P+VF&,O3;/ MBVP+NY(G0TVCD1$&I>.BGVL&XY1O1M&H_K4*V)/A0Z6]9$A?D]KV\;T>-G]&_S M^R\%/=1Y_=!MW0PL&U%DQ3C$R$=QXH8(MBA\XOJ>-TE[)MHVK$KGR/A3A"TV MQ?WAVGE7%*T9*9>3,U6VY]&T<=IDU$Y3 %:J@[J\>TLAM;(HMEFF*.^R\B-K MP?F.I8+XL".W>79-OV?;(S_T?'E]G6^SLEL+=EQ,&(+0MF/;H\BV^*5JD<>? MX[8]: L]4F' K.D--0U8,*!M%C@:O& ##K$,IM$]%(OLN]F,=8E=^(\)1R_ M3KC2]AR]S,MLV%DL HI;>+1&0G!?CPQ'K^[T,4+T&O;^F'&L,-Y(52[:_,R: M:\9;[7M..6NXS10BI(EE>SZTBMM7CRXK6E.MB9J$Y= MFAY;#O1B9$."J4UI[%L1ZFPZEF\C#?HD:&DYA5*J)DRD=9)*&6!4FTXM4BP8 MY4E>JR3Y7;5:R?HBIE=*#(DJ%E_YN;S^G.ZSJLO;XL1*,*0T"F&<>"@@ON-W M=EPW(%+++_)?-ZQ,'!!?1"BSK]GA*'EGL@)78M)CEB8YN>D9:M!(3]WT2,PS M/D9D19V[=4C)!/R%KE8DN=DY.V1ERK=HXMU=?LCY9DP^_>LNA^]L0SN.0B=, M$DBQ3RC!D>OVMD,_3F1D1(]%P]+2@6R*@.DCF. G^+.>=?CD]S9/9E-,7&; ME4@Y7>N@-2P.X!:6M+?H&E$S;4RO0\CTN?-TC[5>GD3EZU-69>QW;YG=F$U^ M]L4]GV,^MFS[#O;MR'50$,<0)<2C3F?9\SU+Z.%AG?:,[WAI(38]<'<"*:=D M6H@5$[.Y.973LT=TGN%;6-($2!M1-9V4KT/8M'I4F&N@ZTB_E\ MGW,'84.=A$U]K20B!-O03U 2Q9UQA'PJ58+79-*PR+5O8E9GYS^VY\<.NA=^ MY21/%]EBJK< SW+"-P!\=&KCT>D.^@;-1I1/C+@1\=/,_#KT3[=3A='6*K%E MC]RR1IF]._#7R/CQ:+YID!Q9S[_KWD#]5.SW25%^2\O=QD$Q) @2VPNL "&6 M;6+(E-F-B.^SJ;/XXU]:K9JN_C=8P;L#Z-$"#A?T>"_:,[+@#XX9=*!E-I#I M#<&X/"[+ON2BPH]%O,3&O<4"H+9O3W,@Q#;NR7#TVKX](SRO8-N>&;\*TRU4 M=I'Y%=,?LGKC!I$;)SBQ'#;R$1\3A(+>I!]8T>:>N5'L/M=I68NN.D\P)],' MGR(3[H91ROYSFUV J^PF/QQXW:^X!@]L[B2[(CV%6-'%Z9G8E%VG[O3KVPOZ M=0$8N+G7K%^G:73Y6@.[ZTBL];CR;%%;&S^3U>I3MMVG595?Y]GN2\'^*\N_ M-@]F$=N'"?*)'T91Z+J.%09.CP-%.-XJNNL+-D,N"Y .>"3O/G'0! FRIU9XDUHX#EB'HP3YI5(XVN4JNCEY/"L M7$2G^R>JK)J8G"RWY'AWW#?+^R2MM[>_W>/=?[.?\TD/A]5LX.N3VU^SM+W< MXF-9W+ >4VVHZR,(0^I8?APG+@DC+^S!0A=*;F-A MK/&6,?FR1H]+OJB1'79<1-K/K$1")LS"1:E=>7>6M5< MZGU>MZ0D<-F,GUK0IG[D.0$B<8_!A9'0NKX9RXLO:0VHS:RNJ(5CXM*6\4CH M7MY:91 T+7,9#X:II2[IH$Q?[GJ)*Y4EKTFM:_Q.VM=0%LMGQQH$HR892G>+T9HX(O BFC M*D-:.EHW1?R4;8N;0_ZOC/7VR+$P_)0 M'$F\H6K&O.F).,/2+7>+ZJ=)KD4FV(O3K*BCKTWC+D"/&G#8H E)#WSYD,A, MMQ*6Y;L848_9 MPD,I.PBT+-F(6_LW7K.9/@<7)?<'2"W%?9&:@\LQI/4IU-/#,I%M^ZZ-2$!P MY$640I3$W<,R"#I([IH@O:8-)XSCSZ)*WA>DF72Q&?B"?,MECA(OT"[VPI8< MF2.R:"@JZ]!)4\ZI/$.KRJ'PA4/]19"7USPQ2O;%MVIX^C:P8\Q2(QH%$+)$ MB3_)A?GY4<^*/=>RWSH\J,6&N0Y[NNR4/Y/'YP@-LL4>B!ZC::0K:F%W'1U/ MCRM/K\+1QX]HI_J0U=S4Q[+XFN^R7?3P6\5?.+UDB6_*K^+!VSK_FM=Y=@)B M!:'OA @&@4\LS_$]VA[5YD P\H3J6@;-SU'7:GM?,V,?H((3UO^2RU9,Q$!, M[A:F7TX$&=A6^WJXX.H!_,01@_SP\XN!6$P@Y8D=D4V#45J'F)ITL)BMQ4M> MT',Z6= <*F%,Y?N,P6MOO7Y?5.S/9:$2-Z"$V*X?6KX54)=B.D -G#"0NLYG M"8"&Q?O,I^XT7NL5.#!MR=N+Y7]BV6SU,_\Q_\,M%YQCJS&@&"0F5=7Z9<(N M-AJL/N)RX\638 \.\;/0H'M%X*?W?;!_E)'%1)!&QIY%V\0Z1J=E*7AZG=+R M\1">K[]XX=,&^FX<>Y;G!JZ5A!#9T6DXA5XH]#;B1!.&1YG/KUPN)WDCL")] M@H4.\\Q)ECA>N2INYL+&B[2,E32F\;@.A9OJQ-,RA@Y.1%4FSNY9&I>W+\-D M]_NL>=+JL,-W15GG_VI-NS%VG<2B%O4BW[,1]6'0F?8CB*4N\M5BT+ "G6-L M'V X R!=@ -@^Q"!"L!')$B%M1,"T6$#(4'\OL+C_>5>\.7[,N3=Q@GTFMX[C(=Q!* M('38OW=@$'9\I+"MVQ"2>;9WGV-N]GAT2 '[S_R$5G)>;R@V@C/W!>.A-C?O M 8.?SB'_S.,QH&Z$M6 R)U(LXBB8,)YY-U:'B M_?JZ*,&W#AS8[M/\3E)153D44\P9Z)-3Q X0Z!$M59M7!)1"X560BQB M!PY+3MU^ P$B24(D\D#]QN=)_7K(/,U(.]"@;%'S18"LQ=T+5RYZ2Z.!8(S+ MV$(!4'P'IR/]\AKT0$&'%'PI0(<5_+X\Z1)'4A8C7^TD2K?>Q0;EFS0_5'RQ M-$! 8A MCKPXLAWJHQ"'I#<)K="1K&NH&YJUNK'KT/&DIH$G7=^8P*APE6,>,J5K'6<\ M]L ?HM'4R6/5SD:+WQ,IW8="J;'E>=%$%W\")5"_I[NCTUB.WWP,A^V%B!%V*/> %!A%J.1ZW8ZC'XR*.RY1#M &9:#3O; M))F4:R!+#$OUQ\.@8+(,B%0DL !*C@/ ,+6K3@L@0]7O!N M%0&0*(XL&@BU LDI(&=W_H.[=)?UE8YV%E3W%8^SSO)3WU5^/O65J=4+60I? MJV 8"\4*JACF?"OF:,RR&]W:9X3:2A[+]#.^ILG^2=@?YFQ0)7X0.8%G4\RL MT,2)K/8A:68V\"T7RFURFVC,^ :W[DVEOF[)$;:#32M/PA>A=)6*R\/G=-\^ M1<%&TOKA(VN2-?WG,;_GRKI!D1W1V'=\)XIA:'G$'G8)!Z[CN'*%6$U&C==@ M.49><=WEU7W1K95GN1&TM*H+H=XZK70 .'XO!+L\JL_-C:!"K%),XPATJJ MUI+7@1K.LW:X?IY7O5[E9T2PIG.Z#HW2X$>AN[7)*5%_Y62'H/QU #JI%Y.RA5B7T[;A4MR?>IB\LG9V$+^#NM@I?'$61Q300"C6(8DF M'"N,-^.IHOFQS.[3?-=/KSO-9E/K1L_;V_(V3D@\ED/BP'6)[7K0#=W^O$$8 MVQY4.(QE",D\RT\=U$9&BR:C49GPF@J&JJ3.%P"=\MK'HH/;Q*3-,M^X@W4F MB15A54INM89IK=*KU\DW9=@ I^J2W&\X^)@^M"^V8P+CF+@)\7R'S=U)1,/> M;D"I-RU]E;5F.&OMX8#[%L]4294F4U4]3?*H12@'9C^^P>Q,POB$,"D-5"5[ MK7*G[,^;RC:-J4DB5AX?+=?T""QH.]3V$^Q!2' 2VS&$/0(<83Q9SA3M&A:V M=V=KOAK%397D"3(W []:!._1^O!Z1.]E^F3E;V(05BR$4ST3D40M[.F_K9H_ M]9$?CNS/NA\6AVI#/>+9;F+3R,$.]D/L)H-B^Z%%-G51IWLQO30,14I"!]3" M_?R#R-6F:[TR^25"1SK]3)%:AP[,Y:SRMW&T_0-5^M_VD&(@E7 O3+Y=WO7&W_4N! M6-O=]B/$RHNSCBBM6I"U."@FPOJXE#@LN,VR7<5%A.^LP8?=KVE]+//ZX?+Z MU[3\1U;S)/%SMN5_Q@^ 6]2RW="!" 96S$:#R$V&@J 3Q+'D"4+-U@W+;H>. M]^GB&MP-"$$U0)0^6JB;?S'-799Z.9P%'VRQX]'AY*$Z(P>>W0V'J M=*(FP:WUOXD?WY;5KITU0]5 OJZ'P;=]FDGS:P>V%KDT1LB!T0I;K>G8XG#?G MM4DT40'5#1N7P7ZC7,;7X77/EVNR%J(6@=CVX@"&T,-6%/6@8C=$&A9+ M=$&9:['D_KPX=^R+<_E0G%O9THD@O5JJ2']+# M]N528D 2UZ5>$M@.==S0C9'=K^%@2F-7P]+)%/,S+YT,4+4OG4R*P:2ED[GH MU[IT\E(@UK9T,D*LO#CKB-*J!5F+@V(BK(]+E:63=U5U9.:SRVM2W-T5A^9= MP4V0N"1V/#^B'B0HB3P;]6\+81A;4N\G3K=F6%9YY[Y_5*C/.YB\K+=M@(** M(U5?(5&D67Y%Q#S#4U9 WIT1V^(#GT>)-;[>\2)?@NL;T[A>A_YI]&=D_4(' M4[(EN^$J\"_I]]_S^O:VV.^8RB9%^5VU4L*?985RRVN*)LQOI0R(.,9 MTIY!^X4EM'=@Q\#)B:PZDV(B:I9"Q3> >DB?$8>48$\#5R1@1N,I_K M$+#I;A2:VYE:\LB$CUGNMG<\SEII CTGB1!,PB@(6=H:ND%O&(5AJ+;..\'@ M'*+4 9LX(=9 KER*9YK5:<[O@G/A-Q@2R,PUTKT/&=#KT2L:EC2O] MRRTOK@%AQT&.SZ @-E^'GDN\..Y!!>Q_-"S5ZH(RUU+M:7GV?-'V>E@,$%BJ M7212NA=HC ?)^&+-!3CY $Y.K'7A1L\*N^Y(KD.ZYW)6>7%' \>BDD^OK[-M M?7E-OV^;VP4_L=SO\L!QXL.._X-O#_J:[IM7RH,DCKV(6(A2'!&;NHZ'AH3: M2:2N7=1JV/#R3XN59U]9AQ:PJ&1@E[,?\*?0LN;6[/;VV,.N_9?LA%].V_6& M1$S)%XN&G&Z? M$#!1PI)Y_TY#?_0@7(-Z+0,D2.Z+&1>*Q#?,^SV^ZX*\ELV'AW*W6U4UB^S:- @_1 MP(L\VPX@'HH="+J>3/*],NAS).NMF.2MB%\\4_!&6;G\PK+O#$9D::5 M-HYUB-M:R2E^B XN^1)57J4W-R4O5[($^?*:/_5].&9?FHM__#!R$7:@15P< M6S ,XI#8-@DI=E$41)'4*U13#!E.31]CXYE1AP[\T>![?6>A 4[%5YZ^.J6/'U&=^EPS)>0%W;]EQ4V9WM_FVW2/ MO^?5!B5N;"48.Z'O>GNN!:4N3E2W8EBASO& /S@B24V:P)^8(,U# MG9P:R;!F1']>)65$?*83N0[ET>!'H;N)26I.=O/46ESXLV,[KQ&RYCN3*9R M);HSW8^GNJ.)F;=TIWFA^-=\M]MG-*WXL6)\S2:/Z:_9W556;IP$D\0E01!3 M)G:1%T%FKQN-[,R)N*SIF6 (9&4 E*!+N_&38DNSX#L52W'_P?Z_+R)*VDNRL ?]K5 M57T7WL]UY-<[=2;"R"*(OSD98^PD5NQ@Y TF?#>1VJ\E\V'3^[$:+)*[JJ2( M$>ONQCB1Z_ MC(6Z_#D'8QN:5*A:1[=7@_YT0Y*Z_Q)W=NR.V_JR_)R57_-M MUI27_[9K^P1:?A /]GQ':JN-NI5E=$9I:6D"E5)R8YA%+9JSR!K3J_R\+3T3.%V5 M_DSQXV41FLR,T!K3Q__S\7AWSVU].99719PU]KJ\BCHX"AW/LW!(["AP8Y\, MRD>]6'R9:9(5TTKT?R[ /4?7]*2:XP.[%J#$DLDT'@56G&:C4%*&&'L-L&:9 MI($&.FPJ*T_3:)18?)J-3K7UITFTBBU"C3'PVCJ4%M96L!2EQX]"=WN2T.WW M[/.'BK]0PTQE^Z*Y<;S;?-E;]2P:NP[Q8M9KQI *Z;<& M:S)]YAR8<)?I,#8JOCNAE! ?'9P**/G,9,KI^3F+9_!.>[?E-5T'K1+*/C.] M:OK>TYFEY2%C[?58\F/P]6T&[IO3(*#DMX,U?U8 IFA5ONL.+K.?;+/\*_M+ MS?6>Z:%@?ZL$]VE9/S37F_"/E/G-;UP__LP(Y<^%PD_-W?M*JRNKJ+Z!ELKE6H2SY$93V#I6\.9G2?3DNXZ\]G8.ZSMA@R'_A)CLP8\!_L!^, M-CS_A8W*'7,,_4,?DK-?:[#Q:+1_Q/ZCODTYK*H8O@[*XB'=LT\,=V@QD*>8 M_&7B^/YV/WAME-?8@U8PUNOTIC"C,Q+C_F6^9Q;_-BQN^PEQ$X?E$V'D1@EQ MD!>>%K<]GT@,\K*?-CZB,T#@/].[^[^"&]:#[[MI\<1N\<3+U_J *ADK:/#* MT L-C4'+DU$6N<\C#C0-5(WU<;T.LJG^MP1.YBHRI/X M=;J-&7X#.[]UB#\IP2_W)<>J+NZRDG[O3G5CEF.S_[_[DG[?6!%U( [LR&'- M)8ZL.(0#DIBZ4$;D3-@WK'L=9,G]ID:(%A.[I3F6T[]>[9KI8H^WN4<>](@O MP( 9]*#Y9>=S7^$K3>N(3IH,TCJDTZB'S^X$-LVF\(:\M#PP0_S6C.:>]"_9 M]SK:\SL\X]"*W(0F,8)V @/7HJX#$;82XB<>3&RIW7G*5@R+Y4_OBZKZ&;P[ M;!GO@,%K'R"0W+NGSJ&80LY#GYP.]IA.I($_."[0 )M[E]]K!(UM^9M,ZCIT M2X,?3S<#:F)&^@:*R^NV(_)+T(J[^S*[Y?6_KUGWI_V;8I:'80PM)T1.""D* MV%RZO1 -0H1XL8,""]F69V$O2WXSZP-?BSE4^[:8DN[^FV6 =_)WLFHC7$PYE^!:3C$;A"]+ M99OR732O3RTEFX($CLBE[A"L0R:U>U68;;CZ9+'3!=+)PA>N"OSV_>+ ]\"< M- (/$O$A8R+/)X8A2\:<&*,0>9!X*$RBT.G!1I%!W[++4>O8:G9D@*0X;,[2*]8\R?,R:X[7/@S^$%<81" C$.;<>C21B3*.SA(2N6 M*B_.!LKP./7;H%R;P5."97^>%KIGV8TANQZ0/38L'2/A0- MGOQR792_5,P7<')F]6./3!P41QLCH5[_^&+&;8D1Q2#O.L:0WO3'HFS&M;HN M\ZMCS0%_*3ZF;!2L-XX?8>KY86 G@>62)+!=W*-*B!7*O"5A&HO4B"'_.$2K M1-M'2O1HZ+@ AU9?ZA%]629*TX>+N0.D?90X:?\%Z)P YU[P+SZ^B96CQY^FR--G9$>]0[-BD\,!H?/J7? M?DW9C#-/]VT'_Y156F1R^8X.+L52FIEIE,M:!G 7@),YX!N2E1[CO'KU-FLO(412S"?8, MJQE'QA_]ZPYQ*NK9%#XE!6TF*I45K2?T8W\J=AV:]CIM(J*F@?25J9H.CUZ3 M-6UL2>M:DA_RZC;;_:TH=D\L$V+;OFMAS[5AXD;(<9.DMXQ1+'4-H@Y[IM?C M.V3@AD-3E+4I=$K*VDQ,*LO:P&<#<"VJ]CIK(JJF@?.5J9H.CUY3-6UL2:L: M,[:Q(S\(<.+$28S<(""(0-R;<*- JG@C]6'#U9H>2YY531U]H8[$F!#I,3*$ MK:QK2$%_K0_(^R_:V*.4-8MM]ODVR^KWG#->-^5WF=HD\J+$L:CEVZX?.Y$+ M'8BH1T+HX<3V9,9M92.&!^L.%VB @1Z9TAW&ZCR*#=BS4"@W2JNQ9T1/7F-G M1%LF$[H.G9GN1J&YH4W7G^X.TRAP+0NY3AB1 &,<6'$2= 9]-\)2CZ5,,+.0 M!BG=;SR%374=,D"D'B5:Y(KCUQF25"-)6M>K1[*.""B2$C?"AS9OB[+^DI5W M[TX;$[O+C2(8NWYHAQ#'V(\(@BP;ZPTF5BAUK&N"&<.:U"#[A?W%.W"&3?)& M1QULBFG23$3*:9(JAV;.LK[*T(@F::!U'9JDPY&GAU%U<2/\B-SK>QOO^&Z7 M?V4[4E3UQD\@IBCQ:.(G*'*898?VUCWL13+U"ETV#9RJ*K309._L0PQRE@SSO@N)1SX2>"'+$L,/8L&-O9/N! -I>I9YM$8 M3O :;.#L3,[_*O;-G5XQSON9#,UE<%XB*7MD].0">Q8[[< &N&B_F/VLS MF74UI=8+_\:*XL!.<&0[A"8PB!+?=H991ARY>K+Y-\V8WDR6 MYB7X>[H_2M[:.86XJ7*KE3.-.KH68512/&%2URYEXHX(:Y0D-Z+BP[>=U=E[ M_G[2N^'!(]R\=]1(X2:VG3CVK"1P20)]$OHXBF'@!K9O)5%H!S(2--G8+/4" MDI;E0W/S=_,^DIPF3>=33)EFI5).GUIHOS38P D<:-%=M,G=O#KU%ELC:J6- MZ'5HECYW"D,-4IM^G65U7>VV?2P/6R1&&*$$AQ2ZR/9#?NBI!1(&CBB*<,+\?QLCJD<48C)R2*IFT2] M@OAA[F,:XTRIZ9P,Q:O7-"EGQ/5+GB/AK8W'JRK[YS$[U)0?+:F&:Z$AC%%$ M+ O%+HQ\ZA-HH_8)'L]!EB=Z-:_R]PUNQ!L@@1;3!R.I;27J5DSO!W[:A21W M *NSIZ8Z9HB;+#N+O2'U*C\2RB//Z3JE1\&/-[1'E1EA\=G>9KOC/KN\IG?W M^^(ARSYGY=>S0 M.\/K!KZ/,<1N3"U"O0#%27,'JDN)C]U ZGF%Y5":%K_.,7[M0.\:Z'QK7X?[ MY8I[!\[=NP G!]O["GH70>MCLW]65D>7:PB".OQ#M %)'3<8?C8D-%>A+C

"-9R<"T/ ]/![;E$0D-C,Q"?@;VMT-ZVH%^@L6% MP*]9F=[T'K4HF]YW0AFZ$?4<[,2A[UL(>3B@J$<9^I[0BNY2V&8B1Z M[9$0_A9-[Q?H'!OTLG5-;-1;+,KC8]V/$&#%$>[RK=CBMV,K,Z2M(]R[8GOD MY_?:)8(?.>R//%E_^)]D-)QAGJ<$EM-E*88X?R$W63JZRV8DBWM?K*./*64? M?RO30QVG=<8W:S9[-5GZ],]C7C^\.U1UV73(ZN]956=/8?$]:\QZ $.;QI$5 M04A)!PO981 JI!OFP,R87S1. .X%.&V ;:9?C2?@S!70^J(TPA@,G%0&L8Z8 MJ:<,+X?K22? MBV?YBOK+E8W/-;-]><__M<+;.O_*D#X!9EE\ASD,"$(88Q('O@\'8+$EM?M[ M!CBFA^]7ZZ -=M"!YWOZ6OBJA6]S\9*M<*\B5)*CMFR45E2?5J5;J!!M/)9K MJSB;=_C5TO),7"L.!5=/@7UBHU*9;]G(U$!D$\\G?_+;(:]?@^Q#[-O02Q(; MQI:?A"@9)IX(!XDS89"8%^B,L[_71>KD3Z=7O-3\[ \;-_6,,S,W!J41:+WM M0'V956\36-L@IC5BXL/;,@UEE0/?0E2,#XE+QD?X0/YVRS?UYX>;SS7K>6FY MJWZ[W[%Y'6OYOF5W%R#:D>.3!-E1B$+;(G MMP 88$Q8_)JC&>18-L\(8TK=@*+ \0A35613*XYZ&S%UB93(27W9L)A]X>>^ MP+8% ](&VLS=ZIR.L>ZC1-M*NHD:]J?=80(#TL MV8=1Y(9>3",_"3 -:6>(_0ND,@U:X?.SJOC^A&_>EOZB:V@MV!'6&A#BLIW9^D+:^@#8HU?F*_5M7IQ MY*\W=TGOA>O\O&)R6^P9&56[]+S!H9U WW%MXD,8^D%HP; W%%%7Z@Y!A<_/ MTNJK,US_^3\"&Z*_@JS!-W,-]!D_8Y5+=3+7T26F./"T2CB5"X6! !]V+Y@- M7$P@](,DBK%G!]1!V.K-(A)+'1:<;&SN(:-9:%A+9WJ+/;%A9AKQZ^AH^MQY M?4#2P9-H)XRSJ_JT):IY=C%V@P31V GCQ$F'SACL: M1W2VGU#IZ545TL1*XX;YDJN#2U)E1'F>$S*B-1/86X>Z3'&@T-:2IBC(A_0N M&YY*#%#@D,"-H>M#"[J>.YB#B5RVJVQD7C6Y !R:XE.JZD2J:(LA#BXDGY[50*+$ :#9R%0[V8/!GM-ZWU*:#I1^R^M;D(+K_) >MCF;[N9,(_+Z MR#_^%_#;@G@ :7?B&_RV9;;+:X:%OS;7?B?;Y^UEE^V"'+C-]CO Q1'4.1N$V">; M?^:'YK=;9W8@;?<# "YG-?L_]D>-6_QW7G9LXK&DL5B_,#3I:Q\K.$BDQX]" M=\^1&)U(<7>7LU:X^Y1]+?9?\\,-:5KB>]9R.JN0)LA*@@ [E")"H1U&J+,: M!6$L],"W+EN&1ZH!(1@@@A8CX" EI%8'KP*CULR4RHU=;["I,H+IH%5B')N9 M7K71[-WANBCOVDLI[K.2BSYGFHT/VR$ Y1" ;J!AG\ZF*O_;[+RF_QIY7<$H MH-.;PDSKDQ@1?CMLW[;K^6S((3"AQ$DP]F,T!8%<1Y'MRL8",O(2F8A2R+Q-4^:6J8K39Y8%ONBNZ^EK=.X M64&>.M&!0EL[D'$//<9(XL&TWH+%%PRCR MQ--33?9,;UCI])!KX^Z$$VP[H,,V>,'INU:J!5+:!5B6G:QW PXC^ PBZ#&" M]PL2++//97ZBU?)B#80+[@818N35?2%Z^5Q!+JW;H\).AZ#;!^Z M:F!*;K76PZY8,CT_L7*CQ:N<+GZ/G1!S([FS7N;7D35K]NGISFT#C(D7&%II M_3VO;\FQJHN[K&SNZ& */,CM$R0(T22)?8<1&4<^%^#0LFW'HA9,+!)*78ID MPK[Q#75=?M'L0>U!7[3OMW>U!ZE,SV@L1&L/RX9!M@8A'('%Y52!V='"A+DX MK4-JC7KXK%!AFDU1&>XD_U-VU^YC^9B5S?861MGEU3YO1P;Z_3[CUX)^R>_8 MKUQ>?V9_6ETS_.QG3Q]4B)";1-3#T FB$"80.9"A="TOB"TO3F0D>FYLAN6[ M7+D#O%&B]:BXM/O-+3MUG#[&8\J\YNG*C@K[ +CYH: [* MR("R5/C7,=@LYGVQCDXH=:CF^5C9O=%'JSJ_2QDRFI8^SFE]V MW?[%ZNES?0FOV_A!Z+G$=6,8>Q&Q;41]B*T@$KL_>AED<\TO?G^ M@=XM<'D 9XX-)5"9#1;S!UB@ZK_JV"I.6C2$==K3>O-'6NIXTHHCKK90L53D M14\\Z27\M760Q0*[@A63Y7POUM"UY.;"[[CA[#/K9,VN 7Q5-<8W48*IXT8V M3GP:V@0%"%+^V(4''3]PD[?.ED[]O+F1H44$!DC@CQ[4S-..5Z@9F3Y,)7,= MTX#)7A1ZFYA33X M4>AN;)(/1]P599W_JUNZ?,=RXT-SPTMWT3^"EF='!%JA[7L!:P&QYW1& X]& M4J?C)IHRK$/GZ'A!,1_P+?/ZQ"A9(UU+$\OKZ%^ZG'GZBH5.CH3'^?HV*S\4 MAZ+OX6V:T?7SH9L[41@2.T0P="UD.3ZVAFX>!$P#I 9]/29-9P <)>MO31;] M4Y<%_"R;!6AB5S EF)]8R?R@X?0<(>BF*3]U(']>+F$0(F\L>]#+_CJD3K=3 M3_,*$YR)EP28+&15W4VLLNVQ;"[M_I)^YQ6)#>9/8+J6!RW,;[<,0R]T!\'U M ZE+ZZ?:,BQV/;Q.[^1$;C*/HB66^2B4+;5T[+70+L )W 484N<+T"&=N_PR M2MMH&48/X>M0,FW>/"O+Z&1)5KLZI=PD$$*+6EX<)H$?>E;DA4-R&"=>O#GP MC:#93DZM1+\NU+7"MFN= Y'O85T>IB90PF3)"9)6EJ8)$'V#'J,*TQD74!19 MQM:E(-+H7U$,-1;T3.PV%G8LZ":V'P<>C$D$+>AW1D/B8:F'MB>:FF4B=R@. MOQ1/B[H7X)!)'N&>2JN.F9Q61K7/X-8T;5.>K@E3O YITN6,U/1,DB-1X7K= M'L4$QR["KN-Z[-\=.TG"SA[V:.1M:O[TEIAFJ5N1DJL!D' /:Y\/*\ZJ3^,J M9:17J72HZ8RNHR]I\*/0W=8D>U#6S4;>%U6UL;P@"B!%+B(A\FT4A#;L;2#J MV%*]1NK+AGL* P-^VC,@/[]5MC#31\ZY&.L72IRMI"^H87_:_BOH)M/=*#0W-(D]^!^._-+;R^O&4/5;E>W>'7J[ M)-UOC_MF1?*TY ]M$@5N8".'4)M2AZ'HTC[7LJ-8: .0&0Z4JD1$DG M!2C^%(--FZ(SVV+1 T.QE8QV'6L@.^FF5[^D9-E.)E9(BI35 FTS 4;?R_>3 M'OZ3Y:H=9*#UP]>F_"([1=53>6PLMDO#%SA-XBB-\QBG(D((I@$C2D(DA/PS MSHR6>[D,['OQUU$KZ ;>7J@]C+QUK;]N#X?A3:5N\Z WN'FQ%)A5.6[=][,< MS\#)H<5Y/A(RCY:YGZ*]7KCGSS]=GAZV!717S"L%]4:=)]Q>%QTE",:4953& MC5(A2.\/!N9>A]E=(ATD<$ )A0&&00\(II4$?BW/!C$;FK"), M3"/+V^0MW=/#D'_CQN'G0E?(OVG+T$#F*!OGP9N197@]A.G $8O>Y.>FV&R[ M/BQ9_>=QNSN]%9B@"$&*LC1B"8TS'D6'X&&@YH^M^I%C0GHFD*B;LKK? /K8 M-.5F^0Q.M(*C6,T3/5S;;=Q=G,II^X[B-X8?=0*RVS75[>.N/6IA5ZO+);2N MI_?==1QP5:_3Z"(M\T"@ZT*=[RBZ\\P"DC^7NW]MFK)85W^I\;^GL@O_HR2T MZJCN98@HB2F585/(,.>)%)(=9 ADM.?+>7#/X#PJ!$I4N042F$>Q]L!T9+TQ M.J=WW1ZB:F''42)0&OMAMKDR5,M>/9JZS=3LN.JX>.<)Z\-'A],;^_@TCD0B M("$X3C(60IBF<1\_S[-H\50VM[7#V0W-N"9?^JE$PW6.[PVRJTPYG]'0M=[9 M=(8'SPWI>D,_SI:=PZZ-F[;\N.N?-@N:)[2 M,&92C$",<,8HC/8RPHS&1MM5G >?US2PT@U:X7[F@@V2XG0^V$\^O,X)ZZ3B MDA/#!TO'3PZ;9^=OPUK+XME-$MOZJ$U>V1(X;0A\KKMF@&PMW]Q]+O[W:[U> MB[KYLVA6BPC)!K!(*0E$+G# :,91F*=ASFD29+G9 (##N+YY>[ZQ=-7V3>L[ MM94?_*$T@[UH4]:Z3(,F9B^4 6FN MMC$.8O)MOM:C_9GFY7VU:6_#R(NUNE%@ZN4AKVT97!-B[>$\OJ"A%&,(T0PWG"9,P(]Z$3'AN=X^@DH.>61==E6+[H,O0G MS+4;&6T/)!AMM%X38G*/S=H.[_;(3EL0%SBFX!WG!A#FU/AY0,UMD=XZN,"M M7R.:!9SP(!-QGD.*PPC'"4W0@;!9(/;- K[1/)[)(H1YHZ!7H[]R:[/ZV[8' M=.V;QZ8K2 #$4)#Q4M\YB MB-*00!(BHZ7IMC$\U_K7]>;^@_Q[#T )W-\DNE%+"NX ;S, F[%NSH,XHTOQ^G)J)ZX8WV5Q71;;1/(?1&$@> YSS#.6=KMS8MDY2B*KRRW&A_5,J$_++^7J<5V"FSO0 MBCU<=5R5AM/O+KW6[)1HFUR]X/JF_D4$_%?3;F@4 ? M!3MWRX9K[[3[+GL.W-S]TM2KQ^7N]Z)IBLWN^=R]U9"%D 0H02R,8DP%#!#I M95!*S386N@X^%31E,VZO&/22CU?%&^X\=)X /89>U'LSDNK9?G&8FCHZU%_U ME9QY@-5?\5[W=?WZ: [97\OMKJG4[T/)XIM:>LP$Z; MO4P2S)BK[?^,L*OMJQ9YW6=I;O#U4,*S_/7EICF"U;Z C4S <[=A;_>J!DA0 ME"8LY&$:AY!E(@E$W(>'.*!VW!T9=,)V[4'IU7Y'H^%0I3NC3;$ZHXN'WPE(&)<-H&Y#$DXP1%F M88YZ 3S"ELW1T6$G!.-^J<'^HR7#5W%ZM]L4CI,Z;8_'MTR>$2#?4_) COSSJ7 O*0&9U< MZ3#LA*#<:[6?4'+IMBDG)S7:GI-O>#PC3+YGHA8FG65B;IAT5["SF'3LG14F MM<_'/!E]#8,@H3C(@SP-A1 \9[A715AJ-!7O6\NT0-7?@C@"M3XR9L'?"R=K M%)2-CP^>":[-/==EN,=LSA#L/DL[1'OO+GN8ZFK/1DYAPE&29 (12"%.&,M) MM_P+[ 4)F%"CUK5'&1-1MUP-?? 6 M1\C[S(P>>F>2%#L*C\F'%_[:NSF X@E2- \J3U'0>O+7W^"./5JO58N\*=29 M!)]V\K6^?;XN=XI8-W?='J#]>5LDRH@(0\H#''&!8A8BT0?'*(3:E^NY"^F9 MP4>AX*YNP%9)_7#[#-:=6-677AKLDG+M]S!M+VBU&5E?N;Q7":Z/)G="WS\. MT*O;!E?G7<9UJSOS?FCKL*_KMZ,Y? M9W#9GH="U5[?38/*1E2;8K.LBO7'S797[1[5FQKMPX4Q05F0I&D0Y)2'+(DB MWH?+<:PUPC(ZB.<*Y2 -G&@#D0'01CFH46%,99Y9%7'&-YL:892!!G7 5$;: M4=_:4#VR#Q3^',M=^#4#>CLI1NWX/7([=-.> 7E]. P2PAQG2,2",'47:T1H MB'L1:8"-KJYQ''H.0S2MTA%'W[K.AILA&H^)\# L8Y"#BPS1O'1SQ+",95K^ M'D,QMH4S''X9Y:$=8QBD#7/.@#?P,=JKRU)CO/S:T3MCR@@JH=2H$?95^;]_EL\+ ME,<9#64?+Q99+'+.H@SV<5C.M%8@VC]]&DKL58%6%I"Z3#EA;)HN*'SZ944* M?:N*5!X.PL/5K+K2PUO\-+L8YH<.+STVACI+_]/QP6Z\73+93&*(P2PDE M.$1(I.G^^1321.N,2?.G>N;#7@SHU.A3P=":]VG@SQ4S"F@:XN#;?U'B,]^\ MG2N7_]8M===CWP?];WM_7(.HMLMB_>^R:/AFQ8I=N6 T"D,>!#G.<8 31C$E M?2C.$ZW9F5$!/'_Q_3$FG3"@E $I#2AM^M^_O7WOHV 2Y\RH8&6: T:E&FG0I#MW2[%/Z,LNI0:'KDK#?QHOB#?0D[HR[/B%'JO^E' MC''!8-2A?GBH-^TU1Y^^%/*MN7G8D(23-XB@/,DPA%JP?ZJ!) MKK<:VE&HB<8C6HF@U7@%.I7@1*;Q\,0H=[7'*J8RUF[@PM93=^,8 _X,#VJX M,'8N7')3F&^'.]QYI$.M?OKFL_P;"Y&GE&0Q#D/! LQDTPGS_O$$YEJ; 8T? MZIE$ASE7)4:?-V:^O$\6;Y:8,43/#0>D."WO&29867+YK]].=CWR53#_HG_I MK]5L>T)9F+ X1&&".181\'$Z&UNLS^Z5-]XYTJBW$.2]/TOWM_?ED" M0-8+R! J>))QD\M]@'XN)(-0>\K"/,#%']O7J*)(8 M&6C*$E_>C:.)EFW.>7+BA191;+R;&U.LRG"6*O:.Z'"%R$"K-MBZN%]D)*:R MT9,0GI&4!B0D$>J?#U.HO^7$0 Y0:?6(86O,^)?RY8D8&34,";-6>W7JC;B,N-\NJW+YU"S'"C# 1 MQHQP$24!S%/>;=N%<8SRS.A4 L>A?:_F.*KM=L.?ZC7;*>?:\V&RS,!N,_P, M.OWR^O1+'9YNYN4;8/.Q+C^5R\>F MO7J#E;>[GXK=_D^_5[LOU>9F4ZK.('FHFUWU5RE%;W>+/*-1AJ,@S *:!"3A M>00[80'D(3>Z8VT".;Y[=8\EJ#:@WI3@68USU U8E]OM%2AZE6 I99J1=XHL MZ=%X9@DR;"#VXC_\2SN1;$@U=H',9&42U4&=U(A>%(2)Z@(##+CL1+PDY3I*P!5#O#; M8.KF@_V#Z:Z1;Y[-OS'N+0KK O6V'NN?.J9,J]95N^7^YN[F:]D4JA/R2U/? M5>T9'D(:^*F\;SLIGVO91]G6ZVJESOHX=DPHP4)V2:0RAC@73&8E#A,>TX2& M<99K#:Y.+,DS]E^6HKT@N"\'Z K2WZ:F7E#0EP;L:G!:'M/3T:;)IEX5,<-$ MFE45CG)X\?ORW"1BH/J8.-/SJ$:F+O0W!]!=P/-CM7+Z!E_+GW[XKO^-_,]M ML2U_^.[_4$L#!!0 ( #"!HTRCGO&&58\ &]L!P 5 97)I:2TR,#$X M,#,S,5]P&UL[+W9EANWLB9\WT_A=E][&_-P5N_NA=&M]??NY__]O_[;__SOO_SR M?_7']S_9Z7!YET\6/YE9/ECDHY^^%XO;G_X:Y?._?[J>3>]^^FLZ^[OX-OCE MEW6EGU9_&!>3O_\M_NO+8)[_]&->_-M\>)O?#=Y/AX/%ZMNWB\77?_OUU^_? MO__CQY?9^!_3VV+21"T&(S?3:ZGL[N5>O7]II3-%X-B/*_9]Y/:;DO0 MSX,OX[RN!$\K-=8U,[V[*Q;Q W,U&9GI9!$&;AC Q?$.5JC:13?5:%1$+3Y1 M:466)#;;A7A77_/9(/[G^SS,+E=?QL7-JBOS=!&K-MV%F!]FT]%RN/AK,)L- M)HO[]\7@2S$N%O?I4E9LN0LAJPW\R@TTV.7)*)_,\_BQ^71C3(OQ[Q86K:S.8W_KQ]/MI MHAQLJ4,AIG=?9_EM*%-\R]]/Y_-WP5J\R]-%.MQN=P)N9M7PM\DRO6RJ,3%L M/A_.BJ^Q\:OKTM0(T\VGXF927 >"3Q9J.)PN5Y//A]"Y*A9!4J/G%:U5$=L3 M=>-*A0ZX\,7%_2-;Y:@D%>HVUM'?IM/1]V(\#A][-PENS$T1%C(UGU=86BI4 M[:*;*69F8K-=B/A;#5[+#*#336Y?62]7GPXWCG M=A1MHQMKY=3HS-,*#7;I6S[?VL1^4,S^?3!>YK\'QV4Y6R^7QSM9N8DNNYTR MKS34?*?BWDUGB^(_H\TS7SPN='6MOH5.Q8'EI[-/@W'^*1\N9Z'S>=4)J*// M=PI7%YCT4?#HH<1?[E_+XEOHU+KHHXK-R5_W4UW"\(B?VYW+C>$P&95;&4%3 MFSJCJ\G'J+U9,#[U8%XTB%+#/>D2Q-]FP1W\B:B[0;]:+N)!7CP@U?>/CJ/FP0=?UC#^VO]R)R!5FWFJM]!@I\L]Q _Y M[-/M8'9TCW)_C18[I8)C/2K&07_?'EEN[L=PO!SE(S^;WL6=T>5BL-ZRLK%H M/G*#V2308%ZV4IESG7R^1;B>]"8:)L- IZ9!2?A(BZ)7'6F'ZS76P:O%;3[; M=1Q_K(='*[;?134=FQ#K:;D<"KK^]#4QI1+C#;78D6+5YN4X;#78\6%'+HUL.SXHU_?D8 M?#@;#!>[-OHKTZ!N2\T+L3KJ<_-%<3=XY(%?3?Z,) Q?6:Q"L%;]JRU60MM- M"VJ+^>#F9I;?;'8>RA_7DJA:(TUW_8\8G1OWD.IU=E^UIKOW,;\;%%&Q'_+9 MRBP+H_\A7KI>GVNUU;0@C\+4S.U@M/"5IW>=Q1NK"N?%M/A MWWJP"O*\BPY6I2VNP[5:[MR#L[3Z^S\G1=#;,(RRZN'XR0VW+.)J7_/%3S<> M<)*,=5IN6\CXTZNOZ[VT!M1WO+V6!:HVGJO4;;FC?TX&#W%&#S_>& N_Q7LH M-E@+VP/T)+4D?JQ9*&ZGXU$^F\=0FL5])7EVUFBQ4ZN??,R_+F?#VP!E,.9O M9H.[.AJHWUQSXBR_S/-_+8/?X;Y5V:395[ZQ#OU[8%[^KP^#V2(4F-\67U<+ M_#!.=MOX@V.=K--&IQVO2(H3FJHMQO/[QG(MQ22:Z?GH_>!+_BQ(=U>]\6SV MI%J\Z"SC16?(5H+L:JWAGOZ1+YKM[/,&&^YOL-&+Z6C56:$\FOCZ7"76"N1K@?S+RNYEO-?;@:# MKP$3R'_-QXMY^9,XP_-? -SD@/@?FQ]GF^^'!3^:7),;]66^\F[+#HTC$O_\ M.7P\.U8E\YIQ[S"$PFMN!/208\00%H@XQ+QY*N0XYKF8SC:(=BNE+>;#\33& M>'X.6.OPT;]K"+RC=H8I(T(@AI$G -$$?*E[%8+747VQWQ2L^%/TUDPR_[Y M,_SYI_ WU_ELMEG*#B3M6'%K\6)2&,R&3UCYLN*FQ*]?5U>"?QG>%N-163OF M,&F: M.V(0X"E8/UUYVCM95QG)"6XY4.>HVPT5YB[H$%6&J'D7"$.+/-C[09,O/?\[LO^>P ;?;4R*#$R#JG&( .:JB->I /$'9A M*UNZFJ=MP-K==#,+\VYPW?^83C8=/DJYAF&%#'*@Y!*< B5XJ6LRE!P623JTA!J M$O?..+9QJX\904_*90)0XQ6')O@D'&CA/-J.0&VIO:PUK"&][MZW.0G1X^QX M>305?Y+]%229[5V!GA?)/ ].)I$ (4HMD%IQ!3>]@O&?"]/S:1J9-@+>R2J] M*F)6HM\&^RW27<4RIR@!U&.L %2.Q_FKI4956.O7 P[R]RD6E(Q<_YDP1M=T[Q?+$- M)C_H"#\JEV&FC?&48>(P#=X]$M1M9.&0:7^1"U8[-$D!MBN2K/(E?9A-KXM# M<\FC4IESR@NDC*8."6,! Z9F/+THM C5=%D--A[8H>FZ"Z^?%9 MY%G)##A!D(002\8<5$0C6)KEW "8LHE&ZM+D6S[[,GW-,TD:N)W-)3$$81#- M=S6Z*R9%/%R--X4VH?B'YI?#-3,*?9@T,;+ *B*X!4B53H D*4L2O2-+4K- M0MV=OS4>QP/[R>CWP>SO/*)RG%7[*V7&2"JMMPQI1@#03&A92HF42W'+V1LC M5&,H=\6ECT%MX5NW,4%4F$_'TZ\1G.-T.E@O@V&-%D9K33$DPCN&N"YE55C+ M!$;Q-\:H)H'NBE2;+,>;&[S[LN;O8-7ABIDW1"G-"?'*$@&Y9T*5T@HB4HZ1 MQ)LSHQK%NO.0B#);4)5@B+)L9BS5S&H&%:2&"T2XV4[!A'*2P!_YQKRU5' [ M)\PZX4?,VU:%,@^E,RH!PL11(IF+\9#<>[>5BQ.5LE4(WBIK3L:W*][\,9U, MGW;VN$VTMT[P(SC0RH2QP9#7 &D8'(N-C![1% L;OK7]YJ90[HI)#U1?9Z.- M.7R6H>\/CVOI/,"3/WK$Y/=B,IVM7D0*NLI7]ZB?MK*^^_M[OKB=/GXHX W M.^Q%YA7S&B)K@C%*-:?><;;1@PP#G*6PO?ZV^>N>,?NKM_/1O&+BT1I%)?9JA0 I%>;"V<00L=31NFZN/0 M'4X>!_KT<(&RPHQ2JYW,,$45)DA1Y SS@,K@G*WN85+J&:TT2,Z(1Y7II%Y# M&69660^I58&V/-B)PK$2$:SEQ=VA:84M+X[W6U3!^>>,ZEG2+WX^$5J'21U1 MK6D,0$2KX]?@OU/NI16P4NA42^?S8<%Z^5SYH6/ZG14R3Y2SC$%HN>(0>P*0 MV4BHK.0IIQ>O?GZHK/WGA_9-0-W9 >O3M%6?P\>/77_972.3#E.-B)0 ZC"_ M:?/KCWB_LC"UE2 MNQG2R!".'=!2.6X1E0AMQRME%W;!I^'EKDOH^T33/P9W^8,P1]?,4YO,-!3 M.:UB#!]TE BN7(F0!I>6\ZLC-IW X0:4<_+%Q3_R[W8Z'1>+Q3A?/:YU^ +C MGN*9Q< #30SU#CF_.FG40R5-(AAX30! M7EN+<"D99#;EJE$/YYP4U1YDR4EH=IA]93+Z\OS=[./NX(%J&53(&!)F2QO& MEN/4 5[NV"G#0%+\6M]Y4U?9+Y.K-(5K9P9W?/;FF(]7ELDX<)Y: ST"PF$A MN7D ANBDZXNU[Z6]NM7G5!@[I<+1N>-1J8P8YH/%1B@RW#'J4;"PME8_AA>V MQ)R@OUT,. F[KCCP>S$I[I9W1UGPI%S,:Q>66JXY">Z?#HZ@M]L1X<+B>X$\ MJ*O%:7/X=<:%P8]J7'A<+L-("\",$!!!R["*]XRV8T.:"]O2:X0+"?AU=CMY M.8@/,^6/7OZ;Z_L_!HMXUGO8>CA6-8/,

AYP9B("!3G&_93TU2QL@>WD]N MV*AH&-US\FG=Z:/.[K&J6?#M!%9"4J&])5PZ*^A&8FV=O+ HS^8(4(%9"3AW M=WUBE-^M7_6,7=Y*<709.UPQ4YX2SICU&F@EH.!<^:VT1%R8K=N<\E_<3V@0 MYEOX$+O4P@4+#*UYCN';' MGLG-YWQV]V'SYN)# )VZBT^T'^30X:J9UM)1* SFBBBLE=)$KR06 $#J4FXH M]W!6:D+U+]C4*,+GM)_,>=40]NT7+_FF%$,3"E9F.]33M-?PWE&-P0[ M">O.C+.G9W57R\4\'N+%ZY)'C;,C53/))%66>,4@4EX%6+W60?HD+M3% '+/24(4,0H\@YNQU+ M-'C,%^Y -F'V-PWR^>\<;J]CKZ+@'MF:;_/>(7/<4*^PD4HRJXQ8&],6&&"Q M5)5FWW[?.Q2*(XB9A,I3+R10>G7;926A6:_KG/45.>T6<#/?=M'>NNU5$!9831PS"F^E=MHGA* T,,-\V[IT0SF MKR\Q!$&<,6,0U5S%[%G< 5C*%Z;HE >H>LBIAHVJ9D!]G8DA)*<::4<%PT0 M0[6BM)01.I/R^D5&$(1@;@U$#L@!;<".VBVRRV"%Y:% MI@$=5TH,40_5UQK;! QWW@$-+*+"*P(MW&(F($A)EO<:SFS3%JK&<#W9!'Z? MS^=Y_G0K>;T?'A_CF^3?!^,8+K.+'+7J9V$^1I8#KRSP&+ @C]]NT#E_:;E8 MFU#LM'V8NSMUC=V/O8YG>?$4^685:O#L#&/^2)2#![&U6\N@Q080;UB8A)DA ME@!/2EQ0<#,OW)X^G7[=@=XM&9]V^WTQ^+*Z$?QA<+^2RL;':G\L/G_/Q]_R MWP.4MP?7QQ.;S"QD7$./.*7. (&8$%N$- I;MYK6#V;HF7KR/>-FPUP,;- M2LLXT,93 X)E@+PM$8CQ_6\F&*IM[M5$NBNN/>UX?'_Y *M>%LXT\AY 3:5$ M0(=?T-/M".(<7]@[HRWP)QG3\S"E9'9EMI05,FN0D9)180%BP#D/Q=8CAM2G MW!M_76%,S3#F1%S/PYJ_\N+F=I&/U+?PTYO\8QYW7,J_/&+PUVPI ]AQC(E7 MD .A)$%BBX?CE*2L;#U\7K1UGC4->"\(&&.(8DSIQ\$BWP3$G\K '4V%)5][ MX1AC3O)@8@I#9;GD.PQ%RG9'[:=(+X^"Z8B?AX-SOXQW:C?90!Z9B!6B(6NV ME"D@I$ 8*H@LHQ @D6)A[))KQ34?\ST]3.P:<#[1,#UC#Z*FXD^C*S!^/_E M@T.G2">WF2$KB%+*2.)8P$0;(/0*6Z:HL0HI*"Q_\ )] MRF64^IO2K3\MW3,FUD3_Y*"5I]UY=_=UNN5LQ9CO;5F$4PY\JB_%7VA\]&I:)__"O5B.WC\'E0:I7@W6:7\'\Q&SS2GAL/9NAZ[6J]W]-N/! M?%Y<%_GH^$Y9Q18R3Q4!Q"@&)8/&6F_4%FLL7*>7O;^N$@T%WU-X-?F-#'%H MF$.:&L;"Z">,&U?B0JA)R933PRW<+IAY;AV==PZM$.QTN&+F& D>C@-,$1L6 M*NV1+_&VTK.41-+5]VZ?>I:OGI.M0-_9G;V#L'R8Y?F/8AX-GN=CZ0 '3VXS M$U 2&_PEI(/S#9'!7),M1EQ>6!1PE^3L2B>79V2:8-($&UY"H#Q70DFO>"F_ MX4G.3NU-W+61Z2:7/FFF:N'\FRFKJYAO;<]$,N4]LY9AC[C!W@G H2:*>$IU M^,'Y]DR>[05>7:^O2SS(\#DH1X=O_UW]V.= (YD#)/P/&P2\TT@S)ZW8(,&@ MX!>6&K\EEAP^]VD._LYLK>%M/EJ.U\EH=FZUKF:-*E2LVU2&+$0*8(XM))09 MCP!6)2+&F)1TC3UT1;LA9,M*Z&P1"VO29)Y'F.;3<3&*3ID>C&,>[4^W>;XX MWRKV*29VBEJ,88*3T*$BF*K3>;$BX/'%JTKUS&B" ?#:$2VQY8 *@1"3Q#OL MB79G7+-4F-T"?X_+^;1@1H ,G')>^6"R*PR<1Z:4R%!X89E9FU7RM$%DNUI6 MUIW<&,J5Z?*L?(:P9)Y)H9U%U@B/'-Q 1$"8$R_LB;%3%;N3'VE0=D43,YC? MQL4P_.;^M2R^#<:KY;'RDSV5ZF<.,2(%@]!;K*PDC#)?RA[^<&'9FQ+U/VT? MX:[8]3$/PA?#8#JD\JQF2YD.]CR#RC.EA+8*&J/<%FU$.WWS-UA67Z:OBG/M MHMV99W4[G2WBY<]WDV]!H&.')+N*9\ H!!R"/ JFB0<.\U(R!6G*/E\/P]J; M95$#@'9F+0U7ES7G'_-A'D@>_+,_\L7QW>)#U3)K$3&>A<$0!@?@3'.O2DDM M]RGQFCT\MFB6.@T"VYDE-9VL9/ZK6-R:Y7PQOX&W8!J0DN.[A]E,&K:B&L>W*U[%R7,2%'D?>GJ 0(^+941R90@B&F@- MP@K,N#6E) 3Y%'N[AUE,FF5* I#='7/F7P?%R/WX&K?H@GEVM;C=T'E>Y8CS M:.V,4PRE9(2%Q5IYC9 )Z)5R Y1B/O

W[/L&57=*\J AI3$ASF@ MT0X@#0C;XL2L2;F27#^/2.OW!QJVJ-9,&<0Y1H&;,< M.@60 8:5*&B:=#^NQZY[\JYC:PAWQ3.[43463\U[C5<)@W MAZIE#/-X^,H(T592;#$$V^TL%$;()7KNRT8O+#GD1LBQ8GH=;@1M5JF>>:.$@=XP)8I3UT)CMQ,DE2]GSZZTCGLR;%I#M;$EZV"NHY%?M M+)]1RX,,V@3(%+84(L.V.YG0BI0EJ(>I/9M:@AJ LMN=FJ-;-!D2W(:."ZT- MTD Q*N'VM(TSDG)\63_#9D=[,PW%[]3$KBO-EU&D11Z#6#\MIL._;Z?CH)%Y M-+@7]Q5"O:HVD3F)'(488,)%3%DKC7G@/A>=[L2\\IC!EC _ ^NJAQ3NKY19 MY)W35*/@$@J%J1&TE!("E72^T,. L.:5OY]=:4AW'6_Q87 ?#_>K1UH\K9"% M*5E03SR6TBGD+0M3\)M$C"]>3<#:N+?7EY5#8OS\HV MO7@D[@YFU&L@ U( 0(140@'E@&>8EFT:25SDSWUBF_3GOBI8='$2U0JQV@SQF26F/MJU(]TQY1)@B51&K.K5*6F:VE")\_.O_: M#S9:H%@+*'>V*S"=W,3X?IM_J1#BO*-TYAP'&"CA*;4XS-!$0;T%S=J4M:^' MQQLML"<=U/-M(=7:.LH A-![SJ21!L:=$6>V+BDR(L6!ZV&881M42<7T'--* MI4.PW14RS;5E A%$*23,>.T9>;#^DD[!>AE(V/XV8Q,XG]GEKW:J>JQN)B4. M@\6&N94X"+"-+\AO#3[L4U+Y]-OQ;X=930/>"PN[$M4JMI A8 46F#*(1/!G MG;2JC+X,DSA+.8OK]RY!.X1K!_:F-\(?.G+Z7OC.-C+J./66:NE4]O G\$XKV:59PH[CH3@5 "A*),.P.U\S)SJUN_OTAQO_02W M)K3=+75[LZ<=7-[VULHDP=8!JR7R"D+%(=S>MX6TN&7$J95'KH5'>:KQ28RAW>"=ZK9U5SX^E M$]I1.F-,28HA1(Y!+8*II_GVL @*A=T=!M\P^);O@Y2>#^=QTLI5]>?!S\.QXS4:2FC'G).@^O ).14*8Y5>?"# M"*47EG&J#:*U"GA7!/P4(?/ ;5 I&14NTONL1@4DWSD!K-)QRIGGTA%G M%7>&AE]*F&T"):2Y2SDGZ6%X2 M,:ASC\SGWM9SZS /ME-7>!IF0P-9JNK4* M@S?;[S%6:CE?G^(9]]N@U M5]Y3WM= YA@0$ >3#4OCE2"6 %9*SQ5,<=)[N7_8(NU:0?P\?%OU=*Z6B]OI MK/C/G2]15ZN888VM8$1;YAD'1 KAP$9:XFG2FUZ]W&WLC%^)2)^35WM?-S]> M*7B7S&*AF0OFHT$ "T?Y1LKP_Z35LI>;BAWSZ224S\FEJ^5B'A^ +28W-0GU MJ&88.\[&=^^H,QX[Q:S1<",OH\2FY$/K8?Q9YZPZ'>HS',&>8&M5J)U!IS6@ M2CDA.<)$&XS*Z9EQB%(6PEYN/;9(L>;A/@/-:IA8!VIE5@(DPCQM >!(4T:ST>FH9;6G1J:E44H3KI7S6!C/C-S.RA#)E-FIARGZ MNJ7121"?C4+5#*I#U;+@B%C#(/7"A4%CA8;6E)):E)1"HGZ:OPLCT^DXG^6\ M?]WIJ@?^Z](9 @828!'E),CAD?;.EW)Y1%."^2%X8P1*Q_><9R1;:.97U_$! M"3^>?N_%Z!D W09)IQZAWM:8$01[BW0[3[*%JNKAM'E>@KQXH[H!C73%-YL'709G)78Q_'F< MKY0]&:F[Z6Q1_.;K(* @Q8=9?E"'KD.[>D7B3A37W?GWD_2?FPP?!X^]=U7(%%#6>^D)TL)P M34R\'+21SD*35@+H$WP""!PS)!2JN=&^]33,E3[VZ]D0FP;5UU->?Y MZ2PO;B;K8-WA_>?0VWG (W#AMT$QB5CJ_#J4.7QUM48K&;,^R LDQW&F]Y(B MP4L7ZKW5,JP-%%)I:C7" MCG&II"DEA4#B!$KV,,BC5X1L4"\G+]LQLFFMMP=D0G?K-9!QC;2S##.L+92 &K3=LQ4$XY14 S6" M6-ZJ'=F*DKJBZ#9?:P!K#=[QK9Z]=3** XA*>FH4=>BZWP8RCY$L&_WRT,]-Y&,$;Q^Q:%^/PS9NKR9]Q4,>3TU54:_U9LWJSF=<0 M!OP%%]IRY!%!6&[5P&TW]_C?!$U;4\KYZ%ON(!Q.GGZP7D85EHR+8+H82YG% MV-FMM^<-2TE$V]^S[K,0\'34S\>P#[/\ZZ 8E7L&&QNX?)M"S>?YP7V@TQK, ML#0TN'5*$!+,(PJ)).4QOK2HHPRD;X*3+:CC_$;DYA7ZDRS(3=W,* .M-<0; MRK @V.AM<'2P;5S*:6(/,PNIB;X%PD;4\C9^?PHS. $R?-W:UD "+L$/.* M0FB4M\A"6.*@=-+S!CT\^3XG,Y/!/_EX>Y>+M7:@*CPS5ZER)ID4B!BJA'6, M2@$\*7?(I--) 10]3&_0(HU:P[S#FX05MU?73U8MHW.__LOIY,C5PX2&,T<- M1<0C%Q2 %9.*^*W1PB1(NG13/U%>ZZF!>[4/WJGJSDST=91[0]>W#S2604D- M@]"&-22F^-8(8K:UPCFZW-?/6K^^W1SJ'<9$#O-\-/'TS?WP>+Y:Q8 MW%]=_SZ8_9TOHL'Q*1_&GQUV=FJWE0$7,)88\F!XV#!8-?';;05ZZ=-%$ M2MD).O6$YF*(V(("SD:^)Z%*84A5B4FKWDA&)4&.

.>X MDWBQ-&Q*"_VS&9MQCBHVG#G '3!0(6H%E) JH'6)EB4RA;/U+RRV[AMUR-A. M]7)F%F]RJS7C^1QH+!/&$^*H%P@[3"2Q')7^H'(N*>"RA]=KN_1\FD/]')Y/ MS ,:7R4)0#UD=:SHZ>RLFPE/C,64:4>AX5Y3Q,OL"PK:M$VC_C&M35(<\&R: M@+YK8W)[S??SX,=?Q>(VOI$5$/+36>TD0:KZ<#6_#<*B\ !^MG#D/*?::0R^U MD&$=D$244G.9E.KZU BS2V%:X^CWS_]HQHNNV'"F,.:8!8QXL%H@)89:6Z(E MPK\Z#44[EQ?=!E,[U4M7+';7U_DP.'7N1QAXDYO\8YA;KB913C49Q=_B9M:W MP?A(YK0ZS02CVEJJ#>#.*6V0(YCR[1J"?4J81@^#)5OQG%O$NROFQ5X^Z^G' M/,!2#./=BK4D3W_PJ.2'?%9,1R\C5(;C9;2*'\.RANH =[OM2.810T'?E#M! M@S^)!%1;"XI#TDWBH0X?AVZ!_;W6V*L8/VT-AXQ SSTCE@H.$# >481+K*P@ MG3Y4]76EZ<# V>*-<;RF&MXV91453CK@E::<*AI&._,E5M+;E!"FVE&C:\JZ M2;ON70\)6T\)#X0]\V,UT[O0_FTH4WQ;13.NXQJ?=O8\3]>L>Q*MP<=]W/RT MUFLV55K* %700H EQQ(Z+KPAFZ=D(3;>5]J+:\U//^%1$8@C[0A21!&-'&84 MHXT\1'J9E$ZEUSY*L]H^^*)(/8P[38"< 0H M"#-@<,Q*^0G5*:\Q]C G2E<<:P?]/K!O?];4F)$M_M?X61[!,-ZNK@_GS&WG M@YGD,4A%<@)3SS1[> M2NN#)=*\5CK;Q'DI4(49]T"MC&L'K3;:.>FP8X XM7GT%E("2GYYUOL*QQW':J6I+,734R[97#P>U5GCF)#!<ELPL9EPZXH!'F"-E(=H$!T',@<YI[:V3&<@)5PIKQ;E4(OCYD)8RZF#?7E906=., M:0K7SE:;Z$0,QO&=VM%=,2EB9Q?!SSG^@L*1FIDR&C+-)!<2&(F18U!V]V]IGD>OA6#7&Q8=,]F8]>QK3,>? 8>_F%4<86ELQ24 M?H.(J_9E725JGC*IB';.DDJ!*>8EW*Q1E(2;[6PTL- MK7E?)R/:Z1'V']/)]&F/RX< *L;&'6T@PUI*@R2'D@ .<-SF+$><$&$X=GF- MX!5Z\VV W!7%PLJ:!\UM D4?PCP^#WX( J!(I0X*:DDVR6: M=?3&5[?!.@V2X$6&\2;![II%8$+#GS'ROCP 5,&$3#E>K__PP:LSOYO"M;M%;!O[';#9 ME6Q"Y]?36?[HK8_?B\DT)FPNIUTU&3UM)=[%6]S_GB]NX]WHF!?R[LBERPY[ MD5&$"6/4V("9)M!K;.)_GA0)4]-3(* MI+"<>JH(C,=7FF^>D@_R.8)3(J4AZ-_2W0X54V'M,,73"5=' 15:0,<)-Y(S MQ(5$L)2%.YP2O0+K^YFO;K9* ;.SK$F#V21,H#&7R"K[8H6-KWU5,B6%8M0 M[H.3S+W5GH.-A%YQEG(+%/;PK+AINC2$Z[F8HP?S8EB#-JOR&3,(884H94@2 M 33D=BM;O,?7Y4Y6%P%RZ4H^PII38#T796PQ7B[R40W2;&J$R911B:CD),R< M7B&+RWMY! #H4HR7VC/-1=#F-&"/$V?/$XI_+.^^Y+.KZ]6WY^OT@V57S& \ M7*YO^AX*I#RIG0PBHP41B&/CD',X(,9*^9"V*<&5)SQ;]VK6J"[ [FH6^BLO M;FX#UU48N(.;_*E45\O%?#&8Q/QIQQ:T6NUD7%CD@P?I'7,TN 4*2[\=6&%L M7,:13 K4V': )G_G@_F M856+VP-UIZ'*;62208&!D,Y))8R0W%A>8H!5$J=ZN.O2 J?:@KJ[ \COCU"9 M32?AC\-U.IRZK*O;5"8DBDF!!/(L !Z&G&.^1 09EG(1MH?WA5H@7\N(=W>S M<95$X&.PEX,='#59G71'ZV9"A(4?!/,?& Z)9$IBM@67RQ3OJH?7]EM@6=,0 M=^5L38?+U=[Z9.0"(#'2Z'HZNWOR3&4-7VK/@4F5KSP_'#E4)P/",!14$WS7 M,% -5%81R%RP5Z$*AFRE5'6'AND\'_[C9OKMUU%>Q!%*XA^B7.31P P_RM8] M^YC?K.[73Q9_#.YV18[N*YH10Y$W%@L,G<4<,"+]1@Z-,+BD??5F]#EM%-!Z M/%Y-HC;YI_N[[Y,QWOX\*1,9H/,%ALDA3+!),'8"['IM4&&I\0D M]03NL: C4-A<.7XSSF0E]NIG.#B\;3TIF$'N-K/-$.(R1- !TQ@*0F$),4(K7\5\)5R(PW3 M+MBQ9F]U?CPJGTDF-<>:(^\X=TJ&7V CC?4@+6"G1U?TNJ#(Z;"V0Q(5NC9: M=6\\V&>!/BF3245-F/&X6IWK 045P66OD4!)&YT7O].9 F5'YPB_3:>C[\5X MO+J@O#M58N7KG-E5P_CE# MC4:K,]2X@[^=.VV^&!3CMS:?0$*#*>BP(X&,@H75WWOH*$?*.UCQB+!=/"J( MFBGJ)';!$W:>>TB" )Z44B!I4A)QO_HYH+*&]\P!-<'M*F"E[-Z[NZ^#(NA& M#8-9%.^JY*/UCZ)%7SH4XGND:F81MI8"+XCQD!G)E+8;J;V6*.7,[-4O M2Y49\3S8MUG0.PLIW]_M1_/>X^SSIQ%O3V.9 L9RQ;E7TD$2@YYA";>7 G=S MH;7#Q*9G)V,SBN@!/0\_#GJX8@:#Z4BY$"*^!^2LMC$08B,MM_+"GIP^.^GJ M0WY^8^ESM)+>FCVD+!/!7(Y/.6(F%4"2&L@=-<()IE"E.S_MX/%I>)N/EN/\ MZOH SU8ZJ[*7=T)K&?(<^X /!4H)Y2%07)38>,"2TM"\=JNI,F^>O[35NAXZ MFD@>92\]VY2Q[4.M">) K0P%?.-M6&$%L1(C$U:%S4UY V2US,Z=R5IEW!^J ME@$@G,94$VP"NS!8VT%K:3WG*1<>>SC &]'[O@2KZ?!V/V[7.R 7-'H)8P99 MH:BSP%+E%;2KY$G$(V&UJ[0YV+*LR1F18[R(IXP$TQ1A:HCCEI0R4J\ZS8_2 MW6/-B?JNF!:Y'K:=):2\OLZ'\4W7;;<_!F=V5U[Q W2JWDAF+8WOKBD=L%4P MN$,2Q?-#9IQEA+-.M]A?*\-:@_OD9):[>Q3OL4Z&Q;A8=<;]&(Z7,:HY(C'+ M%['4MOB[17X7,W$. Z0[B-;\1S(BO854>Z2 TD0X(B#<@"^Y3;H>UZ-K46W0 M\.S*Z,R8V3Z%$-RV7>DGSNF<;/NV[5A-2Z=* QDVRFH;;[I%P]51X1A;QWQ0 M[3@Y8P:I1P*\F]C\RV+[OG3T;]=/6CR\9!;^TN2S8)%.-E?Z3@E9:NN3F2&0 M0L ,H*PE2YF+>NDJ-4N]%_97+[34GTFJEW%074U@$)' &XBE M",8/LL8#"-9N,O!"TDJWGULZC"E[O6;<^_BF.?P\7?V. ADG\S!JY^HN)ADY M=#13HYD,2B YHCPX(L@+&,.%18D&(_CB]F2:I/5??Q6+VV)R-ZHN>K2P_M?J*:F-R>^EUPXPKJ#V;A7](&',95\I647;$3K[M;0* MY:@4EW.DC4S0P%A$,<6(4B"E]0R5.&B9M!O^BM?"JN38&X;3+.Q=+7EZ,!Y, MAOFGVSQ?O(^JC@K]41PZ =Q7)4-&4^TQ" BPBS6)&:N6$NH/$J)2.XAL5K0 M_(M\_(T ?4XJV>G=H#@4^+Z_4J8% 8 3++412BD!K!<;*1G1ZL*B!M.578$] M)R';%7\^W08/X7,^NWLT9?^>QR>E#BU[>RME&EK"))(Q90+3AD/K;2FE!S+I M@=[7P9^ZZGZ^MC6%;5<,^GWP']-9S*G :]. ,ZO+95;"$,2@4I-11P MX8#"6BI#2OF% IV^R'H)2UT[N/>(=T<7PLIM9(H;'T>P%@A2$KQ1!UF)@>'\ MPMXY:IP9]9EW$NY=<>_/3Y]G*S?_48>/KIK[*V70R ">I,HYI0'V#!JWQ1&( M"WLVKP7M/W\>J2FHNR*4F#11[QJ,&I@_4RIJE'/%[8Y4HZIDC,I[V1 M%3IW8<]LM4^K)M'N;)E<3HIA\74PUM/)Z#BA=A7/&,"&:L&MYT!3:V*NW%(R MZ42WUT\O@$<-@-R9?UC!"GU?3/)5M&GB3NFVG8 %U-YK3R160"'*)99;8,.T M?5F$:]_2;Q/]\Y\3IA]I/STG91XJQSUUGGFN *=CW@'L/^2E6>5/^G 3#KO"2>O M&>^N1?7$BT?/M+0P@]GLOIC<' L=K%0_ U8Y*C1F@!!#J.5JDT4FR,^,>9OQ MK95)\7QOK07(SWF(7O/X/$,86<7#NHJU< !AXB@M)5-"7)@1WS*9&D"XLYW_ MG:M)3495;R3#C%O-'.:"(,8Y$9J4JZX$F*7D^.YA*L$.)JU6<.^2?2]GW1U0 MU5XL=[21&1X\7P(QDXYS9H#'O-SBEIBIE&W='AK89UDPTV'OCZ']Z!J:+R:# MR; 8C#=982>C]\7@2S'>G+^MZHRN)A^C=S$+UH(>S(LW8X?#H$JC!0UNF188 M*8/<)@H#&.)4?ZY@'U5;*/#'=#)[HL5C,?B-?2.#RC+%M1%>6,$Y\E#!$D?A MY(7%^#1-KL,79SM3RWE7SB.1COLK95@R[#T0BE 5[%&//28/4IH+"[P^ SNJ M^9OU5=$5X3Z&T3HKAHM\M+OKNW]Z-. CI=D,262(<@PP:RQQ7!GE2Z2PIQ=V MJZD)RDS/AOXK#V5CUF$J!05<,4>05%24LG+C+BQ"LAM:U(MNJZ6 '@6!-W3Y MP!-.B,/!%K(1 B,5DJ7\TM(+VY\[__KI+0I^:1>)[OJ:K_Z MY81Z4+\DU.M98-J'^56:,PT$ZW-J$0HR\=6[!=9B1FTI&23FPF*GV^=1 R!W MGFU0WS_:1_>S_%_+?#*\/V()5ZB="2&-@ PQ'$8/"IZ&!]L)"E*564-IJ6?:SVF%Y9KM5$F[&-98VB? MDV7S[7@\NH!6J9X1*"QS7CGCN:+.0*;Q5G(-+\R[:I0+%7B6"/<9EM;M'_]/ MD<_"]V_O5]E@JZ^N!QK(.-;<(@,\P%Y22)G%I95BPZA..8/L88A$KQ;8YM1R MUMGOI1@GK;9[V\FXP$Q3P1S#PG "D0*ZQ((C>F'[ 4T3I,J4V!#TG=/PW>3K MLLS37GWM?5DK@_%9"FV((\X#)X#DQFS7 .,N]3"\60[L8UHRWN?D%3J)5ZC< M7P..$8LT!< ;+"'E9#M*XSV6"SW$Z9Q7I^%]3E[ADWBUJ95)$"1\2K!FWU?(I='H=S)H,)<0:T84Q]&GHUO+ MV09'+,6'GJ:XNSV\Z]D>@9I"N#]7ZW9D>\F?%)Y?7;_!C!8\/CU+J9"* M(&T9Q4:4KP0"0:ME>6YI1>GTM1II""(6,:@CN1E 2)3// $N9$K"SQ[:,4V3 MX^37:NK!WJ-8YH9B[(UFTG)!O..<. XH!K"47UF7$KK60]JUP(L38^CKX=XC MWC490R\$ 3S8 ]1*K)T-2_D6 Q'\BLOB7N/,.#V&OA;NKS6&7AKH4$!0$\B0 M]M8A0K92.GMAJ:):T'[U&/IZ4+_N6Y&$,AE6! /#Z"0JF"1.;665,BDW3JDFT7].= >RP4#Q\@%*,@3"26%Y*YAB_L//+]GG4 ,B=;56>)<$_!!X8 M:(RS!L/X; 976V")4OZR)J[V+?TVT>]L[W-OS\UTLB@FR^GRV9;5A^F\B-I/ M>PV\[Y[=:?KISTG#:EV[_),#Y2V! MA%A/(%7!RH,&TI5ZH,=<^DJ9D-HV\*IG*UTI[7-0DPY]^KN2U7=JXQE04%&# ML:/:.^\4HDR; M4F[L88IQUT.7I&4>-@_X<:+ELZ*(]!$ ;\@3?_)XH7_\TM3C]>JH7W:(8\U_ M)/-":F6%D%1H*L/R3C;V;!R"6J>$_O1P.Z8E*IY=+]WOX-0-%7V(9JZWUC?P MG0P@)P70W'NAC1446H1*+!$%*>=M/;SHVMFRW[UJSF\!5-XHJ$SUQK^56:V, ML%@CK)R'6DHF<8FI-2KE +"'MRS.9EUTHYZ.O.OWT\E-M-4W9Q1Q-V(>#/N@ MYF+QM$,=.M2Q,[4R03RF" H%XCKA#BL)*-TX6$5::+/34" MOP5B6N!@D5H,N(.2\%)&!?&%90Y)5?2T#5![,%3?3P<3=3/+\W*?[--B,!GI M^_?Y(BJE+';N&-NF!C:6F@AF 0E_D$[X.*6O0J(%5X[#,[X*%[52HNT'PV@4 MW1^+F=U;)V/* JDD-D !1 6VA+E23JZ2$@*_GL%=6=G3=F#MROB,XK^;!*&7 M<1 ?"7=]63BS1'CN+)8VIH:W5&*\E0HX8CRQ^ N/QJC MNJ]*IH7@ AM!+"0, D@HV4H(/;FPUQ525'R0+2O*6XVK%GXP^C//13;Y= M^O>&9AVMDP%I%$/",X,$8-13C6C9;T(N;?I(5]^T'6 ["Q9],G,>>U/H1>$, M0FX]Y<1$D8(T,:-/*956],*BJYI?;9(A/0]1CJXTNXIG.O0?A=D5(H<#_R&4 MVTE6QR=$+FMN25'M09:C+ P. [TS MV"O%K!*F'#/:6I-BFO9PA6F.(BV V]5:LVN9/6*:[*N20DSONXKSD[:K(L;8//$?'KU@LHRKVYY ]5B63WEI(-4=0$AA* MT_!ME!7[\[<>JY)1"# /AARFQNFP$%/%U-8FQ_["WK3ICA6GX7M6FZ3"/<># M]3*K+=5($1Q@,Q@;0\AV!%CJ4ESG'D:U=6/8GHKN.9GT^^!'<;>\T]/9;/H] M^GB#K^%O%OW# MX'X5)1+Z-9[.0P=\GN^:C?87SKA18?5U&L=W#:'"& /!50,61TS9K\!(^=D M:C0&:P_"CIZ^(?XQ_]>RV%S)NY1((TF!AE(Y(2BWRB@=U+".!$/!$::]N'-W M["7WZCG[*K64"<0=YEQZK)!!C-O SA(3@ZV]K(4AE1A[P^C; +LK>^18WW?_ M],A6[NF-9LY;S'RP"'&80S4*<&FP04K<+2C7"XI.TDW#6/HYI&&:#<;QN$F.W MOSR/W3YVY%ZQ@4P1J3R$Q@%&G,?40NQ+B1B&%_9^0#?*GW:@B==X!LN%ELXP M3+Q46DGH!=P.6<62+F#VT$_L:EEN".Y+.)GU A'$9/"7-?-2(&^H*26.E^HN M:S)+5WS=D]EZ^/;E9%8)@6-GH2*>8.FDQ+SLM1$47SXK3E-BU9/9>OCVY626 M*^&1DBJ(')97@KVTVT'B*$AA10\7H^Y8<1J^?3F9E0P1X+D0Q&ABA7'Q7;U- MKZ73;^UDMC%6G(9OHZP@]5E!RAA:JK $H=< :..@Y81L+7\=_(#+/V-MAQ6G MX=N7[:'5@<_["@?X]1K*$-),8D^]LB0X!409R$HTXI6ARYJ#^K)[F:2$\U"R M,N4R[; #B N@E0O+L62>;?<6D+JT&S=MJ?H@HVIBW(/CVMU)(:Z6BWG\BYBI MZ7[7I'TI9[D($$HQ U)2AX%&1/G-D9W%RK-*^9&ZVR))R!KAA @+- ?:6VB5 M \3@4L[ ^PM[XBI5V=6S1M2"]35NUWH>K#OM*0#&QX@3KSTH)32(7QAQ&M!T MU8W9>L!>PL8L50AR217AE&-N'$5$E!)C3BXL1B1=\74W9NOAVY>-608$#/.Q M0=+K8'-Y%1]"7O>:0"7? "M.4V+5C=EZ^/9E8U91A*&0$FF'E-2(4@G+7GO. M4UCQ&C=F&V/%:?CV96,VK,$20FD=Y\A:+@'FY2),)%,I[P/W<%.D.U:2%%ME;0T]=#LBBW.XONY;G)@Z@;#&!DA!PK\MU'YKJG-V8>]O=+/7VM(]5S;"2D!OF&&/!/M2"$K\=.U0EF:J*(%\!Q5"E(IZ(7^W Z_4+] =7=R]?N8[.Z MKSHU^[W 5>J01T8RS(& 1 !.2LP(QBD+3 \GA%3B['[0Z:PJ.7DCYE#_'VXG MQ&=+]/W3(^U'4A1-$CG]JQFQQGL,G?%"8,^\0=B4V&')+\RQ[XK.G2NFLS5Q M/G\7\R#F'_+9I]N ^=G60#>830+@\[(C%5;!?54RHB!7T# /@O'A1#"8L0T_ M 3[\R 8MG"^"X7F7JSQIL[=.9B70Q#MO.40>"@( M;;"JR:(8%>,PW7Q[]/"6^S$<+\.@]0%!,[W[NEQ_[NK:QJ+YZ+G8YXY;:G+D M X*8\UP;2:VDD&.#V5IQQ*OPZWPCOZ:N7DAXS/-MI/U,886X!TI!!PBDR A$ M2OP,%!>6;SJ=1L]?PSN#$LXV^SP1)3Y>.0QN]1N88PSTQ(:EA@/,&<9*4(ZC M)4QWQ- MZ.)^CS$CII( M=L6*O_+BYC9,XBJL (.;_(]E/'6ZNEX-C_DCYW@SUS\XX*MMY0KS3C,?R!!B MRDBD@[$N&!%( HE*] Q/VKKKX5Y'XQ/56;30-PZO[)8&J+IJ)P-A+M#00Q=3 M&FIC ;*PQ")>#.QR9@P=_C)MF9-=4^A$!I^BG+,2=8/7"T'4Z#^6Z\>\ZU+V M>(L9$Q JB&' 7$H77\2QVWG$6GYAV4K[2-W&E73FV7:?//7GVWTM90P@*"G" M830[+)0@>&M!:0112NJD^O$AT\5@_.9(VYARNB+KY@OHW72G ;KV39,SQQEU.@YBY.*"FV9"O8TAL)Y2S<'9(S@:IGM M6PIDWA[C[YQB'K:HCX9K)+:844 4,48C0CT.<&$,58F1E>#-G*54I#.!M MPMY9?/U6FL0SHGJ,;>ICF5=0!MU)9[T76D#NXJ-V:U29X2GYOWKH'+9(YC-I MI*-%[VIQF\\>A?A=3V=WJX9.6/7VA.WM_<2!]:Q:Q0QZ$;3ID600='@O0_8S@&?9.,RX)@@Y2HA4PD%EL+<"(RC/F0G)W7\?3^SS_F,?(U-$C M?#>('S+KC]7-M&)6 Z"4H\@1(F5*TBO7)[*D\L>]C3^4& M,@0-84Q##CB2R&%*]78\>$0O9#>_3?:TA74/K(OEW7(UCZX%"D[2++\-0@8_ M*FZUO2:KPC"(K#?A_U((KQ3W!JWO@GB/G*MD3[?D9QR"^2%PZ5C2Q3K-9$QP M2D1@'Q.>8(P$L*I$@V!V(5=RFZ;&<^^B/<0[3$&Q6+V*&3/2+NZC!--)?OP] MO(/U,A)\)FJL-$%>(AA%U&[..@%@F%_8+FP[-'B9G*(QP#L[PWO:U:.)<':6 MSR"GP5A'"!@$-%+.& -*V9SS%Y:8KR$]/_>*&D"V*]8\&DZ?9X/)?+S6VC8< MYVA^G&H-9,&,)Q@9+ 6QW% 9?,&M]!#HE,SV/>15(@/VKWS-07P&@OV1+_Z< MS/+U%>-WDV_YNON_!6SBE%V':I6:RCSAU)B @$"6.<<#)G*+B,>7=J33%NG: M /L,]-MG+M3AW>$V,D.)YQXIQ2B7%B(D!"TQT%JFY .K[=UW$1W=&N4:Q;E' M7(OCY7V%E&%UF\J,%@92&W#QV"IGK4%D@PB4AE[839%.G("6== 9*Z_,.[58 MS(HOR\4JCF3Z885QF-6OKC\/?GRA%E [PX%,>DFMA[9>>S1YSL?65-#=_L=T^/?M=!Q4.5\O'0'2 *!K@C6&-"=$RQT MM@J30K$,:2:$\MAZRXD0AANH2DF(%BF9&>NG#SAW>'0R9>HC>FXC]7T^",/T M==ZDH#E?, MM&0:*T4MH@9AZ;"W#G++%-+4P*2M\M=GH596__/=\28Q[NP@9G>G_YA.AJ>2 MZJ%N1CUT7 +MJ276,X UQ6N9#:,"IUR2J6V9MAE&ZY+8L/L_SKH-AW;4S-Y_GB M55D;!E@O%2(.(2VQ4!A*!9FC@,6DB?J,)S ;I-]-YLM9Z/^A6U3/BV84 0^U M"KP47#EE5G;O2BI%('^^GO^\2*8H$]@" MHR!GQ@##A+/E7!A\JY05ID<)*EOFQ(EHGIR@8 8T"V['B\?&^"]M_[71?WPQ MV5DMPS9X4I9#)1RR2%"&&=H:54'Z!!JQBZ=1"PCW@4O'=U0KU,XP">ZYP!@ M[30'P5'7HI0[K+\I=[#YJ]NU:(-9IP%][AV,IT_ROJ:]"L28Q@Q PC3TQAE% M/=@$2L6;>V>,X8E(QM13X;<82/QM,%[=_E^8P6QV7TQN8KSB(;>T4OW,8,48 M!5(R#KS7A&A5AJ@1JLG;VM6H3(9I^U!W%T[Z>.B^E.)@M.CAJID0@%,.O9.$ M"0"0-:3$DUCH4S+NO[YMD%/)U3#*7?$J]O)93U](\O0'U4B7U.[_W]ZW-3>. M(^F^GU^#^^7E1. ZT1'=Y8XJU\R9)X3:IEW:<4EN2:[IWE]_ %F47;8ED0() M4;1C>V=ZJD@*F?DAD8F\!:V<-8QJ[*'GA@NF'-KPBL:_R*G_/+^H2XZZ*R6" M4ULV1X^-*&_***,8URJ:H\Q;*P&)OLECG1%65/(3-M!^:L!^2)FU:[#?^&LA MS8U&#&.-"(/ <.<\J'F#-1[)6-VN@;*SCWY?C"]V*[NE9)N0MG&\CAA,LO\3 M@6,BN(4."@J1E3X:?[3F &(@YZ;__(R@?.AURNWR>'L=V3\"<8<^$HAUGC(7 MZ59.,<(LU+CF@HM6XKN*+N5CKF-^ET?=IC'QL^S5(U!WZ".!: >U%PHJ2WC\ MSW0G6G-!0YO32_;\XE?YJ.N8WZ=)D5M>W/Q:Q2U3M1N3TOPC 6#M@7+0>P>0 M4D [*Z'F5DCD&,^ZP3J_F-FQJ.N-WR?1=8T;<+56@.V_'! $@!L&4@5?9)IW MVK):),J*]Q6,ZT0K]BZ$0I<.*;$I&A175_.'6=I[OR_FL_BO5^NVOZ<;5?FT M(/-M,KM=)Z2ZQ6(>61V!=I4H7>ZYK3CF,P$R$3&!/3)0 ^^A8)J@" Y+56IP M?,*1EI^J_^Z24/)['TG[9?;\F6F$__U=U>@RHXO/A^CS>)[:ZTIJ$#."4"IK M[F&6-0YY0+<;_0)K?G*Y#$+K/+7_V41QCP_FGJ\VXAYJ) $PC@I$(?0:NK7< M@.,.B4;EY\6UT<7BD;(W07EH9DC6=X-5&EFE%"848KU$[EYN'NWY/%]65\ M9&>S_F,^$ZES!%,."316"B"D,*:FS@#3R",:"Y;:"GQ>C.^EM%?BPL7-,[8< M."W??#XH2*20*?\"1DHHQ%+1FC8->$Y8:$"AR-,>D%UPOA2JGJTR&;&?HMOW M;..E>3Z31W/V\!R2=E\* @GDF6+08P!Q-(4E>.(ND2,9.]@1)EXVV^^5UT>? MD_^<+RZK/S?%-NIV455[AW0=?"=@Q!CF"G**1=3TT'.VU<02Z)&D)O/U-^VPG(874S! M;>G_LIK,KJ,WLOQZ?SU95?%Y F23$7"'WT^#SP07EKC(2>Q!W*%ZJ]PU5N,T MN(X4_^MA6YTSN%A:1#U%]DL\\B>+Z;SI..?GSP>'&%%60ZY0](&)BT9'?8DM M".9X'(E=IST-N^!\N62;QR5^G2WOJZOIS;2Z/GB!NO.=8#B*UJ51J>,P@5(# MJT1-HT)F)+GY'??WY^I^OEA5UP?/N4.O!J ! M5)1K)E))DZ$&NJVMP#@<6?BG \GOP%)'#"Y9P+K94BUF@^]Y*WB+C.)$I@PQ MS1P02&_I)-SE''<#O";M'DC=\;84AHX]\G]M,"\W^]M!I6QNX '@*6E 66XB M^^M]IVQ.*&A &8CN2*1Z$]K:= 1^")8'$\PX^&P:>'= I?W+R,BK]U@.U_(2 )B$24 M4@4\,8IA8VJ717*C/Z[(NX!(5^SO+/OE#HX* M*)UDBEH+*<;>BNT!K#7-L7@&5*8W#(NG6UD,HFY&3^Y2/_LOWZIJ]1Y+9H"P MR>E6P&'%( #$I-DL3;,7I<2>*($(9!Y!\D-HU3,Q+6GK?PP(_L M4B)/_$29<*6E5 K9==SJ7]/5-Q/- ME?GWS1"O3]7J\+2U!F\'3CUS%!/DI$ . :6>](6#8&0W:P5Q\G*@2>>R*'9T M-YSM]_-P.>4<$8X+3 U1A",'K-X:S"YK^/ C^+3X2J'ZZ7[8CVVSKV<_/6X MZ(C\/7#:_5+D562/I)9"8(QF"&$B:RH94R,9/7!Z;'4F@E) ^[G%^.?I[;?5 MQ]QZL[7TOJ*B' 5/1FP(>:X:&-ZJKV 7%CQA M[P+IVGM]6LCQ#NR;WP@T6@U:$84N\EB%FE?/IOF:*N; MZ=5TWYEY^.4@@>54,X*BR8"5]#:%9C=4 P2R,M@^X@%]RJ)<1=W\ZC_?YG=1 MIDOWY\/;A>.['PY*(@\9)L@P""43$L"M@ZT=R1GG"C^B!5WR_@0'8CS/6^'K MT*M!$&4@9,)KJR@2#G.UW4/PBG ML(*"8("-]9X8 0V*5$=MO0P*IA);.8P6T%)1Z10E<\TL[8*/; M,:YE'=80>NLEYC;J8,B1]F+#"TB9R[J<&!XX"^$FJ]*N MG43.J=*.(RA[DGJ32KMVC!Y",51WE78<4"RC M3YSF;5D!I4+1;C61K=0!#_.N]8<'LCSQ'U5IUX[!0P 7@R*OTJY^/VBCA>?6 M$,\]!U(YY7FD75'MD7-P9'7IQ*:L?5,?2* M(MY9'I5\/-L9L%Y@)E34P((08+$6[V;63V/)M^T5U8[!Y]LK2G+@G1'11. N M T-(])8B+5']:P5Q M3@7E (_2@K)_A;KCN5X*07&!BY2):ZO'_]ZR8ODX/>) !*K)ZT%3*J0'C'AK MHB5L+$PW,Y%R@>.9XW,T7/,35S[B;5;=IHR5RQ'#K@>9G Z-9KZ,F\C]=54M MEQGH7?_/V8O8U[:O(K2C*.HVW%4J;?S8XR@0GPD@<-RHRAF@L'CD5+1J8 MU4J[^?G\GM';FZQ.A^I?9C\B*^>+_1FU>]\+V!.B(8M\!H9"2EWE5HXRL[(MY'H314%W.F501F;]F%Y7U_KOK\O4;FF[+=35:OKCL59V MGICVD R1Q[^48X;7K[?SU=W#=23>_76UEL?G MJ-#"==Q9'AW?MZ2HKC@>UFUQ^PSA;5,*I3Y]_CQ[]5 ML^7T1_48&7^/=:K>0\GBF>J1A0Q32S13T$ GH4-6V$;)^L-*E.JW3I5*1*AR MC*@(; F]E:D$*?*+-\P%9GOB/JE-MQ^#S M*B5TR# 9C8^HX3G%@%H@U89SA!J97:2D-NY20>Z6E,,0*[K1P MTEN^-D<407DKWT!R]UO!<0L==&8 M ,PP80E4EM-'.@EAVGUTIND(7=W)8!!QQD<*MO[3NXPQ(H:8IU(1**0T6$;[ M+%I/%A.>!DHT[\/3-/U J=,8 M8SN!E#OB9LOYW?1Z+>.USCUP3?KV"P% "C##!GM,HV[VR!*RH4X894?6>KD0 M$EZ/=\IG_>F =?">=-6,4A]UL*+>8CNR;-%?-!U!S%U5*X MV98F?:ENUQOJX'W6CC<"Y50:Q9RFUB>>20UP39\#<&1-8?+%O&NN819;BT?[ M],,R>@_+9;WJIE&_M]X+D4JA/)!QLP'F(9?&H9I6++-:/8[(7P\ MAUX^$EC<"11?Q'Y/=YL5; MCP5A.71,1.=10X("#+$_]1F;;M&'Q>F;908H(X MX]Y!B(0&B+C:,I"4X1SO:$13CSORM3,X?YZ9MIP83XP3UD;K%4C#*>(UC9I2 M.B[5E"GGQIFV[;@ZADQ;8#W1*CH_C%NK-90,R2?]/K8X5P>2;YMIVX[!YYMI M&_<;MX Y0AS%W@,>-V9-IR4^QR ?XDU"YT#JCK)[N9R1Y>KB9K/,O8DBSYX+@BN#E)'38:#UU=6/:O''?+0Z*(_SQ7/8&M4?O?%T@$@R;QC20%@4 M25':;W>( :ZH-3YN1.5SOQ2JGA;H(__>:BRLJYOY8E/N6JO1"!A2G)5T^)U5@9[ M\V$4[P!+.5POA2 W6[4'2F\\'8WW<%08A! 3U#"&E M<4U;5,0YVJGU@(AQVY5=\/]4V++3NX=5==T"79LW@B&*:(PILY)PB&FD$F[I M0RYG?$[[60KO"V#'B: 4Q/Y536^_Q>6I*)3);?7I(07J+F[6*U]>/*R6*>LI MDG-(K;7Z3G# 4NN E\X#["EBT/":%\Q@GP/'C_A"(;&<&**;??6*E/8@W?6E M +"B<9=BQQ6-;I'PLLZL%Q#KO);+'R&,8H(91*N0=83Z?;4&<4J 5(,:54:\:#70XG[!\/V![E?AV0@D5TTP_17F$E>_YJNOIF'Y2HZ]XL&>J?A%P*UP&%%(!." AT/!D-5Q 2##G :#9K3 MJ9P#%#11)DT_$2 "3$C*(<1< .84EVLNQ$TAL? CR][I'!NO,AI[87O9O5^O M7"V7U5J?/9N1?>JV9>74@V(XFJ:*1=-48D2!))@@##"#4&,'3FB1;$Z593(B MIS^2K9AFF3XLT@8X;(^]^5IP5 (J(+)&TDBI$8*)FEIC0-%&*R7N?#I'P=NU M8%TPNV"WI]=\2"H@KKS!OFKR>J!2:LL\H59JP14'3,.:WK+)XH=]7UT_Y8'M9@NU\*C!I@.23866H3)U*<_D?BZ'1V,:O^74WVE07U]IO!1G\P]?G"3B,7C4),^?9P MH 4384N<1+WBN6AB&D(9_AA_=K@[8 <2AETR@K@+:20>&JV=).L[M<#S+7N M&9Q=L_OH5DIO+:7V^O[>K&6/#=CZ&X$ZJ8WE2B$@)9?&,(MJNE(IB3763W*_:6. MZH3/I7!D-^+9[+<&7NN.-P(%A'L!0&1-5,$>: _D=B=J-I*"M'(XZH;/&>?; M.KW9+5?3[Y-HR]6)-Z]-P]VG6],O!.8MP11JX93 C "/G[PD ,?6(S1;LO,2 M7#X:.9MJI;@H&PF\F]^G(%^]95YNDUW@:?61P DA(K(-:VN1MSJ->JTI8Q3E M1&X'I'MZP4^?C#X:0M&KO'ZX:@V: Z\%HQ#D3O"X:*X1TQS"[0;0TI?UQ,X+ M)MVR]FA@?*D6/R)@VP+CP&M!8,P$ 51QB3@QD "W/:.CH9;3WVB 7=@Z!4:W MK#WEK4\#,+5Y/1"G@<-Q*U %*'5("?*T)2#(Z774'E2]W_N<(G*3R?)^[GX^ MS6=7'5S_O/Y,< 9&5>HPED8 :;EVDFUC"=3D=$X>8+.BT]T 9;.^9]/Y:7UY MUO/3=P) +/Y#!/,,& H@,IOG51K1N* ]2OZ]E;UT0+HW+ ^#*G#;P9-H2+4 M(P:=((8;1=36.?!:Y=Q0#\@+*P>BSED^".MJ+]1:?B%H(AFTGD&$E;(.0:!M M33^$?B1]C(I KE_6#P)ZQP(N.,\MLY!J[KV 435#F)P8P@DQQ-J<)*SV+3G& M;8:8JQ M(L0#K[!7-8UQ'V5UZ1D>NC+EW'@V4SNNED9.'[.9''/*:.(M%XY)#! D8D.Q MPX"KD>$H7_)M9S.U8W I2'4_FPE:!4A4WXA10ZR,_*2\II-IFW.7/L#CKGL@ M=D%KTU+1SW/2>H<8+;>:YP1Y!GB0%I3\6XDW M78HB&U3/NK5L5[2N@VT&JP.O!^R 9-882P2QBAD:S8A(C661/*UY3GO8Y@>K M? 36K+I-R[L<.[ZZE4E':FOGHB:S%SO@[7ERN9\,#"OEB;4:*. )-1IS&ZEV M2C-G,PC#]6$&A$M)9306F**H#A(QTBG"*?:,$IGYXL$,TA_(,][T6F-2$*PR! M(B'>#3&<_%+==LD*W#O>T%[ M (TS#E.G',= ^]2R)'H5UHDT$6)"L<+0 MZ!48XHA&SF)/5$V+!UF3Q <(EH[D^A(M&1P]VJ#]5Z1DL3-@_/*1 "C@"+! M&68>>V8(P&E5&C"B,1A9:O"1$IEWPKRC17HQO5.SZW],EOO%^N*Q0 2#<84> M>AG)BV8R-R2N#@%*HN7,<\9N#S'PGR_:/ 86-P[^4:4>K???IE>3NZ:&P6H(IL0CBFL:O:)C-12.E_7;1D(V9X\^77Z;7E_?56ZR+H%4-XNX@OWGS,X7 M O;*>&*$L"[R0E,-XZ)K'C ]LDE;'4ANW@-;BU5Z1.<\KG&W4?+V@X'::"IA M(:2!W&I$*56@ID:(+#=T@"=.=R#IA)W%P+&<[M8BKQ\*T9ZB)FI/Q[4#WF*M MX)89AI,<,V2 28$]@.)85I8"A'M8S.^K@Y!X_EAD!C#</;+'9YT'O9^4Y@D2 /K;04$<0,!$S8+8T,CRS4 MDB?FMS&3S=3CFY[]O]\?OM^GW[]\6/PQM]5Z#?M]EWWO!(>5EIA2H.*NT8)8 M9K:<<-2.S'WI0'[S?CA[-"+>;,^W49#[<7'XS> H<)9@0RT!QFICE-^>PA)E M164'.8ZJ8WQTSN'2U^G,&^)Q!&X\8[4WF%/YY&A15K0GW1G*/X^=I:R+'=;5 MKPTJXPZ]&H"31$'@*.6 "LUP)'1#<73414XSU@&Z,[W8J1WSN%Q1[]X4%_?7 MU=W#]71VFU)VXS_7EY._CD^:>NMK 6B'870B-8Y+M!I8";=\L8[DU"H-T+3I M#B;MIIIWP/JRB86?)HM%?/_'.THE% 0ZAKG0SF/!HCB ,HA)XJUSU*%&QWBO M//AE-EU-)W?J_OYN>K46[N_Q )U?FX?O#W=K8;F;F^IJ=;F8S);3]/>'D@WS M/APPM9 Q[C"'"#*#@">NYI@3O.A$].&D(S;&T=LJI(PPBEWWGZ2MH0$**\:M MBXJ<00N';1UQ!!:[2$#BCNJ-*2V>@&;2C# M (^LC4!/4F_2U[ =HXMIN")]#;U*I9W,4<@L@0H!P7A-NQ%9K>D&"+(\\1_5 MU[ =@XNG]&7U-70IM.@X[(+UQ6#5:6-#K)0& MP'(.#+0V$BF5JFF$CH\M4SQ/SHT;&[;C:KD+JZZ[T GOE>=0&B$-,EPR9K?[ M#6(ZLI.M WFWZ$+7CK>%C>[%(A7XKM>]_U![\_F %&00*X^A,0(2IYS7-6W, MP)P _&IL(R,?'2.N^5UT>'@O\Y7UQ6?]:AZ=M%5>T]Z Z^$S2! MF%!NO(/"DC0=5^!ZW5$UCRS.TIM4Y_WPNU@4^<4DYF=,B>LX< X>?CEX*I6& MGD@2E3P#S&-@ME03G9.*,,!(\HD.Q<[E, ST'?0 F[P>4G&E@U8 0*74<3-; MP&K*H=(YD]4'J.>ZA$(KE!W%[8Q*L+OH9^3O],*+F;5U_OY[,O#5>K- M=/-P]^_)XOHR/G*H/JS59T)TI(F"" EL+. 2.*BW.ASXK&&?9X>EM@*?%^-[ ML:N'Q(X#1^3VF:"B*M><8Q>W'(DF@$6BOL_U#HEQSDXO?1(>R^ZBD#E\._7T M5+ 28LX=A%XJ90P%:3C A@XFLSJ:#E#E'"&_MQ!P%.]*8>"WZ6SZ_>'[013\ M]%S U@HH'-?68.68I09L:7%V;'?:1TEQWAW_BF%A\E-Q 89:KGT M;&N$.:IRDNO:CR ?K0%36DZET+VY%5MN"-P#U1=/!@BA4M',CSZ %\@Z09BH MZ2$>C:S6K20 YETR_FA?_NN]7\QGJT_SV>?JYF%VG?;/QB_27(Z'YB MK0U1#%C*(:"V#EMZ:G2.FAKBX5@>+AU+X&C^$*@% M2G(;30KDG9'2 [N][;<MU1QYLB9%O=35,!VRZ4 M-/Y X$##-/E$BO4('>L]MML0M&8Y7OZ8_*U,#/4ECZ,1]KE:Q74DPC>G8US2 M59+A["8I X9%D5B-$M-,LC9G;&O$^1Q.U'^ Q6A1U)X&R5;6?JQ3$ M2Z4RU>)FOO@^F5U5%W_<31_+D=]/J:TQ5@N#*6:&$"H4EL@]CFVQP%#:R)#K ME0?[!>7^NH]HKJXOI]_C(Q,YH:EMQF_D#@T6)'.JI(JR "C!(C M=Z0\%@M(D=@\E3%=A MCE/A6K9[L#CI7;H-"?"^P@X_%K=:13":(I90(!4].N/1I9GOLI0',,;EN* M95"0W,>^1S^S3VW\^ O!4R@MXIQVNOQE]O.09C6[?C8D]_U<$ @&((*8:@ZI T@CE!I*8J(- M8P8VJV-I>L6\F3/[YGJ2$#[/[^[\?/'?R6)GU*K--P*.%HKAT" J@. <.A\- ME0UM6/J135OL7.+S,GPO=03N7/JG:M]&VO=:($(3ZY4'6'%NF#*9Y",,9ZGE9UQ?;_IN #CL2! G!^=3V,A,5E?? MOMX_];5(9*W/DYK3OU63Y<.BNKCY?3&_C5C9=S/3SP\&1QB'4#H,F+4^73=0 M67,7$I@#\P%E,PT WR7%=/)-D''\Z^C=>!K)A$I@H("(?DY-:71]<,DTJ",RD7&;AHH3NF*1;Y6LVLA>MI?SCI70^,S.GQ=<9W"\=BL7\)G$UJ4&/4 M=OQ+ 6E.O'9402RTA!YR#",_HWT/T::73J4]IYLNT#]UR-?V> MO'HW622*EA>SK[-HB]W?5?$/ZQ>7!_';R^\$Z2G&G@E)B2'$0AM-5(2X8U ! MH;.&&0^WQKIS] Y!-H6FX[._WU6SY4QYQ<2\B6F-7=_/'V-_S M!7VN[B9KUBY7RR_?(CC^2$NNZP<;.!=Y'PZ80945N.UUGY*B<':I2#V MVH$I**:3JJ4T+&4Q3:;"^N^_SJ:1?]%,^!'-XE-GUPY5I;=?UP%\EZ@N=S I]/(=!_OX*P2O=\A^IU._N- M #"35D.#C*,2 ZRLPC4?!3$CFY9;"G2OYFF=1EREW.+'!1Z>%?'3(8>#G4)H/[I9!T/&^>J)M=_WXWF7V:?#\\ M/**/GPL6$8T-CFX\X%##Z-A'^V/#64]E40.QP%"=XU#U4D.>7A#E[A!?6WN? MOWQM-*YPYWM!1[\_=2ZFT&OH'/,O5M^JQ>6WR>QB/0%\^6D^^Q%W?G6]/[WY- L)!$9I*(R8Q8;H M> [S-#)G+0WM/1U9SX.2\.UJYY20ZXAVV6/KX--NL," M$T!!?1^GI6=EDN*'?\2-90-F2?_\]]\_UR(ZZ?[[>0E!"0_ Z-@;JKIJ3?AJU4$*B3T/+KY@B NI$DM MJVLY(&9R[DJ:IT>5*@[[V(P=X>#\]^,074-JC2040R,E AYC8ZG>ZD2;E1[4 M>NI'OQ5,'QNQ$PB,:!O^JYK>?HO_K7Y4B\EMM;;74_=E/YDN_CFY>Z@&/\:68L=44Q$\5%NJ3!;R7&?U2[@_=[!G_G6[PT^ M)RT=?IM?J?/(;%E]U Z_7<9IM%&(0JFQ0!8Z(3#:I"THQ!EH%*+[J!VN@H 2 M*R !1P ;#QRV'-1\I,2/K&-;*=#U5CO<3ERE[)G+Z2H1]\OL>OIC>OTPN3M0 M0_SF\\%S["7SEEIEN8">49FN;+S75%&-BY:_G5.U4&-,S+N7PLD0EEH?K7=M ML@N^3>\OYVZV2KTV#I4+M_Q2$ !QQX%54G'&K2>2PT=^,$,8S+7Z/0IE>IZTTNS;?IM6-^ZNZ>DA#8"YN;J97U6)G-6_[ MCP1,E(FD280LHB[N5*X%U#0-JHP'"LII1GD.*.I*[O-" BBEUGY)K=FJ+U&F M:T7_:Y)[DN[^XW//6T$Z#P#E!,7SP$LAA-1;$\4 E:.NAA@O._DAVITL3HRY M@P?GWO>"!1A2RQ$TRB'G+ -ZD[:JUK?NXU)PG4B]&9*.XF^Y+L_+56J*>E/5LL!YX!9W3$EI/N3 ,;V*SBA!1MM_%R3#35KZO^C+G<;444OZ1[L2B M.3F[5M??I[-I\JC3*;VYYCJ(GD;O!XBLEEAZ#YUBQAFE":EIERRK0_( 3[]^ M$-4'IXL%5JJ[^,W;N/;?)HO_5*OX[TT!=NC58#6/G(/.,^F$B1Z1<;ZFV#&< M-(460W>#HAAQ9 FF MK(?>& MNDV*@J*, C>N('<_X.J>S\/NO2B-P-%#AL1)2PC1C.$M+5CQG#N% 2JDT[MZ M.=P?3&;!&?1>U))[:Y@&V '.I':0BYJS$."B>?^E>R\V1E6)WHOM!%$*XN[[ M_=W\[ZI:!],?$P,.'L$[WPG*B6AE:&0AA5))+*C;U/DIY@W.*;L>(-A."Y-Y M/T(Y[Z:? D)H)506^LC#2+C;QI0YP3 GO;&URWJV33^/A6"7HAG,$7_BII^ M$X-L&G_$O")(* 1J67"F:,[Q/4!7YO1F:7&1%?.*[M;@B'MS7X+IT0>" MPY%H KPV1B'(//?:UM1SYD86NB@)EY<.5!_R.&WJYI/I\C'L97_N'.51@)Q[ M2;ASP@&LQ4:J@E%+&P5[!G:@;K*2+QY6R]5D=CV=W?;<&V/O#P:CN6>(0BB$ M-=P3RLBFJ8J00HUM%DNG^JA97TTCNOIW0^F-!0B/9>M7$E&L26$.8RAH*#F*3(N)T SMD+T86Z47)&>X39Y41]?GZ6_+Z97ZQ+_ MFY)W5 T7$R2TVCK"H&66&8,DY69[SD.GQI6\>_[W5_W(=62[[?1;+&@*$7(& MI7L3Z!AVNFZ!%XT"5K;,X@SOP3J'^6EV9$L8#&8;[HR:-VD(V=E6[&X5(;6/ M(%@HA&R$B]9>V]I&5Q#Z]Y?P!(0%-V$?QRF_H_6U'^N4H%!_',SGZUOWAXF=Y?5XCLZM"'+KB8HZ;#14232 M<^,<%ZA.FA6:"5@FK/TN+D\'+=@S//5^B01/9\OI56]MJ0_]9L (&$<,]\P@ M@P!5BF]YC%'6I*D!VICG'WG($M^Y;)%7CNOE?#6Y*[9;FOQ\<-1"F:9H0,:, M@M$,WYKD6NJL?CNM3<(2=YEGNG5ZD.69[:)48==[[LBKWPK$80D-TIQ"P8$5 M4J#Z.DD3K&#&_F ?!\M Q':&6^%$-PT-5Q"$ H@0Q33W5G/&+&6U*C*0H)P[ M/_ZQ;08MS'.Y,=A-_2Y7#O9X8W#$:H(E5L3_XPXP#SQ$VDM4RR4))F.3B8]- M=C:"/<,-][/A6FA?O?C1@)BTDD"N(=8,IE;B9LMEJ'%.]S7YL7V&)K]SL?$> M1V.JV75JII#ZVES.TQ^5](*:+B$0[1V&1#DBB9484J#JA#1#/7(4.*Y]H8+5>?!I$!D5G.9CX2+XDY8HFEA B M-,..(Z351HL:)AK.@NE)DVY[AFY;(%>+']%@VP'WQ[:)\=\N;CY'3-S.IO\; MZ5T'3[?+%*"WJ^Y+2LJ*A?&$D;*C=9"TG1[0-[3[\4 M)-&.8H6M9 QP3I5PO.:19%1\5*9G0'P80NL V.OB/QM9Y"?3Q=J*B+OUSX?I MZN]?9I$W#VLV/5HD;9%\]*<#\DI'8@64R%D--(1NDT]N.)(B9[[!^,S43.B6 MDE(QC^] ;_/G[;KJ]L<'D=W=QP, W%$#HT'.E5+&QI,,;KEF08Y:'E_:;K[E M44A.)T+WJZN?%[,AXN'SUK2(7-QW^K.!0<40I-XC: 'SDOOMF<>5R.HMT#H? M][WLB%-*\*3W#OLMM=>'X4=G_+=QB"WUB%//):0216,5U#CDS!-_RL[X70TW MR; #F@]0D<9@";" CEOEG;+$PYJ/BKFLD.;HE%]CT+4T!_H25[&A,T>-XJ0. M8"HUU$Q+[B0$1M6T<&!M3C+8 *%W @SL'<79CON#B9>=PRA.SQ#RPDD"H14( M*FI8S5EM?4Y+Q@'B^DA4%1G%V4H0I2#>[2A.B3V52@O"#:!88DFYKVD4T'^, MXNP0)HU'<;832BG@]3.*$VNIH(G;7%BAM36$H,W842XC9W/*CLZS,U])"'8I MFL$<\2<>Q2FPDS' M8[Y-(FFYKC%_>3'T:;[Z=[5Z"DDW,12Z_LV@+>/(6*P9-1P2E2[::AX;3HI> M% Q"SW<(RUV&Q8F%>/8;Y3'$[>>+S1^EY_;E+Y==2&!4$8S]^LPW!!)-Y9,T M=%8QZ7F:3F>XI;J0[. MKU?Q^(O5MVIQ^6TR^REE]*=&*=L(1A_66M:" D0< M$^< YNDBEW, 4JJX<4IAJ)'-.RF-[K MI42M5C6(V>U_,3!E-8*8<4DACO:$(YXBAJ)+ #0CHI'G5)+BIVA0HQR$IM\( M0!K)">,<4H8Y,$X:6_.!0).34##$.[F.0/'6S,,>V'VR[;[^D\_5_3[Z>.[_>E"XCR)K7?I!)%'6PAMG23G&>Y4;!1G?I'?+X*U'F/&5'2 M F@)P$HB7O,1>5=T#M')=4EC4/46?V\GCJ*&_2O5MW2,O8>4-%6A/-^F#OX:ZI" 4)C'(U>#4P%44Y%1LDZV]@*BGA. M"Z91!PBS3L>2(BL&]#<]PGJC5M?J^_QAMMK;<*79%X+RS%NC (OL-RS%?T"M M.J0Q,*?E^%"U:"' O'5KT;E 2@'R<];P5B MG--4.:8$T-PQAUE]PDAH1$Z.[Q!UY>F UYT03@*V]<5]O> 49_NMBENF,>IV MO!Z8,@030SRQ% IJD8-D0[ERPGU,J.P%?MU(H]1%[<,?R^K/A_BZ^Y%LF-/= MQ+Y82),[V!VO! @MUP8 ;B.#F6,&(HZ0D4Y1S %MU%ZD#)6-(B^[W@E "D&D MQ$(BIAVR@&)2TTFASFHH-<#]G2WNE]9*1XPMM%7_.5^LJC]_GRQ6\8'EM^F] MFD75=1457:5N%]5:Q9UL^UXL;B>SC7MMYK/E_&YZ_8BIV?7OSXB^N/'3V61V M-9W1B!_5 MLS.K79"VQ5<"IAHJ 1WPQ@FL*%7(UKRPT/!Q*8_"^)F7DLN =,^I8[GGH8)0 M]$"B@*'QW' 1S4S.<*K;CU"RA/A&P:6^(\.[X+J,E'Z:SZYV_/5E_+=EI#%E M*#4/$7?U8X%3H)D"C@!!K!1404]KSG)!LGK#CU6A-4;CSI#RB<17KFIL71J? M--_?S]>L_W[^-P=BS-B_2MN;J9W MT[16-UM-5W\?+(E]^X7@ 2, :1>YQ9SERC#A:NJP ",+L^2(]V5KBB[X60HM M)H5PJL5]HCO5\!XX^]YZ/'ABB5-80HJ(LT@X"6U-F;%BM#'DDY]R'4BCW'E6 MAQ&W'N;+U33!X=<[UP^2C ML[!^G4;MN?K[8GKGI]7=]:;H;;D_#6OO2T%SR"@RU"E+A70:2L3JE0NE1E;3 MT(-$YSVQNEBX-O[:Q@UMK4M#&+8*6J%,YH[2I7!<+L#B1A9GGIO4IWW MP^]2.LINQ/2Y^E'-'G[2V8?[8!Y^.:1H/G#<&^FL(CI"VF]=7R)E#LH&V*9] M0 =EY[(9!B(/>HI-7@^*,D8YTI!B)#F12)#:-'76VI$YB5U"H17*CN+V\34[ MT[MJN9K/JDU*X,6L^GH_GWUYN(H^R?+FX>[?*86_6AXX-%M^)@ J(N]@FL[( M#8?0:2)JZKQF(VO_VZW Y\7XWAFJ+O\[_WE9?C&YFLYNHP%Z%W7YOZJ[NW;X M:OS!("D'W$=#! O"*>4,^SI^X93R(TM"+X>TOB10[B(_V];XM4')69<_$P@G M$&$03QI"'$C]/5UM#3N-LRIY!CBL9$!VX0FE6&H__+Z8WZ=[R2\/?_Q/=;6Z MG%\LU(_)]"[QS<\7%_$O(WFSVU^KR;+Z])!V=AH]-UWM0__Q'PU>>JX!Z-(4,/7S 4O%K"40>.^L\<9SO%TO M9(01P-G*_W?C&?K3ZET4 W#[/KI/\V:]B%G3VO!&.X-D8S224V M%BM(E*Y7#:.N'-=MWNGATYTLCD90?3B^=)IVZIZ=+P3E@*<4>6"E14I@3OP6 M\U!E-9P8H,U_>O1T)8GN[D[FNOI<7561XK=*H@^^$RQUV#(HC/', 6JH1)MU M0TQ\UKTM^T!0@YN2XX71H+YI\Q?I/]+&UL4$L! A0#% @ ,(&C3/5;P3QY$P #-X !$ ( ! M.^T! &5R:6DM,C Q.# S,S$N>'-D4$L! A0#% @ ,(&C3/Q[D\(R*0 MPZ\! !4 ( !XP " &5R:6DM,C Q.# S,S%?8V%L+GAM;%!+ M 0(4 Q0 ( #"!HTQO/[=N5E, ,E*! 5 " 4@J @!E M&UL4$L! M A0#% @ ,(&C3*.>\895CP ;VP' !4 ( !:4X# &5R I:6DM,C Q.# S,S%?<')E+GAM;%!+!08 !@ & (H! #QW0, ! end

PR 04F0 B<4]DB"%CFQ^!(A$@DO0VO\:$ MG92-[$H,2L1#"3R2[00D2!ZO"^3#G>8#/J!^J_F#TO![)7X7"Q:N%50_$2T<+.@9.!%$ ]*/1G4<=S["C8%/P0B/X"^EU[GU"N8 M.-@;A712?BKM=::SVMY:%MB>FI_P^LKS@XI#5DIGRY4^>^T)N>=<,>V0_Z+K MX:AO6>TD9WMEAI$>B_JJ44\4KYIKE-?>Y>;_ 5!+ P04 " P@:-,UBU< M;@(" !T!0 &0 'AL+W=O]>$6]((D#:IJE9JI6BKML\.#!>MC:GMA.W?UQ?"LL3;%VR/SSESQMB3 MC8P_BQ9 >B^4]"+W6RF'/4*B;(%B\< &Z-5.S3C%4BUY@\3 5>&1 D*@R!% M%'>]7V0F=N)%QBZ2=#V 'YU,(K%W-.5G!E[UHNO5>X'VA 0**56 MP&JXPA$(T4+*QI])TY]3:N)R?E/_;&I7M9RQ@",CO[M*MKF_\[T*:GPA\HF- M7V"J)_&]J?AO< 6BX-J)RE$R(LS7*R]",CJI*"L4O]BQZ\TXVIWT1G,3PHD0 MS@25^W^$:")$KX38%&^=F5(_88F+C+/1X_9G#5C?BBV2,,[050M-F(/%A O,9D8@I3ZG"%TI#N$=/7R;X'B/V+V3(7(6$1E^M#2X M3=T"L5,@-@+QFU-(5J=@,5N#Z0WF0Y1L5Y7<@^*=VTCB-)(XC*0K(R[,VH<+ M\XZ1U&DD=0A\7!EQ8*)@9<2%6?];M+BL%'ACWK7P2G;II;X6B^C<.AY#?=E7 M\8-J*;8#O,K8?O0=\Z;KA7=F4CTE<^%KQB0HB\&#.JQ6MKI5&PO M=V]R:W-H965TF6TE_N@56K8 M82S+%AB1#WR 7G^IN6!$Z5 T6 X"2&6+&,51&&:8D:X/BMSF3J+(^:AHU\-) M(#DR1L2? U ^[8--<$T\=TVK3 (7^4 :^ [JQW 2.L(+2]4QZ&7'>R2@W@=/ MF]TQ,W@+^-G!)%=S9)R<.7\QP9=J'X2F(:!0*L- ]'"!(U!JB'0;OV?.8)$T MA>OYE?V3]:Z]G(F$(Z>_NDJU^^ Q0!749*3JF4^?8?:3!F@V_Q4N0#7<=*(U M2DZE?:-RE(JSF46WPLBK&[O>CM/,?RWS%T1S0;04:.W_%<1S0?Q6D%CSKC-K M]2-1I,@%GY!P/VL@9D]L=K%>S-(D[=K9;]JMU-E+D<91CB^&:,8<'"9:838+ M FOV12+R21RBN_(;@>,](HUCOT3L=1%;@O@=0>(G2+P$B25(WA&D-UTZS-9B M>K<,H7O\2JE7*?4H93<+[C#I2BD)/SRF_]#)O#J91V=[HY/=.8I3GR&\VDT, M1&,/GD0E'WM[Z%?9Y6P_178WOL'=Q?"-B*;K)3ISI?>TW7DUYPIT.^&#=MSJ MNV@)*-3*3+=Z+MR)=('BPWS9X.7&*_X"4$L#!!0 ( #"!HTQR2UYPU ( M +<+ 9 >&PO=V]R:W-H965TJ%8+5HR8'^ MH/)G^\S54S"P[,J:-J)DCA6:@JB+F>ZH56EF50??WI2?]A3%X[OK^R?C7@EYI4(NF'5[W(GCTL_ M][T=W9-3)5_8Y0OM!26^UZO_1L^T4G#=B=ICRRIA/KWM24A6]RRJE9J\=]>R M,==+SW\M@PMP7X"' I3\MR#J"Z*/@MB([SHS4C\1258+SBX>[WZMENA#@1XC M9>96+QKOS'=*K5"KYU42Y8O@K(EZS+K#X!$A L0];8&B+-;;*\>T&&QN1 M.W:(0!&1J8]N1,0P00P2Q(8@OB$H)BYTF,Q@FDX&CJ.)$AN$$(K@5A*PE<1N M)0YA@A0D2.>;D8$$V0PS.DPRUIFF\<0,&Y3G!=Q)#G:2 UXX#D8!$A3SO4 A MG(]PAAL]:*PTR2:@#0!2!\C1C".L"# $.RC ,#XA?(2R%8[/1\ M)G:<#P3G%@'!C1UQ0W#>4'*'(7#B4#K'D!2(3)9.+;%129HYNH'CB^S\NE*' MX-BA_ Y+X."A8HXEA7U&TNF[ 0)%#D(8C M/>A&[.A5V+\ML?TF2EUZX AC(,*Q2P\*],JF', MC$Q[QB15/88/JL>CFJ*'AXKNI;[-U#WO1LGN0;*V'Y.#859?_0-02P,$% M @ ,(&C3/P @+EX @ C @ !D !X;"]W;W)K&ULC5;;CILP$/T5Q D!KS%]J21CXY4U9C(;?L MXO"6$7S21G7E>*X;.34N&SM+]=F!92F]BJILR(%9_%K7F/W=D8K>-S:R'P>O MY:40ZL#)TA9?R \B?K8')G=.SW(J:]+PDC86(^>-O47K/0J5@4;\*LF=#]:6 M"N5(Z9O:?#UM;%U)5BDGJ^&-([=ZG,ARN'^R?=? RF"/F M9$^KW^5)%!L[L:T3.>-K)5[I_0LQ 86V9:+_1FZDDG"E1/K(:<7UUBG0VI?)S-6ASIU^)J/E\O26A4&8.C=%9#"[#N,-,*A'.)*]=^%!+G;> MQ-Q[=K"?(I(9#SX8A*_M_6$0?@ 3!"!!H F"IRQ$HRQTF%ACFBX+KADI$7"+."G2 7[B)W064-Z*EJ7H1&I36HIQ< Q=Z,G)FF1H"< MF8Y"8--ND;>\O@CN2N0OJ+ !#9/BAVCF549P]R*H?<=%!D%S58;;%RWI7S3M MS=!=C8L\!05^-!+C#+[A-6$7/>ZXE=-K(]37#1\T MW9S^CMFE;+AUI$).&#T'SI0*(C6Z+U)C(7\-^DU%SD(M8[EFW7SL-H*V9O8[ M_0](]@]02P,$% @ ,(&C3.F51>DF P P P !D !X;"]W;W)K&UL?5==CYLP$/PKB/<&;(,-IR32)5752JUTNJKM,Y5!F>>6OEW;OJ5XOU447>26? M:J^YE&56_]G(0MU6/O'?-Y[SXTFW&\%Z>VTJ+TJ]MHLO^Y4?MA')0NYTZR(SPU5N95&T MGDP96'@;22&8Z>*QOYZNTNC5=E[,:&4V5LWYI4=;[W_=S-L0'L#.AC0 M^+\&K#=@@P$1-ODN,IOJQTQGZV6M;E[=G=8Y:R\%>6#F8>[:3?OL['\FV\;L M7M=Q'"Z#:^NHQVPZ#+W#D#%B.T70E Z8P$0PA$%1&!LZ=>!0 $2,&1A,E%E[ M-DJ48 <1=!!9!]'(@1/DIL/$%E-93$(33!)#DAB0,(!*WTCI0.PQ,8C%W3\E,21/ E+I,9,K$%FSFLA)8M8^$3IGX1#WH ME(DOTID+2W#U$@:8B,O$P#$ED:M5"#5[F%@+"! #[HH!!#$W&@2:>S98,P@0 M#>X66@\2=UD3%G+AA@-@0K 9I2587@C0%\[=@/B$B<;A3.D3K# $2(R;TH9, M-8;1NULZ)L(B0Q) -"G>!%RL<$8R"18C M2(3VH7@,1,0A2K$05J)-QZZD&C MRQ */E,J%*L1!6HDW%+I0:/W $_F4L)B1($8"??=V8/&9R1F])5B+:) BX3[ M^H2@F3*B6&0HD ;AEE$/&IT1%:F;47#7#Y:R/MK6N?%VZE+9OOUN=VC/'ZGM M)__!N][^6U8?\ZKQ7I0V7:GM'0]*:6FB"1?F!$_FR$8/EK6?P%02P,$% @ ,(&C3,=KGA]A @ QP< !D !X;"]W M;W)K&UL=97!CILP$(9?!7$O8 ,!(H*4;%6U4BM% M6VU[=H@3T *FMA.V;U_;$$I@R %L,_-_,X['DW:,OXN"4FE]U%4C=G8A9;MU M79$7M";"82UMU)<+XS61:LJOKF@Y)6?C5%V1JQ^GXH?[%)*^2.1%!7UCUNSS+8F?'MG6F%W*KY"OKOM(AH="VANR_ MTSNME+F.1#%R5@GSM/*;D*P>5%0H-?GHWV5CWMV@_W"#'?#@@$<'WSBX/+9BO,-Q6\4*OW+(RBU+UKH<'FT-O@B0T: M+5RE/B(PA#C@A7L8Q;" #\;H&P'_22"!!0)0(# "P50@]F9)]C:AL6F,#8X" M&!*"D!" H!DD7$(F@3Q!-B!D T#P#+)90#Z%&(9$("0"(/X,$BTADW/S!(E! M2 Q @ADD7D "',*0!(0DRY,3KP@@#ZX/#XAS,R^0WBB9!)HXH9],?RO4E:I$ M '51ED/M>A-LY*P=6@06YQYA@!3/27A)2IQXY5 AN(J1#Y"2.D_F]3X8)4^@19VXDWNTIOQJ.HBP(XZXX7JJN.DHA>IAY$:\[ZU]!/)VJ%MNF/OSOX! M4$L#!!0 ( #"!HTR'@'-GLP4 $&PO=V]R:W-H965T\ZP] M)S)F9,V_/O>.Y>*GJ;\UC6;:S[]O-KKF+N=F_OK@R_KAL>T?+*XN]L5#^4?9_KG_ M7'>_%L=:[M;;LJ]VL+N\OYQ_-^8UW?8%!\=>Z?&E.OL_ZKGRMJF_]CU_O M+N=)[ZCW M3TU;;<=:.BO;XOOA<[T;/E_&^E^+\0(R%I!C@:[MMPK8L8#]4<"]6<"-!=R/ M N'- GXLX-_;0A@+!%5@<1BL8?2OB[:XNJBKEUE]6$#[HE^GYCQT\WO;/QRF M<_A?-P%-]_3YRN?F8O'<5S1JE@>-G&B4XAH5DLM1L^@<'&T(L[$4K&#:Q H5 MF79!*O%3R2
U4<\,TCG?&TC&U0P5V,J:1T7"T C=4X$[[JDPN#Y)TD.P. MIIV2F3:+:^X2J+ FJO1M2E;61 M.P7!!E+!(S63P4&\X\0Z 'ZP6!1J(Q4<7#L7#L"6(/ K(@T$A$9JIH M2!:./4'L05 6!!J)RDQUNN6F;CCW!+D'@5(8T((V@Z(0(CM;./0$H0>A4I!F M)M6J%5&)<9&=+1QZ@M"#8"F(,YLGX(:0T<>2".'4$Z0>!DM!GF&P_(EH:H9# M3Q!Z$"P%L]>005)#5-ZEL0W%^2F8Y>+(8 9K@SZ7K8@JGNT)1[$@BB4/D2HX M/25_?T"P''F6($^/B468=0$!0C:3):F)=,ERZ%D"/1T0+.+,BH =HO(2._9R MZ%D"/1T0+/(LS231;HC*1.=);S3H< BR03R!R8*L=7":6>1 M=A@(+((, \%/1%,S''8680>!P&)"*<;K0,!48B/Y@^7G,^P.!XZAS!'7PBHZ<:S5=F,9+K#L<=(Z 3@XBZQ<%WES26"G0X!#CIVE8 9%SIF(%PX[1V"G X!#C)$3 5-% M3P2.P\Z1UYT O$04HK/$6><(ZW00 M<$@Q&X(.2435S5(DH7*<=0Y9AV' (<9@7[\EF;YUYYCSY)VB#@$>4T@7@K9" M5%9L9%@\)Z;'/!-&Q6,&>6;R3+_B9++N;!*QP^GKD;X^]G;(X+[ZNJ+3OSR8=N*A_+ MXN[X8U/>M_W7M/M>'ZYV#S_::C]>6R^.=^=7_P%02P,$% @ ,(&C3#F' M:#A, @ "@@ !D !X;"]W;W)K&ULE55MK]H@ M&/TK37_ I=!W4YM,S;(E6V+NLNTS*MKFTM(!VKM_/Z"UJRTZYP=YZ7G.>0[P M0-8R_B8*0J3S7M%:+-U"RF8!@-@7I,+BA36D5E^.C%=8JB$_ =%P@@\FJ*( M>5X$*ES6;IZ9N2W/,W:6M*S)ECOB7%68_UX1RMJE"]WKQ&MY*J2> 'G6X!/Y M1N3W9LO5" PLA[(BM2A9[7!R7+H?X&(#0QU@$#]*THI1W]%6=HR]Z<'GP]+U M=$:$DKW4%%@U%[(FE&HFE<>OGM0=-'7@N']E_VC,*S,[+,B:T9_E019+-W&= M SGB,Y6OK/U$>D.AZ_3NOY +H0JN,U$:>T:%^7?V9R%9U;.H5"K\WK5E;=JV MY[^&V0-0'X"& )0\#/#[ /]O 'P8$/0!P20 =%;,VFRPQ'G&6>OP;GL;K$\1 M7 1J]?=ZTBRV^::61ZC92QZF408NFJC'K#H,&F%0#&\Q:QL&W6(VTUYS[N%=\H2_MOON@<];QC:RPHBB^4[YP/:"POZ M_V'97C!P7C&1YT^OD&!^D.^9M5<+G)=+Y 53F3G(C].)#AC=L?J5_(KYJ:R% MLV-27=?F4CTR)HDB]%X48:$>YF% R5'J;JSZO'N=NH%D3?_R@N'YS_\ 4$L# M!!0 ( #"!HTS*6+]K')L .F" @ 4 >&PO?+D>?[.'^MZG_R\66_K?_W= MXWZ_^^(/?Z@7C_DFJWOE+M_"+ZNRVF1[^%@]_*'>57FVK!_S?+]9_V'8[T__ ML,F*[>^2P[;XVR&_*P_;_;_^;MJ?_.Y/?ZR+/_UQ_Z>ORL5ADV_WR>UVF;S= M[HO],7F_Y3:+LEHD";#_F >_WB[@Q^'L_8?SXPG?ER>^)@_%/6^RN"][[)-WGPJKQ[PJ47Y ME%?'%%I<]#J:NH/.JVP-CRSSGY,_Y\?XN<]5MBRV#\FGX^:^7,>_YE51Q-_= M':H*I_1U42^@Y?^59Q4N6_)5MF\,]?IZ,+P>#3H&]W6QSJOD#MY[**O&R&X7 MBQQ^AU^7_&37%,O-!K;VT[Y<_)0FGVA_D^\/^WJ?;7%JG7OR^;AK#'C0O_[W MSA<^P'*4R\[)*IG\'__C?YRD!;MP7\.7#6J,GY1^6Y_]]\;BWL*K2WY]G35F MO\K6=6/D=R60Q[:&A8:_ZG)=+&G5O\S6V7:1PYK"":SA\/SPZ:ODZM7KY%52 M;)//C^6AAB5N#C]?N.,RZZ*>K*ZAS2\:/V?U8P*-)@O\(__;H7C*UO!\HY./ M.9R08H'#Q$?CGS\]EM7^>I]7&QCJ$SR[:6L$2 QY2)U4^2*'GN[7>9IL\WU2 MKI)LO2Z?:?IP7)-E>;C?KP[K)--7X)%7LQF-]=6@/TJR?0($L'ATC()^@K7( M-_= Y;H>*?15[_+%OGC*UPV:A^6'X[K0Y8E_?@]3V>[+JFARL ]5OLN*99+_ MO,.=K*GWZR M(])BR^_5(3^YQZ;Y^.UO<,U./0#72+G)<=_RLT-XSBJ\GXY(S7GUU,91F)!/ M]*=+LH.CBI\E4@V92()>Z=N])=V>7Y^16M\WOY M, M1.:!4^/GB9Y:.KCS"N9I1 0X'#@7^78!#R=7WY7[/+EY';V%@M<7]2Y;Y/_Z MNYWLV^_^E#18)UZDC^5ZF5?UO_R?\^%@]H;.Y?[8(%A@.G+8:[Y]7_5[_?X MB*=*@&\?\C?)H)_V^_1_$;V2[+ 'YES\9[Y\ ^NAWQ9UC70%K+;T5_>E3+5M M>8"@.@3F]NTIN;630Z['PR3OL@[HT&8_WQ_("AP<%TGHY'H[8& M1^E-?Y)._5BB!L].]W:Y+)"D@6;P#KB&RWF1[0J@H9;C>]@(!**/QC= M1P#$RN4![N*F"/R:XJ5TVN\TVQP-4AWK&$9M8E M2;!=37HA5L6XQK7Z+@<-'R5):#%;;HHM60-08VBP"%".F&MMLNJG?-^B[H+L MGA,[CL;75!M1+OK/3$6QAFSW1WJVJ7T M[)4T^;JQ0N^W(-V!4B)/=OXL#70+8XWAMVH ,E4SMM;'PIG>Y\!\<_U$4G7C MA2]AIX&D:%5>(WT]%36N/[+M4R]^!SKJU=KT=GHHCHDU%O++K"X6%S*\KXKU M82\%CC^/QXZC!<_;(&EK_FJL:20 MP&LG;!Y,^Z'P%[SO+"! >2TW4-=KOVSMT(B)EM!GI5:[I_A" M_O,"U7S4(.^!WO)]3BN$]K*&Y.Z,5*>8+'("G,.RJ'>EK,^J^!GUE=8+T:CX M9,7L/KIWCW"ULF!D2(L:)8JXR$CD;99=MD!O'FH?\ E[T@G;PW>7G(YSI_8] MT>Z94_MMMC]4K)C!TK.$@_--ZGPA/S2F+CKEY6_2F3#?T M$J9]?TRN9/ZOY2"^; %$GSN] -@O=+G(\V7-DA,J":38P?061AUH2"S9SVC" MHRN)#L=FMRZ/>:Z7\7.Q?WS,UPU7U\=!#U#<#;A!^0L.1W5Q:7N QH2MU-LQ:@=OT,-5:?]#'<7 MOYF"0/A0;+B"U] M G9A>%E^"0/L -O6A9^)9'3L@ROZ+CI-6M26\6L C/CR!Q'J_+YRUJ M^X?[NE@664763F!8"1IJAOTW*)]DVV-*'P=O].NXZ>CG\E#%7QUJ]PV<'OGR M.9?OX,CCG)*<-. MZS6!V#'*SC]PI-@/F6U7C[# MLST0=?)$!B[VIAJ.$\K'*$7LQ:B+ C.WLSQNLTVQJ$4_?$)^@ H@G%3LK(;' MX9OV=G>LT-;P^$^Y'2*QF1H9YP:[=AI:!JLN)ZK!)Y-\A78X(-+VSORZ@+@% M"[\'$:)&$D;KU4Z-NY"O"]"%\=3O#IL=TLX^ M7SQNRW5)322/H,NC3"=3(:5N^U14Y98NX7-CQ 7FW1'#+/Q$]UMS]U*@0-2H M81MQU=.D+-;)OV2;W9OD(8-?:;T>05);^)6%X:3)84O$ >. \[/,L3D@_(_O M@<(&L_&;)$T^_(?Y6Y?IK?"\*GCNU,]_*:O/^=^0<,?S(7[Q;?CQ?5U^6:+M MP[T!W[S+M_[S[6?S.$[H]F^'[$M<$OTZ6- $3B;,?)-M#RO@#'B+TFM_0%&. MK0XU'62WX"FN+1YKVEQ4#+-J3U_B^ORP+9RZ0)?Y[0;(>Y$E5W(8?^A]ZKGC MB./#M_!.N@=^@B^\1Q$6OM<7Y+.^TTM0PZ2F<2&!0EC(;B.2#EW&VV2-5@,2 MY?JPS&DXUEG\"]E;+[E=PYDVO+- X\9"5MWU0"N LC7>H4C.C]D3VB!@2]VY M(6I>N!G 8[R%V @UAT?F)7/U?>Q0Y*SX/M_[%4Q)T"@/<)@/P#-2.+D5"C![ M9)#X7'50 U:5/Z@M@)1/^/&3$]KH"25SBO@ 00AW2S?WT]L[O[%WP&I 8'9 M^L@?;&!5EOMM25)#O0!%!8D4Y'5X!)F<;-Q2*7#E9ES[&;MYPD.X;-62I#&< M98(4F3RP[6Y-6Y/OB)?XRVY702_%#N>L(W]W>_O!T;%?T(7;!E1H-L6>^*99 M/>) KMG3JF [H MY/NFSS2HK L)$^<.TBQ,#V5V)D** $)I$46^O,7YV2#@TB-O+.$* MAE%^#0N6#/K7?X;FUZC8ZZCA%.'OO%!S7J<>,"KZL80K5^0ZX/+90\YQ&KC; M1M5-B<$4K [!HWR\4%D]5!7)^-84@SN-.[O-\8K,JB-NK>QBLLJ*:GV,SN). MO%\41W-8,V_U]N342_\K4K9T(8EK%AL1F.$Y?]0VF4IAK4UV-<$#!SK3P1?$ M1); I=%4KTS,:\?:NMO; RR=W6#X'@_"ZD#"E7332WY@#>LMK.F&;D,<*C,B M9Q?B?7_)+87[A"<'0^B( /!HZEFM6PG);[L[@3\>E@_*"D 8V>S,+N1NP+S/ MK,+1Z=BH"0-)TE+NY3,@X==>7-_Q 2I?THJ__Y1!JS9"0Z[RU5K'W%@,%)/M MO>RGBT-S"R,'/-NW,SLD(OQA@\+8 F\[) <4APL6/@]XEY#!)LJ(]N0R];Y%18VR BNF3!+JJ@G6]*V$M1&CMMBR:E3WC5MD6#SMA\E]P!>9:@%8$L^1DNYT4R[4]?X[VH MU%4B!;0.[:Y<$MO:6QGZ]I.3H;$I^SU^=K]Y@\AW^;,;H3:>J%:6R'L@J<)5 M!NQ8;I46WJ/7CO,+\:L3/_^/YN%4!%ZYJ7(, R]RY]B!Q_[3]_+\R,+TOBK7 M[$ !81KO!N0@Y"U ^T*QH ,UJ#\\BW<"N/]M95[*[@;>$XD\RQ%8L WGQ^+ M!IH]EDP=ZG>_ERS9T DW/CN^K 1)6MZ](O =U% MRQR4'FS3BLWHOMF2307%59P).3%:-!MXTM\R+)&B^1U9"MW:]ARA )EL"EG1 PL]>4'N""0*>5J0W2>+\/W7@-GA56&6>R(S_.-TV.^H-?=+>AJ:SR0 M4^$1<.S=<8>C*D=X>MV?QT<8O_L51_@+X%>D)L(&H6?N (?X 9G?G:4R>(4E M>EQ@[>,=Q:G(2]_E>[:,!,,=])O#'?1_Q7"3]TLDYQ4)81_RBM0QO/&_OU\7 M#S)6' 8'RA )V1AXD<$T:Z$68;!66F>)!85OTG_PQ&S0SII[\9I<54TUA7I&EV*C(0.+YXU%?;4-VNL"9YQ9!CHQ6O*!P*/!O,, M-1&U\%Q\_[Z$+38D[&A'Z49EU1HV"Z\6[A!?-7<7*@+N#@I-A)G>S'+>,UJY M?\M /07-S^GEM1[)=;6>TVM#K@_J"-!B^& M'XE]Y-DF%?[]B"/<20X2# NV482&4F4U40NWUH0>SAH;<8/(54(CAHO,SH>E MB^;!9F\TXRW$ANJ[D(L,1@64&LCVR@GPTE\N*UV.^&*E[9.;NI?\%>6^Y%-. MFHH[^;W@%%NZ%=I&ALJ6;+>D%,[#BC\V1=QBF:/47>'MT_GJI.>ZM?( *0M= MAX<%&M1MX*E@''B%QZ.0?I('&,M63>]TR:M,+9+!GK3J3NE@5:[I3G,'8)?M M<5=Z+'"*"J,#619L@R(K0^:=,TJ>,A*Z4>,+5-SQ=D%ZR??.P_ .Z$FW[!JH MK-Y?[\MK#E'#3XZ])W>?[Q(GM?US=_\;[JZ-+?W*Z-]^,W^PRYW*C=(9C(J< MLD3EUUK]#KMKN.SA(0Q= JQ@AP M"(KS*VSSR HJ7B@WJ([U]QW]DSWE^@12]S,+$&E%'/-KM?%-D_NV7'TI()I ML=JC'?&:C'@4+R$$)Q/76YR(XKDD_\X>(ZF >F!Y0<\NM[DN*F<6#H.ESTB7 MH)!M,3Y#3UMWV$Q79HV?\RH7=<-,1TQ*K!=!NVB%TG;\6+Q%+*2PZ5D*TZM3 MC-(U2Q5,9K^0RE1:PJ6[=+E2GB#H1*A3;$E8*N\YP9/8"(B0Q K*U1>\]=,W MK9HI[W*QH5T7(2&XPE3FB+SB>< &[CFO<<8W3R"@4&M?&I M*5H46S13+33LCY17V8X\^18=;K!=5S3N%0]Z2T;79# &G3PZ5Q^R:K\%:?JQ MV!GAO_5T6XKJM#@JIV:!Z-2.F$S@'5OEDV7?@ Q',WQO*0ZQ"S MEJN0_'+N_NQ15KO *+2XJE"3P/],DBOR*DF,[^OD3!(%*14[^%# &^NC-V^_ M2B:4Q>?_':3]\5#,C#B_:!YN#CBA5OO5-!W O$9I?WJ3#&_Z%PV-;<4TGL& MWG^5S*D%'-!H-(Q7W6Z)"[;$#6=?K*'AWWA_@CT)/ERX(\U1G]BE9?(7[]!-.IY.8(=&DYN7#M-LU&2;%8+,9SC&C9 MY,]X.SLS%UGI^>*B<&#_U452L]O3%E$V-$HT;F [BSR^M?AZO^=+OW5/R3H@&W4@KT?^5*Z?"%A YD6^ MI5!REWK@NP($LT.A?<6)6"Y.NV85W0H9P+)MST^ILS9&.N)3/V4,> M1.=;8<"M87O?O(!>A!(K*(?]JY, !9,X;"B@>[23PA'*EJS9\/H$)AN1)M!\ MBY)K0V9C"Q$?:N&%LI(4$4;BXYY"+$4^#>F:]@;9#=(?4&XL+S4IA*SL')QB M2;%-F-RN152 EM!-R_E3(COR4M&8G&3J' U-BHF550XBZ-CUIM$H.K\X54/# M?%+P['2*-FP]%3M3&"MIUORDY*-4:QA%UG&J+C^>5BSK.*$MJ]DA9OW&TM$G M4 5_O5!+@G7FT_+1)7/@B#6YV#J57A9P:0@C,P*Y!.LDM5VL#A7Y1VS[JS:I MF)P;7^?W%9E:+_%J#%N\&D/O)B"X#.<'F(^'KU-U2@7N1^-#A(>:,=5XP3/T MAE[O;H+,"8SWD!OI-SOOOQ:K*9V'NFD8#]8BM8[U5,.-O-O=^\\H"8+[<@9R MQ!+)A1GCWV4E1Y>64LXM7BQYZ"Y PG=.A_UC51X>A".8E Y#,K#JTO 6EDAM MMM[GI^/ 9=[M,-X0Q 9,&M[!,I &#%T#2; G0F8!HQ./&MN.R87F(Y3D*:?# M\MTB:XGC TY#;Y<57?LD"=#FP>2W]'H0G >L55%]AQ LN- P%?JI;&3Q=3<8!NU37 MWB4> 1.65:&(F@M;*"O&Q%$V&UI=:[CXUUG%N7\2RN=(=]5",>'= M!7+?VCI['/? /8B]/7C)B0?$W9%Q,)/5:SJ5 K*MHM":L[7(7X3B3)' +AJ) AV;,AM MM&8Q UD&(A4+KCCR1/SZK0J=! ^E(DUY?V0P:,/$HG%=,A^ZJ;Z#0TF*:?=- MQ4[)%M_[P/C>P[QLGX(G-\=PU'_]16+0S3@#Z\0]AJ3GV@D3!Y023?R+'V51 M!QYL:/>PP !G=#@C+Z %9Y^?,P^$O-%EPVA_>/2]02%*$/-$VT::X6KT@I&: M"%!G=#_?!AZM=:8C=UK^GA&[-"LOSFK3.% ?-+^D!++[?,DZ0C2GJO&5;9'$ M8$WM5MIT27?(D45BI*& !.J_X7'*.@^ M6/T%>^6,X9V9CLZ&=+K](.J_%].JOTD#]SM*WPT6WN7C]PV>>P?6-*M9P7DI M:H"*=ZSYRF[ZF0>23+P!NE#RLWXDO%D?,?&8U=Y(D<7[CX?PXJQ-9S"?&,&> ML\9]!**%JW6LY+U?P4MD]T&+[#[P7-%V!@,\\,)>)]\_T2E,KCX=[OS=#2B0^JW:WCHFHN5QJ3UO$=A\;4?@Y M]C#U(9$4,8T;3(,1!<1/*I8/T+?1&"8/ .46XGP8#2//^5Q?UDF=I74P85/X MF5,#(^DZ-4YHL0]?YI&.19AF6H7PV&86!%W+MX>' QS4"T@0+?R-BWGRPHOY M+KP!\4DA$WH#(WZ+G2(@XCL(E MHM%;PF"(W=.(8MJ\9FK#SG(2AI#@<8Z^%U[0L\2*,^L@5J7,LU1X(3T;<=+G M/Z'62:9K-FB>"]0B;0+-@3&3/G=_3,Z?!"N^P_/_F,/P_6)?7B*B3EM.PM2? M!,$'^DQ9 T+^LS&2_WNT25V_Y?CAS^(+X&!#9K)\=7Q&!5&1@8^]H.= ;#$B M.CLFA014SD24N]8*>W)1-;Z18JR%(7!UND?U0_*L%948OP^T+SG?S%'!VK=6W MR>I*4=3N8$G >%$'G.X^=R>-#"/M@=)B(7&*N0^VOI9@:Y\D(P80U6^03Q5 M,DW'@P'\>S48C1)$R"/:&+ZAGX:S>=*&XI\,AM-T<#/5M_0=_+H_'0$_\F#D M\L8Y\/YDEM[TA[!DKC'X AJ_ )G?O:'_#M/Y>"3_M$HGV3]H=C:'P" MC8,F,IKV@_VT;YQ&MF\;]LU<_GL6YCZ9P$ P5Q#X^7A^8ZALW*>E.XE[GXPF M<_?"%7[P[S?!N6#5CH0U/JD!3HHCT=0.+ M-S*CF*:3"4[D')IX,H>>X22$[]\,TOG-N&7TV4EH\=-$_]NPYT!9-7C-_S ^ M?9HA?WZL\CRHPQ0B=OP*!MW%@5-*ZM[M-2-!<&EAN;+7280@C9%\PW0X938\ M)2Z,7XPG[LD(3!IA\@?]9$C_#MU3%DL:VIBETPFW.:-9/+D8K M3JYFV-%@.$E@4-\U(%:OQG0?S2?P.QS!<" >JSAA"&!8FGZO/Z#%@3^&_,\@ M4?S?KM]?"D LW4U&Z1P&KN=9/FIG\A&6&T[^!.[1R?3EIS-"()-L#P]^^+_Q MB7PM.6DMAZ^?S@;30/21K[J.WRB= '4-Z=]Q]_$; +L&&AK*Z1O+[*#(7"&,9[PO\.]U J>+:#<_SL?BR87?:5\]!5QTE?$2\/EB]DNR3O$ M=N'%O\?F&3_E/UKY.^.5__]N3Z,'SHWS# V$4.\-&O#,D:CA!3C320NP-#"& MR6P ?-8H;9/YH*&@7@&+G2%M 0_R@C3(T&5 MOM"+;^#^R X7EU*($'Q2%,EYY!5IX+ M)&:/8 RRJJ+Y<1!-.ZA'4:L[HNE& M)#?$+O8]M#I!Q8*-$CPB%B*((7J5J'WO<^VR$PO*GIJ(VQ82UXZ&;)W_9^W$ M-[WD;>B**6KOC>$-D#,NN";43&@XCHS-!C:(6C4!]'A9Q';G89]EOC+GO!Q^ MO24YS%,8M-SM%,&=;4,+:H23ST^>H'E+./D\""=O5'92=X#'N&F7#"5>8"A! M*IT1 PB(_U8<>"3:6J,0']FV#MQII"E@E*;,+L+9,&Y"PX/V&,.KPA%'8589 MQP :?Z(X)\0(V2; F1P_."&/Q;USY-YGBY_(&X/7'E&6)-%M[9 (*E^N"PI\ MH(F@.YB"[ISG[N0H)&2;Y@_'?:/N))?RE6^!:NQL"1 7%_[N(*S^W\I[1"3; MB^ U"U/R\5'\,8=56C::E;%HK+%6(2G42/5"R9UK0/"Z%O/J^Q?]N M8ZAC=*,7XQB%$9%\(C,J1D3APIKU!6NW93C9V,>.2 C]WL@!(;3A*\%T#30]^O>8^X##.B*I1\8&(KI=Y3@NEQ,28_X)W[P<]Z^-U3B\.H*H?P$88/MM_@(0 M0#-6X&=[O6]R1\@45J4I;&DWM [:=WW*L8/5(%=%,V^/DEPB/(B.ICMJ34BX M (<6/"$-!O&X0!5+$"&KHOZ)Y-"]7V06^S0HU$$C[(^[O Y/G8L4TM[$D"U[ MSL4N[&Z3@9^SL/V\?+_V%,ILN=1'@%3K1B1S> 89Y9%+G2A R!*4.$K(ZP<738+%6"IB*8"<5'D8N!JI4$*]11G,]>$$ENU,>'0*]> M9D>5\C6K74CO2!(T(@>@SHM$7:Q:B&D!.DNYY^ QQ8I)&?M;JC15(F=(@:NC M#?3J)5P?=.'J)3#YBY6%[&\%IU\)T]Q%5FLD(T(:HH-1V.3;8KF$Y7N;B8)_NZ+"**\(N61(?A'^,!AJU90Z0522 M03),9^.;9)3.)WW@%T66L#7(6_?PT]L#0C[@&[.A\4#@)QXK@9STQ^PYF$T( MY 3:[,]@NC]ZF.\_",]-*-GRPW^D5+='4E@.U3T&=#)/-@T:[PY_U>7+\&/& M*?%_O[=E>#S[=W/HX__.S>&\*?COO8O]V8C]0Z,^.X3[([N1^#-[;$;I:#C0 MC1P/QF91\)/?R,G$;B1\942FD^!U7XV1K(5H92C&9LJ:W44[&I' M-R8]4L$G-MISIQQ%EQ+5EC+#CO0,$2O^(R27XUB6%^P8HOW4YRHR1_W,N M136T#@MS'XD:X*4B&#(QEVM&HHN^=SF^+C@]A$/GHQ6CD*E49HM(!C)UP8J0 M6]@UF\(PBG[+:2/8!HVO(I$\E?<;R=A\8@PI9*8D)-I/H,&M"=A713LL-=5" M47AAA[2$;1"*'@T%$7?%R".ZM=SLQYP%%[@J'HJM+"'Y3=9.\':+KRG^N)%71= .U01V /76 MYD *M&OT$_ M!%#Y PK^>(!\0J=Z<4-1$L\/*@M,=9)4[ O\.!^S@SML 4H[[1]VL### )/E M3$V* *NEF3FZ\X/6)CN\S-J.PS[D1YVCV/VN&8CF%\?89L0^-O[?FF+;9 M9,Q_8)QEY.O](OEA"^QW3:DBP7L@[I1B0-B;3.?[3-\%&&#<\ 5G[DPA0@^$,Y,YI%-[;@H4WF*;S MT4"C@6UD;]L"I#ZW2(]NUSA',Q#DIQB=BV/3<4Y'&*G'H]J>ZNR(#0Q'-QK> M&VV>?XSP]?HS0F:!: ,3+ M3H8PIS8OMU(D*@Z(9/DYM!W:F5P-TM$80P"NAK2/KX%0G<%U@;B@UX==4&@( M]),9:5IN *$S/#X6;8O:1B%B$R7< <4Z$RV>$9RQ,A+#L4E%V2[5V5Q7Y[?% MCN ?LS=";+ ^&*,YC/''T3P,FS&;81C*U22=WPPE[,$OQ7APD\RGW3O0(&PC M"GP@T^EM;#?]F&^D?D.[SM$>C*40RIY)Z>EV%W\;OC.['*B&G,$)[!(S7"*T ME4G$6L?N0?L#/!N:-'JN+MW2K76T7P@)^P7;/ZXJMQ!;U"79YO^:M?$Y'"9T MHZ,BCC&-Y,Y&+6XZQK\'0/+SV0#_'*IX6N5L79NDT]G,J8(3V/KY.$S:(AM@ MW2F"%EOO#L*Z>J2N8XW$2?\:;I# J>Y$NJ"^*!D@_?1.+C>))DTI#DZ(+X : M"W*]7SB?<#K3R?7@:O7Z:O2Z8TY&WNN$4VRX!@94F..(%>:I MD&;_E@*3T6RA)D[;:U4PH!0K$5[:7'#740V1=ATU\S="0>P,^%M1/[(.ER7/%3JD MM[8^0/YSOJ" >QXF6IHKS-:0;QVH'/U _AUCSM#.7MO,91$0Z9M5\3/'HBY< M0:LL<$>QAT;#B)#"UKD-7V6#,UY^/HW9CYZ*;A$0B9@(SOMW.K3'^\-VV6TN M4F8?K';8DO/WU2=-1#47$R7H/EC"!Q_790I&A*:C%O-/J_5'H5E8*6L0.Y,X M-L/A7]Y):[QV=GQD'_#^NG=JG^KV>PH,*^Z3>E^LZ<,7<__P'UJ0OI(JW6K8 M3-G.R98L= &3 90II]Z1B@K79:U>$AVVJJ+LN0T#PJ0."K-*KS9^7& M$2:T'\@O!,A-+ !#!TJUN2!7B7^HJ7X]7LN M422X;W<>??4S>7^OT =%X+KMN&H8;45^8HW]$1 N]O31R6.&9#<9RZ5B^,GY M!=B))UF!TL/28!VO49%;Q(+"]:08G]278SH"A*Z3=AD9%&B94,B*"\']*B/X! L&=,::# 3,.4 ME-G NS55STJ].W:KAF17EX%\O<;,I+9!Q_9]H13"DY7$M6X5I\9J-NL>YH0Y MCH:USMA9?A)GW:Z\LUGZ*R0\6BP!T5'T]MFF6Y.4 CP>J8=A;_'5&B$!1:9D M5Q9\6M% W''%*(BT#;]PZ*$NC=MW!HQPVU'!G4.@J>R]/%B'-F95-99X4:KR MLLPVV8-HH+F&NTGU%A>FH6\26_;[RZ$E!(,7P%88NG0'T@LU[H@6!MJM':R; M(PZ4OC1TPHT=PX#P F<^*,VFM*Z9N[0Z\;(_!(L:L0^^:X0OT(W9)EP*F@/'D1G*W04R"Y6^J%3@_B+TW#;PGM,2@(<@FD48-O[9\ MVNU-C*2!&IRR%5U]$WL)GI GT@:U.4I3%-"T=2.-%\E= MV8K# L\7E8MV:8"T2E-4NU#.J%THS$K'8&)S;257;4"H!/2%0B7J,VQ*>NW" M9]F"OO58FF14,LQ7XE'4:D M.@6^NA=@+)'A2=>A.&V5R!ICYEWRWLU!__?.9:**;V28EAI)J"Q4')--_K[L M*'#[SF=88]2(CCPUG1QV%)A,0?>CJ48\.C?34HH8-&.%+IQ$E<-MNF#V>)]M M?TH>#AERD]SE3! W$7AC%UJ%M8A8_4.9K<80(SE+J X Q_$<,6:JLD\@ATL! M/A8*V&V#W,1'"/NB-[#):%FPDYNAJ!:'#3*7A8L?JRW//R'ZT4^PNJV%59!*$)L? MKB1*50!NVI*P?V1"SJ+[1Z2;X29]*U[*HQ7Q,FS+5&EBV]-3<,U1 MJ'=\_)9DEL*7@U ,-[I A6YD5U%I,#T_@F['I6#JV-SMA6FZ_R7N3^4%=+,N MFQ[<6X/H[$0V#"CVO.S90/UZZ8K.LK<8V8L^%+F)2?IB?1PSX,9%IEW6VCFY M3.R$:"QR%G2^.^D)8Z]T;Y#BA3"F2[CP%X:Y4C)O=D]A+/4^J _D]B)PW'RH M\NM%V#X-?UNJZT#+TY&3QD6,=I3K(1LMP,[ KEU(12*, M? :]U^>8+"+'(H@:FECR?N4(A;E7@.QYM(Z[<-CJ%'##AJ/O$0,7%@:@/4GP MK\A1?)L86(Y^ ^5FF,KN2E"X Z%F#]F_+ *:H0FXN!=L04ZA9K!UK2\]R\N' MP?%D&>TEWY7\@]/4[<'$N7E&4$1U8?FNX?'LV5M>!W$G3;<E4$$*) MA3L]GPM8SOEHF":VG?>%V+"12P IVL)1(@??V^;X9?&H+N-\-N-_IS,+83>E M@HW^75X]??$*09,H:7^<3H83F[:O7Q!*.8HW@W0X12RTT7BHS0_2\6Q"6?(N M@D-;AI]N,,YT-IC;(.+!W/D/X=-T2*[V_K1OASQ.!S<$G.0$+[P*/%TZK8[0$KOWB M <7>IA@Q@EMML8+[6@7G$2;C^CP=U;)9FV$4O)>(N^=0=*(ZPN[[]O+!6&>[M9@8<%ARKFA]F0O&^))"RVRIPY WLK"S4;UB9';FF+![3R*J MZ?=E9V7 T,BF=?=8TNR<9;P16522VUY0;7!V^(NJ9"Y,(4PI(A[4\HM=,?C$GT$>LZ$F[_GJQ40OG=&? M/[QWWI;4UG0VP_9.31"@*=)BT:@A'=1I=,1B"O@QZ>J2DX'J:"QW(@VZ9#_5 M[IT=AI>^AU$UH>$C/$._NG:?J[;1$1EPKA)ORU:X#-IV&>)7)ZJ:>/I/7?'\ MI-98G_NY5$(RKF<_.;':Q'^@;LWI*R2EX0;XPR75JEFX=C;<+"KJCO:^P\:J M!]YQ[FX,>.FPNV[EE Z$NF,6OC4U'3Y_6F2=&#LR"2?H/S MB<2JA8 -)Z%\-RV'[@(=:,&""J'64ME59_8O%.CN(_8OS"-.@W2\2-YVMU3@ M'OL'5M$-O(U:C539VF'K?1]N%5W2Q 655I6=7E:F]'OVJ\0U3@TO9FH$IE<5 MRX>8V/W]9!5E8^_@_/.J/&9K/+0M7-UH-FU<;SX>IHV*?BJ%<-U,S9'QUAVU MH;EA^]J(W*_BN[#IMGX$=>2:U?ZXAJ4EI)919RZQ-8:*$*Q!P9?Y@+%-B!4: M/_96Y5_W1#?\1/+S9OU%O$-I$V/=.+GUM MLB2VX3*\+()FBF-0X\HX@6C]>Q*A2/%Z%DUO&HW](#8QL1K(FED M_G=KGT$H(&!11WF3;3/.SQ(V:[+K[:!@-0P"D5^/EIVX%%EC3@,@"X'Z"R4Z MY++]^TA%:N^\Z.8G065MR3%&O*;]77.#E0J3I:Z3%XQ]:2C#D$03Y!?M/]FA M5F'8ME-4R4.XR&CS#TUA.I^Z](_/ M63J?/L^04:T(WGZQI;W7" "-ET)9?=&.G#D;"F+N<)A\E6]+2N[$IYG!-5AL M-V.=C-*;^4S!H?\:OR@(41A_J*>*CP,54JEM!O3(XUK_@OX9C[HYV7.8VIU@ MV@.B?<] PR$(^[-@"/OF4;GD@+!< "=2ELH$/C/YVP-YV7'Z)=3T.KD-.I)Y MAE,\-0_#:Y()Y> /TN'L)A8>3M1\?,&C)_"N3KW%2)R4\O(V0N*,*N&V)KJ_ M$ =8ZL**,\47AG7Q%657!S=#;O-^!J@51O M^E1YPB4H7KXQV/XH'8^Q_5$_G48)?SN"Z?%E4&,KIEI_3@7U<-@6Z]_\U0+9 M9Q37R F@Y$^HT#Q<,HOTR\_Q3Q*8C98VJGH:%0PM]@>)$7#7YMS8E+XIMP^L M>'R5W^_%GK3E>($['EN0^VMBYM"I=J#(LUC_C$_:F;5H$B[%@3E\3H^Z;/\F M?^>>NA5E"\A+%0>,$C&P=2A'7!>@\/)?)2G:*+>^1K,4 ].1XHIGD'/;-2[# ME. UN=Q=O/HRVOZ8/3L32DW^#'3X8,;Q_.8F^6M9_20.6/)& !W/$1=F<#- M1LBF+[:I#=/^S0S]0,.Q79N4IH2 *Z/AG#Q6$V#@?W&X7S9/$S=5W!XXY?(> MCG"^-P7]4N/TE:@YQ?!#K#-7]Z^14"?>B]B!AX+_JWYOZL']X#'X8N:^B+TA M'Q EJE@:3&+-H9:R4_K B5)(XJUY>3[^93OZ?JN!&+";??2$#4%^H50"1"\V M0.3(6,8C2EC&6/ZC(#0,)Y-D -O\23&^)'FU3@:#43* _?U4KO;/.&8U@ VG ML/4W(UF27=L:1+,?3H?)8#P0GK@SR]JZ6+[2 WLD%=O\K>TBW!!;U.J%!:K^ M7EOS(3M6I2!:6_PP#7?$XS?O]P6O:" 3RMH&WUK%"LXE(OC,7=IFZZO=\T8G MZLT-XR/Y,#_]D?GRFZA8#B2,EM2+:JER6%Z,QC3 M9$<@C)_#+$:#D@7]/P='RR$11P.RX#-N)XB1DW-2O.3J?PQG7-=%+3ZY^2C\N#!+D\(?90BC^"ERD%V MYWL>-FW;R[.-B?X%Q/]199"XW.)9EHV<\& M--:+]Y=3'KM%?!A;PQ9K*079P=<(1\^^!5. OC[Q6FK?^->(;@W"O->/0P8*EL\^U%;-1QN3,]VXC0RTW(\5(WFLTN7Z!+#G6@T5-; MMXP4D$NXU3LJ\F4NT/]9KDF3?4?FE,Z?Y9XU;"MB$XS*[]P1]MP.!J2X6_#& MJR$; _&G/J)!54#DZ"_B6%!<@/L2HW;'TW1TXPO<7 U&>./"MRBC?WO8%HMB M1^A"X6N(]MBH#.NPB,YL]2MD6!C[%XQ8+V-A9BV%?O\+K/0TG44%FZX&8UYI M^&D\.+'2$Q &08EQ*TW%%N%+M-Z<6NA9RT+/+EWH&=:8O0D'?,.D 3_%4$1P MY H*-K*-K!2L^!H/.C""#4X0S0*F^,U[+D[AX8Y97#GXY7^@7:&(=]Z 2U7H ME ZFZ1:$ITQBW9U7R HQ$NK"EHV52^,S&\G@]VH97JT/F$S'V1Y.B66HSHR$ M(.)P&<^N*"/G?A-*G'\@?U\5V;FPE,YV7?PDD BH-54,7LGK@[ELO#S%JCEN MRM;)UTL.Z"$N?&S+.+&^^V51[TJ/J1PV**CKVE::%!VN_6@;W3 ) )OR$UU M^,;)A:0[4SOFRD#\SF6Q0C@#6GV;S6@>T[V]+ZL*+5V,R.JP1!UN(8-J!^$U M>$FA?&[PMD$WS=;8KA8X4DZRT!#9L&12R[DRJR9@0$NUR)EADYWNL7S>LG[6 MF-HEQK2V:Z6;6WW%(6P- $G#9(6CFC9@BM;+ #+U@0^[_[:]WESBDL!0H)94 M&39KBA0%/YNUA$\4,NHS2"2H)HOD#($;<7D+.!\Y2&:I2#!88Q!?_05HZO!O MXDN,_?NA%+ 7M"1=';;J?7W-J@WYAI@Y,%?CZ*N%GVP9U*U[(SUX-.WW&+54 MBV9$3.%O09\N-$R<$#I"MVAY0:]R'M!:X?'=IWN,,4%R>".QS_BZQ_G^8>N? MX BJVN=*P)@1C@ MO"[:3VK2(4!344L2'*.ZBMF9\R6U=LZ^U !)@A5 *L:< M*P6RI5E(RP0SAC<6"8WD]CL0M):&P[D$ZI."+N[+J:-&["5>X]-;&F M?? 4Y8ZR='HE6_7:YM,)!ST@]PP'02BI!:@1Z/5WM%.<(0]'!F8;3U.$#&LH MN"KATODP1*53 YFSZ))#TF33*6S@7UW23\_PAEO/&ZSI[EO'$ *&13&G'[$A MHK6HO28RO'6U0P^CO1C['D6 M>-4.S?R,U-Z/(-?CKT[*[4,##Q]]O$QPMW_S2G28.^0"<<6UPX\BBJH977ZU M\VI\U93R?KN=N(M5]^Y%1,=%.-+PL[>D! WB0VX-S=\OI0%1&1P\?OCQI";1 M'_E;*?IXF2YA_SZY]V)4TF>CC]'>BTYA5[3QU5P#456 M5]KR-^NP%[,A_(W+=!O-9>U,X!3!=8EHZ.*[-2FRV!Z 4.-679TUT'&"8BF4 MX"P.1]X(G\0C?#FV>LZ5.=9+4IG&7^ M8JQ!&\)P* :%2SE_?/HO,=DP#W>&FNDHG8X&:E&(#?)!<=WWVSVHYP4*/,RF M7_;T92Z ,VVXG_',;ZF0 MS<943+VQAART,J!R3Z\H%[H1;W@^7"E^@YZ[Y+!TY#9<$"#U39F)'>^3!CI] MXP.=S$/TS >N\^:S]4PYSN','0%[R>=D@EM*R!?;19?,N'=G7U MZ#!S!!RO-6+,P^R$=A']>>B:89FANSL7U$@!9!R$L1<0\'+]1*!$O$A$M^B2 M&DQ-=BZ%8@F,P-DWQ^;% (G)Y5(^;PMW1?MY\7CJ<94,D#$'/FL\YS-4M'_1OX[VP\Z7C&&\ P M8$-D]"$V8"M+E4.9(WGKPM5]/."RZ,INF8D"]MVK4CT.*ZR ^<60LD/&I#'#(?SKP(IWDSV-*NQ$'0&:7F Z%82,>ZN? MX6GN>ONJ+,52S&OBH010N4:SVC9_QL+"BLKT7-HP:(/ON$(;+(<8H8F?_%"W MNZI8MVGNV.Q#N6=$4D4S]@!+CI&C1?>6U/A$78\6XR0]--<0<+ M=H?%\T>)^0W7 'T1C34(ER#T\I'P3HA$G&B.H%>4_ZP;(S1G"]6]ZAL-(D@) MTZ)L<"/>F/M>9=T 0*MM+7HM$CYWKR40+F-XYU-S(N84GS_R9+U*1O.^Z"*V M$D<45=_,#/Y[C-'EH:&PIG#WY/ME,Q(-&]=7PK1<1O6K9#QJ21GS%37\J]"M MFK@:SX==3GN#F^3W,&!G/7$[%<3#MBJ7%RT/[\.MB!F_J.!+.H)!=BO!I.Q@SGJ#J+]J\+\F0#95CN5 M!"(WH$Y%N_G-"*@M_^QD;:/1%&-SQOVIGPMC--D*FR$2*);UFDR2'PB-F,^' M(IEFY('?NVE=3:A2U0AM,A]S7D>.3*T.)/VX8\5WE,.JQD6^HGI*PYD-EXWK M)HVHRN[H9IY\T&SJKHL4V6>$=9DUZKBB:Q$FN<0XD_:2AH\28.I :#@"@2?2 MQ%=I/0\*OAOT'Z$&2EY; $S1R.:A\+4E'(R\H4.\)XXM:AY6#%*!9 JR+O1-"RY J3N17>$9V!S)P#4 MGPE";'U,7HUZ$W\+K9!5:TE6=K*>&JT.=$4 2 MP@HXGYNMB]"VJB$+:U0*174WH3\?UYQM"\]/8*P@_U9X-@\5GZ%[3*H"#I8: MV.ZP3' O^4%UQCH/2D?8)?1(SV[ (EPB?#?FBU<;L9/GYA%>"<8J$1]$?<# MF7S);F)!/!1LB>:+(LQ@K%.G=9\C!,C5[H=IT.:YJ (I2#\>!%)_I]D\7 ,@ MH4B=N+"KZR+?[-;E,>>(KQ9TWV4.9TR-#5160O+!*&*D=-4_M!U;[P&SX06T M>Y7A-%V>_6(A2)%?T1@-'&/M>'8B^LD,2]Q3HK-C$^3G.>YD00 M!U :$>PACVH;N.>Y*7.8BB@+@% )\! ](,Q[B]O.WN[.JNUWPS3] NL[J1T. MA"RKX]+!%(57>VE Z+=1E,9 KB-CV5O0?K+DB+B2"9;$<0$,('N\N&#=RNB9J@G4OJY]2V)[[2G:4KR,O,@^-.[,T?^OTXF9-PE9A MY)11T!:]^ ;:-24J3?3I-MNP])LQ0IC*0BHU4!YNOF0T4)09F*>TY'XC5>D- MV0ARI7H!]5X=_4 P>5C]K%9VU12E[N$(@!CLJXY5++S#6<3H9+:N(!.L^?:F M $/'H6 1]R[L%A:2TL3*E7[?$-K0?9S:A,ALV!>6IM7=KA#"\4F2!SDIF9*8$3L/>?2>(1SF;J?$!L5L$GR>F<& M17R)M>P]7LF6MD;'P0):Y1A*+B2X'6Z,F^?&P9##5A4?T:.E1\\C: M16=O7'659-*.8;F4FQ6C)@1!Z9D/FE6,5F* (I$X.8NMT,[Y2L84:WI.WAVR%LIN#[KHW@JR2^OB@?!@BO"/\.EDXN M_1T.QD4#YZO "=C*F#8&43)EWII-YR82PI>E)H;PRW:T\&!4'F M3Y1$C_J/-\9:O )J7(9G'G2AGD<>MVNI=9%C)/',B%U _8*CB.:$*>@*.0L MCZOY$C?X4[Y%W?8O.,0/<-!) D\33'^#L7]95C]FR9=H92A3Y1GBM@==JU(V MOCR(YEL=:H4/V9)L! N[U)(JY78%DC1W+18EFL3WBWU))MVQ3N';JB>] M%1 M?2BMN8#4Z>PI;S^^3][?4UW" KVCRZI8PMAW&2)I@#H+-Q@62!&,#1"--=?C MD6#^:DRUEY(.=9[_I!5O&$NT*!OAN#S76,QD^RI)!@5LQ)+S/P.ZE.H>DJ. M>3S)K&:'VT[6CCR495"#SK!8KCR:+P6YALIY6';GEI_L0OE"2AV:B0]=[6[[ M'IPQMB8< RD+_>P5R*/+TN_)GNIT2'&1 LV,*/@5#V7%&'"B6>J)H M"U$Q3 M4M&(22ZL/N8ZS Y53MPC)U!>%:N&MDXZ<4JQXV;1Q4=$X$GCU/&66C("?NQN M6<]B'&0R#(7Q=6RA!Z85&!@?U?#D#KW#[/Z@L*=Z*VOI0%)*^?%@@,@8:NOT M(7JBZ(?[P*GS:1. MC1*_0E)*XC-,]?]OE!6G(Z(S#K'[*#+%;TOA2FH*;/U?'Q%D62J=H/P9"@-> MS,I\G12ZE,O:9,2)!F!>[-8?(A8W3[FP$L[XWPYK%RLU3.*J,4+D MA&R-6H78@_DH=-0=B 7UG8>!=&E<1(AHGLPKSM/2GF3;],1\.I 2@= ?2(AJ M?Z.X0\9"6Q?PY;;(4GQ$#!FW:U1#,Q,&XURGF>JH9+UD>,>U$% 6!.DL,CTF M[[ *8EX])$^]Y&-9;G-8?4Q_6B>]-/F?[Y+!=-X?CR8W?*#>H8UBF7R[^#;; MPM9M\:UWF7WE([TR'-],^]YY*LOK8XX#>;8QK!1YP,<\>H&E M7MP.&ET=!ZMCU8Y-'VX4?+2/:UVE)CUP9RH#\RR M T.?H ?JG#?=[3-74F,+3_.V=R+*?@^TE1\)9X)]>WIM\TH5JQ75;5\0@OXV M *U''P2H(#M."Q,;*H6VFI LK\(HJR>;*5/?--WD1_<2^/K56BD.S M T?.+_$#4LZ6[ )D/U;O =EJEJ"4J1&%A8W+%X:5" RXTX)=FL7+Z%KP6(4> MGPXS.!F]08IL8K&0?OX9L;ZZ?[L4U\6WY5(*7YHW$N">4WN(@J.ETCCXPMKZ MI(*=*VM ^B^6\0S>LW9V^'JI2'%2&I0XZ#5+'^&]?>DTXLC8]FEH$ >>L=!/ M-YXG)H 2V8F/B<$W*[6#7K:F#G0#>?1HU.O_GKX:]'O#WS<,I&]_ME5L@_4S M8Z=*Q+:ZV6\QM*M1;_+[U_S=&$<9C^W$2D3M4OPH&[O61P^^I"5SL13 DP<: MQ% ".J51+(MF]+>;R=Z#?O9HC&&-X_3)7\7U_T7@K_OC)<^P@;K[:)EWW&#D M3?H),:'5D_L!RS-D&Y12>(EFP4'[LD2I"D%Y*',57?O9 6B/LXXR$6LKW]Y. MVN-KLQ$"D"K*I1"..$E\K?N4Q#+3(/L/T&C?MU%4WMZO$19M6Q P?(N&'H28 M^\LHN97)\<9[9=YY@[L?3IU[G.-\!19Z%78L0N+Q-#AE 6,@I?%0)KAA9,TXYD[QR4P_>V[30,,JH),I3**$: MC_4#YE\@B*(U2XHY/]L5)K.)S( \P,Z]<852!4XB%$W)P,E%N_&C5J4U-1QD M,\7(SM;U5,(S:3^!5V?(OU)7(1<(N5RR-4%#T%B#(OV NL5=]9@6!67XHXWC M0G)K=:;&%XONS#(9]V_2^:2OR:KR@@AJ-M>I]%$Z/ MH8U =U0)1%K\H+&"9SAPRP"2SA\$C31X(# SJC0074'&E[_Q<'AT+AG,_H'< MP1PGY@(V@@AY2CHAMX7/3V5M^N\(['YVGHTA?L%AIB:6[A4ZH%\EXQO0_-@_ MS1;Y#<(+[RO6FZX&6'UR.ILFD^F,3=9R<)$OX3P03W8XFB'^=GLH]G ^@($$"9JG3@UY/933*$ M^?_"06$37[<5IC#(W%P]AMF8@2AD21 MSN9#,1-8W,B_R_Q5HA$PFL#7:=+@@X+TS@.')+B.+/Q0U&@X3M)='X%(RHJP M14 -SVSE9R3[ZR?Q2I,RQ(OCDB.I4>.,;6TG\C9P?$1 MOE5788W??&'&)%^@",&N@94V@H-42FK75G;VE@/\7==!7J,"QFW"5F-#6/HN M:N=C18,A;9%++$//@"XZ7UUGU]-Y;HU?N]GPY>Y,L,;8BJQ\P>40 M/%KZFH[!"6;75(&2=.[ M.)QOAV]Y\G%G>J[(U4;QGP+5AI[,3][ZP:W[[ GM]\HG:!0 1]=ZAI#D?R%9\"O?Q_OW&<7OL<7$(5HAZ&0 M'7LN*V. 3 W6V=]50#*+,! (7[B^9T,>UZ1_DXQ'6ASD-YL5IQ;V!3A]'JQG M;_%^%]D+1_6F4GAIA_I*Y?[C=.Y ME>1G9@Z"W3?LP]"%?T?M]5B<;R'1MU([#HM_ :4V?O_HSN^=@0#\IEB!G G; M_[^8?F^=MO,>'BJV6.%)(/X&KT_D*36.JI:RD\*QK9. 6!8[L>(Z9/:/>" NV(_E] MS9<]_3;&;)-I[V;3][Z '](5=QU=<2?9W'"&BO--;S)F(1XO M!CC6LQY\+]SB:H)%(VYZ\Z'E9H2Y-.^-A]W,;#B!!R;#V/;SI020@KQ#H;8- MVQ!_+849<2V[[4AQ6W$T-D%\DANZ+M>"0"&9*;31Q79YP&U%M6Q]*)84ANOP M-9_+:KU\AF?CN%S-.,^U0/=ZC>KRP^-UCJ)^035&I.-*_-^:B.!NZ[QG%SRLE]2=M]Q666'-=P4J\I!,U!>N12U MBBV(74-I:RAM.R(="^(3\8.R.5P.#?5(71^!T:M=,#$]K3*0+PVE!@+]DAUS M2Q>1)1ZH\$#T1.,+L?JZQJ9V14U,\>$0KE-BZ)%)YV@%_N,3=273Y.Y>RS. MQ4=XQ7DRGV(UK\'8/<8XH7#F,19DELZ'?1 ', L?L8S&H.V=/N.^>O!L?"/_ M]6=!J?&+4SZ+47^23$'SNIE,6ST6@W0\GB2C,9:SG:%3H--S 8^,TNET@M79 M0%V[M6AV'&$O\'5U,C" M_AW<\Q8O1&$)=",0/^:IO/!L/.08[7&Z911):D6 M\FL_:K#"5KZ8,H%&8GZ/I8 I$T7%$!S= E>,!_#4=C5YP0)%2^+\O/:!HAH!S M/>UP*<(!O8%?84AP9,;]$P<4?8\P@BG94^:__H"B(Q/XVFB*]:YGHQ,'=)S> M4,6;JPD9;L;IN#^_Y'B.@:=.NHZG=#*:C-K/Y@ H2"+_VD_G>-:/E:"_E-7G M_&_)!SA'L"'U8[&3#%S>9N<<:!3=KAZRK:QE:@:L$>/VW)=/J Z1?=C4A9KD$?63BYO%S9Y83%V!K4\F)C$M!05ZVEX M#U-<0^O;K(EQC1S_+6N(9 *[/W)]7-^52K@:?$.H!13*V\PGBX ^Z=3D#S"$ MG5DKDG^_*>X);P+9R=*L.#'21_)J[P'$"ZTHH^UPZ-G^."H+Z2P$9FW:S%)-$^X$?"'0I#T@#Z%>D:1=D9""0O &K(_[;#:D3QL^!&5$.C=]W'H99,"[2 M659+'Z&'3_SYP_LZ39361+)P:J:."I06,EHW*(N,1&CY(/SFJCQFZ_W1HYUI MM)Y+LE.QIL8"SD=C'Q#DJP6;1=P,=)YBA5J[C=^4(^DYQ".==@EG2#8E M8P42=\,R737K?](H;D4KA=(++F3<60;$OX W1[+$[&X<":GK]T#/9TC8!;YI M5.MP$H:U'G; E=6>X5SD%+2/@3"(B0/W\U7Q&B;V:F9?#A??-:1GN?#;SL+@ M50&-8,[1!MG9'J$0W69B)$(P,E(Q*;EA#<-L>:0RT\!6Q>;AVA,2,:0V3(R6+H5.&T"%:8N7R0[ !U1RE%]R+;N4D*\ U/IA0: MC63%'S^9@K/PA K?V#A"6%@PDT]O[[SD=2=>H3AE?U66>RQ&9%"$D''"(QRX M[>L8LCFT"0SDY]FB_A"\ODEB7J#*ER]UCR1=B!-]O;W@W>WM!Z<*!#G=L@V( M"B+U-^SJD<^I=?EX4YNQ!9>4C)?BR14K5WBET\;E[3A)/J5(H"*)\C$\TZZP M9$01;>!LWX#"](R^UE W;:"M!8U0%/D2H0[WN8-N8?^SWV3OS:&KM:@%J,=F M6SFOS6&K4WL)R=>/&LX-XI0>J!_A%@J1#4S39QI4J9:K9)$U"V4ED<16L 3P M/-G-.6BP)<0G(MR8>]TR[#O;T"G*&18L&?2O_RSH#&[4<(I\19:Y@KR\UT0^ MD$N:Z8^XV^QE$)(0U[8HX'R\C#QLGDU<4L$V1U4#_7:BZ%)V8^,LN-0*Z0K/37J"' M\23[$B-M=.>IQ!U8A?/#??(%?5,##K=7!I QB" =)O%V.4P01^B7ST 0??P] M]QV?M_)EI&,F*"4; M5&\6>#DN& I0+"ZLL) ([J/B"7V-L\-%:6L/'PJXO%*KA!'$ O$;M:P;YT^G M49&A.=Z8Q'0J[O=H7E A)GX@1M!_8W+V%[)@,Y#YJ5%9[ MXXNU/4GAK"6B5BP*W[ ML!9T:O@:A;/\O% YMKP'LLKW7,APBUG";PA?A-#_ M?+!(2P(_P9#91_U2FDV5D47YE M;@@8I-TQ:X[0DEJA2B=DP",QJC58047I: M\M5,>E1KZEK,D2ZH]WY15;A_UHW_9]WX?]:-_V?=^%]:-S[F2UBCJ-.>U,3_ M,=F!#( &$_KZ]M.7BEYW^^D'D"IZ].MU?^@T//Q>OO.8?=]P,:&KSR!6+Y+Y M>/@Z99-*Y;@]PC"[&)A/=_B0VJY*%T6#<^!B.E3_+ZN6SL#%QZI&7#3@2= 9 M-])O=MY_K3!.[!TT:JH*J^;J3^U-DZJX[N^A98!2(%63*(@0D7$1G3Z73>,2 M6R)6T5*B:]L#3Z /$@$P5T?VA3\Q!>PMK;!6UQ6]R8T4N MZJV 6AN)03%HEF>316WY+^HRACNZE<&3DY=I720Q B,F+US&QN7K]*B3V]O^PHBUK 7959@&*( M!D+,V."R-TJF#G@JXHU\P841= M?R2VN?^J(MHTTP]7H!2,U)A&GQ)]O X\6 MPB'RR-G,C9\H4)5+Y6ZY!"B(>]Z@T:@%LR1WRCVG^C7FU"S :ULD#'L7N2NT MZ>K((4*=QR> M+;OI9QY(,ATE@CV"/G^LR8^P5(2VQ\RE^'%9US@R?$$\H[$-;5M>;-FQ.S&. M72[@:8T!WA_@6,E[4^S] ME]T"*[#SQ7;+<\7"??/]$I3*X^'>[W+%H/)]<# MYI&>Q>/,O@UM-;Y%D\SCO_S&LGP-WK?660CNZV!K8BB3/^?*5G-WNO!X89\I0 M_"=/#8RDZ]0XH<4^'%0J, 5F+BTLHVX)X;%-+P)7)3X\("SQ!20XF+1'B MCN'@$%1$AX@=V34-V2G$R0A#:9T8C4%^) PY]$/7BY1:.T>L.+,.8E7*/$N% M%]*S$2>]_Y BB?.EY+UEX4W!OGPF*='!4)M 2V3,I,_='Y/S)\&*[_#\/^8P MN (I9T34:->^&JBTK!1G5EM@WSQ!AK*=U MFB']XNH8458RXWYIUBU5_52+W]F>W)1-;Z18VQH.%! HB^R'XE\M.#TZW+[@ M?#=/02KI U[?IB "M)[LW<$Z[):""F0[G6,+TA2QA^@]B M"13R!FSUY.4XN^[?I"& %W4(8AX#@00_*4<8S($C?%J4C#Y@@?.,"=A1#_;1 M>NM/#Y7RNKT9A>0([T?$B.V]^2##G.='UT-9IL])9Q$%#_ M1S1.RGQ"'>,L#8_C:PV_\]?:.^NQYHM*2'DTP\@%R_>Q SRKM4#0OBXVNR+K*IH?FQ7B&1"27[&!!GFT$W)BCCS+F;' MK7*A 1/%("B,BZK(W8BF:B>&=AT="=S14].VD"[;Q.I#9X_.32]Y&]Y.1>TO M*-X 03M=I>C\,8@8.SZP59ZD,]?$1W'89PE' ];Y=18$6D\GU=CM MOB=P9]MK+D8>MOG)$S1O\;#- P^;"(9>Q5 .Z8&,<$FJ',0LBN:7%U2%&HK> MWJE$8>F0MR+34!P$7"1\P>=Z9-LZ<*>1IH"&:YD=;1D>- >W1JJ M,;%A&H2FI42'J(@E_-I7F/>#D&8%K)5M/^5C<>]DV_ML\1/7IJHR2J/SN*YF M2.29%4,EZ8(T$4[_6!M V9.C$"\6S1^.^T9O6(DJP6Q1H!H[6W;N0O]W!U%< M_ZV\KQ'V2P +9F&I!'P4?S3)=EA,E<:];+TLXCG26$:3W^,2# >_3\+MTY:< M,N!WZED2D_W]CH&R^5I2H((,=_C9_=;&(C0<"H:7PY#C9AH!+[Z&X&%00$-CU(R M\?.WMM14[,2B[GKS5.F=W*X74J@IU[I<"_#6AG!"\<(FX=UE/R,&FRBCLGP+ MM\)2B8*K]=K 3\%M"U)AX4V/B29\P-S ]_+EFCLA*"OAJAZ"G8?7Q#X3P2=T ML%"@Z1)9 ;9I0^C1@$2@#12Z+J:0UBP'PI76$%*.3J=,MU1FG4II%2VVYO(H M ]RU,! ;)$ R=!'U+D+J=6O;].@7:U7S#:=SNJF)]D>>@Q9_:G_^*(_P%HOYL.=@)?9T'.,0/ M>-'<62J#5[Q0HWV\(\P9>>F[?"_8PX&5N=]B6^O_BN$F[QF@C,3V#P;VZWN# M4N!11XB$FB6Q8AD_KY76.2+.>H(E[].'VDMP"!.FTK!^*U($ZDY$ZGQ&K5%Y M%R]W]I#'^>WB133!2<^E];P(#7^A<&U'"1OU(&C1:E#$C*Y(U^C(MD>'UQ70 M?K00B5'(%FGJ& 47EQESGCES. *>ZT*U# D[VE&ZT4!T*E1+P1?8(;YJ[JZ4 MO=#,1+NL 'S>V;X51[?X$CTM)[YA(H<>2D&>TVW.%E+>5HE%$?JYVS #B8H' M+%EGY,SI/-NH2?61C*Y( ? (#&N1J]!0NOKTK %N/0)C'-J#C;A!Y$MK1"*- M5^L[A,45.:[!>L^VV5HO,@G LH'[R@DBA2*^6&U82R-FN^6RC1_YT$'1!J30 M&ZQPCSE\' VUFYSJ7;B[@.+4V;; 58;=5\L<8_$KQAKJ:'GBM!EG*%^Y>SX\ MN5JJJG7_T3/-(:DN=D.P.AR"B2MB"<=$DK[(1;K/UR@!''CK=P33$V1R: .2 MJKVDL+"%474N0F2YS[TOW:$C[QP<60.FY[-Z#Z3HJ>"R"VZCY.T6Y":X)]6A MG4NQ)5/,\:3?Y4_E^HGBDF1>!IE%0PM=8*"OJRVFZC#N#T5XS5TQDTC6&:SP MH_K'MAR=K%YLD=\>*I.ZKWAL=;:FW%E:RF>$((EQ-/6 NS5L[UMBSAP"A49# MKJR>YQPA)L\VH/L>A0E@MB!)1[P^ 5\36;()>>$LQAX"4V*$9"5=]'RQ#Z%S M+%W3WDCM(EO QB$[-"B$1%'.YK2DV :]@M6"U%.%B4JDC6H%:UXJ#^K!PKI( MXTV*D?#O()BQ<]>;G#4ZOY0"X&F83PJ>'1XO,=.5B7-4$4.8<8AU9-;Z@%]Z!'<^>;WDI5=WRNE.T?&\Z&[NN6ZMDB^VIW:). BF M#D6(HFZ,0F6 !P1RB?SE*ZON"^/O4ODY2ZOV4NTNV^.NA+' 7I:YQ"$J%4@C MK=B71O3X(A%"J6[9-4%57^_+:\8LI9*"KK[,W><[;]G\Y^[^-]Q=B_WZE;EI M_69:>762OABQG>PGNVL&5XLPUT) MA;D-8^SUU+K%%L6A)\&OE]HA._$ 0JM M\I9KYQ8FDKK[M'A<$_ 5HN]]]G>S8K^2C:>[U]QW]IP%&3#G$UM6!5R30'W7 ME*4?I+EPXZJ:$U$\ER0A[#.NX'0Q7!U[)M2'B39\=]BL N'7^#FO-#0F*,C. MURK+."(/2CL&2\W$/$0:T1D*BXK2UVPJ8#+[A52F)I"7H/M)>)1+=EHZF3-E M-K(!88J"EU=?\-9/W[2:FWF7L=J0387JUC7\4ZQO+!$K12N'&\B#1P)2<:.3 MHA[WZ$*/Y6_7-D%.NKPQ%E>:] [*=YZ,#8!UQ?C"+L#9RGJK)K+ M&I'3.ZG!6,NX3ZARI;4HV&$U*[PZ)K MJ*](&!V"=.HV?;]X%(>&O9SN\VV.>-^RU&KD9MI99@@70HPF_8TE3Q MY,U\1J64\Z_IL@TY&?(!A499.YV/L)P[Q\H8W2ZUN&Z!._<%212@G>#&!'ZQ MS<]T'8G2@HD35)])Q49":U^0F@UD4]2/.4$?9KXF 2/OA@(R,W$7\1Z%6XPVBIL:24 M '@M\D:"[T(H#+UMG)'5('8F\9K*Y(1RJA%3[?@(L52WLZ?@_NMCVKE*)GE> M9/>CW%Q4/BAU96H^_$=7,2Q0? _5?C$ BI#7F7+J'94/!;9?^ZI0/&S- M0\LJ$Z6;>5SK(-_2,S$GG&>5VWLED38I7R^S.&3#%4AR0KYYF9RKZH,][J1* M-T=2L],/KS ;8X(:]4[@CQL@;^]94Q?#[YUGT9\I /2*"]Y1!$Q;_B.& %&H MJ$>KP]EZ\$\UYMI-1IP?U#_.+\!.0I/DY$9NKX[7")T)<[;P'%!<'+$L.P)- MLC ^*P7E8:-:S3A.WM7=.43B\LL<%HEQ]ITLY?0^B=*CT""LZU96J3=01/V.<.QU%.LIL!F=JDWP1#;&L>)5[H M1% +AT]HH[37&3(M- 4#!3JP#2A^J1[Q*Z\LX'[*R0\6FPAIJ/H@_P# M-HJ/[DC2Q>.1>N])7!XMQ"_ 8(R$$%'IEB@V><<5H[9?-LFI[UHI0/.J?6? M"+<=2(4-F%%JOL RVW!ILHIX))L[18DA;JT+R\88_D+V MEZ/+,ZD@XQ,3:BZ#@G&)H!2*+;PJCY]AH'7'! M&2X)ZJ"HN30(G7RM2U% M*I8.+JDV3Z0-:G.4I@;PM'4C_0'U5[;F2^RI:@S!IA%)UZ$P))7(&F/F M7?( 8/^[QUZB;K_.._>#59,!5O&.%N*63.H#D!\!S@"U@.0D:>F$ZX6,:1( M\-%405.)]M?TH>#AE5 7>!_,1-!(:$I84C MJ^2L_DF!<%=I%-4!X#B>(\9,5?8)Y'"Q0[-0<'0(7=Y$O'6'$S8YUL[3\*TF MHU6?#Y?=@;5NJ#IXU\*L.C0)585CVYRK\P38W+W?]2E;2&JN-9[ MN75 MC8T<@/=9OA0SA"M7+,R ;"L!/W#L0$_A_:%8^UQG.@0JM6?-LAJAN.Z)E@4[ MN1F*:G'8(',AF,F5\&[/\\]$QN#JML9#()4@AA9<210_#]SFQ((VJAJP0!?: M/3C5QC?#3?I6FN44ZLZI6GR\KBFXYB@=+SY^2S)+X]FP@.;QT MQ>75G,7(7O2AR*U%B<5FK2":,BZR2K+6SAE/8B=$8Y&+ ^*[4VJR.7NE>\/ MB"..H&>NA'64W5.:9;T/PGK<7AC&B*)G?KT(VZ?A;TN%658K+7E3Q##H)A-' MV1!GI2=U7L!'"T:DRUO=]>Y@^=5KQRA MN'(O/@/_:-&>PF$'N*WXXE:QH65E/)!.>^;:7Y&C^#8%!#Q7;D8U8#5 QQT( M-7O(_F5>(G5V'LRC/:2[TK^P6GJ]F#BW#PC M*"+W*-\U/)X]!T/70?&'T&;O/>PB,G7XN%.!B$4V_Y+;^5RYU,C[=\;I)^?H MQ;[+56ZJT)WVCK=5U&G4D;]@C"\J?D:&A49F!A?.*KA@]_HI5^CCL*!6,_XP MM FHI_5<\;AH([+(D>Y]C^H@[+)O-LLUJI#'OWACZJ7U$9WCWDHY_X#JB'!] MV.B<]\PIL"ZJS@@KT/D,C-^HD.*O** H%F6GC$3UHBXHJ^C*.?TR-[++(>MP M9)Z+B&G9"A>8V\[RXCRQ_>G0HA.Y8CU.A;MN\=^=,63+3#[ MR4D!)FYT[P"SZ5+!#?"'2WS,+ LXDU,6A6*@>>*PL=),%E>!1&;1&4OD8CDZ M9N%;PX%HB8MV^U9EHMRS2^KR>37%"\SPOVQ]1&N^F$TC!:;B'2"L<9$NV0H< MEU,QIK5@(MUQ=OYF]&%S:5+TX"R$M=3\@98+5H,P#">A1"8-8G!^65JP(*+! M&E:ZHMD9.]^) (UHD [/HB99MHH'S? 9WO]_6*Q^X!S14 UE:X>M-]6Z572@ MAQ?$<_NB>9>$7GS/9N X;L/P8DF+=)4= V+W]Y.5ZXUZQEE6I\KB&D&LC>O- MQ\.T 12L4@C#<<,EN@^5457YW; ]Y#+W:^L@4(FD:G_-6DH,C7TF 0!9(@6^ M]5I%0E?$3XU;OQ7#/FF#3H5?7IKQ:Q;VEV7ZFK'"]=K"4$E*\R32&6J+>JH/ MW'5A=F0K:^8=$"KW91PA,(EX]XO< >RM>L*8_X IV,@31(DQGCAV'SAA0]V9 M:+>(3%'_;WE7WMLVDN6_"C%P8V6 5O,^#.P [L3IS2#I&'$RO8/&_*'8LJ-= M6S)T)&T@'W[?41?K("E'[I[% $$LB62QZE75JW?^GO*.RK=]XGH0'1>M.=ML M@%,>MFXP5M>V(T;+T4Z=6C.J1V(,7V&)?^9*A3)@\!I.4D*0UP>V=":+] 6) MQSXF4&90'("5L:%H#+Z &U;UV#'>T?(DU_>C].T*J WA_E-]%^.TO2K$F>XH MD=54@=?SY>U65>!51(*5]B.&@!NR'6G1Z^T"ZYHN_<@;S."5M7ZMG$4G"N,1 MS0&P@6[G1N_-M]*:DJXAX5O'RNV+!^'8VF"MO_DZ8.;LE+/2BW#%SANUXK0C M0N"LY G>5"5P #]*#![7N?%Z29F/F!0O"H.XB^D*"VQN&>U.QH[&7+V+WXU@ MY;2(1&&+1Q.9#L0WX7B27C]>_LJL-3,,8@ M-Z.E0=%11K>[:T.R1IV)9P!R^CPQBO4MMCK,H^OF-?6!+B.Y)5K]6: M0?.P+&UPKDH;4'/GO\]EU2!_J"<=I MEY5) YE_MXCLZW*6+/")"158N#S,I MH/&YQ0,+%D<48>\X$6QFQ,I"&T:AI%@\[]1PX!UC+ 6O[]'0%D1R7[?"JV=% M(1)K=RUA&Q3;3EW!/#@!A"245]*'KN>B%IIR*EH%S6RMU[-MU**5)EUZ2*'- M[98PBR)@4)<,AJ:PD3WY9+41Y$27ZZ)A*-[U_H)KVY ,E?CF5E2^O/L^O M=QR>TEL_B5&EM-6Q MN".MBKAH2A/'GS,.$*L5(Y+@>! B370.HAPZ!-6(.23&+&A&@ M<.[]41.7B(=75"WT!#J4P!\88QE62B__5E)H/X*Q641L7K:[O MEY9 X=::3_.AM(T;H'@;)UD!C9?0>)[$.4C.YGR:3S@][4ZII]MM(_[W=;O[ M= D=07"SM('I:8U55B1$.@9Q7 :ZEI>->F""7_3S3 'SYKJ-LS2/)D"PJE0+ MH\[BLDV]ZV!.Z^"T RJ)WH K4!@F!1 ZP_75 O%RHQ=57)8X$.[ )MANU,"; M82=TGV_3N&D+3^_)W!ANK'?1'X8]=RH%Z*I0?QR?[F?('ZBPYUL.=#NG2)Y. MN?'O8- A#AQ3B=F'K,_Z31R\4=)7B%KO]"J-]!QN9_% M5_DR\17(#3N_A'.TK/;?G5W]6^A#LE#K8O[OO"./A9+HV7Q)7,.V,T4?\5-H M^^5Q":LKH[]%>/NEP*YA#65B]Z6MO2+M?70$&[HM:_T0?BVM4 O/ .(2>(7! M/*!;;;#S:9PTC7$FX[? $ KNBVBV*-+GX1[<7V0'&7"& G?X,YQ+?CSI-]2E M?^=MX7+1(\E'CXB3'A$O[9+/9KLD[Q#;A0>?8_*,(G%_M/(W4!+QSYM3ZX:A M?@ZL 3&78F:=-:"9(ZT&/87:C>BO>7DJK0,;$=A"ZP$DW#H%/FLH;663.@KJ M!%ALC6L+>) 6I$&.1I8DZP+AP3;)"Y+GHO)++>MNOK$FN,1N89$4JNZQJ7.Y1_P\&7=6YTRAI5L>B^.B8 MALR:);"RR7 '*DQ>%;KE.&^*J"I!KVGV:GF^I& W818N&U!%4Z/5!M2D"F8\ M9\7(XE-.PO2C*JMH1$4,13P9V/XS#[@1QQC+9&G+F-3Y8FWAT,GL]CH.L= C M''Q;XKE=-?3AA5X([N!EZ0$YBB C9;4ZCW/0?O?LIF+B1U%9D#GC".>];%M[ MA@Y,]W]0/@#S:]>@1WD"\%\Y=A84/D^0]&6<)(GQ%P2S(C,FP!K',-6K.(5Q MY7%2M5'6)J.Z9I [3>EY8/_4 G8HS[,0$FW((OURL9G=WF)-;TEP\81]HT]F M4""-/N5&Q=%?ZU>P ^1VOKI=SQX^PPIRDYCG9BD/E5O3D^-H!L5L5KLU>C4N ME7=UAUEV)_P:UE#9I2NBU$C4E3T=E@4:H:-T!7ZV^%@+[6*]N,<8#CE8LQM,QR>+;DI:;)KPES2+SF"0<'$3X72G< K710N+I@$9 M_FRSF$7,U/4AC=_.=XBBBT_4F:%(X#?N*ZV>I& %H"YI]4";20W#_9^5J#$D^&]H M#,,2W7//8E+GK.;E"=MUDMR<2+S,BA?PW"R5$UFDA4$4_*8GLBS-B81OB@BH M":/\E\=UC<1(F0T_?2)E@Y:V78Z82!P2_S\TD40:_G]@)#8C4H)>!T@_9H^* MB((6)U3P42$6;*C %JR%6XR9X6!"6;Q9*@U=EH=.;U1CV%4LLI=UQ*IBSPHY MS'.2]:LC*MX[,\*]!QV.L0SSOJ&Z+G:5Z ?=:=ED0*F1[K?4<;(U<_?7=%*L(I8B% M19 <*[EEKAP76T%>'>E/D[XC'_S.J5IOF(>&I73P^8;,2+A?E1--'"FGG%2+ MQ-3I>ZHJ)4' 7]6@-S:)+P;H-=458-_DD,VQ:ZJ4HX$R0,5YK5P!\K MRYOD$1+3*F[R5#J?3$>2CP"Q1BB29VZHGWD-!TZ%SB#LF^QGE:-AF'NU['O9 M(S:0Y:WT)EF3IV\CP3.I232KXB*KG%0'K-.S\ZTE;V*WQLXPI5=[U;C @I38 M:$JHXW:&\)S[E"JY(O& 0U'V0S?LUAP)*+IY@1HGZ',XCZ#/6:E^)[L'HU[J M!L_1FB0"U8&N[F5O"Q]1O0A5'$Z,VEXGKT7ES"""BT@LN?[" 21!@!V=BCHT M+68/_IBY$8L-Z(,N@VGA%J?P&@@E9*GF9)(%6)G7;D:CR%@Q MM/!0 )'*^C>CC40T+!?',R_ O5WY?!J=J]XIU:<[J:@XGK(P/UDKPBU1,&*H MC6,6+1O8<5A$$J5*M+-3,4<42:H"/Z>P+YHZQ8^9##Q;SSEZM00IO%9R30GK MHRF"LLBO73&&#HPS#*)3 SF7!\:[)1QW.DU'U11RVPX?.I2-H=OHI*D/2S^N MIJWI;XH)8^S=/O'#FJMSM_\BX984\::N^6]5FQ$R%6GH^EF."X0%Y1F_IOK MX(0GO)^#"MS!#@5&!",BTKZ]= 8+1PWHDA,B4'PZ[QC'7G0WCKL!?;OM8448 M5"+G5 ]:P(28[6_=S3EF2W($[V(M)\< 0>8-!Z\_4:,;M8&?LGZ/B8KZ16*< MW2'VC<.(0X&##'5(.'/JUB8JQ]+IZJJOER0],6Y_@&]*GQ3#'2Y9]J2X8OQP MKETQOAFTA?$]?< @$=Z!9"5R@92-7"?085:8UR\4^QQ#4Z_+6B$.S#R,[DJ. M=M0+M*%?Y.>,CW4FB76SNY?."S4^3HD11\%(5_JF2\>QBLJ+T&!1)$!?)]I+ MLCJNF\1Q5<)Z:Q.*.E36@O$3@^V#>%Q@^WD25ZZ28G(&2>+$#1X4\K2I]&8!LJLHL;$&1S3$?&=<,9 M#1(<3#,&TQ@88A+CYN/][*M*C-^0@(02))JLFK:-?EVM_U>@ )&\!;1OT "> MMBEN<08TX&164/S;&@7+K#"]Z3$-"2W+>=:0"%RFCH9A4EX45!?&%@X^=RH2 M8I[:CB/;ZZ6$W *2)2B_9G >$F@T5GXPHA-PQ14YF96X7"#[ M=K*RC%*@Y:5,8A0FA@TH='F4 A$O5S?;K]AGZ8[,0'= V9LI]."C@37Z#&3= MM$C%9I%/!(FEP[](C^@]D44LA!'I;M^^9Q#[<\W4Q>QQO;J[LU!2-PKG$I=\ MDR3"&9(*ZLY\G?=&NL->0/= H]1H[Z/A<:,FU+;L?&F+)DCT=S>YK,XC8MB"PYB(=2(]*8-/R,+%(Q M;H## I,U5ITKPF,B=13Z!*<2+Y"%(=980!8N&,)S]+$3%BX+$D1K6?27J80Y ME>+,529.4$-RC^J@#4SZ47BM!'5U[N^^LIJF;?0#='@K97,U4YWE2+];PQI' M'IZ',R&D/,E2%N?023:4Q27;QM!.UK"1+)<;&.,<,'5F0^7^=IP B"]?2/8^ M2YSAJOUHAT.M2 MG,-7CVS1%]+_F6&<_[AD<07/@A6'02SI_)]LY#@TZ *ZN36<+8E!Y[9V@[#J.JFQV@_/5%V!E[+PNSO 8^(?:3[2W]WRB9. MDR:JDQAW9Y^8;V 2T$F^T8:!HZA-1!I,6^/Q[@@GLG#4";#/$\)AUW:%$3=W M".AE:DM?L-<86G=4*6KKC&LND2H&W.=GBJPW-MY_K>[(./,SZ;'!RV)_&FO3 MFKV/TTLXAM:T8!^[Y$Q3U)@ZH1:3C(TW>"DI57T^B:J)!/BT0OS3HHKS5D>5 M3M(<=RK\BC+PV]UR<;5X(!]K]S&,S7#2,95'=M8_)T>XCM BWNFQW,1BC7FR M:_\%*%W%M14E/4D+IC1<*M(>2I<@,X&2H"A-&4[P(ZK-?82N/82NQQ*ZQL3. MMMOAEI<&7,KJ7I'6(OA9EW?B#:K"&V)W7/9NU.CW^[O3SG/=3T-GTP"#3*Q8-/NG7A:9&7%SUM=Q/-+\+-*">T]8E3S8_=K)LTAR7 M\Y/+1P\W$R_L0S],1+3!='O:_:YEB4Z#F9'>;7[>=PT([JSB!KM?>YEVDNO@ M5^OK.+9M?NZ=>R%6*6"$[E=K[IE]=RAJ_[277!53',!BN8-9MA6'Z&+%Y>!C M@S4-L!FD!:<9[G1C=TH+(>?E&+:N4#PE4K?HHM5J]*"ZV(T2)]1]!+I3A(:/ MF^UZQRFS^XF'F]T]R+2=D!3[X$ DWD DTL!I35XM8VE08*IQF&F4(=![6'.> M1@/B+Q%18.435Y2?%LD+D+N1?%L2P3LME8SF[O[C'2+_-H)?-6>5SEJ13.[)WU\VIUS>7. M2.7X#N .__;-:GG+S.'E_).,4E^R0>\%XQ@.K@:0V]\900/2: <_4U05L,PW MHL;5.]7H3X\=I_%FN]CN@@%_ZL:%OG'#5;O8!&N\7?HUT<_97V(+\3K1%298 M!-SW0""4U\P7S!U&$2M=_^(A[2A>2D1L:$\IU!6X45,'[LO0VY:T\']=E(%[ M##"85B1%_R3;1QM[JVVJF_D1 MWF4QUN 9H*2&H0TM!4H8G.\8%\'?N4-,.WL9T[BNTU%3ZK^GB)H2_ZE,%K(- M'+%3W0W.O+]?&%;-%[*2XA7E_8XX$V0L_:^R)%$XX:4??T0ZU9QZ;4+-/YB/ MQ1)0"#X2"45F7O+T6Y0GB>"*Y^K@ILT0Q3037@ZP<#MG-+1\M8U%F#1BMOW=>[* M[)QT"UHN.4-IL, F16#<+9459$**OELLA0Y\DL^TP$\//V?(UN XG2Z*/!YC ML1UA@498H:VL+<[Q)-?W&+^!,!KH(YFD&"]Z\BVQ=&J+R__,@_EW4; M95GQU$YA$Z]\0:Y&M)3 'EY=&X6S$;N=(=-X?3FXG.9F^;B<&:8_HUM-6S.W$RT;/(95S>P4;%$D\B(DS<0RIXK'"7!8> 4X;Q2ARQ MP[&-Z*-Z"R1A-8-O_@ M?7,F+5RH1L*L8"RW\$:DQSV1* Z+D$5X1?$)+QO1(1NF P6UZ-XH@#).6M1C MRRFP[&J*\@Z%%S19$]73,E5$ 591-*@WXM*\? &7/?P3J!M_LYIF:"+A_;@[?0,7-B'3.]+".K441LIV41G5$!:V"R ML$7J*?PN=MZD),#=:9.9G(',MEHZ5I.?,/@;[>JRL&4X"\+. M#-!1B!>,HR@2TLAL+IJCI#XS1-\W3SPOCUW'K!G"^.E107R.<[T>%'_&0:&4 M<"F$+H/?RJ8'03,#+M\@/E&>!B TZ[C)$IC$BI"Q$<)X"'W2"_FBID/&]I[V MZ51Y4D8(F]N6E5>C2N.B**.\P$2:&I66H&8%M^2@W2#P%:;,GYEV7_([24/O M)DH-#R9^=ON,X?LEX?W""53%39H9-]GHC27&RV/E MO@4.YS3KYHX8@;$4[HK.PNH /D#9>X=4%_J4-)@[%[GF1&_Z+] M_Y'CZ$]Q]&0XPHW.U;'YC7O!"@4Q;AEK=1!@FI%M&1RV!V2:06T1&'8ED'6*AM+2@U5U^O'P938Z.1<2[ M?2OLA*DZI<2M???4@7M N-CKGFK$/67@GOX*+%@_2R4N^NJO1+^A"R]ZO9W? M;_[I./Q&PR@ZP1Y>7N7) Y(=DI@*F^CC TEM,.3B!$ZT;U+GI3?K^'*[K5 - M:ON^CP]17_7:$ G0[6E?2TLV)3E3HI#;/;6ZOX7>]%;=>R$J/[V#SQ^Q(-;E M[@IS[-!__ \T*W] 9>Y;L.QV@#1N36^%=$)(+D_8EITL4F-'GD1BM0[L3?_4 MPM!&K(Q#M56=)![ R<&A"R:GI XYV MQ'+VYQ@]84,/OTDGV._?_N!>!KEM/%587/P%W:+LZAHI4BC,JM>B*/D99NH* M5Z5T3FKHLG-&=Z \*8YW&W'H;D(8MN_G!$N!U>_$F4+E?Y'N:/B8B)AO1U!( MDVF2_.">.LO%_HX0=(6GWWUO V'6?W_HA(,Y MWO.X#$W^210$#W["\@RWU3?CLJ:UD\L>AC@=*:DYG,<+:.JN"1\FK+,5!12L M*_HMG'L9 M;^U7N*2&Z_Q^#E(R.)(&\?1PQY]SBBJ+,J0!Q]'+I$DM?\Q I@ MT>Y%J& ;W[5\1I,R^/@XV@8?#Q$[_("'^L&;_=.A^8?"P ODRNS/11R<63?Z MJ@LRZ^@X'IS0,?=HR%FG2S[46??0Z &=#9XP$H/6E5LM&%J7"GOBP+E8(33) MCI^$ PB"1+<@F]_H4@(!/)C]\6C]Y.^'FMV[O^$E;>*4&M%WAU_IPC;QVFC[ M5Q\@]F_O$:?CU6J-CAGG_ P'X7EV5@!\UEV>ONO(\]X5_OS3T,(<>*8A\]O"GKT_6>+O3_YG]2?U M]Z?XL_J3^?L3L%V:.\EF-B1J2U!6Y- "I>\+MB4>*$6/\LV.* MV!NM)R"5]K3FEBG4*)6! M/QVY[@3E/"O,4?G'P8>&R&'"A_;,31]\:,=#V,$5=3>2W:X"=*0@(8G;1;'1 M/OOF'2@_*IZ;!W?V[L7K6$&X^66__M[;V5!/4!KW1;W]Z.7 M _7X9&;AP-/M/7$C@-M&JH_(0J.S+3"H3SN.R0(1[6*&I(H)3!S.K0^SWX9AW'+]YBK/D"5)XRO M T+9VW:?G:2+565?[8=-&WTW[Q=G(P;180S 'I.^O[VE&/!_1M^"\![[MQ1$ M^]B_J2 &R'*CV0X02AV@\1\E#MAP@YGL6&L+2Z M3VUD&8VGRV*!%SFW]6-7?8_5R)3#%_>@#Z\I".G.(WX/]N*UB6_E@=AZ(GE> MS-;K1XW"TS<",RW!9\D<:&H$,A0HKJO94H=P\:*XE+!+;S3LDH22,D9-C^+] M%P2U8P2"G03A>8(SQQ'\"4?YVQ?_-EM.$8::0O>=8:+8JWOX:G8E?+5]?D,9 M^(V 4K ZD(@WX#^ MN&Y]R9.!/_Z5, NJLSNS;RE_F><>O]C0/:9=C[8Y']Y#$L^B"5 MQMWF:+4!X*4G$=>V!K]GI"F766I8+MK^4AWTW5O9P HJM$8&@\8KKYHI(XT@QQ)N5L#(MW#D4J?#8Z)FXFBI M,GS6\^7\*PP R8SREH_).![;I2/-K5P,?VL1AI+<#@>J2^ MA]T:Z+!AI_O"FVVAB(V]EPD$9@'MV]V,H%FX%I"1T8"(&8S1Q8FXH32W/=X0 M!YRTQ+VO%&D?T1OP%<2VV0(V]\WB#L.RQ-[_%@7I\AI(>K_4/N)@8M[/W"$X MN8V(,.U(OI)"M]?P534!)AX4I]Q^DN/C V7FBI6RAUL-"U=NR <. YA\ IZ& MR=KH$%+'GN2U5)DVGF_NJV%HO0 P)(@>-E/=_R1=VI M:(&GL=W4))^6R0_.5LD*7V\(!^7SZNX:2/P?$HGI1,"CO)^K'0%DNEW/[CNL MCC/NN;3#;OMYM9;,I%]G26J_SA(")Y-F".JD5T3A$:WU MB!YX1'#&B+[/KP,2MC:281LR6 D>O")Y]KHOVL-^]@O;,.2C,?-HKH_I[;*/ M("=!X!OI?GZR7V@(0-!9MPH'TX CZY'&#=P=]VSH/:WZL1T]WDR,RK^ .2'8 M;3YM/B_F-XB4=<4A/N]N@+FYN3L]=!]&,O1#Y^T_'?UX@:ZEQ -'%Q2+1X$L MRE#8*$V#'#J\/HW5H/"5GC4<\+NY1ZRQ]$S5OU_VDC!L/1S &8+WV3@,/6T M)(P1(EN]Y\YG(D8\B,475GET3,,GF60PU-BXJ$(Q!?$@,-^XYM1T':I!-;4' MZV%G&<1NXW?3D@2Z,GA]_0[$?Q?'),]#? MWO/.R][O#@-_AG;)TV9KJ&.CY[#G4!^ 3^P<[X%[1T1A=TR46CK@_Y_AH/- M&G- &E4)4L?@+RN!^0P?E=E,(#N.C>;SG-R@@/M')L$;Q]PK<1U'W.H5-()W MAR6.X"-_RHPXAY=?"G^:=-*+Q1G@)D >O70#4_N-\1/>84AUSS? M. 9EG8.]R0$Q!25&8XKZ@X=Q&4O(T_WC%,63#*^#HS2;'A&;Z /?<\SP'G [ M5^\6 2S.(F+8DHO9>@NJ]^;SXD$X^FP8$W/P8]&\.GA.%,SNQK"37_#32FCY M!@-AXS$EI(=NX?!ESBGL=UZ)'M])\ @UK)"SZCLQ6]S'/WQ=.8^_ CXETB// ML.(8+/T[)UOO[.:&P#8Q[V"Y1::)(!B?*.<"D2!>+>9WUU+-[P5X(_H;U?7( M&GHGW#:!Z7GC4*PKA?ZXV6S_^G]02P,$% @ ,(&C3&8X^1\_ @ (PL M T !X;"]S='EL97,N>&ULU5;;:MM $/V595-* B62[-HEC21H X%"&P+Q M0]_"6AI)"WM15RM7SM=W+[)DN_3F-L5^TG9V%CQ?7^_BY"UQ@Y#D^Y F. MYJ]Q\/NDEV'X8V(;W".?_2'YS[CWJ.>6.N@W*(T+*7;WR0*F-N& 5H0E^(8P MNE349A6$4[;V\,0"F612(6T.R&B++-(\^7#D/7MV/0^G0BI7VU?PWV4_?2^P M\:Q RM@@<((]D,8UT1J4N#6.F^S [T*HMQ?KVB@L%5E'DQD>$]Q@BBRERD$- M92*\@=*806'E*%I6=M2R#FQ0:\F-D5-22D&'$\M=)*WV3SW-NUAO*BF*ZG?MV8YPOGV[L"]@H)VSN^* M08!A)W7-UN\8+04'OYA?%HP.+)C&9%,'55+1)\-GKTIF % 8K4!IFFTC7Q6I M%]#IS77JBD,U3TY0\[_>YQ($*,*V19N[?\R[_)\53]_\O63W5]D7?%R[^MP2 M;2<] 9&S4Q Y/WZ1TZMGUACTC7&K^^[TW@%%RY8R346OMJ)Y#EZ/??PD^,Z^ MN]A.!QQ;L*'79&E>K#O\)C>'@K1,W]LENF""1_NC%1[-AUF+@2+!H_T)EJMYO1;ZYYF;?LDOC>U]6>#9=<]GXQ& MOESJ1OD_VV=MPY%YZQK5A:]N,?+/3JO*+[7NFGJ4'AX6HT89.S@_W5SKSHW. M3^/&H]'?_'9__"I4V9E7_:!F9X/#06@W(@W[BVX^UT0G[O\PM?.Y*?556ZX: M;;LUE-.UZDQK_=(\^X&PJM%G@TT3<6$K<6T[T_T0$[N^5&@[$/U/3ZJS01*V M.]6%& FU1)!.>#O&QMI:W7E0A;OJU-%3@J\5G5RI9:$,@4 M0*;[A,P(9 8@L[U 3B-..)5 Y@ RWR>D)) 20,I]0A8$L@"0!2_DE?:E,\]Q MOVCGXO/*&ZN]%RIT]JE9$,@Q@!SS0M[KLA^ RK)=A0'(+L2=:VW8+N,KV1'( M(P!YQ WYJNU*$YAC '/,"W-PVWK_*8S39=MH<:>=F"Z5HW#)(1JM#WGQOG;+ M@'1C;!CXC*H_\@D4"K-1)O95^RXV6G>&&V6<>%3U2HN_M?(4$RDE87;*7VU; M?3-UW3-.;*?L(A*("^]#7$ ID5,29JG=3WK;1QGXI!SN?M: M(JLD[%II&D.>>1BWXVBCPTNJ=^XELDK"K)6W/OV@ON\R(8DDS!:9=FWYM&SK M2CO_A[A^684@D;(A=R3,\NC9AC.U%G$3KN1_&6B0-A)F;_RKW*E>O+-9@@R2 M,"ODL74/^D7<*=?9\%C#H;=^6\:@9B>D1BI)F54R7P0&7>F88B*EI,Q*P4'7SM"(S)(RFP5&7>DQ MQ42B29E% Z,N<4#3(D@T&;=H/H@CWKHZQ43:R9BU\SZ<^*\1,T/"R?8IG&PG M"P;38.S"09@YQ43^R9C]@S%I)BQ#_LF8_8,Q:2XL0_[)F/V#,:E_,N2?C#T? MM@Z&OBCG5%P;$ =7NE.FWNWER#W9[\F&B:&X,EXM%DXOU"84#L M+6:TCE-EMY%X;TN:[4;NR9G=L\6P&VCYTOXZ+KGUGFCX]?TV#X1P9*&XJ)#)0S&PAC3B@F MLE#.;"&,>43^5FW"W:2RE,A"DME"^&[2Q)M$%I+, M%H*Y#DGG01)92#);"&/2>9!$%I+,%L*8.Q4!L"2 ??$&8=)YD$06DOO,PTDZ M#Y+(0I+90ACSB&(B"TEF"\%TH:1Y.(DL))DM!#$+:J$"6:A@MA#,:A8)Q406 M*I@MA#&IA0IDH8+90AB36JA %BK8J])0CGA(,9&%BGT6$!340@6R4,%>F88P M=RK38&D:NX6VE0Z;#!=-V AS)C.@,;(/>/>/:.^L3\_K?0\_/'5E_ 3 M/NPO55W>.1$_UC6%N8S5/_-575^&?5_M;:OB_OX:F_\../\)4$L#!!0 ( M #"!HTQ$??W$8 ( &,L : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%VDUNVS 0AN&K&#I :,Z0PZ2(L^HFV[07$&SZ![$E0521Y/95O:D*)/JZ M,#YM;!@V9MZ-'PB4'E_RN1Y.;5..IZZLWB_GIFRJXS!TWYPKVV.^U.6N[7(S M?K-O^TL]C!_[@^OJ[6M]R$[6:W/]=$;U]#B=N7K>;:K^>>>KU<^Z/^1A4[GW MLWMK^]=RS'DH[OKF[\8%XT\^NOP_Z]O]_K3-W]OMKTMNAD\J_BZHW.=!,A\D M]""=#U)Z4)@/"O2@.!\4Z4$V'V3TH#0?E.A!]_-!]_2@A_F@!WJ07P,9U_PD MA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U?;0_8]GRW/8#;\^7V@&[/M]L#O#U? M;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W +V% MK[< O86OMP*]E:^W KV5K[<"O76!LQ)T6,+76X'>RM=;@=[*UUN!WLK76X'> MRM=;@=[*UUN!WLK7.P"] U_O /0.?+T#T#OP]0Y [[# 63@:]W M 'H'OMX!Z!WX>@>@=^#K'8#>@:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W!'K' M!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O"/2.?+T-Z&U\O0WH;7R]#>AM?+T- MZ&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_CZVU ;^/K;4!OX^N=@-Z)KW<">B>^ MW@GHG?AZ)Z!WXNN=@-Z)KW>:Z%V.=9]W/X;^U!S*K4O^&?YES03N,GR<\^TS MKE._W#]1>ABW9'=]O?G_Z3KU3X2;5I2GWU!+ P04 " P@:-,M 9O\1$" M !@*P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLU.XS 4!>!7J;)%C>O? MP(BR&=@.2#,O8)+;)FH26[9ARMOC!!AI4)% M-+9-$VN<^]):GVK7OYY\A07 M^Z$?X[IH4_(_&(MU2X.-I?,TYLK&A<&F?!JVS-MZ9[?$Q&IE6.W&1&-:IJE' M<75Y31O[T*?%SY?K4^MU8;WON]JFSHWL<6S>-5V^-BP#]?.:V'8^GN4%Q>)F MG[O$?&U=Y&HLV"CG27JY%-"X_YB#1MG8::3PW/K4_WP_YU83=_ M/_3"_Q4CFP_?>^O'RR% X K @ $0 @ &9 M 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " P@:-,F5R<(Q & "< M)P $P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( #"!HTR>Z:!"80( !4( 8 " ?<( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ ,(&C3*)^(NYW @ U0@ !@ ( !E! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C M3&O(GSZN! K1< !@ ( !GAD 'AL+W=O !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ ,(&C3$%Q:4>U 0 T@, !@ M ( !5B( 'AL+W=OI+ELP$ -(# 9 " 4$D !X;"]W M;W)K&UL4$L! A0#% @ ,(&C3%4,XI2S 0 MT@, !D ( !*R8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C3%:'&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,(&C3(C<([6V 0 T@, !D ( !K3$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C M3#E[\P6P 0 T@, !D ( !<#< 'AL+W=O&PO=V]R:W-H965TLA-[P$ &8% 9 " 4$[ !X;"]W;W)K M&UL4$L! A0#% @ ,(&C3$?^N^NX 0 T@, M !D ( !9ST 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C3+.!66WZ 0 RP4 !D M ( !9T, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,(&C3'/X.QS" 0 -P0 !D ( !JTD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C3.,I MY5JX 0 T@, !D ( !PD\ 'AL+W=O"#="P,# "B# &0 M @ &Q40 >&PO=V]R:W-H965TM4 !X;"]W;W)K&UL4$L! A0#% @ ,(&C3%SW].$^!P !BL !D M ( !\5H 'AL+W=O&PO M=V]R:W-H965T]D !X;"]W;W)K&UL4$L! A0#% @ ,(&C3#%.>R_1 @ W0L !D ( ! M&VH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,(&C3&$YP"6+ @ C@@ !D ( !:W4 'AL+W=O >&PO=V]R:W-H965TEZ !X M;"]W;W)K&UL4$L! A0#% @ ,(&C3-I860U7 M @ 8P< !D ( !17X 'AL+W=O&PO=V]R:W-H965TB" !X;"]W;W)K&UL4$L! A0#% @ ,(&C3)@"Z]H3 @ WP4 !D M ( !'X4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,(&C3'>/,O;A 0 Z 0 !D ( ! HP M 'AL+W=O^$! #F! &0 @ $:C@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M,(&C3*92+SBL 0 NP, !D ( !ZY( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C3)+4)1ZO 0 MPP, !D ( !0YH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C3 YL=FS& 0 / 0 !D M ( !C*, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,(&C3*@?U+ B @ _P8 !D ( !OZD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,(&C M3 ?NSBXT @ @P8 !D ( !K;$ 'AL+W=O&PO=V]R:W-H965TRV !X;"]W;W)K M&UL4$L! A0#% @ ,(&C3'=\&5'Q 0 _00 M !D ( !);D 'AL+W=O<-0" "W"P &0 @ %-NP M>&PO=V]R:W-H965T ( (P( 9 " 5B^ !X;"]W;W)K&UL4$L! A0#% @ ,(&C3.F51>DF P P P !D M ( !!\$ 'AL+W=O'V$" #'!P &0 @ %DQ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,(&C3#F':#A, @ "@@ !D ( !YLP 'AL+W=O M&PO&PO M&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " P@:-,M 9O\1$" !@*P $P M @ $;=0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 4P!3 +<6 != %=P$ ! end XML 87 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 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 198 297 1 false 57 0 false 8 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://energyrecovery.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://energyrecovery.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://energyrecovery.com/role/CondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://energyrecovery.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income Sheet http://energyrecovery.com/role/CondensedConsolidatedStatementsOfComprehensiveLossIncome Condensed Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://energyrecovery.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2102100 - Disclosure - Description of Business and Significant Accounting Policies Sheet http://energyrecovery.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies Description of Business and Significant Accounting Policies Notes 7 false false R8.htm 2103100 - Disclosure - Recent Accounting Pronouncements Sheet http://energyrecovery.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 2104100 - Disclosure - Revenue Sheet http://energyrecovery.com/role/Revenue Revenue Notes 9 false false R10.htm 2105100 - Disclosure - (Loss) Income Per Share Sheet http://energyrecovery.com/role/LossIncomePerShare (Loss) Income Per Share Notes 10 false false R11.htm 2106100 - Disclosure - Other Financial Information Sheet http://energyrecovery.com/role/OtherFinancialInformation Other Financial Information Notes 11 false false R12.htm 2107100 - Disclosure - Investments and Fair Value Measurements Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurements Investments and Fair Value Measurements Notes 12 false false R13.htm 2108100 - Disclosure - Goodwill and Intangible Assets Sheet http://energyrecovery.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 2109100 - Disclosure - Long-term Debt and Lines of Credit Sheet http://energyrecovery.com/role/LongTermDebtAndLinesOfCredit Long-term Debt and Lines of Credit Notes 14 false false R15.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://energyrecovery.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 2111100 - Disclosure - Income Taxes Sheet http://energyrecovery.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://energyrecovery.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 2118100 - Disclosure - Stock-based Compensation Sheet http://energyrecovery.com/role/StockBasedCompensation Stock-based Compensation Notes 18 false false R19.htm 2119100 - Disclosure - Business Segment Sheet http://energyrecovery.com/role/BusinessSegment Business Segment Notes 19 false false R20.htm 2120100 - Disclosure - VorTeq Partnership and License Agreement Sheet http://energyrecovery.com/role/VorteqPartnershipAndLicenseAgreement VorTeq Partnership and License Agreement Notes 20 false false R21.htm 2121100 - Disclosure - Subsequent Events Sheet http://energyrecovery.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies) Sheet http://energyrecovery.com/role/DescriptionOfBusinessAndSignificantAccountingPoliciesPolicies Description of Business and Significant Accounting Policies (Policies) Policies http://energyrecovery.com/role/DescriptionOfBusinessAndSignificantAccountingPolicies 22 false false R23.htm 2303301 - Disclosure - Recent Accounting Pronouncements (Tables) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsTables Recent Accounting Pronouncements (Tables) Tables http://energyrecovery.com/role/RecentAccountingPronouncements 23 false false R24.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://energyrecovery.com/role/RevenueTables Revenue (Tables) Tables http://energyrecovery.com/role/Revenue 24 false false R25.htm 2305301 - Disclosure - (Loss) Income Per Share (Tables) Sheet http://energyrecovery.com/role/LossIncomePerShareTables (Loss) Income Per Share (Tables) Tables http://energyrecovery.com/role/LossIncomePerShare 25 false false R26.htm 2306301 - Disclosure - Other Financial Information (Tables) Sheet http://energyrecovery.com/role/OtherFinancialInformationTables Other Financial Information (Tables) Tables http://energyrecovery.com/role/OtherFinancialInformation 26 false false R27.htm 2307301 - Disclosure - Investments and Fair Value Measurements (Tables) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsTables Investments and Fair Value Measurements (Tables) Tables http://energyrecovery.com/role/InvestmentsAndFairValueMeasurements 27 false false R28.htm 2308301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://energyrecovery.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://energyrecovery.com/role/GoodwillAndIntangibleAssets 28 false false R29.htm 2309301 - Disclosure - Long-term Debt and Lines of Credit (Tables) Sheet http://energyrecovery.com/role/LongTermDebtAndLinesOfCreditTables Long-term Debt and Lines of Credit (Tables) Tables http://energyrecovery.com/role/LongTermDebtAndLinesOfCredit 29 false false R30.htm 2310301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://energyrecovery.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://energyrecovery.com/role/CommitmentsAndContingencies 30 false false R31.htm 2318301 - Disclosure - Stock-based Compensation (Tables) Sheet http://energyrecovery.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://energyrecovery.com/role/StockBasedCompensation 31 false false R32.htm 2319301 - Disclosure - Business Segment (Tables) Sheet http://energyrecovery.com/role/BusinessSegmentTables Business Segment (Tables) Tables http://energyrecovery.com/role/BusinessSegment 32 false false R33.htm 2403402 - Disclosure - Recent Accounting Pronouncements - Additional Details (Details) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsAdditionalDetailsDetails Recent Accounting Pronouncements - Additional Details (Details) Details 33 false false R34.htm 2403403 - Disclosure - Recent Accounting Pronouncements - Balance Sheet (Details) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsBalanceSheetDetails Recent Accounting Pronouncements - Balance Sheet (Details) Details 34 false false R35.htm 2403404 - Disclosure - Recent Accounting Pronouncements - Income Statement (Details) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsIncomeStatementDetails Recent Accounting Pronouncements - Income Statement (Details) Details 35 false false R36.htm 2403405 - Disclosure - Recent Accounting Pronouncements - Comprehensive Income (Details) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsComprehensiveIncomeDetails Recent Accounting Pronouncements - Comprehensive Income (Details) Details 36 false false R37.htm 2403406 - Disclosure - Recent Accounting Pronouncements - Cash Flows (Details) Sheet http://energyrecovery.com/role/RecentAccountingPronouncementsCashFlowsDetails Recent Accounting Pronouncements - Cash Flows (Details) Details 37 false false R38.htm 2404402 - Disclosure - Revenue Narrative (Details) Sheet http://energyrecovery.com/role/RevenueNarrativeDetails Revenue Narrative (Details) Details 38 false false R39.htm 2404403 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://energyrecovery.com/role/RevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 39 false false R40.htm 2404404 - Disclosure - Revenue - Contract Assets and Liabilities (Details) Sheet http://energyrecovery.com/role/RevenueContractAssetsAndLiabilitiesDetails Revenue - Contract Assets and Liabilities (Details) Details 40 false false R41.htm 2404405 - Disclosure - Revenue - Significant Changes in Contract Assets and Liabilities (Details) Sheet http://energyrecovery.com/role/RevenueSignificantChangesInContractAssetsAndLiabilitiesDetails Revenue - Significant Changes in Contract Assets and Liabilities (Details) Details 41 false false R42.htm 2404406 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://energyrecovery.com/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 42 false false R43.htm 2404407 - Disclosure - Revenue - Cost and Estimated Earnings on Uncompleted Contracts (Details) Sheet http://energyrecovery.com/role/RevenueCostAndEstimatedEarningsOnUncompletedContractsDetails Revenue - Cost and Estimated Earnings on Uncompleted Contracts (Details) Details 43 false false R44.htm 2405402 - Disclosure - (Loss) Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Sheet http://energyrecovery.com/role/LossIncomePerShareComputationOfBasicAndDilutedEarningsPerShareDetails (Loss) Income Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Details 44 false false R45.htm 2405403 - Disclosure - (Loss) Income Per Share - Antidilutive Securities Excluded From Computation of Diluted Earnings Per Share (Details) Sheet http://energyrecovery.com/role/LossIncomePerShareAntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareDetails (Loss) Income Per Share - Antidilutive Securities Excluded From Computation of Diluted Earnings Per Share (Details) Details 45 false false R46.htm 2406402 - Disclosure - Other Financial Information - Additional Information (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationAdditionalInformationDetails Other Financial Information - Additional Information (Details) Details 46 false false R47.htm 2406403 - Disclosure - Other Financial Information - Restricted Cash (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationRestrictedCashDetails Other Financial Information - Restricted Cash (Details) Details 47 false false R48.htm 2406404 - Disclosure - Other Financial Information - Inventories (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationInventoriesDetails Other Financial Information - Inventories (Details) Details 48 false false R49.htm 2406405 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationPrepaidExpensesAndOtherCurrentAssetsDetails Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 2406406 - Disclosure - Other Financial Information - Accrued Expenses and Other Current Liabilities (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails Other Financial Information - Accrued Expenses and Other Current Liabilities (Details) Details 50 false false R51.htm 2406407 - Disclosure - Other Financial Information - Lease Liabilities (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationLeaseLiabilitiesDetails Other Financial Information - Lease Liabilities (Details) Details 51 false false R52.htm 2406408 - Disclosure - Other Financial Information - Accumulated Other Comprehensive Loss (Details) Sheet http://energyrecovery.com/role/OtherFinancialInformationAccumulatedOtherComprehensiveLossDetails Other Financial Information - Accumulated Other Comprehensive Loss (Details) Details 52 false false R53.htm 2407402 - Disclosure - Investments and Fair Value Measurements - Additional Information (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsAdditionalInformationDetails Investments and Fair Value Measurements - Additional Information (Details) Details 53 false false R54.htm 2407403 - Disclosure - Investments and Fair Value Measurements - Cash, Cash Equivalents and Investments (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsCashCashEquivalentsAndInvestmentsDetails Investments and Fair Value Measurements - Cash, Cash Equivalents and Investments (Details) Details 54 false false R55.htm 2407404 - Disclosure - Investments and Fair Value Measurements - Available-for-sale Securities (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails Investments and Fair Value Measurements - Available-for-sale Securities (Details) Details 55 false false R56.htm 2407405 - Disclosure - Investments and Fair Value Measurements - Amortized Cost and Fair Value of Available-for-sale Securities (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsAmortizedCostAndFairValueOfAvailableForSaleSecuritiesDetails Investments and Fair Value Measurements - Amortized Cost and Fair Value of Available-for-sale Securities (Details) Details 56 false false R57.htm 2407406 - Disclosure - Investments and Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsFairValueOfFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Investments and Fair Value Measurements - Fair Value of Financial Assets and Liabilities Measured on a Recurring Basis (Details) Details 57 false false R58.htm 2407407 - Disclosure - Investments and Fair Value Measurements - Gross Unrealized Losses and Fair Values of Investments (Details) Sheet http://energyrecovery.com/role/InvestmentsAndFairValueMeasurementsGrossUnrealizedLossesAndFairValuesOfInvestmentsDetails Investments and Fair Value Measurements - Gross Unrealized Losses and Fair Values of Investments (Details) Details 58 false false R59.htm 2408402 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://energyrecovery.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 59 false false R60.htm 2408403 - Disclosure - Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) Sheet http://energyrecovery.com/role/GoodwillAndIntangibleAssetsIdentifiableIntangibleAssetsDetails Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) Details 60 false false R61.htm 2409402 - Disclosure - Long-term Debt and Lines of Credit - Loan Agreements and Stand-by Letters of Credit (Details) Sheet http://energyrecovery.com/role/LongTermDebtAndLinesOfCreditLoanAgreementsAndStandByLettersOfCreditDetails Long-term Debt and Lines of Credit - Loan Agreements and Stand-by Letters of Credit (Details) Details 61 false false R62.htm 2409403 - Disclosure - Long-term Debt and Lines of Credit - Stand-by Letters of Credit Outstanding by Financial Institution (Details) Sheet http://energyrecovery.com/role/LongTermDebtAndLinesOfCreditStandByLettersOfCreditOutstandingByFinancialInstitutionDetails Long-term Debt and Lines of Credit - Stand-by Letters of Credit Outstanding by Financial Institution (Details) Details 62 false false R63.htm 2409404 - Disclosure - Long-term Debt and Lines of Credit - Restricted Cash Requirements (Details) Sheet http://energyrecovery.com/role/LongTermDebtAndLinesOfCreditRestrictedCashRequirementsDetails Long-term Debt and Lines of Credit - Restricted Cash Requirements (Details) Details 63 false false R64.htm 2410402 - Disclosure - Commitments and Contingencies - Operating Lease Obligations (Details) Sheet http://energyrecovery.com/role/CommitmentsAndContingenciesOperatingLeaseObligationsDetails Commitments and Contingencies - Operating Lease Obligations (Details) Details 64 false false R65.htm 2410403 - Disclosure - Commitments and Contingencies - Product Warranty Liability (Details) Sheet http://energyrecovery.com/role/CommitmentsAndContingenciesProductWarrantyLiabilityDetails Commitments and Contingencies - Product Warranty Liability (Details) Details 65 false false R66.htm 2410404 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://energyrecovery.com/role/CommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 66 false false R67.htm 2411402 - Disclosure - Income Taxes (Detail) Sheet http://energyrecovery.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://energyrecovery.com/role/IncomeTaxes 67 false false R68.htm 2417401 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) Sheet http://energyrecovery.com/role/StockholdersEquityStockRepurchaseProgramDetails Stockholders' Equity - Stock Repurchase Program (Details) Details 68 false false R69.htm 2418402 - Disclosure - Stock-based Compensation - Share-based Compensation Expense (Details) Sheet http://energyrecovery.com/role/StockBasedCompensationShareBasedCompensationExpenseDetails Stock-based Compensation - Share-based Compensation Expense (Details) Details 69 false false R70.htm 2418403 - Disclosure - Stock-based Compensation - Unamortized Compensation Cost and Grant Date Fair Value (Details) Sheet http://energyrecovery.com/role/StockBasedCompensationUnamortizedCompensationCostAndGrantDateFairValueDetails Stock-based Compensation - Unamortized Compensation Cost and Grant Date Fair Value (Details) Details 70 false false R71.htm 2418404 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://energyrecovery.com/role/StockBasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 71 false false R72.htm 2418405 - Disclosure - Stock-based Compensation - Restricted Stock Units Activity (Details) Sheet http://energyrecovery.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-based Compensation - Restricted Stock Units Activity (Details) Details 72 false false R73.htm 2419402 - Disclosure - Business Segment - Summary of Financial Information by Segment (Details) Sheet http://energyrecovery.com/role/BusinessSegmentSummaryOfFinancialInformationBySegmentDetails Business Segment - Summary of Financial Information by Segment (Details) Details 73 false false R74.htm 2420401 - Disclosure - VorTeq Partnership and License Agreement (Details) Sheet http://energyrecovery.com/role/VorteqPartnershipAndLicenseAgreementDetails VorTeq Partnership and License Agreement (Details) Details http://energyrecovery.com/role/VorteqPartnershipAndLicenseAgreement 74 false false All Reports Book All Reports erii-20180331.xml erii-20180331.xsd erii-20180331_cal.xml erii-20180331_def.xml erii-20180331_lab.xml erii-20180331_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 92 0001421517-18-000089-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001421517-18-000089-xbrl.zip M4$L#!!0 ( #"!HTP"0OG-#.T! "2Y)@ 1 97)I:2TR,#$X,#,S,2YX M;6SLO5EW&T>R(/Q\YU?HT_/0SGWQZ?:<7#V:D4RUEO;T4Q\(+$KH!@$V%EF\ MO_Z++%2! !+$1H $P+I];4NH+2(R]HR(_,O_^G'3??6]& P[_=Y?7^.?T.M7 M1:_=O^KTOO[U]>>/%^:C>_/F]?_Z]7_\Y?^[N/A_]L/;5[[?'M\4O=$K-RA: MH^+JU9^=T;=7?UP5PW^_NA[T;U[]T1_\N_.]=7$Q>>CVER]?!+DN^!=&KC C MG"HM&-%,%U^N"R*O6O_SQR_7!+=:1:N-"D;8%2^^($FN)1(7GG].EGX9%^Z>O_>\_5Q=_)@C+ M"X0O*'Y=/S8># #)AYZKKBYY\*KH+'\&+J3;V?SMQ:!S?W_1*P9?[P9%NP_4 MOONIW;])3RA$9^[_T?ZV_/WIRA)X.KWOQ7"T_)')M?0077AHV&<$R^E3?_[Y MYT_ED_W!5[@=T9^K.^H'NIW>OU?J],>+H>IO+0$CUZ_UQO? M+/_&U6CP\^CNMO@9;KJ NX"H[>ESZQ^:?V!07#^(B?@9KM8W#COMY2C A80 MGD=@.+H=/' _7%GRP'AX\;75NIT^<]T:?BD!J2XL(1)<&?2[Q7#I,^65Y0\E M.BQ_J+RR[*'1H/CZ()WTSW"]OC5=N%H0BBD])Q?G;ATMO95/;AW-WMI9Q:"] MX:C5:T]9[D?&HG_2\FZLM?ZYO#J]=7BU[$9X+?[Y_[U[^[']K;AIW=_<67_S MQ12:7__'?_TE?>N787GA0W']JOSV+]]*ODOJX**6^9\ D-?5Y;0.?WT][-S< M=@&EG]-K)JJNW>^-BA^C5QV .?KTZ-_P/S[Y]*'Z%E#$G=%=^J'^I7.5?KON M%(-7)1S%' HU7[HW__?UKP@0 4GG6/[EY\6'RV_\O/B1ZANW@$O_:O:K0(+! MR(,]^#6!F?@)X?KQ^VLS#Q2]JYG;*;#?_=>NZIOKGZ;?JW^H*+.<5&]*2A%S M.R#J&&DU89A1A3J[(/>OK*[LC'J8[!5M7Z)] M$CI!;J<3Y)YU0LDAXN@Y1.R;0R:"<>SZ0!Y"'\!J_[-RI_YIKOXU'HY2V#*, M_<'OQ9^F7<8'$.:\'_1[\,=V45XU/SK#^Z>F-WT$>*Y:@ZOAY]LKX,/DZR/] MKKCY4@RF=\,]H_(E']M%KP7@SKWK WCCU?5[8"9O>++%F0IF\35]O?QI\ML5 M?/G';;?3[E0PO;KJP"V3J+!"X9>MB/CZU^ECFU#Q+S\O!6-;$)>NP3TH*Q9A M%0!3I75/MR,2[UD^7\V#]8_O!\7W3G\\[-Y]*&[[ PCB3XL1UZSR.C1/=ZEE MH](:E79<*FWO/NTBGS2.-9 [!O:0IR%)QZ!T>"-)QRI)SQS+5-QQV1[A^P3I MI[O;XO+:# :MWM>)O4[\D:J-_OGW_N!3\9^W'2#>L#!?!T5Q>J[44O1>_YKP M^V45?D_&$1A=8+8%1\S>?AB.\,5U,1@45Q^*[T5O7,S0+A'SGCW>=;K@Y?5[ MQ?O67;IZV2L^W_9['\?M=C$<7H^[_P /]!/IR_A"ZUR,2;(#!_B8CL>=GK@_-7WW7O&EYVN MZ5W]UAJ>%OLN)\P]6D,11'Y&"?E3(X M<0-Y[-KH6#7%N80TC2PVH=P+= _^@#L&C6O0N 9;JZ,9SFG<@C-V"V;6^53D M^VR$I^'=I[9NC3M[9"+0N+('V97 A]R5P*KQ*!^_*U%3\8R]JT/.K'B2D*UA M]8;53]0&'':>2R,8C6!L;0,.-:ZIJ5P[7@8S'XWFG/5*37E>T[H=:[S_?^_'-[=#H-JG\>!+'T@'EU].'=8*?EI%F>/<[GVI/+Q> M\E\V)S].,S;\?!A^/L\]M^/<]3K-Y5];B?5;T?\Z:-U^Z[1;W?E0M3R?X=14 MV!%4/RU2="9NG2-IP[>[;K=F/%OUS%Y==8O0&HY@=X!MSISOJU: M:1\@:\._9ZL\&Q7V_-'P"3INQQ\)-V[C(G9*RX=/#A#=G MR:O/%]HT_+K")UC+IB\IE7A@'FWRAOL(8,)XT+\]L8V]#=34+%K-\I]](J5) M:>S==IT*#^S' #6+_L+S%L_GK#2IBB?V+/$#XTG=O:[[\T>^%ROJ)KI%:U23!^*FU:GEWIXB\%U?W#3ZK6+ MRR_=SM=R@E#X<5NT1\75I\X-W')Y_1%^'5ZWVNG:QQJ#A4;G?;[VIZM^>L\_ M)P1A0+_C8,'1W6W=3KJ,__9+A->3;__77P[S^HK&O][3^"\_'_9+$U+^G--R M#S(WTX.K#M%N?1G0-Q]*L?P\XO0."_ MOAX-QL7K5S\W+/X\5H+@QDHQ3OIBAJ4O8H*ET;"H=SX&/][Y/^7+VVE_>;(\CY-^F)Z+IB3AN M#CUL6_S9UI._K*E?1\BWS.J2 MP6/FUW,/_9L@_/$L<19VL[%@SV#!SDR9'),U:]38KFKLQ-,M3=+C6=+))[H? M?)0IY68#^LG2<^?'MD>2HFMX^*QSQ$V6=M_&]E16_NB&&)[4HC=C7QIV:([X M.\U:ND:]O80MF69CY%"J[%18X10.8SY"UCA8/<*))R2/K2*A28,^04W"2>\% M'M,^3K,+V1R3=F+Z]26ZB0O3UCZT>E_G.VC?=7J=F_'-:?'8%(W[U9W#XXD6 M^+EGJFVVP*T?Y[' LWB\X 5N&NF;1OKS:Z1OQ*X95WEB8G<.XRH;L6M&7)Z: MV)W!B,M&[)J!9RGNA^Z#/N9 M[/F6Z+^0#-V;E4@X]"?=1&J)AC2-AC>/3&I>C;\4@W38HOB5*?R_>]-K]FU.M;]F8 M)U;C?;IZXE',T'@2S^!)'&3J\V/CDX83GHH3SBL6:&-"GX]%>SSHC#K%/%NX_N"V/P#JI)OO[SDM5M@0Z7NF M6(GUZ3+"K%^Q+2.\&_< U]M6U_9[5^>^_LN0/4T_XK'RWRS[BY3VSQ\_0:P] M' _N7HS.?QCETY7\Q[! 8_F?Q_(?G0EH=,%9.'^S+&!;W;11_/%;48S>]MN3 M:'EVS3]^ZP]&GXK!S7VF=;')[D7JDX<(=\\Z#U-N%>NTS?JI\C#Y^A7S,88#2!Z3LCIX0/38Y9[>%5N=P=];W7%A[Z9_ M_-^P5*U!^]O=VS0B;NZETWO>]&['HV%Y WGXE>]*!ZBL,8B#XC_CHM>^6_Z^ MF3N''Q*P@T[O:\.:NVC%S9;T'J85:[I_B![BB"7@K&")\Q#B/<@>;F1O;SR/ M&YYO>/ZE>O,O7(#.,NAX45YH8PG/SPL]885R.D+<1(!'942;R.LT>)XV/+\W MGJ<-SY\$SQ]:SS>1U\LS&DWD=:8&[ 67J[QPFWC&536G(-A'FQ\]BPWH%Y[7 M..\BHU,0[Z-UPAOQ;KSQ1KS/UBUOQ+OQS!OQ/EOGO(FZ&\^\B;K/T&Z_]-QX M8ZZ;W/C9Q-B-E6X"[!=KI8^IW+ I_SB_/3EB SC)[= K"W+2B-1LR#<\W!JP1 MH,: G:0P'ZTWVB18&K>T2;"<;?[TI=OJ)FW:V.JS$>:F5*$1Z6,M53@%P3[: MB+IQPIO0NG'"C]UNOR1!/&$C^Z)X_FCS2HVOVB25&E_U#'W51K ;1_7%"G9S M)L@Y!R63[@C\?UH](N_7YT ;1RJ>&EG7]^[K7[-S>=T:BX^E!\ M[W>_@_!-[GW;Z14+2C:1Z V -Q@GC.]?\K;?Z@&=WW>+JZ^%^3HH2FE>>#B] M[_+Z(3ABI]?JM3NM;GI_9S1.AP:1$^.V#+77OR;:#H73UP>WWE::R&:VS&@6W&>@HW%N/4+$;6M[H]>R_&TQ\*6+E.&_AD MN:^[PM.O!+G;!;4Q:'5C?_ 1T+OZ K$C\-U@6 -V6@*U TOM-PC>?46FDK_A MDCR1#!RX[7-[&5C<(&EDX/$RL-^-DC.3@8.?T=IP\'DST!$J4=8HT;TK4=8H MT6=4HHTC<0PRT#@2IV4'FH"R"2A/WP[,RD##P0T#/;$CT3C3C3-]7H[$$NZO M+YT#/R[CQ/K:LR_NP157Z6/8XISW/L^-/VO#GL^=\CIL_ M]^#Y/#X%T_#G,^9CSMYY:_BSX<\SU9^-?3\C^W[XWIKWQQ.R@ \82P+X;M0>^_ M]L@FCPD_$7,[V"<__5[\N8RD]W9U_&58]@"/PG?X5^K$G;>[\]=?'D,^0, ] M6=0'R#]CU9?1_^D$@FTG$&S?74\3@9AIXFM$HA&)IQ6)>1]BEL/W[V#^-FX- MX(U%&HT'\SSXIG=5W/2 *=KE3=/G3HL9UZ%[O^:K\3U) M!S+9>_$W&HLO6/V?<9?()UNU7>V!N$#D JM-[0'<+F=:]!YM#[)T:R,MQRLM M>\]E+@FW/GYK#8H/Q>UXT/X&5@@LU==!Z^;>T+]+XW;28V8\^M8?=/Z[I,9I M+?K#.%;&>!62+R-P>C,=]B ;UGA^UE@TF6B/3=I+E(#YLS6XRGST^YK"CZ-^ M^]^?>YW1\,/'SZ>UP'.HW6OWE;B]#)$O&4%NP@CAYK;;ORN*DE27MZ JBIF)P6IRQ%-]Z4W8; MA%\(RRPF$AK+\426XRF+G9I%??I%?8I-]C=I8B=8.U !"=BW_4F2:WZ+INAV M.[VOH.P@!OYW,8(_AQ^W0,832_FMP'5F/V0-LB]$J2^)"#9A%=2/>R+![N5'!)LSP6]%+;:1I:_3JIM/K@#YM)2?I?)7'1A@W&F05TX#9 M+5*F%6CHT^#^_FVZ]7Q99@-\&RW3,,PQ,LPQ:)@=&*;Q4( RJQACBZ^OI&NU M*;- V!?D\&S'P],#P'[O]RHRGAYW^CE^T1OB\]2H'KY;49#%J] MKZ6)O7=3_MX??"K^\[;33IF+A4/>3H4EEJ)7>0RK\'N2()U?8'2!V?Z"],D* MS\P#ZX_AZN 6^.SN]]9-<;^V;SM?4E,MQ(&Q4W2O/A:#[T"'15_V0U'VYKY/ MSW\"$@Y;[:KK:_;*G!(QU]>=;B=="R4M%MYXYNRVC.#UD8FK*+XG/WGS];I7 MBLL7;$\ ';OX';Q%T!?7Q6!0GM19],;%#"6FB=!)/UBG6PQ'_5[QOG577OVS M__D6K-2X#3PRO!YWXZ#5!E<&B-GM?"_^*+K=ER59ZPE9-YWM2LFS9?FCBU+ M1,V[I8V5:JQ48Z4>$EF^G<@NF+6=1';9.R;HC4<#XI?JU?!'^NW MU%?NWYM>L^2EP]0X/'SXI9/K6[]V/+Q:]L[.L ^R)'_Y_-'O\LKWQ:!L=)Y] M==GF,D?_],3OXYN4<.C/\M^&8/S7'"#S+YKY@B]Z_9M.[\%OK";?_$<6WE5? MFJ*VAC*W$^NZC."EW%37MZ8XZ*6;!U^:+F[]QIO.< @^P8,OK:YO_=YV_^:V MV^JLH,'TCO7OOBHZOQ@@V%4B6NRVOKZJ9/)#<3WG6;Z>F%%0F1<*"1HY%AQ; MB7'$R%A.!*&*"".P$Z]_O6YUAX!8]O+ZBVX,+A7\U!FV6]U_%*U!F"B+#3YN ME2)6.(T%"EQ0YZP,TX]KJE__>E'KH55?JB'Q_?;X9GK#^U)!1?AMN $H'$6/ MF3-*(HN"CY$B58%BK9'F]:]_JZ!X\"O+P4AP;@J$P":Z2"TR#$BB$,=&UD!( MC,CKTIM:!L;T*XM 3.#;?$F(QHKQ:)#5WGKCN!9N2@=&PNLYA^[!+RV"D:SC M!E]GQ!),L4@<*:W2R'M:?SWP"%_'Z.)O\]]-KZX_-['K#GX=I &N5\6/_UO< M;?!=8PW7P($R:H[@?]P'6W\724OFO:D'O[0 1O_F!F*&5+I1*O_AY7B4HL,K M"!SF8+J?$4?4ZU=71;MS S('O_\>9V"4"*CCE%786QQIP$C7,!H/ +]^E?1 M^<+:-G+*$664_P30SX&] K)Y'"(HM8&#!?W:'VQ"R"!=8#K"/\AX8A2 5[./ M<9L;@.*P#)0BC;AVBC*O MC4+UFGKE_.M?0Z\8?+U[]:%H][\7@[O_^>I-K_W3+#CSWZSA 7KCWW?Z8&D#@&:#,7BMD_JOH>E= M78Z^ :$F^O!MI_4E33'N% LZINH0G66I"SK+4=Q)K@.C$GGG(N-4B E@BD:E MW0Q'E6Z1U$R5G+0=4'M"XS[NNOK7>#@J-V-B?_![\2>\-P4C0+?W@WX/_M@N M[C?+IT]-;RIG3+<&5\//MU? :O!VAO1#&_ ?P6=O@6++^B^KZ_? 5.';0\1F M1AMJK 9:2\\)=0%$&!@Q8!F)X6*1V!=,Z+,DMD#DX,36.'**G B6TL #%6#1 M)L2V)G##,F)CA(Z V*L)4?_X?E!\[_3'PR[HI]O^ !3I&FHX)A,)B*,&2TJE M8DI,J,%P(#JCA@(K]TS4 .7Y(!J" ;6P@S6U3&M Q,3*.5!(8K M"VA0K0^Q MJ+_W>^U'*EY%L:&"@DO!@44QT11\BPDFQ A/%C%9@\-2B/:'QHDK7NM#B%Y2 M :X=YM(C*1QPO\$1!9 $_F*(_12*EWLMB.(("7 !.28HZIB(39"&@(JJ3/%2 MOMZE>"J2'TC]!F.NMD5#C36\],DE4ZV"(4J4 Z$(D@ M-@T,&UOK8&P%6L2%C+83 M?R0FHK, ^&ZHFK"B^4,YRH"&L0 MG$?<6#M9$&=]M&8;57%D"W(@M2()1I8PJ3%R()X.80B%2HI!<$1Q)I>827[$ M%%NE@K#1Q'E%! 5SXJ2,$:%*6HE2*&2H$H@3#X@J7+&=LC5S)]]#.+,(['@<\= "6?( M2^=<#3(*0F3\CYE^-,B?>R#UW>(*N/=?17M42OR6$0.C2 CB#:51,4^\2UL; M0C/..*8X"WN8$@_JVV70/!;P$Y==Y!R2TA&#F%1,>@@1:$5>:8"^VS@ !R7O M@>18:R%0=)X'PS##@#C!%?X&]%HF%$P_+!1[QW^5-+O B8V!,*6-H@P[9TT% M.%$0(^2I#?HXN9BQX.F&9+<7PXI.+_Q(59K]ZUHY;"?K)G!O.0Y,F.BH !LM M$DZ&(8E%%%ER5J$E*.T$YP&Q/7$%$3 W*L("0,RL'%-.1S)9$PA/A7TPAWOT MRW$@A1*I"0;%H)5,N1?GJ:SH)8D6. MQCY^'5VDA<"G VPO644^"9,Q":%!Q M1Y A9NI3RB768^_8SD<8N\0*0@IF:; > #:&>0ON'N#E!:"%J:&96>!D]3(N M VDO*)RX>D&(>G [$#+*,!-2HBM4A':&NRQ+]ZPD/I3*\-@I&V2D02/P0:2? M,IOVSF5)F&=BME5Z0*&@0#0$0A %:IXR!:Q"@0FF,F^$";Q:$6R$PA^=T3<' M?-:_*0;ULW=O>NU!.E0R#OHWKC7\]J%H%YW;1?=JTE[+RG*A!RV?P\)XZ[2( M8/Z$50H3(H%-.7(VYMZ(R#':"L)]XU>70SV4R:(6@>)VQC$._S)"0GA5XB8O=W0@):+8!Z4I519LL*3LU;QQFE&'72AI$J+I@CF')/ M*)=4!R,LQ:]_?4_%NQJO30%\&I0ZO:4H(:%!&1C-0<,SHG6P(DY0\LHSRP E MPG9'*5Q?%^TTZ70R]O)3Z\<'6.-4=-UKE^UXG7ZR"=UQ*GSVG2%8[5&Z:WI[ M.80#/@3"-EKF/RWZ%W.[1\1AT/>"HR \XMR!^<)*8(E!#YFYTL>Z2PW]1%C- MF'N%_:DHDGM<^;WA)W?)/%G]\3 M.#?"ZSMS8YZ3PH4H??" <$20#5](JIYQU):LYQK1@&0DN,.?TB7EM M38O4U/_%XJ]LOK M#T6O^+/5_50,;I;[>S/,VNJ&DE_3 /-V>WPS+KOL?7$[ "1+K>\+4/:=>[W80S1&@/VM@)"#PCN KR V(QX4L@7N Z$BS#HG5 QBKH!@0F6\,Y47AA]4_F-.U;T-%WL0Z91M M$E(IAR#\=PZ4")KT* H3D,[;87"9Z+R7OX=0>1#71(E<29SM ),9M\ R:Y72 M(I%8Z=2#Q1>TQCSAZB"SX/QZ@:B):1M&YLU<6M=Y=KL+$BI00N"K&ILZ[ MM*M+:.>S!_<*60 0=*XFA6F*3E6)R\,CHP8R'TAB*%>"":4@&416#H(>7F*I?=,NB M7QT#]62T*X\\C PJI,!0*7$;8M(A5D^\)G9=D7#0A9%930R('S MU$WPL,R%D 0QF7&R],+OA<]],MN42$:X==Y%Y%ITSH)Y%)$0H:@C1(6_2 M8VBN/W];X/:(UR$+\ MLXI8VU/T- >>/AA41$>)(XJ#<#F-I8DNU+$E.,'Y/M@.I*WC[,6;AP<4M8=B M:6^4I=%(S9$'W8\PHJ%BI8"\GMW(G Y[JS,U#^(QQ70^O_#FYG8,3L.;%";# M UNV$44I9+#<2Q45,;JC #ITCK>OR)V>JU>NY/&A0U'G=$XI6?( M.A<8I$D'3SPFGJ8R 9UZ>' JCN)2+&';&>N]E +W]!D4MZW.UC/UJ T MAY7P;]M-:T'1,4PI4\J:Z"4QDW5%$+N$S'&:JV1X&(B=X%Q9)$P9LI:20+G1 MUD4+DC2%T_B\\6ZVYW\C.,OM[_T$#%$X(S&6++5+!)*VY!4XV#YR*T#ZL_J0 M9S-6!,0B80A(\% P0&[G4@V\( MN$>*>;RDZ #]A&N85P R ^SW8C!L=<&[258"(*C2WI_Z8"\ZH)+_:"6W9Z(D!_Y/7:3:>% TP2#D(LKU.)XUB6L@ MV1WBU67I- VXA7]%E\MD8^N''**XAE0.L+;CS#:#)JDPOL+,K69'8H MT#X!?R)JK)&O--V-*!-Y<0E,*\FH'*!5AREF7[9JW*0:CQ^38. =0\?#1 M,;S_2[>.M9XD9+S@L_(K(\(Z"$NI\X1#&,9C'3$JZ[,(6+[]U9W M/#E1>R[]7Q6>#RZ_#/NIHO1-+VV1+YUKNX;?G<#:"&,]\X2" ?#65U&OH?X:.^P--N!X.9WF-FG-:+UR'KQB0$VH(T?M@3IL2Z@5 M44EFHD+,*A!&7Z,68[!S==A;HS8]!&6RN3D$I9ETYTX^&&+&@_OBA.+!42]# MY+B: @BQ'ENR6:(G"G U$+N N3*6LEW! MG"1ITTV_%Z/=:"J< '4;%.?2184CU:Z>"8O YH+*(8[R8V7$$YA" :#UTI[ MC1RMY88*C3*Y 7.1(;(4C!UA724OS&#*O$(:B"Z0"@[,>3B9<]V]N!\6W=%Y5W;3QMC],PY/ *6G]V([:W"'&F7( +L*4IC9*4:M4 MYO)!'!>89$IJ&^CVBMC*_2'D93KW S-@?P\\$N54E07MLJ#M E<5#?M [.JJ MD\2GU7W?ZL#JNM9M!YS%+>V'1U'AP_5-N/).5+!FLA).916 [' M3J"N'"+,M0)VHL%@Q'FYNN_V[HBA/@[DL"]/739VS@6L$2Z=\Y-X@PK&I*:"9R:R^4OJ8 M"9 J] :==GI[(L%G@'WXX>/G=<=Y<"8%DA#O0SQ%&66L2@ESAP7660J $'8< M1)BHHFG%WMOTSF3&YP]Q'X*6*H/5=?N36'-N0I"IG)M8%;BJPC%'N,ZG/+,C M885-J/!;T2L&K6[JY;BZ@9@MG024&A^K;ZRK!)%I?U[3-->3<40H=K%FD!#R M2?B\VF\\"=* S!2M0?O;?&78AH3!J2\P>B4]QL2"YQE"31AE9:9 B4"G0YB/ M13G4 NCRKC7X=Y%J1C:C2C0Q@MUF3'F$G/0F-?=5@N0@JLICU>=B%[#L?YNA MRJ?.J%M<7K_IE8<^CD%>[@L>^H/4*3XHAN7)LZE>XUNGN X_BO8X"=+E]76G M70S6)(RIYN =6Q*Y!9^&T71Z DX#R)DBS.>"I-%S\4Y,]NXY&**# 47(??36.F>Q5#4%J,!9_(.%>"ZKN1$% M=G,=K!.(>VUHU6C'F)]2P=I\/Y#+YS*:ZI"N@Y0R1 L+CX+VB)I4,U*[D=SF M":]G<@)!J!=@)27#DEL\]:BP$UE!!Q%D#U3Y M,^TT@(GW_?&7T?6XFZ=R=\KG:4X,1!*2:\F,];X\'W&2Q] $]$+&_"@WDAN# MMD><5K9A$!.)4<$8;ZE3U I3)Y>4)7F_C,Q]N]U0FLO-ONF-6KVO';AU,G!Y M^S(HIR1Q. K,+++$ZL G&U1$&PL.:YZW64B1K03G\8#/&*'>L-_M7)7/E_-F MY@1M6L[]L?A:IJ77G9](92 ^%2N 1V9"#)9.M(Y0R(9\'^G$\,[;^.QXV.D5 MPV%]W[U+?]E)1NVWUCJ2J:!BZO0-P/%$*,%QK'KL90@V9C[.>5+K#[AC67@S MET$QJ3?0.^-3 6!O9)@@28+)BS\MJ23Y*3P/H0V$%@:!YZ;HPC; M2+%*9VA4) -?/U.@YTFM3;2!0FG$#8\R4*N=!18C5?^8\$[JO+IU=^;JC3I7 MG6Z9B/E8M,>#R<3CVG1J?J5?5(QO?%H/02X4/CS<;QS>\?,IGJ M!5*UKI:@]R2FD]T3&E(MSZQW5Q]BG_3*/([[@/P)2+%&?UJM/1,Z(N0-,81( M6IE(( 43F"\A!6>8'9@42X1EG<=.'?$*01!B ;RT&X+L]%QF355^0E?*L>>**^L5)F!$4#J-6X*+F0:C+#F;G!PEL9[B/&&84H@84I$,$RPDVSD!XF&MW M,)R,[8C/RG,]"5:$&NJM<5@920P/=1D'_)AE## '=I4; ;)3T$]#2$UCA#(= M##807UI9%R^ @Y6?9T@$$LL6>ED0O!:L$U7E*[04R#=4ZB7*-/1SN#' ]<#1Q$(67E%.FR-S01RST0[U*'#!"*1@#$# M4Y-Z!2V$EA.LI-".9!M-($U8B[VPQ,JRGR"]Q8YHI4W *8T$@B)'>.@G"'9OEO^OID[4_X15@,$>/U1E:#'%0)S$YT6BB7YKB@K<=X4 M=3HD7=123T92S$#;>Y_FQVD5J8;P2=0D%4YG\G1RS$J?B[+$<@T"+W#P(5)& M*'6U&E!:F)7YBCV3=&5C:5+G$'U91F+J@W$>59-!(E)@R_+3V3$Z+ /,C@P^ M96U%4T<#92QPI$!I@9-.WHGA@ M@_X;>-]I]LM,1\O"HK]K_:L_2'5"P\OK-$HH]7'_9]P9W=T#L5 N,P"7'J* M=//]/>LL/V)*":U MCH#&64\"]RP@*674(O"06!'TO!)"Y'4D3)XY^3Y__#0H=<_=QES(5<0.(P^L M*-(P09=:<8&(IMP0=/E<"R$7P[F]DW'E>78.8GV/F'<@(PYL3LHXV90C\82Y MF,\]R2W0(> ]0?WC:3HD%&&.A&.&\ BA_:3@"!%PD3)*,D$X/W-*;JE_J$EG MRQ(=G XR)>VF!,1%I8*9_UNS8(<1FF"8"L0 M Z>(-UA[YG79'^)>21>\BXSS@&!55.G](4E36<,)K\;* M4EZ.7+0.E+2U5C-FM"&E$ZE")$N:7T\+[1/4SI0Z1#TQ1H$OA< ;#8[77D#D M,MOL:A;D,-I9$JPEH<)SP4 '$%?O[L$Z"!.R*J!F'0ZIG9'U*%H0#02**G4? M.%KU92-*>#YE[YA6(XW)V-5WMH*G!EJJ='1!YB]TNS*/O3TMYR+:*BEF/$-<0Q MS)2)3^M%.L\K:^%IUN&06MHKKYWWGOK@O:0>&4U*'YIYR9'(,QCLI"1CE1]- M*5@GFQ+P5(*GP!1$#:4?;7R,8DGRAHM3P_T$5365%CD4O4=2, Y_P?4(2D2= M1'F'']TTH=:LRO:Z.E#NM8\V)+M\C7K<$A=S2#$M,I"X&\< M]49+X:;Q#2(R'_CT/*[EI/\G-7 O.R%I]5!7)#%QMIR*3%BPV)=YYQ"LLX9G MM; 24:$WQ7$6K'UAN->^--9O4XI8MCH5X0C;?2 MEEHI%22X3[(\RT5&(R:>K>""TWS^X>9;^N='V)TV^WTZ=89(9J5+1=Q.XT1> M[80W/.1MRD)NO.6[?P*O\CP-DX(0T.0,7&P5(T+6EIZG3.6>>6T?5V1Q"M'3 M8G*">DZ#E5182^N",5BF_M]JOC["S)+\8"5!-RY0.C\:;Z7G$/ O-E$1G/I% MJ;=6V-H/<53FAW=N7#IP?H3=QZ*LT"TJQR&AU-J**6.859QMG/L^/P%OI0('2 XE MH@5WA'E$;:S<:(V"S0?RO%":[J#^A HV(@M.G<)I;QL\/EY3%@/%=\Y('B=U M5_F)'%L2T_E.!G&JE&>L&EH"PIOZE'?/4!XM+9Y8/2(P.%(2Y$PDBGG.70PU MLS&M\[E:&V<;SX_"6^E'9[G%T:<3*V7 Q.A :&W8@R$KVYI?$$UWT(]4&V2U MT,P8):FQCLLPM>A*93G9C;. ST+=:>//EHT\8 B"B,%33*D-43BE:[GE1F<1 MM*""[HL.4Y"?@@)/K _3*0+*,$Z"9)@R*;U@M=A&NJ2?DQ)"7A1=M]*"$/D2 ML-Q22Y$*08+U?!K>&+)DI/K&&<'S(.8N947.^HB<-DY@HE1TT;E:\JDWN4^$ M\.*LV1,@ZLJSMX-T!@F(/B)+)]<(+>Y##^VS^L]MFHB.B@)/K/MLV=!H6(B< M(RZ1)\K4=-4QYZQM6HK.@Z[;56-RZ[!#S!(6:6!1E*-@)GX*8B+?K=PX2W@> MQ-QE!\3[:"FP(LBS\#(B9*:AL>0RGU&U1;O1GHF:*/"N-:K^]D=G]*W3N^P5 M_RA:@T=LG"1LN&?:<:61]=8$4O&4(Y[EIQYOLW&R*<2/QG]'M<\0C4&"NX\< MJ*D QJY*"P/NH* VF5[P*&AG\7:M81J>G_Z3>/P[O"S-U1JYUF!PU^E]W<&C M)U8&(PB$C49I8%R/JP.MB0(/,Y\'1V39F3^#WD9 [0&+E6?X22JQ5T+[=!X] M]SK$^ERY2(G)PEY*,*>'P.+19BZ,@=T8 MK/WA4,C#\J!>UY/[D/8';7C=-+:!5$!H6'P MS =&&3):NIK5"9>K!N8]-([ MTV,1B][5LI*J+0/#0"+6/@@4TG:/4597@8@4CKA,A>E)7+B SF:0[0N?52%B M\,%:BTB ]> ,M#*O9^5)6"N>Y3 2MO@P^-P?'EFM^/P/,W?F*(I555W*4B$C M:#OBX(^$L.I<12JU%SSKX1%BN5ICFJW2C@?!O'DJL'+- H;6-2:<$Q2,UYU M$")5SL;\"'-!^4+ITA%C?>(J5H88TCX%YR#&2&AF.2HY,J;M?YZMS8M?E*=0 ML=0)QD"71FH1<^!\P1JE1=$D$D/S?#93[&2TQ*%5;-0FZA1&41FH050S/5&Q MG@E#\SI4KH1>Z[(>"?$>]F*C]IZE\9B16,*P]0:9RHN5T87,4P)17^C#.%:L M5]8<0[Q!L&-,:*6UM0)5:QU^UNK][7X (3KJ^+]O8'"3*GG;'14>*\U8P0ZG1%*>JESWI7 M+H"N>Z34U@@>'VE/W,Y'C:CUVG#PN*@B6-J)25%@Y)U;FV%I5OYDG0G"(%:+ M2@E*C/5@ZH)3Y/$;FW]:G"CF 3+9?4*I;.L)L>,,OPXN;"JQ_#SB^]3O>O MKT>#LOO_D]SJ86J2$&^*$L3+3,\/I,$*(T6,0%AZC^"-C% MGQ#",PRR'K!'X['@ <_CX9%&3@1L",:"&28BEE,\$.8'QZ.\-C3CT;?^()4= M;KD.$-U:!(&M@[B6.RVYU:*"7W$]EQ&KCW4FJ/J_I> OPK,SV"O)C@Q+)ZV: M8*)@8$H-\3784KA#@_UF.!QO36EE.<@=XX%ZQ2R60I#ZW&G#-%MVECA76"A& MZ0J()Z#L!.U* L=@P 0Z+P76EGD.E$8U7VA)PU)HA4ZC;!X'[>5X-$Q^&NBY M;0F,1+!IF*^$4(L[$$3%:U&,FOIE(%.-4A_L"I!GX-D=[I6D%M2[",:"FC1L MU"B(IZ=P!\?9,KA9FN&%V:/@_OOVA;? %(9J@SD&GH4@!HBMZ\);9Y>UDSPD M;W_/2E/7 K:REM:SZ(16T6"%;!K/&&H:@L3EC>!<;P/8[:#X5O2&G>_)>^C? M%+\7H\OK;%+G)\L8ZL6NG&>@+"'.CV9@:YS"$GE,254>VY) MPAP'8R4Q6>8Q%6L?'/4U<0&*5%BK).*8QZ 84[5K:BC#*%NM"RDR>=T,YMYH M !],30H.& EN&Y1G"+I),]JG_H?A>],:%*Z.#-[VJONCR M&MC_*RC6X;*59JO0=2%RYJ/21GD7B/:@X0DI1^9Z[V@^JA!B02](T)#@-+BL]&LK8KO\2/I=$3AQQX&*F(IP!5(X[<-@9].H4R_! MH@HF5.:17>#,)3MU,@NT6/]\ /_,,TDYTA@L/Q P@MV+B=I];9C3!Z",0]X[?&F[*L["05V#D=(Z>8"S;!3V")1#X= MC;(-_:E=\7O;:7WI=#NCNRUKA,$E$DQ9"[:0&.FQ=AP0 0M.F%=NB>-!Z'H/ M>@K,(Z!>F2RA@E.N@O,6HAUAF.>(D%2_3,'S4%D#:%H=\210K\RD!*RDCGD!--#A/>?T.0W(]UVP/]6Y.DV9!(\Z-<-*".C3D_A OA.S@2$'1$">(I>FV%$WH8%E MV.*R&C);C.LV.M8^8R,<07M_0W VM?F)RXFG61I:RV$4([ MY> ?KWRJ+@4'@DLB,A\B'=FAMK!H)T7PIU"W#D@M..+P-8EXD$KBLIP7.X:5 MY"OK])Z)T =2NB$5Z1B$@?FLP2PJPT-)"8W"LL:\M*6VA=;=,T%63D-2V%E8 MRTBQ%XY(SW%5:R(]6-1\T(XD]+ R5*6<(7#J?^WEY0\;Q*Z&(R\\Z-9T8*@U M/.DC"(DT1'B_$&U,_\RRYOBT&K?%?Q==G)&%.59=KNE=_=9Z\-']-50ZP041$-!XB8.R*.EZAS0AC*:IA"M5?K-BTQ7[ M ^X8''RU>#G)%9E(*)+1*VF\A46"H--)R6*F^$Y6Q [0:TBBD5( /II11I4' MSQ+;*$4:*(0L^O878,QDWK[E@@F31)Q#U(-KL0.@1(I2)1GGOP:5/-=PH M)@/$8\ \D,S38B(K\-D-O34AAZ(B!LMUM($(*61(5F+BN;L@32;9E.+]\+(Z MJ&U,.^W!&Z6,EE%H[52<'&LHA$.(9U.NC@NM0]A&G)P?'C$3W#BJP4HZ5E,$ M7/TL1%.+"8T3H<H6YFSXIA=^M &X MRVO;Z78!F^%E[W.JU+SM%JE7JPK2AY>#LLZN=3,,/VZ+U,;UJ6\+U^]VR[_, MS9?>+E\D=<2B'FR$7L4ISX7PD6O%(>(EO.NXAYF.PI4;DP$RT M2N-%0R@QQ*-(H\14@,FN-VI2O6$&KJ(+U3L[@ENDYFKXKX,?.XM#<#;(_!.? M=I8D1#5!@I[VU)-ZN@O1-*_5OM!KM-\"0(\#?EWPHT14SB)N64SU/)P#9U33 MX0A%^18SE>(1T-\. (S2\X4_@U>0#@OL756GII2_;TU^+ZD/Q@5JHY4JU?9K M6I.?,I[M[RFUJ"G7 _5X)-;-2A#!!AP91DP:+L$K(:%"0G-)EIS7LY!/V1:+ MT!KTDH=6]Y?;UK#3WH3V9-;'=A1#?(E!=VI!C6;*\WK/2X;%AL:Y]O>9[O>E MH.P,Z^F9_3F*6JH@:G<>G%%8=^V]G1A17YL]D>#_U1ZWN[/64"OZ]/_I' MV2>VM QP+=+8&D*B]1)K1SFG6 9LF:?!FN0:YUOMB]W/!T/D^:AU[_RD%Z73 M8^>,^A28-,7F\C:]>FU!@W",*9M:NY E\#\[F?'$+0IVR31\*9:SULLA\OVP MP9+,GX$^PP\?/Z\AM (GD:.H.-,ZI%11;>MXFC0I\@)DCL^)FR>#&,&[KWY* M]^&UNZ1;<_E,/@A,L,-(1Z4BI52@ZDB91&ZB\>M?WY-_8/SN">B[%/63(_H: MKK\WM+;J!Y+$:3!3.+"I0O'8F6,B_/2$JDF*>'+TWJ?^Y#RX3X-6;WA=#(;F M)H69V\Z$M! +N=0U 5Z?8(8&5)]"16W,1[O,"/HV4*W#AE3/X<=A@Y&),IU? MSWP,'C,FPR2[RI'!)*XZ*VT;J.:PZ< ;B[?@-EZ]Z4%\_[7SI5N] P+_R2R? M8D6Z=9U#2#&+,5"OM8PFDE01JK#"U%I@6Y?0,\8EY1+;P(.E@']?06Z]<9DDG,HT+?> MSE?EYIO %OSMF$[2@Z C 9[&@?HE,0R6]4>0V.!V9@?A4 M0+!*P@1LD38_\\IGO% +O@78_4'1^=J;1%#MNU*7 0@@";^U.KVWL#:VN(9[ M=AD2&954"@P'A*D0@$>MT]9X-34[8)8'/_/9GBU VQM&Z[88P?83(]/D4,L( MT\C'"B,I#.'YO#^\Y/%XQLL MD&->>Q8)^/1@Y@.XF7@2DH-Z$@2MLHB;0;0/'-:-8,0$HCZ5TF]>,,0%J;<; M1>0D/[KE@LR;B!T0*7K%H)7J-,W5#0@:N)3E1+Y4 =8;;M]NYYP.."H(5$%# M$6$EJ<[Z)-H28O)V.X;F@ZHU .T!]D,5]O)(K0S@5!M+5- V&#IQR82,49-\ MEI20IX7Y(6I_M3X-9B#71C))9V1]E^GR)ME&'AP?OQ1&:"A! M'4=E':T[/!S3^9E6^.GD:XUV\]A01CQ(A=8D@%(6LF[%-8!3!CH'2_3$L!^L M(2XR#G$GH,TP\'F@+,JJK-OJD'WZ^_N!@N?*Y+"0@4&$6P(",)7 MY2W%\'?.#.9B63BUN(>S'2R+,=(<+* *):Q94,9#6 &*/4P6+CE]$1\E4="A 4"-1H$9K60\3(I3DW6[;K=&;F]M69U!C MPFDK)$:6I!,K+8Y3RDGEL@WK)6"N!6D.CQ3A@UM]W=D^0@%3;;%&,8)_'"-' MP&YJZALKD^UX2K%0CS_S\2UA.K.A!D\WAH)@$:/3Z508@CTW+(T126,HG'9, MV7R0_\*,LV;)GG0.A57.@![7*8'AI#+(!57.H5#!:[58IYD"Z%-+4<7C";=OCYNGS+0R$=& "8NL=C4@L-18 M98)["&5[/*XTTX$8B#2\LT&R8&F@TS!;6[HD+8-/GAB';N-)9X8Z)F/T)H+< M. TZIS0-G$O-\T@N]J]UC M-& [*>19+*T:-ES)D.Z% 4+9O@AZJ]RWE0(14'G$M!1@; M$\IB94%,##BO;I)94+\#:FO/MQ$,IY+\%# +P34QLJ[&%Q9G+9U2LL>3^[#Y M)HC5?)00U=JH+) 7I_+P*A,@PF+SQC&A= CKE\3)I*TA\ ,T V]>NU@/F*!N MR7$B\O%._%$FB#B.%-E J X<.,%8['&=4>-(YV=>*8(VHL2X-6@! 8K++]W. MUTGI<%7'ZEJ#P1T@]O"YAE,DE[W%WOW>&HT'\Y5/;WI7Q4VO<]UIES=-G\NQ MGT\6D-1Q0QWV1 JP2X(+7R4+1%"49Q9[%O$-,=P/569+'@].%:R\!S7!!8\* M5*'FW)B**I9%FIGO1U)E4G.>\BIQT+]95G0^V36>:5Q]U^GU!YW1W1OXU "B M&Q#Z^;>DK(T2E$N#>598@,$]R-WGA MD(4GQ.W(2'KB\:\+04D'P2[AECD$"M+0LH<*<8$]RE)S6C4+_S0.8]3@_LH0 M(\((Q-($ MY,!.TWK]E,CM,U2 M_!<8*7H\1(7753M2MN@5NV3B*9746A45M8)!^!HXM[6>EXYDNP8+9V8] ,8C M(#UQ]8FC$,8Y*;W"W*8")FY+]4FL\T9E51R8\*;WEP@$;:R%Z M)/CK&FD5UX@HJS%C%E1M#)Q5Y:(XE;4O::05&=7W@<#JD_A6U_(13+DF.DTH MML2'Z*JB%9KF5>,L6KP@?&&&RR9@[0N-$U>AR&C&.#:@2+%2-A)G4AL:HI8' MP_+NAXOF\H%,&)6, M0]"CI;)$(?A'25.2 2N'8GX "XBW? [Q7C>BR7JI4UTAC^GD=@.NG*O',%"4 M'T-)]*9Z=@LD!N.Y25N[&CU)--5(:I(&PSGG=>2\GID5%%M2>\/6X[(,9IIM(< Y'+TK1A,^,Q8,5 <:8J+AC:4+Y>QAH]A7$6,I6"4OB8(<'(-&*?E6MDO!8JWTP^U=4Y MD%&W"%20()%;STA4$,KQTK=AX%=JG?=37% LR GQ^!IKHP5#G@:$L?!6$!9Q M=68 J&%I\GF-(.'Z*=%/3?'9..ZET[BW]QVB<2($!]$ET9I3*BU/XRN=C$%X ME9\KP/DZ [0YM(?&^L0-#T=!I=#"J."D]ECC5 8/KG8 1R_F/<>+5:0O=&F> MPMZ J' 9D.-!I:G,U&I=QMTL9?AD7B=X:JMRJ&.7E)&!,$L)Z!P4J >S,XFA M'430+&\UX7*=GCT&XJW+ZG'#>%*OF#*D-#=&H5+')MZQ^>D<%[@L*GT2M-.6 M26_4'^P2O4#(B8PF(DT@]S9*CX.IQQP31?,3CMBZ*&T&FD>#?>+*'\(-063D M2&(C*6=>HXF&H:D8#N>[;>L$Y41H^Q3:FPLMN;$*+*M5:NAML61D(9[);%TJ6)?@926B&,EP*G(]2_+=MP.@OVZ;)!F/A7D&^TP MUT%;:>M='6%<7H&%U=H,U\9P XUO6YVK>C!^M9E5^_*3@2+;YWTHZ/[ N3?$ M2V.B-*+>(TGG>>4]S7R=YMP$S$,@NF;E*".!20ZBYB,@ ?;"U:E)JY=-NR7K MTJR/1_1^ EH:+;OUVD&,Z-,!B1XAZ0B7#!M5;S%:'#-KOA*;>5CV ?>)FSWN M@L544XLYYZF[5W"1-!2/"!-+SIBZ3V+XB/&*XQBC\!;Q=+Q&F283A*#DFN:) M#K'.$3T@C0]E!%/5DO$.W"HF@O#$3Y)=W$F7=E/SDRL?0X-L]!3X[-WQ%;# MCLWPPC#O!+@M"JR(95Q;7S=:6Y*WEF;SO#8!Z?$HK#X:"(R&SG\41,IDJ="$PBT^!<'6FH6SV,#IE26MSOG/OZ5H"M M,:_14X&4\<%8X:(!N*2O 8LVC\"V@VJR6?:Q:(\'99+R4^O'3ON3*=(%C4,5 MB]%X3VE0-93& (9^;(-XY7P/ KT-02VB%*P1F#<@P7%J;0VT^$S-N3SVRAZ M-.@/;6JO4PS6:HN-0>EP6.TYP,/-W:>K?\%MQE;1 4@OI3--A,?B^&'2L M(R8/#BODJ$H[ZVF 'Z^.T&1$>+%D2YUE$<=:B!Z-P"IZ2Y\.+]$R^#0;E3&" M9:@1B"Y/'Q"4%3CLAL#6 RHQ1: &%%/>,T6D!@U1G>NAJ+ ZZZ/C'#] ZH6Y MCJM!6D4\2[$ PT2 E)0LEOJN >E#Z\]WJ?.J Q]_!)NB M=,J2\QSDGJ?C1!32HEIEKGC>A),4V') 'P3HL>"O9%)&9 ?%#RO0%(*D=Y+ MF0WY86\$PLE]@)^ZB\IZ\\VI/CMW)X#;DF1+"<^81]&G7>?),0[!DOPP5XD6 M'0D0"7K 9#-)!.F4$>K_?G**5X8>B5_S9ZGXJ M!C=S"$V\(6)N!S,A9JL;RB@S#?>Z'W0T?SSAL#WHE,/[[R>'WO>70F3L^_UN M9S3JEK 5BS'N^,NP^,\8X P)VVQ<_<+U_'P %R1/(\% ]H+ABG )7*TTN.KI M0"OZ^M?W_!_W--V!2/ND\;(>WST0>1F%9_65]I:"VXVLQUA$YC $O$ C@[07 MRJ%#T&C^WKK2X>Y]ZZY\E5_H7WTS93Z*3H#]'E"UU(*7"XXW5A;9R)WPG&&K ML4FVC2P96EV.0)N5^4V)MPO!?P=B?_JSZ'XOW@'EOPW/< $\X1I1Q[U"#$MF M'98.%@"!,^&Q1/GIL3N2?Y&4\\LQ D=D>'D].3+W[A?>OH8A$S"!KC4AM)4R Y\\FI4T\'9V5=Y3@LG9QGB:K M\7EVW*WTBOK2W%M*3H0XIM4#INV^Z0U'G=&X/$5DW0"D-$F;>M"55 3M M? #GJ:9>(/F,#RR4?#'$(VN;W:(R4DF(HH(#/T@2)VOB"19R-UDN[#:>,_'H MVO.\(%8#!Q@\1VNBQI9Q4A,OG1Z7M9;KIY3:V4D3^]98GCADB 95[C @SE+7 M6(VY-C=I5F]6<6QYEMEDM(<9X,<1;I[ HT0X%3(5(OB_!$(>)FGC( MQ%4C=;!'3C=PA@].MQB,D#[0I$EH M9(H#\4JZR70Z,E]RUNO"CL=CR7:@W7.&D>$Z.<31>&RM"TZ7>-%T+OV247R: MX,V_>W,AQY8O^?>=3(#1W)CP1;#GW M11H[(E=?W6=9/>J6_>:O%]5@L0D;!#A86J(__3M96)I$@=A8!0)@>I%($"B< M/'GV_.4YG-1' H-([TL1Y+_5N,3;8?\:3-6LZP\\@+X44S$AAO.!":6#9 MG$PD]9I14((Q]:PFK27HQ<2?N:V2CA*D( DS@7KG(T>JTCDJJ3+*K %:(W(Q M##Z&44O];JACVB+%#5&ISY^K&*QQ5++>;F"346N9P6V9O^C2"2765#H"&:N! MB*?B %?&6+U&B_%JD\QV>;!Y%+<,G'-/4B-'YS$0OQBDX:5?0SSG:J6KRX'$ M'S3K'7FGP#+&= 0/\F6JB0=SPR[DFE'+B*Y M38/2-^1OC,WB@A3Z2--00=' M5E.O@@2)U2+PB&(=?:,1>59>3Y*)QS!\$.\$<-Y2:R=3TPB,+)TQ,4U"9/51 M*QP]:_@:8&);QDUJ21UB0B$BH^.:IG[^:95"(H/JU0.M:-/+W&2_<""!L-3) M+[BHJ!?&Z+G]BJE)5)F#.CD1UO3,PI2NQA]/"#B MG,W5H0IJJ..) 0GTK!:H1('J4IC M5%PMNR"K9<_F&-B2CDGF8RHSZ1!A64@DX--,1HSQW-6<&D:L.1D1F^67,B=) MNI7IC!",2ZT8F=&F(QB@FOXKM((M?CEM9RZ_W$N*I$.Q@B,PC[PVE?QJ2H64 M-6@S;9&#;3F)-"3+&8D$L8%BZA%BYH%37T2?-*^89\B,=(7;#S/#4W1]57:,EQ)MK[GFT*((-3_:()H(^42,MY28J'>/\PFD: MMN-.668=PL$["]DEXXLQ6P0"LM-?6ANA"9+I8A*OE&6QXT]Y3*PZQ S!#!L64-A88L9 3J>NEP5UY40="_5C\UKN;WMGA:#3\ M%=;EBGOXR\IAVZPDC_]O,2!R$RRK6I\;WMWU)F""@()A_TMZ9O7.].TKW/+E MITF"78VFE7U>/N+/PV( DO.^7UY_+LWG45E^M=K-8N*>SOF2"&GA'+=,)=@" M VU=( JQY/5).EC4S>+N+#[^UE0=T\YUH$949I:A?0+"0LKI>DZ(%$OI^.NK?% MN)P9VDHYUZ!HGPFT'A?1B*%>,19-Q.EZ+Q!K%\,>K3/U&4^TAC[?0M%3ZL?C MV12LS^6@^P"Y@.L7O;MQ[($A^LPP@ PF0 MARPV7%!K4F^8F;>T3-@GZ5C5,;+H#28013Q>QU;:'B_E+^4D];Z!#.9+[[J\ MM@^_C%.W_;E5&WPVW4GOR^S<=*/H)FE&"(0M)@LQ($7]9:8*_/H7T9O^RL_\QH!!!Q2IM;4D1") M'98LH*J[&%<0COB:2\H[78V MV]/6T"-ML?=2$XVM2]W P)]4_*-(RK!FG*A$YV)YMHT!%+#VP+A3"CEK( >< M3[FGRDDF@&B& M.?P_206(2^1Q3>OJNFTX:'G; F2$@L:$,:M$ *&-VBQ4'=B_IB@!X?..=(&0 M+0S7[!V']B].([V4038-';>T[KA"!0-=!/8,S^!W:)RCD$<'0.%^$(IR])M&K3 M*R'C:BK'T(HE/NX"]P4>$!V0HX*#2E"K'$FM.V?+ [6UJ':@S"'O/[WEM0$^ M $&%W8X0K#C,'=-.ZK#8>(9B?2@@H>*\.;,+ "$R:KS2$OZA: B$*#OGBHS" MU:TH(2MG#B_ERK99*Y:",0HHXLB$]!0Y@19!IW#UBQFX-B:G&0+;,TC:,Q^B MCNE* *4"8XO\ A1#8[TU%$"^!DER#!1[R'6DC4)%[QA9(%P22*J& ML5.GN+PV#!($?QJRSX\PN!DE%X95U1D-, MQSRP@:"X4 >A7"WT))@?(B\OR(,=]HIP)&Q*/10+$L\E.MW'HJ1^'8X_XV'7 M1\A[D)BO91V84&JNF!0Z"@O"8P-$A%8E&#_':=Q5O=EYDL*\A?MI>(O;)R*" M6 4AGH#,)OJH<4C;AQ)67ZZ9(7P1N]<\'\'S:*FD5EAY:PU$6(16UQO2;UK5 MSK8KS$6[C&PX^L >XEBMN5.!>PZ9+"?SX$IA"'EKD!K&T#/I[&LOL8T(1+D M 2:GP7'BK(.X<]XZ!Y+% )E!38\@6[PX[K1=XPL0UEL4A,48:48HQ'PL&2NF MC1"BWG_@'00T^ORYO$NL1Y&R$.9QGJ;W4,\T(7)9K/!U^6/ZN5K,F7*F==F3 M*F :I)&I/Z!UFF!?.4I&N):\GF)HWKJ"M[14KSCR2C+E#.:16DDAL4J^S!&, M*:Y9^G>"-+_4+<4,IC755%IJ& _2:@EIWJ*X*IBIE]4QI;@E(MORN#9-OW/@ M6X..G@5+&5[D^]Y17S-W%#SQ:2ZQ#8\+_I;0U&*4LM3[' %+V(([!/&ZE&*M MVA+3$W,&+GCMM).0_VMCHS5"+J_,A5BW55R(PT*U:@"&&XYWP]$_18!P'VPZ M"PN*$$? Q 1L32)34>)KDQ/H<_'RDH3G"5Q.Z-CO!@7%JDUQ8G6XXS-4'$3HIEL4!F.>HG'#C'1I,AVR8D:H3-THUS3%PL_4 M=? QS2DA).J$AP9;H&*@G>Q#[^UA8<&.8X@5GW'B@'/TEE:GA5IUP_ MX[N?H^?EQ)^YB60"09ILE94,TCE/*0E5&W ,3E2%^AV^BV'N,0QE@%B282UH MJM.@"#QU50-L+ V*GM:O=+ZF_+;5*218\,$R*BO Y!"'D T5#YCUPM#:2?L1 M5[_):#JFTX5QX3#SX+XB@IAW;GJH7G.+!9/G "_[$[\8GK=W(B'3]'ABJ'&* M>9O.>P/DA$:2!'/@MI8D,_I,W>L)&<\3^G/O\^WDIYM?QJ49C_>=90V6W((W MLJ ?DD+TBR!>!PXKR.U%2F:W]L??2,O+B#YSHXZYA01,"$*PA4B7"AR3W5'4 M6QE8V 1L/4^F'L.8@Y0RP2GV6%DB73 JDHJICB+O[)IKU*\@KVTU8D:,0E[M M#3'"L4 4,FJV=F(4L[4L]0BKWMA*@2@M(B36$7,'1EOCZ&:FA;$T.;K>^QQO MBGAW)OIO97IG>6V^P*N?2]\;5R+[,^S)^W+4W<4)L2?]%5RZJ$X8A>@7@Q=5 M.)ESX+H2*WT_!E63 6#\MTA@_=Q"MM.W\]I^+N^*WF#QQTW#FQ_OB]&@,JD] M.54*RZ!=FH]E9$Q -8S4-W]\3]"/.U)?I^!YXL=Q.IF.RA_A_7?3N^<&*V_O M="*C]U$QHSQ7X%JU78Q;%#R@.H@HM2S?(%?/4G7 0@[*#"4(5FH'1:17/)@@ M[?R@#-9C<-VD@0G85"S;1MP!R_IA\/%V5);_71:C/2==14L)H4YZJSD&?4%1 M+)J3<"QQ+>M]#G^Z.WV'+>_7X0&+8P0L7)KA3KEPQ"JN UTLSCI1'['!#I+# MK^3MN[:9LJ>R:9!+["G7WG@L@K/S>V%IC4+5;U-3_,SY M]KYT/EGLY+8<569_?&@50R-,0&_@?[ 2H=(Y79@W]J$NV'K]9056M(Z" TC< MQ&N1X-F8:. PY9#L,(SG Q\589#$UARFD ?0Z(9W]Z/RMAR,>U_*KZ?^B4$@Q^*?OFAA ?,IB8M8[._E." /Q:_[8VJE$QC$CC7G$'0AC"B9KXR M0Y#S=2FJKZL!LH_#BBW9H<*I.:=(TX]!#+DSQ-DE*W"L70%_MVKLC\P,>!1X M_,',>70?/HZ*P1C6T1NF]G'5;_WJ:+$!*4D06\T#A>#60O*D/>-^P1H;0OT4 M!NW,F<-7\1I\VB)"FI $8(QA*26;SQJOQ0ACNO73-=7,H\C2 M2&TD3#J>13-$?9H;8$5]K.MJXK<#44TMHIX)SF;-I<<-!^N2ZNG=%#A;7L.3 M?QF,RJ+?^V>Z!YXZCJ2/_PG\8_KB;=#G*)@3'C(3QBQ'( ^!S'FD@Z&UB&0? MXW(Z/%HKA]O0D >6#>0]J04. 060L(0(V#6#OH>GO$/73F4,:\AYP_+6$R M&?4^32?);G\W1B:O.Z6YI0O)+?5E6^# M76%AF0\N'4ZEB\T,TL/ERA%>T_-F?[.PS])3Y%6,;U]V_5E(26*:T2DBA($4 MC+QE\[X2X"%M_3KCFNU<1\B!U&[; HM$H,Z15(22D!5$M>BXY)U4=1#LFAW8 ME=JF[I='2$HE$EY2A2T&2\G='*RGX*6:OKQ;O>:SD9R7$+Z%UQ@[HZ7D$KP? MCLPE*-[BICDS=3#%X80ODC,("7XN[^>]07^Z2=U!AX-JC.K>7,>.@6Q@[2F& M#$?)$.SLU+Z5]6ZL72.^!QY"&18L@X,""B65O+T\@_X!< MC$0'V;U/LW-3%#E?EY:J?L2V(E"'$MK.8K>U(@67CTT42F 4F'7:Z/EB952F MWAMNI1S5Y%H_#DT7XIU1^6,Q^D=9^92OZ=H!#L-():Q)%?88**22/"X<1KK^ M4;OL0_EZZ=Q(5@/KV);:<&*4#\(X&YU206"S;*@D'*[WB*::-KV0]Z-D'",041\WB^"D/#$P#]N/JFY4A ]-P:5BEZ">T;=X!X*80 ;X(TF##L M>/1F03L73R#/;='^PW@\W9OG$/E:+ZUAVDII);S9%;?O3=IF\YS")6,<]AE'FEJ!D>< M7NP]#K%^=K87:?=%[WJ>M8'??'3TLQ_[(.8GB++@(S)6I+'9?G9+F,'O3M6. M(_ **GD3)8=3O(FKH%%!@%BF(P(+4:S4\PD=0'&PMA8BDI7NSDU0?- E$Y$@ M8)@ZX1A77, /\W-^B#:(4/6>=I3M3OF:P_V#%K#E+!AIC+R!7$DQ#!G\/#@G M,H++JY_/<,8;6, /@_%T5 RZ>QH&(%.#7 O(VQ4*"E1NWBR-(1T@/:K#C\0Z M8I??OA]EF_B8( -6&VFC)A&#?P#-6^I<1'5@%%K+QDV406*ZFGUMXY>-'L?4 M&AYY9#D2@LUO+P*_0-]JI\]8Z7545=^\.T4;P2-(LNB#\O!-+@@F' \+BBRK M9^MD-:=]EJ)AMRROQW$TO$O^/_'P984M$#-C8G316L(58Y[A1:*7+D[4)P)J MO:K:6TAZ(?U;\CJPI#I%WBA(%Z07T?G%B!9BV1H(DJ"KRG(@_>F8&@S!C\4D MI>8//]TT4@X!EQ98%.GFM2"@^*EIZ+S.HZFL0_ZU8,^O9R<2&U[?MHH[LLI! M-*G!98O@DF(LZUA!R;J\09A,&UW@];0[^5LQ OLS>3#=[FA:]%V_&(][-[WR M^EGO(C;8'\XHC1$KCBEV:3BB&EF'W&3=6=2I8Z[3 M.+6^2. M;S\VWD6&H)!YY20![ZJUYV'1FUC=8Y'KB+E M'*<#SLCF$H61IO73P%TV8MV]DGWIWE8MI)#U@F&UH ^4& X!SP*H2SVO![Q\ MM1AR(-V''@JJ:,$/"">QHUY:)>C2BUO(VVNY4"W<6$?%(71NX6MPUDDN3?"& M0BK$HC$+ZZ^%-/792!L-S'HZUU=E_[+O]2)CDU$7:3:P$5HIK>9-J"!E\)C6 M3YXD"DM9S,Y_>),$1HYJY9*LR]RPIAY.\[;@.*4DAD4V]UD,Z M5;5\$6<+ S%#;?#%023_7';GWK9;':>FF-4,N[VYYWT/8C2\7F!U#H53K12: M":1"#%+A*%$JCK-@9B<13!@NV*;1W2^FMN6EU[?TZ=)5F@:A=)IFPD/4S& S M\]KI.$9N!&DTO/3[N:O_Z>;Q6-W]1]L@:[UBBAC'N8=/,&87[M*N2\Z?".ES M9!Q&ZC;/;I'!"%G(PC6V*##!%D@JI'A<4QG:G]1Q68RZM^"5?/FE[ \KOW1H MQ,2#2)J!N B84XG2S>Q%SS/IZ].\"4=ZA>0-Y+R8[K;:H+E@.."_:I7IG:TR[=;5D#;@W$GD9*)31#J0HB%JW^O;?UR=Y4'\D(GFRC1/#$ M5J=.DA2':-+@1;H<&Z%Y?0(5%8)?)L=VL0;I:($[RCSB3"CN&>=RP2V!ZX4X MB&\.9A:$9%W(X=)(PLTM#OX,"_KIQHW*Z]X$J*RZJGQ=UGPR>]'_83"&;'": M^(=K2>;C;P/BTK]2IOREZ"X83_EHJ.BGW"7"5KPZ>'/Y01>&2\( MVS9Y3J4>8B!R5'@;8I1L#MGA/,WOJI]X28E7.?MH"<=C)3TY5N*@K/%,.9?& M^6A@*IL7O3G'6-5D-%U_/ 5.LI/C)(33PHI((5+"F@7MG.,+H?0XUIRHJEG& M!ACY^FPP6M 0L8'$0D&:)KU@?"E0\+.!C G<%%F3@#'$,1F$=AH M/&9,!+DT<\K4#W=7\0:OQ1UNMGFTUQG9R7D;ZQHP;1 M/-WV\5(0")^]-9@M2 ^*UOM.;.;QRT@W$U>,1@^0+QP [[Z820&^[CH4H]1=;/SH^K\O;WK=WIY;XE+#MM3W)X"M M)=Q&SA:+ 'E:,T&$0MBT6J;91E(#"SCSGI?"$,/!N7/-)64Z**]YZC-+@I*0 M/M=\.Z3>]**8?(P>F(1$Q8E4U#MNF,+ +^5@6J;S6 >$CH"(=&_9@;P-[\I1^*W;GZ:;.0F*#_^[ M/J1[DQ,T34Q-(ULA8C312M@<^(]#PB,JZ]<;&-.KNK\WE2TM5-\^D=8A$9!4\WV'D(JZL'Q,IL:\/R:C::%P(5]I0X-0C MG2D15?0F(.VL@- J"9CPW(E0[]?Y5AFZB[9"Y.V"UL:Z=#Y*.6Q,S:0C, MA]J=R7-EX_O_]_WT[GZ<>A5.1Y^&8 R_HELW]$ZCF@6*((04BJ;.,);-3!GV M(()KVDY*O)KB7@B/6H'^$"^)I%Y!M#T#Y]P*?YTB'%+8.*0],CA4[H?85*=@OI8)OF%NAFFZ M%;,-F2%)$,8@;;U7%$RK"+/J!?(VY3\7Q\]='#)2"3H&=M QL(U(*6=GV0JB M6B!3NS1Q*0YYX[C[IKR-0D):C%ED%@RC,@J2EAESP>T@4CO[%$B>?&&Q<=[N MZ6FL<4QJ+Z-&Q&'BL9TG/=@1K'&]6ONF>;K=RTB9>DBXU,D6!R2$"&P6$2&C MI"3UFS ,KY[/OQU^[N1GK'=*!N^<# BCB(.*8<910B-?;="86IKS\[&H39E& MC9VVBFC.@K,J&D-3-ZRJ=@':'6M5,KDZ!/JLF+2OC5/@,:R0:1@"^&!F.#55 MY8$K)J2I(:PH):OX[G-DSG9C!3D%CI1P%Q5W00<;V*QX'XCT(%%G;:Q>9G72 M7$4<(+H-U 9IB$9X5CE@+E+CZV#94[0ZVT80*9$:H#FJN0K,&X%L6B.VP9G@ MZT/9,%5H]:+6J2RRW9-:E<:S0PR?F".#=,949]K8IKM+GM5[#4JVBAFZ*$:U MI7+0WG2AOHZ)*@P MP$&O@X[409JN*Q,)ZIL.)S([=]94D@[)#(^@GU2BU&XCSB034A_KZ[/8SY6- M!YW22J>L#Y18"QEAPCMJPF9N0DMP(>LF7)U@;;P1'K6AQMQ))RRPF%M)M%36 M4#OW$DCI>B>?M\[7G5 7-@@>J5"(:6,P,TQ7<;8C%M*M^E"6LQ#9)ML Q-0% M0$7*@E$RIN,#7_%'!AZ4K/?WE35$_@6PI[WB$(U:X!!$,$)8:Y UIN*O94AA M2/7.SS6?PAFM1MI)[1#81HY8NK)'<,55''!4I%95.H=\Y;7/: F$W@DXH!S5 MU@;D557JQ0820B=YK>KRAKFY4Q5+>2&XA!#<146=54'(6;#DL(Z.UG+JL^?G M+NZ88:R,P!!3,5@ 3)7'IPA>!-":R.*LR M.$M8K$N^%Q@12:A40H]HX[F9>QB@;C5YSA_H$S[R/Q<^=_(QDT800L,-&8A2]8F2> M-?)T"%Z/,+$\'ZUORC0B3YB@P:;[2.FB-X^&5VD.PUSK>L H,#YC)NUIXX36 M3AD+FI@&&R,(U/%SR=+>8FQ4CP!E2F63)( _'"ZNF"%K4Q- M+'@-4796QNJ%9[0!*Z)#T R,-CA"S/RLY(S212%1GUG6CM7YN;PK>NGR[?MR M=#,Y_7S":NMY_9X1&I15_JF_"Q=P=O^>GF [PZOBFJ7NS RM'$ M SM7;I,W^=AOKX?I.?]?HOT=8N_0\S>:F5,N,):ZLAN(5*@AZ5"%*F]%VI,U M6Z+6XQ\WD_[&=T'#%FS:!8B]HT(,(1(YQFF$HT2S7=#>>E._A$@97WNPGW?A M^5T@:,LNT&@H]M$00U%J""M]-94RZ8)@2-6QP* W:^$U>1L@LV4*R\ M1T8+A8D7-#(UVP6I3.#UA%35FGOF3=BV"63+)@1'C4(QW3B%W%5JKI6=;8*+ M%OM:!LN%S/9HKTT8]/K/)QZ!<\VQL9Y'CRAWV,_=@2"$U\]7("M1QS!$FQ8Y MFQ&Q-9(\JSUZ'#\]:G *63)$^$$*IS .@FK@/_4X1!$"^.H_OL?_O>=.;&=L MWJL]HJRO>P4.V@E+F8*LS'F!K6>SO4IS2<&C__$]R7OUJK'8U[U"&#&KM.7! MZU3D#VF,4MHKR% HY[!7-._5JT9L7V,TX9D2$!D83!'UP0:,9WO%/!*&PEZQ MO%>O&MA]+?7&Z+51$I;&(:;SD.:+V5X1:CA1L%>\W;U*8VK'\^?6AOKMT* L MM:TU:2P)9]PQ!_D9FG<:U5X96L_+"%F97[Y"P0'$';6]HSOVP(\6>QY2CH)G M1DKAJ?9"LH@]=DAC32ACNMZ_$XN\=0>?"C77#Y3'-%Y#QC3-@'CFN.!INK-G MF%%0PPU A#/;L>9Y!TFS2R76+(G^8.#Y?I[1, M"\V,P_ ?BJV-?CG?RF!3'[S2IB4^NI7-< @Q'"%GCR0NQWZ9-><: MG.B+XV2%E,1H%%7E0.!'PUE]$C$_9Y';!0_E(>H1-H(( M&9M:+$CN%E,, XA@70N1/#4+TZ[#.UC6+$0J$!YSZY354:=X!2>OYV0,**Z9 M>MTF9UM:8R1:(1V#TY%:BT!TL*J\DS4\=D8NYI$ZMZQV N&J8N+:>1N4=DRG;GJ8"K48!Q<)6H<*.[6UM7*9 M@#*5N@PFV%$:88R *XLIC)CK-1UXSI./T%MZ'4E)@8A*2: M(19T\(3AN1 K1%C]#M!;!JI_PM MA.@TN(<0"$LG)W$^WO"\>JKKAK\7H.LW-FCRD\8ZC:24R/TUN MR]''VV+PTWUZ1*IOWI0]2-]^V/5HJGKNQX?[U9.EQ=2N#Y-A]Q^_P(K'/W_X M97L%R[ T5=1Y+:.(6*'93$,!D9R3CRM8X[2^\3=_7 '\')$S1]V0*2SV;V7O M\RT08+Z ??A<_@D>7IV]Q:(W6C,YK_F](D\N_$<+[C>5'BARWFGKYE/KJ<3& MKQA9X%BU_F_^J+YEY(C;M1/?CK.3U?>.7T6OE$I3HJSWV"H((@RFCBST2EF* MU^@54>A(BO64+Z^Q%R>E6#I(X24D+EIX([W1:=3!;*]4B-8_IUCR6\F.OUTG MHEM_&0Z^ +/+Z[],$V^W3.UK4+.X2!W'B -O90+ET2&,%KN%R9.>.TO-DNQ( MFK7"E1/9BL=8V2:WPDFBN% T6*\37E5@KQ9&#IDG\>QB*QCA;V(K]C1P#2O, M8^N&G1>!&6O KD6*F#2$+*U;6"TK?K5N^EM^%.NV.\M.?PL;5+3'6V@,\AAB MO>!9U%A0BN,I)&_7DA)@USLDI'U.B2C(F_2AJ1T R!0Q,A- M.@H3S*!H8U1+@T5I_="DJJUE3A^:_N]OL+A@:8*7M &"8^ZC-X0N=@BQ-9"J M&B8F[U#[414*&/N@+>.6SG_*O#;^6HVQL7G_KEAJK-\U@A0XR2/"H3 M"3(.XF(\*UER3R/#ZXYMP*PUY%N>6T)+_%G9E_E?RO<@CNM3\.?$$?$@O0N2 M&FJ]8L$2M6 :UE[)Y\21?XMD*VS;M+(6F%F.G]BI'P:@T8-QKWM8;)-&NB$< MP21KR+,LCW*1C*5:A:[/SVK,*.^QJB:Y^.A\:UMIX7EX%";.6$85DX2#0X.( M0\^91B1_ECQI]%P/-Z;2UZX2$,$1=5!!\A3F%Q: M-R6>G.'G+T@Z);!4"#-"@M$0 M)EF!+;/$(W"Z: U&2=*&ZN_;%O)*W-KD-+W7$<1'>*05)%\.!4J@\D MH$@TJWO'YM8AH06W$4(+I3RDJSQ 0J1HG',)(476G:\QO0I]:WH)+?%GO]!B M11.?A!::>B?/H_(S)"4O ML8-$R#28EPKFB&%(1>46=A!SH>K3Y(C4#14]7KK0XW+[$/-I+;)."Z<]J#[G MUG.Z=#)(BG69&1--(7_V7-EQN=F8?7 :_)-.UVUI4($+DP8ASUG,!-]@'R0^ M)I,;,QOC?3.AW5F]/AI_S&TE*/>B*K>!)/M I5OF>:IV+>DKM^FW5.W![4;7 MV"AWUR1,3?*7A*"UTXX;@EB 7^@<1)/LAUJ=0_V5O^);O8^W:WB5C7)X(\#M M1^ $]#^WC^YB*YA98X^NG[1;JT_9*TU,OBO>, M%P@'%R8E1X89@BGG\XN)D(YKKNJG6.#GUMP$:&4E+?%K98N639$6S:>G1?]C M.;K#S\OC5W1IC YQP3S7(@CG&+:+@ !%;'S5AHG^B)5OA5^[KJ1)1CX?.C_W M]63=^3=[RD@E0>J$%(38F)"&L1H(RBS\:J2F$1@I_EO^V!P7#UC&R7&Q)H[, MI2((^'&)I:-IXA"F"XN(-5,5%\7E<''O,.TENHZ1T(Y0$EVD7"EGJ)7+,H#Q MK&)NP[K>W *?LGTXFJ17?ZB@?963VZ\VR1BB(6(AE9-@_@*)\TM91&$E0^W, M5J)JOM 3KU&GX2 :EZ>8RZ,\^[#\\?_T@"NC[NW#G]-XYR>'GLOW_#"X!RFN MWH!7K@8^>N2/93&&^"G1$4?E_TS+0?=A_?,>O7/\<]F=CL"E?=[:3RTX'ZUA MT5CDB/!8S(X.F-48Y&M38ZZWR,CEFW\L_CXK1 %Y&E4041K&3(1N:_;HZ*L%9?S]ARX/3\" M'[N]^Z)OAX/KK7W+C.>"R,@]*$D(COM@L4(J2!JIK]]AS;MRX*[\\N'CJ'KL MP\X:@[&D.E+(%CSQ46&CL$][HVC@D *?G4$CK^49% 1S3@JM1& ^8..DC7/3 MHSRU-5CTF7C:MOEY9 =!N?6>\! \R+PF04O,EKL4;:V+#*>(KF*C\RZUY"HW@)"%>5B(H1#=&J#3'-2)AY"8<0KC4W MR[MR/ =A$?9,^#38@ 0>I+6H\N#*B8"9W=BWO/&].8Z1T,)88:@UB'&CHW-\ M?HTKV7!51_\=(Z)L5?]$,HC!8T&95@AR'5"_M,<67)BQO%9C:3]*.X)@>Z(L M^.G #-B;**B-Z68E"#8V5')9OZ'44N2SZ820B32Y#.ARG@ONF5P@ZXD,6*W" MWT 2%:[=S&V(QG.JMCS?8E42%B6U8+N(@)](#+/[3BQ$H7C[T=F9,?+8M5[, MI./16(6EKVXX"[;<'EJ_AYZWYQC>@0N/@I:0KF/FT]1QL$>S78G885IK0IEW MY8BU7F:4Q($[S6%O8O14S/_-J]5Z Q.8M:3GC4Z!/LC M(E_$K8CI4)O[D;?G&%["FR "E9A;Q2,B"=FS]!(>L;-+P4]V5PYP$*D CP)$ M5)1@28F3!M&%01,1U:"%K>[-<8R$Q1Z2)\R)@V!$!J>B=HN20T"FUN+^&!%E MJ_IG-2%:(N(\%DQA&U0D2_VCIJ9_[4=I1Q!L[M* 32%]8%%X85GJR+;(&YRH MUWKWCWSF@U'?CX;7T^[D;T7"&4\>3+<[FA;]]Z.RA"5,JOOIW40]2.GLW_N/ MC]".!451:E)#>(@BSJ,.+M+)Z MOF3&&ZJ4,(N[ET:$=:TYF%KIOKTWE;4U_ES>3\'U%>G2U/#SJ+@STPD(?N^? MY;6Y2R. GX+UYYK\8S&22^VLOJ[^G.4\EQ^3;TV?6SRZ6-]-[H>_Q,>%>Y[& M.F'O"*75[;V YE>EC/>R;K6JF79U[FQ?7XTEM\/^=3D:SRS2?DA]JY5WZ:*R ML32=*CE"%DA]%#6O3;'56.DU6_J$@@/H6V[->0Y_1N"?!>19".PTX4I22S2V MH")@O3&JES@U7;TD=^),%&BUR-#"]'&PGQ0\OPK>,1E0$-943&1>\E '2;;& MON729F].5W.&@W7LFMY-^T7J,E].?AF 1>XG)?WJ?/]4] 9_'HZW1CO!(4VP M\P'R#6PTBVQVR9J!1DI=.\I_ITF+LK/WXJO&>NEMH_*V'(Q[7R#SZ [ORJTC MUD+DH#3"&<4U* SW8K%J8^HHIW=X=7K ZR[[(_CH<7]V7VM7"><4#"U+,_0D MF%T2O9-TL6;%=#U.H&U:B99O/<82TC'B- XXT2.LJ-<:0MLCZ.&4PF!0W MO,Q-> 7#L::0543$K<>&T<6-9B)]Q+YNJS%;'2'2!'VO96V4UH)#G((D#A8T M*@(K%C*HB:LY_'>8BU-:_8'F1H00&1(8:Q-8$(+Z^4RF9&X\K<&'WF&A3FG9 MAYB;A.Y5'.PJ5AQRRD %,8LUAU#O;_QN=6KGYB5/[^_[D-;N%V_J0+Q3D5&: M6I"[((V9.SMDP#;6:AF8K.C>_%MWHV1C1[@0D87HC!C&>1I0JRA>4*) 4.KY M-MU*R3+I3YR;)35;V?,TB;"669MB 4D=HT(SY<(\'M?QL!$U-JYH!B+BWFP2AOGU#HBA21"O8A(TP49'#V?M[:< MWB$KE8!8#>R(#)#<<0>YOB+$(_!OX0DN:[EHI!5'&]>\6-2S:S^@,R3D%@X; M3J),.:A+4\7IW,-%[GSM4($@II[:^#H%^]*W$3%HK4EC@YF5%"F/P#;)N?@P M"?RLT4>UPB^B;\%E-QR#T81-/YX0O>-/L'TID?%2N( =24-6/0$9HMA3;B.M M6;^J8>?FA=>7]I@5OPP^]?K]\OKGLEOVOJ2& &,W'8W =^PG4H&"3434TNBY MT2%0-Y\_211.06Q]>NV*M7R>D$/)W21AD$6"JMH4B!H:E142^86$45>OF!]( M[DISA5EC-=_K3U.K]$J]'S7 ^.JV]RZG1D5!D9,J2V4"HHCC&?>IUQ(T?=W8 M.[(25!](:RO+W3;2URGA*/$"S(&"4$6DMIKSY082V9KE'F&A/]T\]Y"]]]-( MZBF80"HAO!&4"<;X?)XZK):N*Z1"$+X2A^])9 OK._.B70"F$^8QQ%6604@J M%9;81A"Y *(UNW";EKU.IO04CK/-3,T8(&7EW=U9L=G?4NV!:224VH(UHQ9#?;$:I-X(X/&'J\=E'TZTKDMB F$QA"L M,ZDA$,4.B)YKGH848+W=W-&N/+^VE)I\M^CM];?>Y-:!E [O4L5L7($6QA,@ M%IX8BE%J S;^:?!+*I_=]\M)RB%F'QQ_3!'O1UBN[4.>L4/S,\E!KE-X36R@ M"F)N&M(=I#\X(_LT?_[T_^?ZZ]Z4SGCSTRS]\]Z@VN0T>^HN/_MV8>DU]<1T1O< O,F:S^7F-$ -G+) MP8I5%0L[O7'G'G8)"(*7>X/.Y+;LW S[_>&OR4U-$H>_303]/GWC@KK?PQIW M7F[1[WT>?-I5^^0[#\Q_Q &]CQZ$NV/N,Q%8/A"(1^^;V3 MX7UZ\&]?'UPML-,M^_WY>_[P#7B;]/OXON@N?M]?&G[M74]NX4=@PJ?AZ+H< MO>L"4XO[ZKZ<\7Y)+OSDZK\Z!/UE^=I2?=#"WD5GSJ&#."GS_ M6V<\[/>N._\Z0]L=Q,QMXO0HX.BF@&_T:.'J,'ZECU6__3H+N#X-^]>SY_BR M6Z557_E(\54G)6V[\G,_(P9\>04)7(WA6F1HNP:M#7G M_6G4Z?8A'QW]J#?_9#*XB!Y8 ['_]%>]O*IZ/[C\V@X M'5RG8O%P]-V_=KME>7-S4FF-/HR]RX^%^MG$9-A))YVOZ6:>9?UI,.U_-\6; MK2*V:W5A=U94 M@@+_B5DCN7$ [F1S/[WH#9?B8A/9I O&'OEZW,F[8R(EN9 M;&6RE0-A]]1?LT'(-,ROEKDI)&0%*V1B/L\:>M,:>[D'@$;3\ M9 HI69FS,C?B?IEL+#M]V^[W;9^X_:6<=%*#QP-1TKMKY>O>16Y!_W1CMS6W M\>92-"V74[,^/:-/Y$HV=_LYZ].KW3/-^G8>^M;"H5_6NJQU6>NREWO]_&S' M"@ Z[\SMXYZ'BGL($P5ANAY.4]O*EVC::]853@?!O8VS+X%XM\'(%HR>:.ZD MZ&!NOHE:5C[?/3PHR?8QV\?7L(_L"HGF[L=D^_BZPIB/[[)US=;U=*QKHZB' M%S,SPR*RXYL):K$_ \KZ)L/9,>T\NQOBH^V:'%%WB6(:3XE66 MJRQ76:ZR7)T+K[)<9;EJG%>Y^?+:C_TPZ/:GU[-!CT4WC8,L!@] :.=3T2\& MW;(SOBW+R?B[1D7RV-P]*D=;2/M/1Q!/KEZRL_U[97D[.<:=#+.RQ&6)RQ*7 M'6J##O6%=\3.O87)+X-T10QBNOO1\.]E=S+KSOB:"=AI\*6QTX+V5MQT69]> M<=K8Q=-+J;^??HGAU5U.M@"78@'8E1+9 F0+D"W 6[4 36*J#D)&G<;.Y^:Z MV3ADXU /#W1SG3$N)3S(O5'7"XL;CB>=8G#=*>LC.WN#3OE;MQR/T\SH18N: M0XI<+[UDW&@=[#4;P$G9$B#O )Z]97^?2]-9:W?76H6::_26M?85F9>U.FOU M*_;?N?C1:5F!LP)GMWQI;OFE[5ESEY^6K_N=!I^.=W'O?$IQQ^V\\U;"B!P- M9".3CE3\^?VD@!6N??^:G__S]T!3[SL'7S$JNI._]2:W;CH&;I6CA#DP@^NP0!R$ M.>#@I\$O@W1=M5_"BXL/CC^F;_T(+++]8? C'?>.LZ,$,2@X"*)SI%(!*&*2<:(X=_\ M<657'^_0Q]Y=.>[\I?RU\_/PKGC>,#[Z>+\W*-\M[EH3]&_?5U+2&X!=G7Q' MQ7VSEZ\['V_+3K%@9'6[I$*%W O.U\2,Q,&I%BP\]W-NTL].BOWC/0\*:3("$FV$?_ <( M0Z<2MF\WBNDF;NW X2?F/14I'W,X_?[XH8/AZ*[H/S%W.+UG^>"*WDZW[/?G M[_G#-^B;ZG?0_.[B]_UEX]?>]>06?H0US8T.&)-^<3\NOUO\\/VJ ?E*U.-Z M[=((J;55^]TKOC.2)/VW[59NK4F=+^F%'W_IY\_ZX\?]^C/M;O7JX>>27'G: M4S:Z8/'*T:-UJ\/8E3Y6_?;KS&A^&O:O9\_YL1AU;SL47W62;ST@^#AEN7L^ M?FN.6D!VGAYUNKX#F(>&%E'0X*#L/ M93'J#$>=?CENK.'"<;L^GP9+SZ.Q\XD4*[FZ(H*]/L/"_TQ[DXHJS>H)R,:9[>.;LH_B% "<;\(^-H?N/!B'N0;3 M^=-T,IY J ?":^Y@:R9CEQ!MDW($;/QG>6T??H8'C7K=U+>C&-_:A]@;%(-N M#_X,7]:;3%.TN#? M0OMRNSL_?*7@JY.K%S /^1+@ <@OK*ASWR^O/\.B?OGVP[>PLI1[5.*<5MGO ME=.4ISS'L QWS7#7"T)\GMC',]SU'#*)$P-XG12&JT*[?N5J:EGR7%"788=9 M*H\DE;[LEG>?RM'.@IEQB&>+0\Q0P]LI61,F.<+RR4?K789I_NZY>*Q6IA[.BEJ,_I:)+ MU0JM&P/@7(HVY SZ0"^S3]>\G?7I4H;FJIPSYISQA/Q4UJLWIU1YD]R:/ MON"'%P#S@\12,$*U<3IZI0(C9@;,YR@@.W=IX=.?[81Z;5NM145/K_[1!P2EO]9:/MP5(.TY^[.&>Z> MX>YO9_%G^45S:UX MB8 U>VKIX MQL^W*MNM(U6ATQ4ASL]^R\7H:A[VP MOWJSH.LUJ.Y?!L7=$';RG^5U:@M>#L9%^IP;CB=F)S^:$< M?>EUR_?5S)V]\=Q&2X,-DY@%;:T5AF(RPW-[IZ2BQ\%S+_#;HF'\=N=C'1:] MP$V/*\ST]"NK@5M?>0V_C"?5C*-?Y^SN%#-^=\8SAL^G'"58=]'OPX/F MP,%_+4;7XTZ1P-\;W,DA2UN#WEN+TCODV4TBQW>0B8P4KR6'2S,K,E+\U:'> M>S+O3 Y'3RYTSJC8YU&QCR*"SN.0H)-B@E<=6W]A0GAJ@K=[P-V^$"X"S\X\ M\NS,0\_.^[WF/6;[V)9]/!2'?5K&KRED=A:I _G3DAB]HBE;+U(/93'*0/^7 M5ZL^/)X+_)K:F?&V9X.W%5=2Y#/DHPE$]G$GS[A-_N_%372^W1F)>R;1>7M6 M.LVT/R0JOS"X*KWBS=WY?BMV.)O;4^//.5O5W9Q31H>UCK!XQ;GDIY-S'#R] M_7(P&40V=Q'Y8':^";#&&<7MY^6!,^-:APT!\4)=>:!B,T"R9R[Q"KH#^,>46%/2KTI\%N MGNL/KWZ:P)L[CV]5+=FW441>80&'6]"3X79J:7K52?_LA/^9]KX4_0IQE?!4 M7_N>5G]O9#V- \=:Y7[CU":46S(UQ>!A>?5-?C_NU*@]Y.%NF*@>PW8U];@J M9"F2 'R8P+]2D].$HJND)8)#&'?*W^[[16\P@^AU;XO!YW+1Y'22TH6JEVHE M8E4WU/*KB%U5,K;2+O7;SC- P.&7WC68L0(^ /:RV^OW9JB*^>.K9^WT#?#[ M/=A\^.W7WN1V3NK)L]\6?;"&9>?#;5E6>,@"GC>] QX_9?5XVKU=MK8]E\4M M96O\5+@.!S?NX./. \J8.]H^\_'SQBF>U>+/_IRA<7A5!DTVS-#8[]/E M*2/DSL3FG)S_RV;F[9H9(J^DRD#<=N*=5[](T30T\FG1^Y 0>VN'M!82PE=$ M4;8X>??M@C^RRWZS^M3B--C+U:?]G=8;0I[N/5&&]E 9@/9G(%$5X*T%$)F _E\Y+D;J#H#/O<%?"['QE<1;"\U M+AP,RFX%8TQ8Q$X7!+> US?-HQ_,FA^FQ\U?ZJ;&A7/)^D8E?T**#E'>ZX#$&^1F3H(%A*HT0QT68=9[KF4V:^U<^HZ M4O2E\,WGZ-KUBL/YHO1_&'R![QF.>N7F4^ELE7>B]A$[.\6H3-I3]8V=5/H% MP7BKN8_#:>3SETYN1U>_T<'E'=03D"Q0 '^ M6:&!OQ3]:5EI7_J*>2];^!90TBY\W>?AZ&$!T5[!NV?@\QSXK/6W"G$DP$ * M6)_B&0:=8= 9!IUAT)<).,TPZ%<_I, M>D4_0Y\S)G$WD =ES0T_NG1(XAF9F9-S>=G*O%TK@Z^4WKE_WYNW,F\;^/RW MX>@?J:IZ/QIVRW%N#UL!,55CVG,I2I*3S#>L#UCCK \O=1HG%*RVYTUB;] ; MWY;7G<_#X74KSF1;/;%1-K^JUB'=THSO/9AV*>J:,\DC^+6WHIKXBA&65?,T MTJ]SOZGS"%ESE0 Q[4'*^#^Z78GIS59B.3CS\;\.&FHU&:)V#&XW)+K\5L MY'>B=L'C\K=S)^/$/IXOI.R5 MR^0+*:<._<\74E[]E"I+9;Z0C-/+L-7U*QHB? M32V?(-XZ-RZE@I_10RV='V8;<]DVAC?7C>[2;E!P34%P:^;[#C[:5HRNDIQ!=)>3\:WL/2'SJ3XKG_?[Y6IF_&75,+- MM_!!>W!.?'+BDQ.?N38T=^'P4K0A)S[K?]T$:LP1VH;41S1W MP_[2([2<^N349W=WI?-X]YSZ["(ILZL-]^N ^$\A^*VHVX5-D!7-M19](_-C MDY'\8::WKV5K0I3V/>-(WY_M&-OG67S-J1MCQA-$\8;(=O''8/-$V^KLR_7+K^YA>EV1]/RNA,>UWN> M=KGX/GW;#BK!9_]E=* M%P\CB*5G8('AW5UO/.X- M!^/.??&PY^W1QM4W7U(_GTOJ5PJAUOEQ*56W,S(\)^<$LY5YNU9&7"'9')[D MTJW,F839;<,BBW5%VS7EVD,"\4N[('.%=6->_%+4Z/0TYN1\\N7J@Y*-76ZY M%'UH,96^#(CB6H?S["EA8^%,!N1D0$X[9I!>Z>;"@@S(R:6!#%C,]O&"[*.\ MTNQX8T/?MGW,@,7S!2S^N2S&9<8D-DOMC*F/88?M0@U7C<.N$G2F4$2,4 8? M9O!A!A^>52:0<5U;T(:=##+,PG@"PK@ &6Z3QXPM/%ML888/OGZIKKTJ4BW] M>$W'D:$\9P/EP5>BP=8PEP[E.2-3+5N9-VUE4&ZB>&&Q\Q&#F:L./2V@4_ MC1N;GI$Q+CG;SQC ;!\OR#[2*XI::G6=[>/S >:)8P!;@M>=%;'5K^N:%T[O MIOTB0=3F/0N'=_>C\K88.R.[TPAWWSADT=T6@\^P8;U!G9V'/*]X)$OS>U9/9*F_ MCRQM^J*JHR,\&OB;&L[GEHZOA*/$I!$@)==O"4MX8A\_;^K/:O%G?ZZ36UB> M.HXO#D?PTF#>>+K[T/DX*@;C?A4^=Z7*!2;D0EY7I.0]M7 :O#V/BPFGDSR? M#KLNV1;FZEY+U;ULXK*)VV+BN#@=?F4;EVUB_J/\*>R\VOZ1XW@0YXW&#;RF,ZH[/:+\;AW UHZJ4:K M#V\ZQ1VHW@1^G$[2KXU\T]&N05YUBG&Z[ BEH-HQB..I,'ET%*;Y>!8$G%)-.[^Z^Z":*&Z&LW=N?U["H=+'SMNP\@(J, MO][^_+;3 ?'K3(K?Y@M*7$COZY[M5==?88\'PTGG#KYKU"OZFV^R+G[^S]]/ MQ^\^%\7]=P:<1-KRHA][@V+0A4?\,+A)EU#3J[XW[@*MTU'Y$6R"[0^[__CC MO_RO_UQ^^$O1ZR?#'(>C#R!5'Y8"Y8" WF ZG(Z_WO%( /KWPW'U=;'HC?Y: M]*?EQ_3QY<.!38-D?7XN;_[P3?2I//=?^+\_^F\ZO6MX 7;LG?#$!>29)9P[ M1BF/5A-!J&*2$A/=-W]<,7>/6;GK\)Y7NW.=Q/,&>-/YDIA3C:0$]S\>=Z9? MK\KTEU=EDN@6BSUX![OV+NGV8[VNE/>K]H-\%Q6/9WNS^M3._7Q[P'1\_CPJ M/U<"_.FA,WFX+Y.N])9W<^#'\60TK7XLQHT9QUUKM ?I2N)F(T_: T=^&*%@ MLL?3N[MB5&W-,W?6.QW3[R\L6+JK4@P>9A0I@N7WXW6B\74#QS,?/+X=CB;O MP';<=7[M36Z3'5G(#GB)2H &'4PZ=T#G[3A]Y^:'5@)7/3G)VN"QA'TNX*6% MA#T2RO*W;G]Z#6^X&0WO\NW\#;?SM?Y6(8Z$(D3 ^A1O\*Z^:.2N/N-OZ<;V MB7W\O*G/BS^7Q9_)[<:S:53P["R7TT!^''/659YI=>1Q06]%Q)Y,L+K 255G M8^QR_X%Z5Y:4\%?5D&SZFC=]6>!J O>GT;9>%J_?$>8DR9MUJ M@FO)JO)F5873*T(:2P*S[\@*<>8*\3O9^,"32W8=^01Z[<=^G YZW=Y]T3]& MNK(-CM,HQU^SFS-KJ;G('BQ[*Q[NA+3T?%W?6U',Y1SG./6+G](.*]F<@=?DP.)NU M;-9.R:P)>B5H2P,J3Z>-9KC>#=MC%#NG[WR\?-N@YP7GQ=_!HL_DT999]-2]OF^62WV6WQLIO61%R[^7&R?L_\%/*:O]4 M] :Y!7-6UJRL9Z"LN6%ZUM:C"=W^#=//)/$Y72G,+:L;$ZL3NI.1NU;G/FN- MW-AOHVLU:0XG>>FW5,[(Y)R&>@$OL+B2S=V]OGCX_QF9G)-S<=G,O%TSD^_P95N3 M;4VV-<63C?F(G-EE3;E@38& BN3I!8WD("=4 M_\B]=D]*R0AKS!U=?/I_1EIVOD[J4A0K'R-F!*[N2=TY%JZY2R$E-! MM72!$4&HHM8*^,@W?US9A\<\W=*N=MTVUIKU[KN/6[YS7J"="]CLC^DAB]8( MU2N/VV]4/.\*;S?E2.R\&D^OM&D3CB.@^7VTU$ M/NYZ3,5]LWV>/]Z6'3>\ Q5_6":'\OLQO):^<%Q>IY\J U%,X)?8&Q2#;J_H M=SX Z\NJ!-OI#;K]Z779F<"SBIGP5UL4!N7H\T/G9]A',%0/5YT?!MUO*PQ- M#][PZ^VPWW]X-_QU ,\=3S^->]>]8@2Z]6VG8_K]SABL2N\&K!LLJI<:3>(&G=7YM9>ZIDPZ MQ?2Z-[GJW$]'XVD2C,FP>M]HVI^CLT;EYVF_F(D#B&#ZXU>K7;TC_-:]+0:? MJX??]<9C>&OG=PO9)^C[#\$M?\/?_P=(HP,O6X 8]08WJGCUI)OA<))P M89WKWKC;'XZG8)(ZLS[D_8>%5E0"F,BX62Y]_'7IRP7#FQ+_1M?PGK):;J?J M;?*Y!"6JG@=_+N\3#XNE?X&/P[?T[M/B'R_A3\:\?[R&1QSN+O=E..H,[WJ3 M],3'[!Q/N[?K^0F<2-M<$\ ]Y>6I,ZBD9X^.LX<(YW/":(M^Q>T/MV4YZ?Q: MC#L0%?6^P%]N1L.[F:RE7]9LW%7%G+OB(0$#EP80]NF)+(S*_YGVYN*<]N3[ MSNWPUQ)LX=5CZ8:-Z??@U3&\6$RJOSQ^"(A'I[B&)Z4[4K!!=\4_9J;VL3C> MS[PA?%6B!\0:S$8*A&=[MB&S.82?/Q:C[FUMK^KAZT%[-1TL^+Z/"1F#=>@# MG\$4P,+G-O_OTT'E&&;J5'FGKX_>\L#*M]PN+J7!3Z,2> \,G^OR&*+NS@/8 MYDXY2$I^AEJQ:J#6A0%F,)C"0G\N[X>C20=8"9'P70>C=_\/\* /GUVR%LQF M^GLE&QTUDX@7NMJVG-5YN=8?9KLSO.\-DBR#4X/(L_AE597**Z[]/Y\?A M5U6LTQM7W@'>.O-&H!3@ D?IM4?OG9F;9%X&(&GC<3%Z2/9E;DHZ-T5OU']8 M<5WWPW$OJ=05/'(\[<_BO.%].8O3YV:Q6XQO.ZE*,UXJ3!7 ]>XZ\,[>\!K> M]]4CW8%QF[N6M<]\[ADSRL':+:CO54[W&B+&"1CQA?>?/PB6OGCZ4HFGP+O' MF@RO)W-\,YV X5U\S689KN>,NR6!C]-&EZ:$?*I2G2^E&8U2ES6T; MV:*?9WY%EVM2Y51!"G=2=I(J;<[U?7;BL929.Q];0)/L! 08+)(YO_Z=TPV MX":15(,$P%,UXX@DEN[39U_Q@&XR(;"+[7AYT^JT&YWV3>>JW;VXN.Y?#6Z4 M[=B[_-!K77THW'8L:"K-BHVH'O0O/[@7?[$O/(A 3PK'E(*7%,/Y-IE$A[)5$R2(A#WV0(R"R2D\]-H M(Y'N4 I0#$(1/ ).L/',"7@,I @J'E!+K'BB9A%^$"+[DZ 8*$T+MAFP,6SU M##DBDN'ZNZ?Q9!IJC3'W[="-I:/U!E#^0 >,[?FK%"-6C'**'A"@ZC!"]1I8 M/9!T9U$[5$TIE92&U7& &1;+CV -TQS2*S'\28*V$,W8;](%I0:W?:>WO6@= M))8)UY_CA)JMK5: A\XE#U($WB# /+&!T%$RG MKE* S?EKBC_8^8ER#R$FILIJQSTOR2H%'=2!U<[1L,E@&4<2V]ZA5J!7E> MJ]>1.\ U_CV\XO]]^0C&4"II$D/<3:"J<70Z!7%>Y.4/):X_1>^2 2>;/ MN N"=\IGVL![DF#A*)^(+;1?*S%]PACP1+,IO8/$7+1!I0BD,\J<\-FCM+'E MG05B"&!#[0JN."DMMTBM-B$O.$VTAE&U2")<2NU,/=9![GS @O;C,'$<+ZFI M8+=(4 $<]E9QR+GFE^@VBYK?6"EQFK5R-O&5\:S55UB/>D?B%8"'(V:O94#J MAI1#2W1L^VB5H[M:(1G Q?&?-'X_"41+8%?5X5")KRPTJ?7]H]GJGC?FWCVX MP5T7S-QSP;!4,$K@5N41SH7YQ^UGD/=G> M4ODJYVSOO<*XMQ+V9&//2DD8) M/EAY&-M(XL/8!4$7JCAP(N.T?$/9QL*IL"48DIEPRX3:@DWZ.8/-%PT;UE3' MV%H*Q:U<-]]TLQ+01-;(9PD.(TSS8$0[4!,FFW$ (X*5)2&A91TUKQ&IZX;< M!@THFB5,]1E(M:H/*6WX)[!:*Y XABLR+_!ST+-C@-,DC;,D7[I*9P=!E8!S M"?<54E)R.IW&]+:K55>M-2Z?4CB>)\INV_D:]C'&F@)S4&AD(L MVYK*#%@Q 3):F2N9[(&K3 '-N;T8HY%XE=Z48OA9G&:N^N40&V\#G.:1O@_4 M2X#Y))XP[OC:R(/E8JPF,'"B# M3AN4ZC5B. 0C2WBVACA\! @!B_& GZ4;A>@^OR*V72F8K5K4FI:AB@P9[D8>>)7@;/GV#QI@'T! M\]9'-7!]EX.]EIVSI904*AK:[=)"&V1'O&9(W*NABHK5, XP[*MR^&*=7@JL M.=#O1 7-'WGRY5#<:F;)#GDBB^DEDXG4&3^7GG.M^-H(-!$IPOTR3/J]]N"B M?=/K]BX;-Q_:W7ZWT5(9)MW>]6WK^K)>&28Y\"FB60"@*>+1'XM,*]D51D>O M="C\8'_+4C$^J;2$W^:1H7(*R&J)\URRCL[[0!5[B&9FXJA*\_$Q1UH'T[2" M.$^126Y3:8KBVU2BO>.Q1PYV'QA>#H_FVID9E;+5:*U6%^_SH',*C1EQTT1L M0Z[Y0IQV*3J7'> M,+M:K(K.?(I&_;=%,;Z3"D86:1EAI30L,\D!T>0%)HY.^\/BHZR>,T7I+*5; M];(PYX'>M+/<,Q:ZU*!=OFRGYU^2^"_RC5F:>$WV8+5^9@O73:[YZ4WCC?H< M3KF=?M[=)?$DG6@,?\(>D_XF-CK,IJ%XE_ZQLOGYHO(==K.>)YVUK9*W[]&K MES3H??=R4Y6U[5V2+;WR]M9!7U^1@9:E:R25+;?]4B_PA>X^J_U["H#E&OCE M*,E6M00Y2 SV ^!@HZON?HQY,9_AMW'(;E6]M:XSWEAZ7NUIJQ5$3H!%#3!/ MN^"3KD3J06]5NH$?AZ!(AELWSJ.)6ILZG2U[W:_]<#5B3Y/%,ZO#%&QJ,%F\ M/3 VN>^4AD=LU_QNWZ05@V&Z"IIROZE(?[X13YKJFR0_K@2S#FO<;7M29.R1 ML4?&7IGT:3+VR-@K+7*>A+%G):7H*JD/D_DP-5-7)F!00?MLT7-?!JNP67&S M\!I;AJ7E460/DCVX!2PZ[2[9@P>3A57G,/]6>@;V(X#-8M5H("9<>IEIIECY M/E+RI=F=51O1V6 3I7N9HJV3)J'3D-XKM+6@+A5!5'49B-L[;YJ;)?D23':: M8U0.S/KN> Y/2E;!^SYCG;'.ALX255RIJI)U!K^YK-U"VXH7ZW*KXV]O6FUSS@KR"M;>*P@,9!=T M.3G?7]/J]CJ%._].FM!J1D^M71)@ZQJ@:G:,#89 M]:N3)$G\F"*Q15QH5)N2[OV(NV41/HFO5D5%5ARUQR0GJ]$S)INVW^1)4=5) MN/@^85=H.9G&&*O4,57^G;#_OZBB1Q52B]L'^$],)2 M)1,^5[5=C-E):$E9KWL =)<. N7#O7(ER1&JO81J6P?8*L+[RHM_&R7PONY) M4U$F2K&NG ?XBKO\V"DVY2J@>7S":7[Z-XURS"F M!&-RA.QOB-:,&+K&FJS5A1BHY&LCLOP>25?^5W?"UB(F9'S$I0C(QOHJ=-(P&%,J6XJ[^7$0>H*Y MDR9.[991O#U5'C?1P+Q$-$:;6P*FSB1*9AP1VB9":YFK!25*H]CJR[%5X:D! MV7I4=C&X9ZJXYE2"(B_6B%0_:M+NFNNWO#>XZN()JQ!#*YVB06R,V-@KV-B% MZ48#)\S&J"JP^-467A7X)0[L,7I??GL +%,AB.<=+$=8>8%@/E2EX/V\/) ! MN-DT!;OB(DSYMD9"C?%B3S(:,PE_/(*N[P>AFJ3V-);V.%]EJ![C^1@@LH5\ M1&?96&2.LY'O.R$\G&'P2-K5F3APSAC *A2+(,$BR3!^^$/8D7>^?KC< M!59FY,D(8W\JO 0K7%7A^MR9IL<)V#*!XX0=PL$N'J8^P6KPKFH+N%]BCG$# M\4+HRL.8=D!K?-_'D$-1CE;P 5/TH0]0A&.B]..,;F?%$Q<[!Z%-\TOT70Z4P+8 M]4,<1![&PZ' >)2/ \SM.,"_'V8;;@2YPC&#(W:C1!QL:!(0R4?5+X"Z_X(P80*182X)1T>(G#)S@\S.9Q.%_+NM>(R=3U9P)W'L&Z M4B N7.,($)IP#OHX7: NB.?WEX NZSZ$IQW& 7+M;-G? M(EB#QA-G_K2I[TH[@;A^<2+,EY6M;,DI.T\20^'QCABB;];E3V&,:*^4KRC" M;@@NEY-P:<;]ZF9SA*)E>XHZ&I=%&"F!">#B,@!%P8W%7,?($9G42TU7B,^R M;45=(W>V*HN-R$C/-R-J\S.R0%U#X9I'C]PN*Z+/*E(U\J0;T/,G#RFYYA:Z M&H':2_$NI^2IEIS\"$HB\&0N45D,Q9(4DF$8 UYG+6 2+J[ZP@#K'&)O%>15 MHTQE05Z!O"23=XH6N)X]E!,5XB_,FH"+C:!"L[$Z/W _Q1G$)DK51/1%JD.< M-LHR2E8Y'LK.%0F'%G:LV"%&N1+HI"969KEE,%3V5PB*,$B*X$\+>.-#D/!3 M;>>AD(2/WF@!Q*C2QP'=0;2P@66CN< #[!!#DA8 M_QBDZ5P_T9,_E-!TN8U,/I-+>'8Z;F>.=[566YWM=52F<*?=VS0'=S_+$8\0 M0!@"]FN28O'4V&)[ Y.+14'KNL^A"B *"2Q3 LO2OI/$>N C8"@C],CD.:0I M*OO'H##G@C%P_Z/9..\4LT@+%=&I0"M%N.CGNA."_>H#L(T\WI27*34&6FLB MBOL\\9./02T13-B->(C427U">Q31ZEI1M)F%9^MNOM?8Z\"C96+O*9&ES8,' M/XXV^SJ?83LYY]1)J7D;/&2%^YP^P?'I6,IK$63]\U?)SHCCL-*'6JC/"TUJ M/M']&9$-Y&(1J<,>5%5;"#2R$W>]-OK1$O ]#WDGD+#V?X'BF7JVEMP,\!ZX M.D)3'WL_HEQS79&$Y1)1%Z8.A=4XQ@.HR>(1S0:EDXY1/J(>.\%-^GJ=RDT1 M:K>;X/9X[D( -A-IEQHN"7B-C4H7_)S\L!(R>1 B4;*54\2+0/V%UUGPZ$?? M?=3@LKF'WH@' 6]&7@K;=IA:'6PVDA,QWX;V=H2Y6Z;(P&ST>6BWG[:MHB34 M$J!*Z.%UGL]XF+EZDLW/MP1W@V*&SQQS;+DY]]YP!\P*N% ,AWB>:'7 Z:0+ MT8[_8 Y^W/DPCF+LV:D4>;5VSM 47X<0+,_8F>D#!M;N:XVO5$"'/4;-W'T MH?1@/]K'Y&F)8&U8FCH#'HX9YNHL(]6$S[*^HGKM#T(=;?Z83>QUR]B5>F<\53@DT]'ZN ZE^Q#%)/(3P^72@@G^[(JQ2M, ;^-V?4RM," MB\:T:^UHS2@0M*LH<\WFH:F=E.BKS6(/6H?+>:&?<)V@A\%6'GQ@8]G&%87D MKTRYZMS/G/)&;=&DGA2$[,%2=S M_HC#Q$<=B*&K9-PX95:*ZWABY,-)1SK(HCW<"C# FV(7Q9^%/$YJ)PL*+^1? M,8@<5_MCU#DLZ+5X_(\ZL*T9O!)^/L*48^I5[/) &?_$*PZP^M\\,.^FD3+= M6;.A+/;.$N$I.:Z#&5DL2,F\1#+<"0\3)?Z%6/ %1):*_%CL#EU_%KOR@S\X MN\*$=M]*):!F.1CT"U*UQ(F3+(H D#+)@?"4/Q @ZR1( E\-76GK5R?37@#] M81>_V9&/>VAUTCU\#L[G!K)^/]"XB_3 7#"O LT,LMKKVZ\?V<<'%%O('CYS M)Y .[&(*OUJ8A *ZF3=*-36,RGB)MQ.Y%K"CB0Q#KM$^%.)/O!+#GJ!_:N"?T1!S)$#4OY6Q]U'#71FN#UZ^#%IU/!W3QG4E^$ MZUV2?QDIZ$2DH2M!9"? M T$"F<'2C4"0.@0^6S Q8'-/@>^-'']^/B#:G3 A-;!+8A5,?90C/P![PIVE M@<^4:)3(3J*@F3#'Q@9S&^&12YU%LRP&M'Q*S:0(^48J/)8#EV$N(*I$5])H MGR\I(R0S#B,SYJ2X%;L-!?)RE?D 9Y]IF7/FC\@6<*U_@.DZSQ,)^40D- I( M@&QS_I+F"DN=_];*\U8+[ ]-\SJHH!(,!:@;@$^ M!^]I0>WUN\&N3JFXV7" M3]$ZR =0G'TO1@4I\NT_P51+]"7$5#C<,R4&(K$@#A(*76':BJ!L-,83#Y3NNNZLDK2(5/F&M?U[ M+-'ZT-HT6LF+VO3<4H%'I\Q&*;6^LGGQM&=6ZJW(W;C9UT',Z #YBCD%($< M \65>@K/_C=VQUUV4 M4,4UG"]\Z4ENX25)IMD).M+B-+$/ M2"SEGT;\Z>KRA4[0O\#V07:-V.,Y^^H#O@-="V IJ[-;]SG)%2!JE"HWF&BA+C(-+G&M10@JTL MT09 0]I"@M.4:OL!T#Z2+7K6TH((;:,PX05@1&H'-F:4AKHO2Y*@F,IXE;PH M'^$-ZN6:CC/2#;4*M92FL&J(929D% 'C$#/,^4MF8:6&E(:9' [Q-]B8TO9S MV4,J.55ZMIRZ2C%)4B[1M8D:! 9%E=F=.?E2G4^G6**#*87KW)#;B?/H.'C61D?(! M7GK.M=(2 2]Q:S>92_8>)/Z5"Y+FY[__[T241*>\REU MBMZCMI;=KN-CWZ*O8OC3FP\WB%/_;/[G_N8-DPY\ 0\[:[?:@\XE_*_=[[8: M@^;U[6VOU6HW;ANMZ^YMN_'FYR5U)4_BV^;N'RU2GL(,;";5$2+$$[4!M4 A MGVTW38ZQ+TJ08V?^+%5FSK8S)W"6NNUH^T7)\[MKUFOTLD?+8.Y$QM\35X/9 M!)%621-$0+@@M\#TZE@3Y1>PGN!O6[O$BTD/P9 #4)>KG? Z33([3M-;!![Y M9:XT?DV41B./SN]+J43FEWZ9H++Y]6JJ.2\F$^.Y!)7<,VER(TUNK.KM-+EQ M#4%O[O9 _+*/K5L34[V)C<:S=*C67H'PLKU.?C/("9-WJ/)>S1YKVK=(>\# M[H@DKP'5^%UZ)._ ,JFCFEG@U:"C6K-E];NK-8C45(UZ0QY@W1= M5;!EW)0D_>H5V%4!]242_L1EB,O4DLO0;,%U"HVJ/,?V M'85,$JS8 +.VU6W3J&JR,&ENN[ZM8PW,.0'K0@]%!EX;U18P]ZJG:5:LJEU] MQA24@\8LML\?J($J7&1 HPA FN=S%YT2S,(Z ,X=GWV2L5^+F"[QQQ/BCSVK MU2?^6&+U\OB\,:WF&9CNOE##B%^I8$5X17A5I:ARQ7VPU[KSS]Q(S@WY*20I MYI!0K;X.71X4+!W@".,.Q@EK%75*>UDP1TS]4)IS"+[:F5Y]R[0ZL>K!A;&Z MB+I8>N57OH\N+$@R^C8S)8L(\*X MLEE&54^7N/:320[SYNT@2G#@AQY(]?)(V3CM4(LMW03;:M^TB@NO+X&/T^Y(Z7O?Z5V0TD%,MN(V38L\:M)O&J/$%R)U$T1+97T2*>Y%B MU[IH&/-F$"GN+#S+IZH6)U=_Q5'CSY3?6&IF9S[M;!_R/G(.T*LHO71,LRI( M6SK $3J6,%^MZEFY!\P?J)AUW^Y;S;XQ [\NJ@A9!2=+$)V&16%* XZMTRCW MR,7V7\EO3LZOW*,&P&1/E$A.U86N#/8#K#M=G7ABF@[7>,\YERAD\WK[JM4F M/S$99R45>B=$BF#9=;$2SL":)$*^1ICL@'TU!-0N\&@S8Z7:L1M]8 M>C%-024+O*A0*'$RXF3/U6F9RT ]>4Z64]E^B'"0UMKK]VWMB]G(B0_2J>V%=_PC?SIITW^-PBET]#?98>\,;H7;LW-=MQ^'XL MV+4_ =R8X; R0+>0Q6NFES$>+H^;.6?L#A8IAX"VZ(L9*,^ P':Z>?=<>U).M$8_H0])TP!:-KETU"\2_]8 M <9\47EC)^,%@[7&[?;FDEY2O_W=R\QF+@: MY?8Y8@6XMUZ Y?/J@ T\4 0Y2 SV R#>ICX]:3;ZX+N.?LYG'MCC.53;38MM MDJBM1M-8K(BPDK#R&:R\ 7'%7>[9PF(/8B0];/F(?1YG M0,''%"4GX_&IOD/'[$BVNKMK*L1S2B?BB,N<+I=I68VFL0ZCM> YZBG7"BC'\*21]L/C4_?*X>K8%X('A9;SX MP[HP6!CY8A;A*11_E(^+E4XY(-Y%O*ML$3/B78MJV>NSH/?-F3W8QDN=';VN MH2%[&@N/V3P18G6E )9TA1(PY7S=8_458CIE$[&$9LY73;3:UFM-B4$'$Z- MKGI.VU<]HD8Y@$<>_+1+-D"-LT;[?6,%"Z>0-4JFY^D22]<:7!@3.:= +)1B MO3G%&J.,:6"Q".*J2^)GIVFNCW7=M3PR)BFC>FO"&I"3YG#64\6E%:53E]N? M1'S*EU@C)C7HF*V74)U^O>//\3AV8CSZ;MK M7V?@_EM&X^LX!&B*X!(;'E]ZSJ=T@L8]/OL> ''E^O:?/__];S^FM]^(A^A& MAK;KAW$POT0E]L*'KV+XTYL/-YB*]<_F?^YOWC#IP!?POK-F>]#N-:\ZMY>- M9O^VW[_L-2];O59[T.U\:-QV+]_\O'00>:!NV]+ZQ5S@5R2,O[ &_5$E;"19 MP.J;E=PAMG+8.V+2^L=^\I%EB&#"\(C4#.9/ ($0U=?K0#AR=0[SP3=:RFSY MO6BR!(4*F]" >Z$Z_;L(_CU[F+%/(@*\> X12K:SPQ]+JV/X7!82MS:?E#JH M+ZYP1H)=C@(A7IR7?I+'TS9X/.J^W[Q7H@][BW>EI3FM-9K_/FO9'EOW-U-@MF,?LM=\G+\F=Z#&]W?.&!9H5>!4 MV#3P'Z4CL XK@!.Q_)R#186&>.]R94A#<=[5"I"]%@PL M%N0/>G^1F:):#6Q",2"'1UD99!5 /PS\23$ ;QH&>'&+;*WZ4/>3QW#N3V-I MCQ<$\Y1+AZ%!C"QD*+3)98H19LG^IEC&KS[S8?6!9NXAH'18)73.<1+8S*4Y M6!>)W1;S0&6;^#'<&L/2@TJ!VX^C$&U)0.]B"K&-J_>UMQT/;-M7^X",KQZU MKK76B>JH$ A%W3FJ24A?G5*8GIP[/[E$[<36"ZI6'[Z'K?P7="6X3IMW#OO] M_.XN3#UTTVH:[#1<]X3^"G&> MT@DZXC*GS&5Z@ZTUR9/G,A51I8^FV^Q22UW7HO*^U38WMJLNA%,^&BF=%*XO M/?0[QAJ2U(4>R'K>4\*TBZ"HNA2 ITF8S5;Q=E-=*+%"1%==D547 KNXH&&0 MA[.5JMX1Z-Z/N&L,7Z@J^4 K'A5\L#J=,UY=*@HF:Q7XEW$NP[DC6Y8G9:Y M'L#$O!;UL,T=%0ZVL-*D.%=[]?<;1M1%J'*N9$T_Z&9?(69;KR\ZW2JOFIDI MZ#A(/2K X*]8PHXVIY?#+ETI8LQ/WP0P2B6G5/(:95.7['9*):^"9D])NY1* M3EA9):RD5/+28BNEDIO"JA+%Y2B5G)(\2Y[DV6H82\&I?>"R0IRG=(*.N,PI M5*@PFX=6%&LB"WE/* M=(J@I[IDNP[(9B2;L41RBNCJY.B*DL@IB;Q4;II32<2T6@9+72@/DRQ6XEW$ MNP[#NUK6H$-3^0Z?0_[\5+X-8_46)N_)D(]&@1BI.12_#;^*1^'%8G%4WQ9S M^'J7MUIH)/B4! MYX0KR/EO'-=" M7@["M0/@VF_2U8-=\?_L%QX2WA'>'4( [Q)E(2%;F,)'93 [HE6)$@N,>'#7 MD^>70$YX,'=.(1P8?/.G>'X5XA'&$<81QI04FF H=_$9U[5#2N3,D=I]);J=FT&AUC<\RHN1*Y@(AY$?,Z M7*) UURB /$NXEW$NXAW'4CQ:EN#QM9S.HEYG4+!_3*K2_L=#J9F.TR>5"%J MJ8!8&L 1)A(FE@-PA(FGC(D5:;UD1.]3GU9:X7SF?_@!FP:^$]O1#Z$('J4M M&+8B+@(1CX-O1R?4DJ%3Z>!#^$/X0_A3)AEW&BEP7_[/8M-X,M63 Z(X>/"9 M(U "'K51* TIWS&UHC8!S+KG6538\CNZD",V<[ILAM(EB=<0KR%>0RI-Z=@, M56E_ GO)"X6RHB!O-8;\65QJ-6(AVGXECHFD@N%7"A5DU9U(3!S7;Z)KHBNB*Z(KJB,F\JX MJQT-.)5J(BKC)H=0R:*4Q+R(>6WK?J,R;N)=Q+N(=U6.=U$9=Z%&Y \1A^VO MO3[W=VY?6#=UEI:WM1K?O5_>J/HL/6!!T;MVSW3]VSX[WW?UC6<6GWOF J?" M>Y:?D7^IYP<3[BX09Q.OR1ZLSH/9PG63:WYZTWBC/@.RV>GG-6"[EQ,1LE_% M$_OJ3_@*_W^23C2&/V'/"8X#_KI\&HIWZ1\KP)@O*N]JF.-]:ZW/:'MOA5Y3 M]^*[EREK+8TG>WKE[:^]O]*W5WOUE=I\12IQ2Z='SI?;?,D?OB#=5^5WP6YQ M&QB^"'(;'^P'K\'&4N;[<2 $^PR_C4-V"Q+&89]Y8(]9NVFQ5J.YM9Y$N%AT M/X("4''W,LV#(N>_.;R [&?"M0/@VF*"T"\[35(EO".\VUL [Q)\)"%;F,(' MP*B<-J>N?BBL1^'W'/"[PM%JQ+EVQCQ#:XGSR^!G/!@QD;" M'P5\.D8X,/CF3[%7K4[%FDX=G7!+ ZS*) M Q '( Y0,0[0MWH-T@$.YZ"KNOEP.1%H+U 9][-2U:!>7?N".'("&7 "G0II MM:P6]7TCTB+2,D]:;:O=:A)I%:DBUDL3#.4N;N/Z=L;J-#MD0)$+A3K%Y8!! M_42)*H@J2$J0FVT_?+F- W^ZUWB[4S%7FE:SVR5SA3P!Y9%)=2$M:D-*!$8$ M1K*K)*1%'1.I8V*9DCM.IG%/P^HWS;$I:MQ#+B!B7L2\#A7-[/>IVROQ+N)= MQ+NJQKN:':MS82Z!D)C7OD9DB9TV:0O$P=1P?\93JD4M%1!+ SC"1,+$<@". M,/&4,;$BW9>,Z'WJTTHWG,_\#S]()R?^$(K@4=J"83?B(A#Q./AV=$(M&3J5 M#CZ$/X0_A#]EDG&GD0+WY?\L-HTGTU"UJ8GBX,%GCD )>-1>H06'V\OC;'L) MR:%0 M-A183\+UIQ/A[=5,NV8E>52H2EZM ]0L5(PJC#;8(7H@>B!ZJ!\]D-=Z([XL MSK4:\3 -WU+'1'*AD NE:M*J+@1FM-$WD1:1%I$6D185<^^#+U3,7:J8P*G4 M%%$Q-[F%2A:K).9%S&LK@%$Q-_$NXEW$NZK(NZB8NU C\H>(P_;77K_F[Q]_ MB,.S$>?3=S!1>+.[Q:?>P]2O7M__\^>]_^S%W@^WZ M81R(WX;7_F0JO%#=^E6X/!+.M1]&X=V8!^**A\+YPF>89A%FCP)H>PC2KV+X MTYL/-ZU&<_#/YG_N;]XPZ< 7W([.^A]N&IWF5>^FW?G0:U[VVJW+;JO7:@^Z M-S>#_J#QYN>E(\J#^UY.1,A^%4_LJS_AF[EG[G:L(SM+R_U:C>_>JR.7'C#? MZ%W#7/F?^KA2VW87 53.'A!8+ _/9W%@V]6W>Z:K%_?!V-+#FMU^P[^?KR:L M&, M/_' "=DHX%YRO9A,77\F@. ?9FPH/>[9DKNJ,%0E>L&WT6PJLIN9Q#"D"(5Z M@/3T"WT7M"V0J$RQT//"43GWC 7E".]9?D;^)9X?3+B[H \T\9KLP6K]S!:N MFUSSTYO&&_49Y)N=?MZ=:3Y))QK#G[#'1*R"R'3Y-!3OTC]6<&J^J+QW,Q.U M@[6.ZNW]HWI)_?9W+\ORM5I%LJ57WO[:^RM]^V%?7Y$B^,W:XF _1CK8*,Q> M%Y7JOQ256E"P5U7H@H-3-K+HH$CPW8\#(=AG^&T]_8B6EQ^'8*.%WQ>*F?X(%*+U^KW#[K"Y\@0Q4 P;JJ9!6M[>U M9_CD"8OL\#ON"MVM=L*#/T4$:RR"N"I&0ZU>BW13,DVIGXRFAK8QB5(7:B!+ M;2.V?!6A4,DY!VC?]U+DORXZ76O0-*;3[0NRNI N&5.',*9.A3![YMIHG#IA M[B935W-OZM!C ^YY/C^D&&PS5 M:#D"6JMRS)+$6; EYN(+.NG DLGF)R1"3 MV2&HTVP2DRF1*^$H+*D\PU@KG)Y8*B"6!G"$B:>,B16I8SEN[R-QX4M53/-P=_A=9>A5[KA\W,.2;.'9^?DMNA2HD^Q!^)/QXZJ>BT M^>/.,RIR^WJNF.;@Q&MZ0(],]>HI,^=TGI0'5SKS.&/-@FS:^F4C5G)(=J;0HD@14V04! MGO$,J]VOFL#;A*_!7+:)9,?'E^(LLVY/?B[JLUNJ>HU=Z/ MA1J+Q+T9$V$D)SP")C/T@Z&041Q@3X](C'? M^;U3>!><+2"K.\-Y.V'\$,+9XD ?_1/@P)!Q.XJYN_ BP(<34;*+D>!_Z(G;\1\E1BTN"6U>AO$^(N>/^9[ ML VX.5E2,I H&@-8>"#4978RF@C?""N]=!<=BE,]#RV]%>\"8@!Z_B_\"&_B M#%N0X7F?J2E&<)<$B@"25X /D#!"";L*1? H;9&!$4X#+]#/M=C36&*U/#Q^ MI)NX$I@08H/>-'J@Y_&"?*E!S_F87)P\UE.=AP$<^0R M,\JI6DRA\!EJGY=Y]:WFU9<*\TX0XL97^S&92[9.=%H+))"A/^H[>"!;A"_P M22O[WF>9_VB<7S"XRETWK'"?!S(G%L@ZN;<@_Q>T V:/P0P&0A]+,71GR\/C M%BZ%C=J@*G&Y^#R0%L+5L^$V\#TCNP&N.8%S^P(R1CHB$9/7N&QV^TW8L6HS M^=L05BL"(R]$IN\S?-W(T\+D@W@( 'UFEQ M^(J/EI4\91AQ5.N0C25J\-+TRG2\9:B>&.?0:'5CN&R->2A!-KX2MC+?N!]' M800WJE4F.BQJ <_8L_NJ"5TFFM!= MH@E]49K0'CYHXH]&^>.^@Q'+Q?S4U0:F(1)*[0F?@M#HB*QL/4K-P/2FX9J& M&F2DIOXQJ9-**BM34MFS^@9[N-:]J+)";*8B,JY\@'M._KVZVN%\ZY+'BFCG MQ9;O[J.5UZPNL&UUUWB33[PRL'QT4"UV2UR5.E&M+2DMQD-'%5%4$64,DLV& MU>H;DXA4$E47O;U:$I@ ]YK"E(.10CW3D@I/"ON73L'1#LG?EG*/C&RAU:D2 MP NI?XA4#Q!=V.!@MON0RX ];CU6G)AD M4:)ZWQ2KTN*9J:0]RK*B+*NR1#RJGV75M%H]6H)&G7DZ$2CO335[# M"+M?F@&G(1 V!FG3Z0+.?/]L[$WT5KE<:YWY>G%Q/FAT&SU KQ[L;] UEU;= M;!O)J^YT7YG;VZIT9G.E$J./W+:R9*NGI/2=S +C>8+%1B=.L(7GW9@'+VC: M% K;"]G*D0)<*F1+6W5NJZD=='%)^]!2KNWVFPAL^<((\V,M[DL@;6/#U8F# ME(YKE+'9;RD)HR[O MF0NRE0KQ7IUK<,5=[MG"8C?"%I,'$;!D^-;6=;4'!6-),C2Z5N."BD1*B2$U M$QK&A2J5HE6'RYQWVL1DB,D"-H4S%Y*0CJ#%DTO.-=8'B,CA M9,BA9/ ID$ (F8BWEA1UZL)OJ9_%1A1*LP[-M:*H803I;6?0.1A\YAA2'( , M(Y&Q9"GRQIFH<"B, @]+=>WSMKG"^KH[H(BR**)28DVR1% L'?J='&-O608[ M4-:>LU-HX8,?#(6DX((V13K&DOW(XB#O6(V]8[WS"V-6>UV$"9%#U>!38:6? MD*FVO+5HU*D+OZ5:EA=K6;(!FLSDH,+7]R4M9CC:\;A]Q[H8F+.ZJ5$IN<.. MWAJCZ$;.Y>"4U>C57!(NUSTW&*K=&U[$QXB/E4@]*:T%VCLOOL2 4)%$*HG4 M5P"KV;8:/7,=!DY>J%:D)4MQU/X@2M([D#*AP2;%NM MWN$F--6%"LM'<*0VE(0_'4X[J Z3Z9XW#J<"$(\A'E,8CRFM,=P]-]9 AA"+ MA!<)K[D%V[#Z/7/=F4Y%?%'PVH %FUPT%3;>$?EJ%C1.7 L$'T8B.+Y?I<*F M;\?J#4HPG+@N!%\AVB9]@WSL-?*Q=\_[QKJD$!\C/D9AZV+#UL6W>B54))%* M(O4U1G_+ZE^04"W"&_"#&FZ\[OJ#+2P'M/7#UC44DP$:"[Q@W6CG3>O*O>;% M9Y1B//2$!R/IZ47R./+3+[1(4-\D8VH;#7,SHUM&1D:_=F[PH%^9T;O&LN"7 MA7:"?]UG<+H<\OOX^DUI0+459\W_;8QYL$T;WTRDK['@O%T,AZ3Z10Z]H@3WY@, M&>S#CEVNG/ A>M.9(X=#$0C/%NQ!1$]">.KKI9E5_E!]"UJ:"-P9'#;SIY'T MO5"YZ?&G(9=!\I[DXFM_ F"9:=@/6LW^>WB_/YGX'FS+M_]D7/GS603$A?>D MKSQG[/E]P'TKQ[@/M%Y(F=OGD>6#L0JME!9M%89?8>NV>:8VQ$ -X"^MV MQ\6JCVNF3H? ,51T^TYA_N^>C-BE'TF/AFBVD$"GO GA)\9EPC+ALI#'70 MTS)W*FS=S90RLE]L)Y:Z&=A&[T(9,G5*DB/1ZA<_UZ0N^0\5(K/2R0+C_/]D M$K6JGX=U<=XE)G,X9;/JS?XOGSA8/=3J'X2SN=*FNI 'F5WF7%D%FUWFYPB; MTU7K0@XTU_*%"MU2ZO8E$2]ONZV#@>>4)\R074BCSW+&T*!XJCMI\58K*4:3 MSW+RJD^#SVCP&9E*+^/(X+QC3,BI&@WBVBPM481!/RUS3>QK#0Z89 MF6:&I.8!'")UH:R=2U;3OW_\(0[/1IQ/W]W(T';], [$;T.LIA%>R+'JYJM0 M)3S7?AB%*O?PBH?"^<)G$^%%X3T Y,.G %]R.SKJMB\9-[^JR<]6XZ%RW+Z\N M&YU6K]4>M&^NK_KMWIN?EXXE#^(7DKS7G:KQ8HT7UJ _JI2E)-E=?;.2>??J M.H'UCWW[R0_#[]E'S_8G@L$!,75"6[^LL-V]MN)@SP7O3WU'*S[Y543LK:N. M4:IC?"VFZ!.1(8,M24[I0+0Y4 M30SFZ5_C#T)U[Y-RQ9;C?=?[WX/LX_- M]]_O7YM#]5KS6D<\'0!ZE3 /D&7H*E1"6IKZ$4!&BD8)/1 M.&3"9*QVF +"0=99UH5O@WO1,8(^'(-"CZ7WB*R M(3:IPD!=9KG^9C8&.<8>L.CCB0-;[H3@OT*&H,AHC3$ M](U8M-JXS%?[?!584L0N;1MAB@#_$O@>_&T+Y:(PM'H\ET 1["E*S.,G<[/ M-*?$&WGE90@;$8_2CT-WQKZ*J1^LBSSOQ2CF!H;FW>:7?IG@L_GU:M(Y-^]" MH*8%/[T9E*-I0:7*_DMV._4\V,EY7[*.!_TC%*&7JN3\'JTH]ED;0+?* ,HB MX=L"E)#2+%)29X05@)K,R:#P-J':\ZBV=:IE13A?>?%OH_S%!KV'%J[]_6#1 MW[4UQMR3D5A7)],!8PZT5^2KY,DV,09UI#:>B(!'L,%"..$!H5@%$BX-L"K+ M^PCC]IL2<*+5,"\GHI1IEE0Y8$;CH%=O>]MO]0X.%JHU.FF91_R'^,^\ ,1< MHCG-HB^)_KC?\*GFP'1*QBDIY*4"8FD 1YAXRIA8$8=LH7ZP&^'Y$^D5Y@D[ M1?=#^5"H=/ A_#F. E=UOY8N^%FI?MI8\[0/2IY*%6^W;5T,BN_Y71>SJL)Z M:WG8_0G1UL!@[XJZTQ8%;/Z]+-)TP17FL6U:C>[B$F]I39T4B/.4-D97?55\J6!%>$5Y5*1Q4<:?92I;S MO%J&RCJ.S>Y*A(&E QQAW,$88:VB!"K\?4Q]I!Q@,)8I79U$Z+>-\X8QMRL5 M6I1!&S^Z%"+N4!?N8)(YG+3OYS2RZ)*8RS%9!4VEKPQS,:IZT/S3DEA[)Z^L M$ >J# =[0P1:6 QHUW'Z^X?9\CL1BZDLR!4)UY<_UQ5_JSUVM MKMP\3'JZ)VFN>E9&KN5VOJ7[5CV\]S[73<>8NV=!O)Q2R^%>.5H.MRK=]/>P MJZ](RD-E^JMVRYW>2TU_3Q$ICY%SOGOTD)K^5M?<)E2CIK^EP+^-\G??IK_; MC_/>$<\*[@A\,GU_B_.I72Y8E8EYO6A9KUB^ZT>3&?-&'2^S_7CNO*[5:7:. M#\&Z./PJ1-JE$S-$G,NW-:U6_^+X$*P+<6[EC5_W]X\_Q.'9B//IN]MD_.X7 M$:B!\/>PW2O7M__\^>]_^S&]Z .7P;^X&XO/:@ZP&J_W!50;>Z;_S6["P9D( ML*]B^-.;#S=H-OVS^9_[FS=,.O %MZ.SJ_[-H--HM&Z[K>:'BT[C0^NVW>JU MVH-.OWW1NVJ_^7GI '9P4JX[OV==[0USGO;UVCQ"CBG0H1O]@_2X9Z,3_J,7 M1D&\?DQA*6(&>Z'FT58[!RP/0Q'IV;^NY _2E9%4XX9YQ/1P[8G&82<9S*ZG M*S+X>8AG]:C."CX);H^3GS$. (J:]!WU"-N%E\BA3![AR- &G4X'#P!.>-!+ M,03EY'+%HW##YTL'G@/@ MN_Z"T%"LYZ!G&Y0 S(<=)#;^@3'@!K9D,OFZWW M[)^QCZ<_#:0-6/(V]M)QK*BA,^!7J,M/>/ G(A5. I6X.)1%*:;!=SE$JSIT M6@O0^>A-8]PBH#/.IN4>^VL!7LDT;X<]R6@,\$HAG%&;D.I61P;"CMP9 @LV MD'UZ"$7PB')+32.M..C:"Z#[W9OO#O:LX @0>AI+8"N *Q%\#=#P_ 2[-*[) M: 8FHPRCT$(>$@A .>19?\4R0$X")X#H!U=%/G/PM?Z423RB)P\1,IXDL\_5 M"21/GG+4GB2H.'"ACH7BV&M8#1XC//:54ZUSD%]@\IVJ,:1"5_\A&>]\[4_@ M)&89KO3?(V(\BC!2VH!B.X]*PUA,#E?(\'E.E7\\ M4J7G1_-W:$R*1# !\.1EX-N$FK]7J.CE%X_X$RXM E\92@ #3KG.6*-\@8-D MG")'+<\SC619K>_/&(A%W^2?UU^_G=^?L/E"*PRQW%J^817QLGK6?Z;%B/FQM&>3-B5]\WWF2 MKGOI.1^]B'LC"<=^J7#F1BM3<=MW#MG MS,HX&.!/ M"\3/X7HAJ6OH-;=Y$,R4!J3F%"(W'V5H'^+'E?WL\SJ5>S#W];6;%EL;^MWG MV8H\C3SI1MAB\B""E86N!@[W6N@30-3(D_[1;)T/&%SFKHMJ[/-$$/J7=-Q& MC]LRE-7IFP&;! U3!JA'+! YXB1H@.CRS;(TN6UK?109@Y&W7_O(QT)3F:[P M.!4!YJCQSGU4=Q%\H336_2VO@W+A:HOIWY0Y<>**T<&E-I(F+!O-,J!C;8P. M9>(.R8Y"6XH6XT#B<)EVCZ ].)2>C,29"U:M8R4B'FD>:4F9@S;7C1UUOK=V MMH8I9]!9T \"OD.)X;JK[V3)U.,@@K4[S <;&K89< 39&8*//7 P'!E&%9-T M?N1T\I/:?.415=TGZ'3R^)<8UEL$NF46TQ8>2"L7&])/H.8E(E\*&SMF\Y$ M/B;B4;)QT(R MQ&5JI$@76$9EV_$$"Z$PO5:[9W-%0*> K%03].-,/RX&K'T1&1,J7FID,VHAKQ]B7H-U.=7%UD:J?4_9L%E ML]DZ/C0/@'/'5]W)05"0@X#X(_''X@K2>R4H2#\)_FB@6GVWRI%\SE6M:V Q@)8XJ?+T M#;6 K8N":@%75KOCPQ(FDO()?(JJ-7_M MQD_Q#<]$]9/@TVG@?Y,3.$]W9J@VIS.8[RU-S3#RY&+*R8TSX6J+$$RQU^W- ML>X;T445-@^)<@N6+$;JNM:LN83E>^WV>>.[\@!-&VR-\Y:9-5G =L.I)B!W M!E+O5O5JU U[Q*)(S7%E&8F)[LY!]$?T5RC]O6V?=[];#=\[984-GA.FP5 M*[*BMG6=8SX&,APS?RH"]:@7"DI7'2K/N446W2=9EY6/WHUXB"X]Y[-J-H.. MG-N_8AG-[K*^*/#CM0@B+KW[@"-'?4USC\9%Z_+JMM5N75\UVQ?=JYMV8Y V M#&QW;Z[KYGK)]>H!FLTU$,RU6%GURFQZ^0L T!]5NG92)KA^6:]L=%,M-U"1 M9;'KB-CFX=A2_S+L] 6,(3O^<.P'T1EV9UKIXE3K3+E8NV4UNU0O=C",.&'Y1VSF=-E,JV_U!PUB,X7H._NJ MC675:>[6>F'WT;1K5F37'5C-AC$'0EV(A4S/DR6(?L-JM(R)E;H0Q.[2XS3* M2N_]B+O/A?\F68@]-W7$F-)"95545E4,&[QH6*V>L4X55%=%+@"J.R4&62<& MV;</N!V*06ZJ?FPM/#[:P(Z0:5C!7KB)3?I(QG7H.A9$GFIJCLV:(9#Z# M,!M\+#VV,62'4S%,5#/HP&"!LW6NN*ORI^_&0D2AV2%1A8]?>N&D3.WC'XWS MMM%97!KI:XU(I\?("T]POUS ]CO$]H];^M1K"?"#99DOYX_CR*7\*/MP#2.B M<7M%\'N<6?D\SU><=?%PYI4 EAJWSB8\2AR"S!5AJ*7S]$-S<0W/Q=VFZNH .B.5 M7?WTIMDS4G?5.7+=5;4+IVCSM/D*;+XBY2&5J;AK=H]0W%2J4J9MU:%JURM5 M!B&IV&[5RY8.MMY6&SWHZJ[]T%CS?$IB($)X!M5^"?QP:Z_R05?VNQ<(>%=9 M:?1_X"^T:G_ATCMJ[1X1*Q'KT:FA(L3Z234,(VHE:CT TLU;D]7,\"DO%FXV MO6E,^(YH5:*LZ.(2=G\_OSMG]X%J'#@KH(2$BJ1?@6#E+Y)N-JU>JUU(C7$*\A7G.ZO.9MRUQ9ZDO0J/.P:.(_Q'^( M_^QG4C6ZI.;4RV-88#M-/YCZ:@R*YT="=P5Y\#V'ND]%[SL]JWU!S78.(&!J M)H#K2A %&-)$%405%:>*M\VV,86+3#LBE1J3"FA4K:XQ8JF+[*#X\B9\^1Q[ MTI93[A[".C$*T2,26:MCK&-N[>W_"E%9=85470B+XHA$8$1@1&!$8$1@U20P M4@T+MLH6\6%0;>M+MX]_OHN2,70JI!!6#%.QMW!U:KUSD8U$ZB@3%Y M9(EY$?.JJ(%#'(PX&'$PXF"'"G9WS15L;0NSG:+A%< Z"I436R.V5B:V9G;0 M*.ED2PZTS6-Q:M]_GSKMKO6B4J==HZ^GS=/FZ[_YRE?KE*RQ*77:W:&E?UTK MR$J&D]0(C9KMGK(_@PB!^G=2LUTB5B+64R=6:K9+U$K-=NN+A=1LEXHA=XE1 M4;-=Z@SU"E@T>U;?7.UU[=/_*\1R2B?BB,V<+INA&C[B-<1KB-<<)AG57"$0 M-=LE_D/\A_C/KB95I_A^WW51GTAJN?-11.@%< M5X*@9KM$%405*R9?WYB,(,N.**7&E (*58NF%QBQ04KD_Z!>NZ4BLE;'F#BJ MO?E?(2JKKI"J"V%1&)$(C B,"(P(C BLF@1&JF'!5MDB/E"O7>J*1%V1S+*P M?L-J]RX.!K63Z(I$'EEB7L2\*FK@$ 5SN&JCC(,?EX!R3X[^,P#>[S2.7&5M/=YMEJOD2?MT.)QG\=; MC >"Y0['8QZ/8OCN0=@\#N$W.&@;3G D\'S9A =_BH@]8J\5=<;P.UPU[^? M A'&;@0G-PS\"1NZL1W%/ )6#[?#*0.","PB"/%?6!@>N,>X1@&)]072]Y@_ MU"\.A",!1?P@&@-VA&'Z@PS#6 0A8% >$64(F./*/X4[8Y'/Q+(1,%9C9Y1[I2/#J8]/]-<\\4$ MA$3V,(O!7F"-N"X[2G$=G[:$[=DZ+5PHO,9B3])UX7E /? TV!5WS\O)&*K% MQF[3HTC."$_-!GQTY' (N*E0V(;[ HY8[.8O2PD$1#2(84!&^''&QOQ1TXQ2 M/!"5IH&8P@_^ PA?A=PA'"9VEHF2GY 5LJGPN(O/35":IUTSX?5 ,
(-N:8$L.\Q1FC3FJ'WQI>XCFX=A_\MC#;-W>%!/ '0Q]%_1W)%PEE/?' MMTT'EKMG0;T^I0;R R/]X_OM4VJD7;+;J8MX%X&,5-C'F$S/<$ MFPD>*.^(>*$Y]]%#/Z?2!N?% $;U^^1T!U:K9ZY5U]X0JTNXIT),K70RE#@9 M<;)7<;*#SHFM.R>K9N"Z6B$?@V'VEPQ #*M\D![W;,E=]M$+HR!^N72EGF W MOMHY8'D8BB@)Z4O^(-UWU'/<)VX25R*)-'.#*T73^$3XD=D4211M[W/DC#N&K[_$T MN1W)1Y&D)>BL$XF+0W&58AH:C'-$JSIT6@O0^>A-8]SB/)7BKP5X2<]V8P<^ M8\P9X)5".*,V(=6MC@R$';DS!!9L(/OT$(K@$46;RFFI..C:"Z#[W9OO#O:L MX @0>AI+8"N *Q%\#=#P_#3I1>$:!LC%-QE&H84\)- I'H'X*Y8!U,(DE! ("J6RO:G'K,4FFSH\J;\VC1QO'*.68)?\6 5G[WB@#/E5'6K MI9@CA2ZFE@U?4M4S_5R=29"=R0.>"68X3@,18J#%V9!+%E(R61')9,V>D6RR M3O>4$JI*=GNU5T^;K\KF*Y+%4)E\KLWS4"FO<$L?.N$AI7@5 5#5G6H'6)8, M]4H7A"9/;Z\V$9L7UMKNQ'T1GF+"UYP"$K='N,-A5.K(DBY/PA_"'\(?PIYSP M(?PYDK^K46W%:5,6]S%)\V0*H*M?W]QL6KU&MW" U*5\F1P#)=( B,U4ALT4 M,9N)> WQ&N(UQ&M(I2$V0VR&V RI-*7G-0;2X2KNKKG>5*V_CZNP58"K<(>P MJ6F*ZO2L5M>8X*X+S9#O_&0)H@ 10U1!5%%QJB Q001!!$%B@@+'K\*:SYN: M@Q5!44:=2$:;J_[KRP"-29)$S>U8WNCT4*DRPY%TD M4BR+<"1Z)'HD>B312*1(I%AA4B316"+;#5 M($^:)NB2<[HLB@AQ,N)D)=;8B)T1.R-V1NR,%#/B9,3)B),1)R/%K Q^M!_4 M0->UU^?^SNVKXL.#-[TD=\\"RRGYP-R+B_-!H]OH#5JM'NQOT*7QN4NW5WL* M*FV>-E^!S5=D%E)EQI;2^-P;88O)@PC2";K]/70;0D4#J$@S[&B";EGZ8Y\@ MKM$$72($(H013= E0B!"R!$"3= EZJ )NC1!=Z=@2GTGZ):.1DL#K,HR-\(X MPCC"N#(#KC3 (HP[!8RC2;K7/!PS\5[A5%D6X0_A#^$/X0_A M3\DUH]-HA6QB*(MQ?#N9!/7JYY^WNM1;DUP"%93_Q&,JPV.HS2CQ&N(UQ&M( MGR$>0SR&>$S5>0SI,]0V?7>LT1WL; ,A+FI%68R\IQ:4Y*HG.BR/3"1Z)'HD M>B2Y2'1(=%A5.B2Y6")[LL0.K:3=DDI'* \E5RQ_MU1 + W@"!,)$\L!.,)$ MPL1R (XP\90QD2IM[HQ-;Z5\97(64+X[X0_A3ZG@0_A#^$/U-N85I]_/[\[9 M?2!X& +-G]3O/MWBD5*E:V,GE8>NG0EN4BT@$ M1@1&PHMHBVBK7N(2R1NAC]K<[6LPY/ MWM@G;QIYT\B;1@1&!%8& B/)181%A$62JQ0$1@V5=$.ET%@E0Q$NC;*6I?<; M5J/5,$9LIU!Q3MY!(J5#"2^B)Z*G4Z4G$DU$2D1*))JJ9EMM9XRW>W4PNK@: MM&T8IY+=MP&M'#]^<,7K&H)M.HX#8'!YFFV_!-G7=.,N I %*!.M?D&=$'O )4F-) 9)#)(8)#%(4B-+PB5S M/LH?(@YP67?]P1:6 YHK/7&6]/ILMAK?O5^&HOHL/>"7T;MV9VJX&6BE5W\3 M!T#\+!H+MK+@?9X7C0,AC#R)3>#+<<@$[-PQL[C//+#'A+"8Y_$HW#G &NJ"Y>^;)V_#M-3S.Y5@BZ+6NT](,^0RX ]RJ1_"?;YG,3X:!6+$(_CE8<:BV50@QLP3W>#/, IB M]2=7V%1ZTE30-/*D&V&+R8,(5A:ZFJ:]WT(#.,1X,N&!.AJI3WKHNZ#Q*S:- MYWW.V*7K(N1S'"=3A_KOPW6HD)3BCBM"A4 >:[82 M+HSO?/ZA"N'4DQ'7O#R&C3A\E6)8#BG%-]N-D;D/ W^R=J=[T^HFTLS=LV!Z M8%E@GK[Q<_ZAGA],N+N@.S?QFNS!:KW,%JZ;7//3F\8;]1FT/3O]O 8?[N4$ M0/ZK>&)?_0E?,>B>I!.-WUUIR@GJI,NGH7B7_K&B M/LR7F \LS]70WMIT@>UCTWJ%'5C2BXKN6EUVOO;_2MU=[];3YJFS> M0 7 <7-1!ONI:7B;^O2DI<&#[SHF,L/Z1QA;MT-RF V24 1%@D]I?6RCLD?) MAX1BKT6Q5&5G&S7UXLJ=B-GM,CNH $Q\ ;3'QLT/:/#_"PU^8GWF61\AW K" M_8(NI6V-ZH.N[/?,75#*Y7U2KC>B4J)2$@N$<'5#."46V)P%L]W8744TY?*B M9+.["25+-I]1K=P@%2EZ0G2@TM*#64V$RMV2*G(#HH KWVML,.H7LA':P LE.1<"6BTNJ*OE,A MS,(;S1"!$H$60J U(4 :@D>$1815$_2&[BD-83JCS M0^X Q>00Z />?LV&R_PXV/13'"[\X@?Y'Y]$[K?OF42L84*_$]A;K"EN&OB/$C@? MBWP&\(S#*, I!D,W!OZ'B@B;*+*'??N!ZSS!M>>,W6]HDV[[@8!_)E,1"0^Q M4/5?UP]S9AZ WM;(RYU'[MD P F/A'IC")?#-\\\');JQ#:L9,+_%/G%P@^V M4(W\)_A^/^4G',Y)OPL2WJ? $0Z<2+GGGC'$S F% :L2<> M8A__:0#O4T_1\)0>@(^S0,2AZEJNAD"H5^.5(G@4>#C"E1/I85'*-)Y,D5@C M88\]W_75(]C8#R,)=R?[P0N$]R@#WU.,>*N%(KSUB<$R<0'PDVI[OWJB%F"O M/<:1 T]X"!;SI:L1"/_/1ARN4- ;BPF*X=RZ+!9["FE@/1&P?(&/#-GMUX\K M%+VO6A_&TV="0,]PK?XTRFN[_8YF+/"\M1QGG_59[,O_GWU8^A?^2!FRK;?@A 9MON+\$YD MLY?W9=MH45B,6LGE7S&_ MWF-/:\J/LQ,#Y .0-K*QZ"40PB2JMJ/X"2Z> L M,7\:*ELETPLM5 '1.0?OP$INSMSE[ M KOD+5@4> IX]U_S-R;?Y>\]E0%GAFWI) $L\4KI'_$A M:6O(%2>"@I8#!J8VB-[AEO0JKG@HU5&CD@/ 5+^799\5]!ELLLRN?7QA"-0% M?RFOHAH$]R&;%ZB(3@_\DIZ:WJ5GT6F/CCJB/?T1R52S,.B3@@= +O@S_S8 MIH$ !I\,')QCIJ4&T_EQQ'CL2.#_TS@(8T2,R%?7!;&;5)\%8A2[B5J*U*C"!\^D6&(/LH\V[^[O5Y@^8PE/F+ I"$.?U->37S2T/#^?.4JJ8S^[+MA[.MYYM&$?E ?P"!]U+>@Z?:N\Z0D^-=@C9MI@J[\C< M:3H-X"URBIO/;^&7R\LO"R)O#F$[.Q>0I_Y$1LHME .G\JVLA6,5=!>V[L1#*109*2" ?TS&$"M?PPYJ#T[K":#N \]")W3&7@KW75A("-S!!3@#*X"- M)SS_C]A3@D&3DY).\T>_\,!42=1UK?!7( #V /"$ED-T+,Z -QN:2GP$JEAF M4.O4@$O/BV&CH"K[083S9C\ RK%FX^S_ 0Q$TT#SY".%IY9B.=SY(TZ"GI;2=62HI -.W>M M9C?(7CR!_G$>S)"_)*Q$S2!V9TNB:SX=&*Z*7:WG98&+U/'.P['RV(<9P2@% M3DX87"E]!ZZ;2Z0)ST(S:Y^YZ1EZY<#MTM5+)70=T!@C^2A2Z9\\"+:>/CTC MXAA@EZ=D^![9\3!6@9;D-:>"P^4U^7X/7SU&?HOW:YZ(5@L0#T;W]H]$5^O@ M"[<+M([+TV0 +6IVL2Z1IZ&J(Z.9EC>H2Z7*5;A1=LW99*8V_1$[HU1_"\-X M,LUQ+9&>>\(7AT-A:VV,3[2]&2@IF!>8V^]"!8_S!M*O6K'P=WE*PB;S!D"2 M-:'7'(BAFRYZ+40PS)RWJ^=[QO5ET$FT'QZM5U.1\>(/$S^,F(VF%;)0C"1+ M';*-T5Y1D5;0F#U'R1V$,$ZTU[QXTPHS$,]%3LJV\:T!O-^+\;^V#[O TWN? M1LGE?S,40PFF]!!\:^)83,;48W[/>Y2:_I/2_5$88!Y6!(O./ O+%R01?# 1 M@@# -GO/DIWHUX61;_\)@D8A4_XWY>J 35_B:9ZO]"7P/?C3UH2)B61J_>%'+W]-:IUG>61;9(I=77SH M73"B=5NS3+&O J<.+22"+4#VE)UU&U9_H#,! MFKIT?.5QVOYTC+Q_U9BF0S>^^H]HJ\_03.]H;]1QCA1$@>_B[D'_G4BT4%!]#1$Y,#=4HEHH0QV"FR.JG5$&6E%> M8CTM&"@:[LI3Y22:%M[Y-):V=B:JY:>E6@E@@O##4.]((CIJ)"M8!]BA#4"/TDE>2!U)E*2O& M;B\R]@Q],0R]S#F ;TQD@KY@H>$KA,3@P-RA& B@FA#Q5NKL:3N>J C:H\K= M5N8Y$HSF,V\GBGT+9_&^[\&& I2&_4R51:=M2T+F0^E%J>_@1/H:N:/8D!+RC1Y:8W"B0]X\ %WUK&/E!Q6 M22'URX9PD&@OZ#7@P]:94.@"9ZF%0:+E0'I2ZDSGJ6ME6<7@"I7_EWLQQF.3 MU H6ARF^K5$R%@JO4 MP0.1YEC@PI2(=P3&:0*T9UY^1A?>_W6-RT$%FC;)*.WYP;@87+5^:6B*+R]L M^=5L!.OTTO)'9;6G$9K$U(]4P':CN3_T765!96)FRB.D/326$BMEG20&VT]G MIJFT#SZOGDT94[(F9_ -/Z?3LM13ZPIM? MK<"_\/QK/XS.(O],=S>]-E!Q=N0-Y'HV#' 9<$)G M8"3'Z,MP7U_\H-;ZCW[WO#%?)%SOF@KS8%3$!6/Q$;TN4SY+-FH+5=:@4^D\ ML905K\OFYW :!4+;ALN-88PL,7E;BA27Z=N,/'Q!0JQDL*&!F>1;^7K[1EYZ M9X_=&#/U1X!_]_/6*.DP7V.'>X#S,$.-"\?PI/Q,28S10<;.X7D!1QYVAAR$ M/>BBSL4? M@JM%&(&H23F"5::M=' M:*=AB7*QE0JS$DL3OR.0CTM/A6S\!T002]M)DVF@3!Q_^*X0^FF5PI90C3"9 M+5PWZ2;ZTYO&&_4Y!+LK_;Q%:C';M*1UTW">I!.-W_6WZBJ\V%-U^XMW'LBS M2WO4E^JE%AH&=P:X3R,*5._YT]RF_RRV@7G55HOLA+TN^4XK@H!NJ!@F&B-6 MWT_C**TM2++21BJ0,[\*=A9&S,$B[B"1$KDJH+&J\,[(7VJ?Q0,PM*QD(.?O MT,_&ZL34%Y'&P)PX2*-QNDA0Q_TQ *;=':A#N%KA +8R$0$&H=+ZE+3\,,F+ MPQ(+6QF?22^#5!@(]AF[$P"QOE7K'NI%>ZIRR S+;7:,/,8JRB;YPH/($T$X MEM-<#D2A-F->]]A81I3ZOE3T<5OZW-C=F.0)R1.2)P7*DS1%![N;8&S_#'-. M9XDMB.D#P_D<.[ A1M@8-E06M/@K3LI'US-S:\&QD8FM@"-5S.8>#2TFK$PD M1?8X23[/^]P?A =L_R,_&MU\XJ%*0C-1IX3&I,]2RN?\& D/;U('D=^ M^H6>S*"^T0*HV0# )",8@ FZ?!J*=^D?*]BS7J+-F6=K[038[2627E/WXKM= M9>+"_[577ZG-[Z:>T6"D57[3?&FZ]<+$FM7Q,@4/N4ZDS'SC M@_W@-=A8:/P?T!-"=JMRVM-N6ZS=7,VP-S("FE!P!07;1\# %V!Y;)QRJIKBM%ER^55TQ_3CDGA/N,V!P>\QZ MX/:?H\"//>)F-'YZ*>6"JU[5CQ) [LZR-FW'E!X;SZ4< M$#4W:O4E_-N6:(\W1;5K@5@K'!ZG,MRY1 RI=#*0N QQ&>(RQ&6(RQ"7*8;+ M-*U&IT5U_$T36\]J-HRY M*.M"4^0*.UEZ:%N-W@71 ]$#T8,.*UP8,_CJ0@WDXWZ-CUL/SS#GV%X,];6G MW]2P$5>\*M:W\;22MZE$R96H8CD.P9PI^1)D7V-K%@%(XX9HTZ1RO#\X#X!T MQ^>J%6*@I5,^B$$2@SP&@QR8-):(/Q)_)/Y(_+%&_+%IM=OF(AG$'[>TRA=K M)_/7'VQAI2EYK/;JEPHV\T6US)7I[(,'[JKFG;DJ9"KM/+'2SH&1RLY^^Y3J M^TIV.Q4W5D&7IAJ,S348^0I'MDGR4OD9X6/)\'%K'SN7,OVWAN.%U>EMW2'B5'(YR78]67IH6^TN9?J3'5Z,'4YISI71J4\]2Z7; ML3H7[>.#\R325"K$2TNGB1"#) 9Y%)=%U^I>4)XSY?%1'M^>J]][]#=SY' H M@A"0?2*><%*E&@2%2CB!E,Z\P'$Z22O-/$S$%,<+H7C$X>QI\8QX^1S+Q*N*^PHA@_3P)\" MAYXE@R"3!Z4/D*&:G>[($-#*3O .+WAQ9E4R&Q4>_R@=-011XD R'[]Q8CM: M'7)SSMA].JF&Z]'1T.>G8M4#\%_$2X_\_>FS8W;BSIPI_O_(J*ON,WY BH37 3U3V> M"+7<[>BY[F6Z=>ZY\[$(%$78($"C *EU?OV;606 X"9Q*9!8TA&V20JH)2N? MW"HK*R?BYKX)FB?*QEY<3SH3\31T%WP=_5A<5K]V,RM2UUSK0GV:'IVP+W](;;&,$B;L$_$U7M@9^>OT5M/0$) &.%?EUJ)IH M:DSY3;391#; 4VDA(!7>O9S=*+\58H2$$R$A8R-D^16%A-Q4D,E:]*,RV'HC MF@M\IQ0'OAHO+KA?9NMG+TS+I'!!\_$M6F(/?5.\SFV+RMG L5NN9SOAK6J5 M895Z,_IW(>@VU/)N0U57U6)0)+5/P=IT$C!DD=L#3I],K9SKJBE:#3+(> MB:X&CZ0I!=+,\%:98))$L-S1$@=,V(:[-MLJ]E9BA_GQMU--Z&/ /HAQE/#H M:6''8NZ\-BH_W'Q_!Z:F3$#[W7S_Q^*1S^'KY>)JEOQ>8XF?K M:#3IKVL)VG^ S0BVQL5=./>!W> M'*-9V=7F!8%@95X 2G2+I<:?-IE4B (DBA]F;H*O1X[M )*F\%U*D3K@^#F, M9&H=*HY.C5N,)NBE=-!AGSQIX_ ^\5QE#<;3*$SN4\\$0*!-Q$E1M0&;9RT' ML*PR7= LPB#SD2"_S.=@/'+F8I@&OD0A>$L6]@V2*CXR?TN=QW&IJ&)_18_2<@FWL"C!UP1L6>7>Z#[!MLU!3P7;.!\N# MQ1!4Y JH%.=N=WIIL01;&(7D)0I,?7GQPNK&;C.S676)MRG+>38K&/--.GSE M)6O8%@,^3@@KQ)G:4+D,)Y<))D# \]IEY>D\%NEXRIR!&:=T5]XJSX/ MU=!@:O&C\&%>,V"N*<[_'IC!3T-$RT2$8?ZQL;WE)L)(S25W1]*H!$P%1R4] MP!Q7$23Q0\7T[A?L.]G -(?KV7TU524NF:^,X5!TK6$"B#U,[EQ5JYDF!1#\ M%P^6M;)MH4(=*:\\ 1U4C)ND36=JQ+YZ*YY^B- MXCZ? K3KH>N=2KKEV@(;AC_EN'O!/!B4$V<2:M,8;T.D-TH&^*1V_I2;#L.+ M11IRFK O\WRK0O<_PSBKA(538 (ZI!T].B&+N!9L.+J419VFE4;_IL]O1G4%3J>.H.9K0"#&!ZQ7)>>^ D)G2..F2M6RZG[ .6!UFS![N]SL]O M0)2 DO:4X,!G3V-DHPS+1\:^%HW"3*2]+M"J)$*9F>IF3O"D,HK4U<)*GK@) MJ'(7=WXEVB)*IBC)G.\.K!AGVL@N4 9-CT6UF6BQ;@Y2,I?.F^3O,B>@0-PT MYMS8S;<;=VD-]8K/LSGDQR'B$"BMAZ:4$S3]P'T=^$7K3.V>@)$N A"*N!4( MOH03>6/H2&V!LS%%T,&'\Z]WBE/\62[7D!ZYR3+:RZ9^SKQ*7D&&_BB&FZHQUNK// M5QD6!8@2\6M\LXE'O+*UV3 M)^3L%D^T-@04)_EI MNU31+V^62G0="%+V4 A^7?I<;HRD6\M9\9N"XALHS7>ULP*%P;VL0',??^/[ MKN>JR.*4P^0XP_R22!'K18]_0=AY*%-G-\I<8J1\.#\^,?'-1.(58<+0;A4_FK0OV%-5$&Y$2MR8;\.EB64[.&&6,N%:G0 MO*NZR/? \E@]K*&".T,%ANNZ((7&V![*!Q=BB_+)-,WN6F5'156,E\=_;-BXO^JC*?\1$PLOWZ/ >&)WZ7$0Q8RI M[:Y]V3O]A9L=>+%8J.:EMF6];%Y6GKY<.!GC0*=2G6\/YX#;M-:VN.?. M$_O]YN:KE>9DY.-V%/0]O:VO1IEF+V\:YC-CE(644/V7/--N89R6OI MK)0&HO).OKN .,A_WU2N$X=FIO\\$U9#@N298,ASL<@;E-YG^V:I8>V,$%')>2 -5[ M\UH-@<$+[LTEAN$79W@>"UD"*N=)"^4\#6Q6G&WAJ%'N]K K%)OG7S93'M!& M^J_Y*3P(DH*?\J+SL?Q\">$R-UW$(VZT5[OZ8SGEB MAJW7VL>H1Q #N&ZRQ5S@ZFL4!O#9T1ML+=E2*3VE3=\@HS;.5=(8F)<)YF[B ML:^5&VXJO_VZM+MM:+MXQ]+5![E6V=EAO9=@:KA;*WP=-,:EHWW6VL5$SZ8E MKJ?)9ZPT\2(9L[]!'L>ZL($2Q*>R\1IUK5$)=Q;90R.7%O4';;JWIV*OUWOT M-/FZ3)YN7CFR>JT].,/]0-6]#6B?6ZB(]QIQ-=7NY>/.S:DW$C/6,V?@6P7N ML2'.;,VE:<633$=>)5 UTA*;-I=-EP, )"N)"4^CJ&_V+'1/QF1IC@P0HW9> MROJ.&UT@:;8.N,Y=*D7@G9!\=8!H98A56]E&'$<<1QQ79<)5AEC$<6W@.+K^ M\C9+\U9FW/I9*P,R]"'^.5.\JU-;BZD04DP3!;/L M57U'*]\W%F:<[TJ^L+XZEP8><2=@5:[]L_JV73H]FG)O'\4&*F0)D)2IC92Y ML'OF[EY^B1P+O)1'(,.\LO,.( D@$D D@/:G17Z4LEN^KB=CAV0-R9KVRIJA MU;T:D90I,\;3E%".>NU.%_U>V@([)(+8+2&"N$?6G&D8V=VA95\/30&I*7BA MF'IK$6'2BR9GF:#28*B4X.^1 B%4U!P5:%)UAL9T2%,04>(V<]T3\SZ'P>7Q MG@EE@U+^<;6R:<[,<>4!MFSK@+BO_MQ7.<)5AEC$<6W@. HY_Y9?J^TMLKZ[K3)4^)8@<4.U"O]8QEB1(8" PU!P.%EPD5A(H-)I.Y#:X\$>]JW^:$"(,.!TD)-/V9"4 M?UL5PM6%X^B\ 7$?R3OB..*XFIXWJ'=P^0^/CSW?BSTA&0]<]CT.G;^FH>^* M2.:;[%=OV?N_$R]^*H,?V\AVU>.PRM&G8OQ37S.->*EJO%0Y^A#_$/^.$Z4 M")>)'W,1R#1T%L;P?%XLNF#S'<*0#&V: M32AEDZ#21*C8G0Y!A:!"4-FERD??V/4V3;&RJ,K']LU_K.U1MJ?2E&.;5'* MHJ&55%($, (8 8P ]O)A'VO8H<(#!"V"%D&K?BY94SPO_0V??A.$T8S[::X0 M_!QQAS:.EE\;6GV;+AJE$!^%^/1KUU;_F@H8$!X(#Z4%#0@5A(J:H\(>6-<= M8PD&30$$[01M]4<>A1I0T2'190=/E,[6F#C M34R=]%"XP,!%&.C&-L>KD^G M:ZSL)T&+H$706H2O!Q2^)F@1M$JXG+%C]8;&$E@;CZWCMX;J?FC\\^*NWV.] M+BI70%&Q^I>[J.]A;^*EJO%2Y>A#_$/\4\72.S4.:*O7UHXV6"Q8&%;DL% : M-D4$*B#!"& $, (8 G0&0>*C5'VJG[MPAY9_1'5QZ*B/X06.@%!.H10L3\J^AVJ.&K((6G'AM$7 M5;TW,)=\TY:00&] 0&*M55(4S4%6+1/1 C@)499SB%ZJ+H Z&.4$=JC3:2 MCN(:?1J=:F,57[NZMKHV%0.BH!\%_5*#[MKJ#P>F&:7-EAN!I;%@Z5JC/BD/ MP@/A(;6FNM;@VB9 &/ \VG&[]_(GNNC[!+*H M,L2JK1"O.,?5]^PW<5_]N:]RA*L,L8CCVL!Q%':^<9QDEO@\%BYSQ<1S/#JQ M@+<7#ZSK;I<";11HH\#"#G5+>T,*M!$>" ]T8(%00:C8EHPVM 8#.O2VATU% MIQE>2)>1ST:HRP!=4Y+41EUKT#.V&=3X_#0*35$"Z'G\(8(608N@1;G5!# " MV"ETEVV-KND2HE(]M 8Z8H5S"XP'[AD*#[86$1=V MAS9<:<.5H$(G&TAU$![V,Z;Z5G]D[%Q<4Q!1<$Y^B?G8%QN?+WPNS,OW G$Y MU9=FV]W.3ZLKCE[+ZMS5=R\ 5H_5W\].B^?F4QQL;VAXM'=3P2:A#]@'DC%% M>^;Y?B+CB,?@(CE3'MS#_[V Q?#HVB0.Z?,VQ,E(X1IK3H:^YZK,P.\Q_&^& M-1M"GD::A82^,6!Q:RBLU-5SN M_@E+:6J,,AE+\(N1NCA09 CNAG.D,)(;OW\6C^R;>!!!(G M I=';L8\$R^2 M,?L[X4"U"%_H=NS1ZX-Q81#GA6Z6%$K>9J&-XCB",)IQ?TGGV/A,WK &E"-\ M/WWFUU>=5^H[2&HG^[YA'>Z\&:!.43.<\36-_.BY\10^ AG&8>2*"*-6/I]+ M\2;[L$:,Q:"*\9^%TNANU(N[AY#TF(:#GUY62QM57#JGXUZ_/FOOYWV=YGZJ MW@T$4]MMUMOV2[L46JJEI+#G/YC2\>Q_=]0_9=O]#DA[$14F/CJ,7OB:^O:H M%<8X]-W,\(J$8)_@;U/)WH-Z<=DG'CE3UK,M5(P[%\PE7BS['%()K+C_<:23 M,N>-9%\7ANZW;88NQ3<:PGQI+\I^7>NB6IQ9\#2?=<_R(,130QR#FI,7$#T?,8S8)(S87$9-3 M'@GF\IA7(F._WGDB7Z/039R815JUG%.CE)R5="RE_MT4;5[D*_.;X<9W=KI6 M=TC'%$[&$2W6B"1FVBMF+FQCUU-2G7R2/R1_2/[L;>;TC>6O--[,J8G37[XS MY812I63L[U0U-16L;PWMCBD@-04OU8-&Y;1O4_%@+*6>L$!8J#D64#<0'DS8 M4NVH?YY963!3B3FJX62OXI@GW]W;NBJ[[\@TP!M\@;#'>(MET-'X+0_6<& N M8'XH,4_ <><7G13M*BG:1<*1A&-)<7YS]^$>2\J]]@%JP*2T24!BLUH<26+3 MG$W9,U?0CFQ*T^XX"<;=TVI/DS9;.?H0_]2*?^I[+1CQ4M5XJ5KTH0SI;:HEQDC*MEC+7 MU^8"J21C2,:0C"$9LY:Z9G7[)&4H<$C.>J,D,/$/!0Z)E^K 2]6B#P4.MR'S M8^"$,\$N_%#*G]DD"F7KI@R$CL:47R: M@$7 ,@ZLWH!N'6U8N.141N-83,)(,$__&/,?HA3#L6: NAB8.TM.9B"Y^ V& MBD&CKBDJAM#06C3TKP@-%+[;U!*+<6,=VK(MLJ;X M/A=7%,FC2%Y-M%E30&=WJ68= 8N 9=Y^I+PG"N3MR"N?19Q9B3J81_[7VXN^ MN?/*9/51J*+!4!D-Z-YL0@.A(36\NE0@LF&!N^IBY\4;X$Y(Q#H0KC+$(HZC MY'7BOJ9Q7[4(U_JXQG*"4GX?XYLR.*^-#%8]7JH.E:M&' M+B'8"LUW7'K..7%(%1-*"_<;W_;HO.Z4?UDN;8B0OT<2B"30IM= !D+H#<^ M=8&$# D9$C('"9GRK9RF")GCXXAU]Z!^\_PD%NXYA4LU"&%,AM1'5!CUB,CQ MH4@>28<&20>3WDI3[ 42 "0 VB0 C%D'31$ =<_W*_&D13(;BXB%$YV)(%DB MA &@)7YSJ7XY.WV>FV-QN,9'>S<5;!+Z($" M1DRM!_-\/Y%QQ&,AF3/EP3W\WPM8#(_>AC/@NJ<\)G#U5C(I[F7IOK(4/CDLTC\>"%B?2?6"3F8;3)@#ZD:6C8"R,6AQ;C@6MLN-S]$PAG M:HPR&4OQ=X*DQ8$B^;D;SG'7$W='\?MG\'[Z3._ONJ\4M]!5CK9]PWK<.?-@&L5-<,97U.BCYX;3^$CD&$<1JZ( M4#3[?"[%F^S#&C$6@RHZP@NQW=VHL7;WI?68AH.?7E8,&[5/.J?C7K\^:^_G M?9WF?JK>:U*DH[J6N&V_9(IKJ9:2PI[_8#+T/9?][X[ZIVR+W %I+Z+"Q$>' MT0M?4]\>M<(8A[Z;F3F1$.P3_&TJV7M0+R[[Q"-GRGJVA8IQY[+VQ(MEIR64 MP(K[9R>)3 MFX5 C-K9?.KI-UX,S3OIL<2/& D!K0J2;/>"_929OR'0O1FT_^2PA*4(0,I- MID[4[UI5M+)&@ M*?D"U9,"U1*=) (:) +HL 7) 9(#) ?(%*#0W"'N@Q/*&'=R]GVV[,& MYJZA:WS6;HU05CFUW#IH$:P(5@2K4C16GZ!5IK&XQ!%U/W*<&86PS!+/4H03 M+S;&/B6DJ*1MJKS^M0:K05)S!>)WI-^)R65:9%U9]K4YD?4"S4[ /^<7:Q0& M(\%%@JMTP75ASH?9D6![U;NO <=1,7R2:"31JB/1T!0[F5!KA2E6]^V(RHDY MRITK13\0Q]6>X^I[*3EQ7_VYKUJ$:WVN\,? "6>"7?BAE#^S213.6#@7D;X/ MXYQ>5S7(T\)TH;YU/=BYA$%;LH6J)Q*J)4=) C1( IB+5QX4CZS&NE/(D40# MB89-Q@%5JF]X["XMD=A]KNXB^;5U(F)E"$><2)Q8#<(1)[:9$]L<]U/?UNKO M?/%\INB(_[+?^3[!OYWYL8TAYNIQ5>7H0_Q#_$/\4R555R%+K!5U+?%7]$)AM#?ITL5P+7+ZSJS62,NV5,A?F*G:\2(TV[\Z1_"'Y0_)GHY73 MO28KA\*)^[E2)Z@9='2^P*F!U!F-3 &I*7BI'C0JIWR;B@>J2DFH(%20ECAO MY)K*\3Q#P3+.@&];%3H<7CCH?(3;6(=3XWUSYTH.)F4K#I-3T*NL!#42C20: MJQ[N/Y:45#R(Q":)31*;-1";_;Y]=E*VPJ*LR09'=1/.JY^E6"E:$5\17Q%? M$5_5@E:48;W-/OO#.!RUSQ(/QP/A,!95Q3+M)^FV/=0:=T>C3%5*^1 MX*E7%(.D3*.ES/6UL0UXDC$D8TC&D(Q9>ZUK=?LD92CH2$Y\%6E%?$5\17Q% M?%4+6E'0L>R2YCOGFC?E3MB+TQSZ.RC/J!JL1:E$53KCT13<78_HDG,"%@'+ MO$(;],V=.&BS.BL8F[_$?.R+C<\7/A>&[WN!N$SM9KO;^6F5'&A*KTYQB<]Z MP^P)+P *0/F]#G(P4KK'F5*(DC-=0B]]C:$LE%X03=AO.YI&8PH"] M!\$RA^ /= B,=&9FR!Q/[HD'+TRD_\0B,0\C((>9 96[X1S]-%Q$_/Y9/+)O.EF$P0H'+H_3?=^P#G?># 2"HF8XXVNVR*/GQE/X"&1(TYE! M)?E\+L6;[,,:,1:#*H8?%JJLNU'Q[Q[!T&,:#GYZ65EN5./IG(Y[_?JLO9_W M=9K[J7JOZ497=1P:VW[)HRGA!-(>CHT#TEY$A8F/#J,7OJ:^K95OOYM&0K!/ M\+>I9.]!O;CL$X^<*>O9%BK&G?T@XL6R[V0H@17WW]@X*7/>2/9U8>A^VV;H MUG8'C9BORLQ7<"DVN1/$AL2&IY&!-]N\9U+%IS8+@1BUL_G4TV^\&)IWTOCV M1XR$@%8%2;8ALD69 WO&PS^+F'G%[(%SZ@9*ZZU-6N]%O]<[&3F:O,]4(RE4 M.:U' JB] FAD[E)FRB A&4,RAF3,VFO]+F6I-LU2TO MS2"6R"V@F%>#H6+0LFV*,"4%'Y$4/#22%-P_"Z$3 GOY,A?+DRCT1D!82U$DL MYU0BE"Q7FV0Y.A% )P+.;J61 &JO *(3 ;$QJ)",(1E#,F;#:XIA1EV[6S[4 M2-:0K"%9TUY90Z>/=I/OKTT2++-+WY(;AG7$H12Y4\Z'M\[/E>[ GY MYI H8C7O)FF>?&Z8_JH8_Y2'O[*-).*EJO%2Y>A#_$/\N#N"ZMMQ TK4&5S8Y+A0<.9U ;PNT[ [ABG!%N**H/@&, M %8C@(%-."*;L%1?K%$NURW\%'$G3B/894"K9@BZZ(%;116TJ((6U0S:P4\: MFF*2IJ@4 D-KP5""2)4ER5 MID0!+GK]\C/TVP!%BKU1[&WWV!O%W0A6!*L:N%4$, (8 :Q@+=)Y\K,Y;HWR MSVX<)TJ$R\2/.5;-UB+YZ+H*@(1D7L(>TRT2X3A1!W*7C2Z1-4""H$ M%=J#HCTH0L5!>U!#VH.B/2BC*7,E>S2-"2_8UF! 0;:CJJ);FL,[H;FO"9" M':&.4$>[5;1;10 [MUKK6O9@Y]N42+&9=O).C[ER*[ [>+%'@C>\+E?TI2")Y"\!1LI! \A> )%80*0@6A@@RKFO@L%0X@3/4=9/8(VJD. MS%Z\>N^$!*T;$2M#..)$XL1J$(XXD3BQ&H0C3FPS)[8^X/U-R#CRG%BX*NY- M'AAX8$-CM5[;X']5#RT4K* 0'H7P"!5G0H5!_4%H(#34' VD(QH;N3YA&HX7 M/("C4GX:3F-RXJXZY1?])N^F4G"LKTIK"NHHU9M2O0E@]7"M"%@$+ +6X@Q% MG^S%%IV@J"[BZ(98"I\1_Q#_M)M_RM-D99N5Q$M5XZ5JT8>"WL\&O:<\N!<8 M\<;PMZ6#X.+OQ'O@OL"+T+%\:E1^SDYS_!IK>$6EAB@27A&-T!;<422< G8$ M,(J$$[ (6/4"%EB,79LLQA;%PDLL#+NS#V>QL;CW@@ SG,()>P))5P9(:X;% MH6WUAL8.P[=%G9'6:BP@*)F64$&H6/.%K-Z(M 3A@?"0FDT#ZZH_(D 8\$8J M%!JHAILB\/J^"9M#6Z%+<83M1!V,K.%U^3EU34%GC8!87SW6%&S1[A(!C !6 MJD]:@-R!L[>^U_1+SL2\V/7^R@16(YGN!N,P*F74[ M/[U=I:+Z[@6 LOA-9VZXT)GIP:]@!,=;TOC5UT?=]3CT7=W0-^% /_X3\Z3$ MZ^*YXP!3JP/_\R@,X+,C9O $"\*8/8F8<3><@U=J?,);%K WK.L*GFI"'P/V M7SQ(>/2TT /=CGUEL7@JV(>;[^^RM;WY_H_%(Y_#U\O/7W;Z["(S\+N=MTM/ MIP_D?[;?_FRQ-9(=PI'J\3=>#.1R](1^#T/WT?-]%0?Y I.(V,5=./>[.Y[TV>$$BX#G="QFP21BR?W1$C!)X,7LT8NG MS(LEFPF)> .][DB5S%Z;#Y#1,?)>-X9DYD!KX M&T;#46K)N7#4#,9<>A(:^@ CGR=C6!PF<'X>$.-QZCE3QB/!OK^_91//%Y&T M= =YGP 5&:!+"0;\ F\ MRWX#\3L;BVBQ;O; 8K!VUS#L]SP"P:P$+E(:!C-'PL<8%%2+D59F<=7JZ@;7 M1(&MFKM*R7F+BP,C%S^01I+%H6Y?3US&L-P\4I3!UG!P,9@(\%3CX.PPD5FI'OJZM7"['SBE1 MBWP0XVA-C8SV5".CRT[W636"#RRID9($,/L8@"0"=&>LQ/+@E?V6?.X38VTB'N]LGJ5747^5#?E,+UZ*]>X0BV>D;'T!C^9H3ZP MKY&&NK:9 0'C;Y0&&:F=)(J0Z0O ?X36!)AN $-E'SV!A@8;P5>J/43 :;GW MM$TJZ'7A!9'WC'A0+:+0A,= -Z(U)%/S9./ UXPPO0>ZAS$U A,V!G/Q?HH= M;K.I5DRD?6T<-=8];)QY*%.Y&.%N;^+#7Z'9]-[+,'C!],D^_\9BJ=]-] M__ZJ.[BYZOUF=^S;8>_#A_<=N]OOO/K/%2.HR/1WW@Q6!$;%OH4SOCV$6F6C M<)N9-=S3S!IN,+-8^OM)G/0_!)>P&JN&TJC?-="GZH'[$@7%1("XT@:,9$L3 MOEWJMC!K1%3A2>08-5RT!95_8Q4?UHZ@3 !W4K@PIY66.Z>G8>=G0R0$4P,L ML D-JBH$\BK4Y -\GG@LR$6V]2,EH M9:$""-2/T!MB%@<"0A/8/&LY@&7-'=8(\V=@S/E(D%_F!;(08L+B-.GQESJ((,V;%-JX@!!?ZJWX2U4&/AW M]1=Z?[0/44Z+[2]?P7 MM)\/%G5ZKCU5P +#.C-H(735-#%H@BH=A>0E"DP=-F&X8Z6&AMUF)K+JTD)] M-<]FA?9&.GP<0PI;M1QN:CV N0Z=J V=RW!RFF ''@@\N$Q&&^D(@BLSF17G;'-5BK8A/J,,%?$@0.;EBDBKXE<9 G[$ZU?"GW 7!4[ TMXWQ-D1ZHV2 3Q+,-U<9 MZWF,1.'FR\("U?W/0I 8$A9.@0G#HKHC=,M7U B^KW".'W*F$@5)L 0CW SX]I"_\-/W"PRO3+J M@I)9&=@N$SH#CWE"L$X;/H61C3(L'QG[6C0*,Y'VND"KLD*Y9@(U&SD!(X2@ MWG4\ TGA)J#*@>7!&T!;1,D4)9F%WH 2J\:9-K(+E$'30SO;^,9*(O=".F^2 MO\N,%V]C-!G(=QT#;4L1T]E, M_*+'F0XG M54RY>B@:G7+1@5Z/L0 33^AYOS#;U;&GZ[HP^W5R?A\ M^^_2I[Y/A8BW,<-2="P2\6+[$];J&;MF)=JUW3R"/G9O!DC/P5C 2)<1T"X, M%E/-;;-Z"NN7N@?M0QX\_1A,<(,%R64F:/Z<%JO$ M!FT33;=->4L'1$+M%^RYCGT2>Z[(G0#11(N62_;E06E.=O$]&<XU&DD M>6K/+O%$:T- <;$MXBUHMSESQ]H\MK5=HF+>C>XR2]?)]H_2G>QX&H)?ESZW M\Y[2:D;-,_$%>P<%FOOX&]]W/5=%%K?O+6WS^(WM-U59E#11-MXD]PE84@=) M1'OPDH<[J)Z'6^ETSMNMB3]J6IA%[R@?7(@MRF?O3(6K'155,5:ZG@B;2-75LCN(.5=!J@+2 M[1_@ ME@[YJ=!;^B +'>@437)H=0ZXU1K*%_?<>6*_W]Q\M=*3&6Q:N8A \CV1SL&R[KF62W58SW=*#%"IQ M8&$JC$4N\%5N0.KTN2O:1"<)Y#NB:>8?_.4R30GD[I]@P"K]FV?L;DK]4WPP M68X$9S^DBDEMS^E)[*Z:AL>KIB&IIO:IID_\Z(-TUZ7I'^0T$4CMA>3\9K]E MWV/,P%SZ\YIZLD>@GKX[P'C(?Y\4KE.'9I'H6>)AM.L-AKC.R=?R/MLU2\\. M8(*.2L@! :KWYK4: H,7W)M+#,.#C%9N%N./A2R!0AYSG@8V*\ZVD/JMK!QP1?]MY]DR1^-%YV/Y^1+"96J8QPENU<2RX Y.*;"WR+KBVI69 MRDPGQTG9';4#0R?'Z>0XG1RGD^-T2XB;'0R7$Z M.=Z$D^,EQR=.5);OA>#$319G6O#L\E%VDZ)[T?\ZL(VH1I M/[4U%VF2B^7.#JI(]BY$ Z)H8J)QNJ1:,D-UT^O_T-[C1A,U?1UL6C4)B&0'$)64O0UQOS*SQ,"FD.#>X#;EJM$Z[ Q-G>)?.5NTD;"WQ=C\ M,MENE\@+X]K\]W302P^O%P%8/8U9$LV+N>3&C/3EB1;+%>C(B)Y9<8,_W0S) M#SBLM#$HG><*.4T*E'>#.>Q3ZZMX, ("'J088 M<5&[2E)$#YZ#A[1DOF.?,JJ3(P-3Z8(TKJ3M3F!H7P= <-<;E*WGIFH7W]2Q M(>TC*'.H$"X9IS_ZNA/P0<2/U%?1 3+<8-'#PXEFXROI:"FIDM7SXFET[ALBZ1UM:+@!^+1;7!^W33%9U,@"I]4VXPJ2*:8(^ QM&&EC 7* M"R.M]YK!T3)1D0'@'CQ-G3)T?HY,IVORR%-)?DJP.\N"/6=?9="O2 YMM&KV MQ?/,T$5:^T(%71/?7TGTP W8/+DCL]H+N807FQ-$?LZ2#),Y1E>S](UZL$.] MF5G919&CSQ[>S"//WYYGQS:C#[==WK"TM!7@$ _R)F!XW*/G M>EN4U_#N(IB7=?8[<+#,7OHLXO4[=P]R]=5*;*2VW7DIL[%3<6JSC\C&Z8[5 M5Q&IDWF8V_%E# R?DAH)\ >HLP"EUM&16TW4E2HTFS9]A,SDNE0[-L6SWN!> M1R'N5L%[RG=.R\]H(9S)Z^S7--*'FW-*K&N57TPHGZ_R'%<\YRSSG%(!A0I( MCV'Q%-6JN'[#O )QYP7BABO$5=5Y,@)O&Z;*K%0:"Q7,HA*&CKRL58A2&1^@ MW;(@RR*8DI]D+2B")8,S+PVU27QD<%B' JZ1BA2IJ*M,QX"-;7*A+'T$71MN MI%I.9">MI_"LF!@ZH3/=!F19'1U]*&&+D;%V-@$Y+E1)NMG&0QH,FV0(REE\ M;0#64I481(PZ90UH_U/9+H+/LA3CJ4I"1G#"(S! %8:3@#K#C>?58(L;M9B M81AHP<%"5W(EX(>MY,/!0.DBD4WM3Z=QTSG62_32,FE958GBV43L(_59TOI; M"WMRL?F]LB.SZN<5Z^88+"&YL>1CL5SDEZQJCBZS]67RAZH)]EMN,N]3*'+X MV^AJT'EW/;+['][=#GNW[VZN[:O?1O!K[_K:+K]09*E;IG\L%3SS4MVTJ#"0 M%NF8A)@^H98<_8QR!-QSH=A"FTN7_6S*-2MVFFYA%>\#LO&9O&$U'^8(WT^? M^?55YY7Z+N=J>T]]WW]I'STWGL)'F/,8=_HBO)S'YW,IWF0?UHBQ&%3Q5 _IJO?3RS<#;;Q^*)W2D:\?^WZM7S]M]P===TL7DBV&VWOI M0C*-[)02]OP'4S5=V/_NJ'_*H.4&^A7$"&XUB:A B=%A!!QMW4[2[GS/UM[? M)O,1E>@>Q"9F)&8\E!FSS?*7^/%J5WJ3Q#R22:^V,2G0HNQK&HWSVWIHZN*C M.GZ22'!JY'I CJZ=WXW"UUO=CW,JCI(OTCR65O]NBC8ON3-J;VI%;BU56@][F;.&7*'N,L5P&(4U+NJYU;??/3\T3 M\-SY!2AY^R5Y^R0?23Z6)!][5J]C+IY)\G%' _,7E?VS\?DSG5(M\Q9"/,@, MU$J3\Y:O[#QMUM<.Y&EMEE??2);7:'C>1*O'Z/%3)F:;6;A2@_1$LV+!&R MVV$S97N9PE:K(=0.[;V&K25SJ0Q0&8V5GQ%MP]?V]=(\+OO<):Y+J:D1YHLI2B2+U^]K8#^L*O/R%Q[K5W3^D[9+CKA1775.+ M%%=M?ESUI'%!"K0:)JC>@+]1Q:9WMO9KPID45*UF4+4*L=*:.UO_ W;C^EVE M)D3@":E7>V,XC(40S6H8RP07Y]XNVWUS 4K*"K8 M^*@@WCI,L;_G\#08FCN(2SM8S5?(W7T28)NZ067WJ4['4=A 1[,M&JB[STG> MUFF@WL[%>$G][ VQ95[HU!M)JMQ-593/[D?C3PPGJS,TIIO:=O[?J.*JN=[" M.W+PZJ $]RKUGJNZ"4CL=5:N=>KLPAZ4[T_5.)FBI.![21L75-JM%)58_XCI MS@2L>2&B$Q=J:YF]L5^]H<5E>+M?:%>\!@]O/0\/$? MH90?HG#V7=RK$Q!W(=Y)BTN ATGWN2+OP_O.X-W@M][5=;=W==6]ONY==[K# M;F\T['<^#/H?ZGU%'I9.DLELAC=(+MVK73R".WYB4M,1+W%_*>GKB)O4=R!/ M:[.^[*Z1M*_!=9LNB:O8Z_4>?:TF7Y.TJNVZO6+I?K9]AGR_2F7WM>T8=6U8 MDS)1UPCZ3[!R(U.>#B6;$J\]PVM?/)\IHN*_['=^UM/FQ'>MX;N]=M!JHG.K MRX#;[;]#H]6F-AT;DG$_@Q7W13NVX[Y&H9LX,8O$@PB2?^KB>;=QS&<0=[NF,XBWTJ8I>*.X&.%I"YY&0P(3@8G 9$@Y]9I8B+L.6#8E.,O5]9HKP/BY1"M*<"E8%$%-&13 MH'EQ=3)#M-4'UPBT!%J#^O2J?S)[M_'ZM*8I3=EYGY'ADTSEYM>=)G^NTK0B MOB*^(KXBOJH%K2CWC%'1/I2R75&SR$ZO,S ENYH2OJF^YU,=4=PP- P' M^UQ01&@@-#09#=<#8VG234$#G1_:RBW?N2^D,K)F//I+8""C# PU94O-MOI] M8Z97X[?4R&^FW>K=?1J#YP0(6 0L E:NLZY&E 9"D;==^>6;D$)=M_'(S"V'R_](7 M+H83O)Z:!_<>WJ=8BC_3DI(#ML$RJVTO.$"!AE,$&EH"S#+.4A) ": $4-*< ME0.F@0+FG7J;M^N9\>? 9LT@V+7L0?=4(&P*UBCF0GC:@J>^-1R>K)XKX8GP MU' \#:V13?KI%*4%*NRY5>=<:H4.&!UUMVVE*4QL2FQ: PH3FS:(3>O+B:V_ MN6X1]_$")YP)=N&':.)*K^K9D#<-_I+C]RWT]K*Y"$ M:8^$N;"MZ]'5J>G2YOMC2/PT. -R.**S^"8<@@KYJR76_CK>T*$":JV*E51' MS:R23G6%(.5'#@" M!8&"0$$Y4;MN4G0H)XJB(J;8Z38,U)*#Y>863#?<1"U#0S7E\,H)_=*F8) < M\Q-8@(0OPA?AB\JT[; 1W>L9VSQ[D2I-WH%N?0#P!3=H.@&13@(%!0R._88_I]RDJN3L"O[H7@_@BE9&,Q"2.1G9F(^8]R=FF;XBY1.(+" M$952=(0OPA?AJQS.63*1>F BN6$R]L51UF/)[%C1HSH;B/&[WN!N,R.:G<[/[U5\_$"$$'QF]YP;OCL]B'R_&RC M_1IY8<2>8*R,SX"W8@F^ (NG@DU"'T0U1G(5O=F4/PAP%T3 N/MG(C%- %P' M]2AWPWE63OKF^RT;=H9Y*UXD8_9WPJ-81/CW;L<>O6;LNQ#L+Z7U_>>+U8X*X7;[;R]D3 &\>"%B?2?V#71*"-S^0-:W9VA.^G MS_SZJO-*?0<1Z&3?-U#_SIL)R3Z+1_8MG/$U\^71<^,I?(0YI;(_7^O5ZC[Y6 MDS^HXME9=V!1+XBH($E&ARGT4:9\'K40'(>^:R+N8-O5CK"73[^[:02FRB?X MVU2R]Z!R7/9)W5/6LRTT9G8^Q$_,:9HY7RP650)O'G5&K7R"_I-#!Z8\4@H0 M$:\]PVM?/%\["/@O^YWOLW%$?$=\=[!&#L&U;IC6K2X#;K< @1B'A<"/J05: M)J>M!VXN/F(4*TPD#]S=:PG2(:-MX=ZO4>@F3LPB\2""9)_D4.-X;R.=64/2R<(;0B3VB,QTV(Q8PVZQB[2)2E#4H:D#$F9=2G3M;I]8_?7-U[, MM/Y07>8R.:&,<3M_?]>IK:J#/^\: UI+S$A0:(SQMM8\[(SI_1'@B/)G! M4]\:4@$O.L]GW%*$F4K)YE$X\>)SP+ I9Y&N+/OZ9/ALO"-'\:(*:,BF0+/? M-U>RB(!)P"1@&M.9PUY))^):",V:)B]5YU;4?3+I3I,I5VE:$5\17Q%?$5_5 M@E:49;FUL)/GX'4[Z@2O*QZ$'\[QF'&I6X<-L5^SH\UVMWS_J2E6*CF0IW @ M&P(PS'XQMXE(T")H$;0(6A1;(5^EXK0BOB*^(KXBOJH%K2BVLLW(^K)VJ?&; M,ACPS/=J5\Z8KPRQ:NL%$<<1QQ''599PQY]SJGOZZN\B -7JJUT+[LZ\P),Q MJMJ'4C8L:A;;Z=G&(CM-">!4W_>ICBAN&AKZQL[I$QH(#35'PW"X(B'@$7 M(F#EB2!VOT/0HLC;COSR34BAKC1821@FW^IM=VCL!'A3\$*1AO:BP>KVC=7A M)3P0'FJ/AT&']F4H]K8KO]S,0IC\O_*K&;T@YL&]-_;%/G>G4-&!U1C=X&1E MZ1KO#5&@X12!AI8 LXS3E 10 B@!E#1GY8!IH%)YI][F[7IN_#FP63,(=JUN MSUC^1ENJP%+,A?"TM>I_MV?NKC#"$^&IW7@:6/VKDU5T; J>#BHN4&'/K3HG M4RMTP.BH>VPK36%B4V+3&E"8V+1!;%I?3FS]%76+N(\7..%,L L_E+M?EWZL MT7BT0=V >S%W)%'UK\?L6]<#<[=CML3=(/>=) Q)F!U)O@ZBVG". M,?5-PJ>Q^8]]JT_YCT;<@0IYJ^6)% -FSLO>ZAD(>EHBMBE24AW)3?Q&_$;\ M5DE^:WW\[0\AY1MV&T;S,.*Q8&&Y>5A'4/#LN<@FY5A3#%9RX @4! H"!65$ M[1KUZ- 6!45%3+'3;1BH)0?+S2V8;GHKM0P=U93#*R?T3)N"0G+-3V #$KX( M7X0O*M/VXDF5@;F\^J8#J_4QOL]A<'D*X[!F&*( !@4P**I'H"!04%3OR%(8 M-IW"KTY,K^Z5WC[J@Q!C,0DCD1V+B/F/Q8T=,X&XCW(EM6_YQ._\K<'18'DZLI8JQ@JO\2 M<_Y_,TWX82!X_F>*E_\99*?^OT:A1,O_B.4\D,4SKZ+ M>[P[0MZ%Q8WM.Z#-.S]T_OK/?_M?_[%H\4$$B<"WX-DXXD[\3R^>WB82EDE$ M^3M ]P")^TU,?GWUX;=NQQ[]M_T_=[^]8IX+/\!KEQ\ZG??]#Q]Z]OL/MX/A M\+?.S6_O[-OA<-"][;V[>G?[ZC]7%JM(^#MO)B3[+![9MW#&MPO.PNN^%XC+ M[ AZM_/36[7X7@!R-WZ#9?P,+;[Z^JC[&8>^JQM*";?N2VQK_849ZJ_XVIL@ MC&;Y;=7B1/ 1M%9^S A,__:H9Y[DO ?LO'B0\>F*VQ5!$62R>"EB2 M&6B,)\9Q%86+*\A@X5@B<1\'GY@DOL\B$4>AG L'[[MFL(B!]-2BST0\#=W7 MC-T5&HM %(-&F^J_ M=U[W&#SE0X]&&F1<#2ZEWX+!-2&!R5U@<)@:4LM)9HFO;@5G'A##B?%-15R< M]"H^4KJE3T(342HYL4L.WV3BZQ;F<_]I4POL$9\,,(03"2Z%.2K:KSN+GHR2 M"1J60B0(8QTL$GO"QJ,?:>7J?U\.DA;;\F675R#9/I$+3P M[@,E=ZH^D09HC&^Y*(J$DNA ^G\!1!^G(E 6;Q3Z*&T0R7/0[IZ$/]Z'H0O" M,F)21 ^> V][4JN+B8A #V1B,M44_U]6@/_JK031F9H#%D@SE&E\!AX/B,4I M1QTR\05:#DK(@N7NN[&O>X4FQ0]GRH-[D0J@ M$*3EVGA!(M_$JDF0J"(W; 1WIGK2(*@M!J[%! U1>(2%8U@0-1)-*@^7PYMX MJ/X"5PNZ,.:^)@/7BG >06=(&^Z#!Z%2:U/*;&GZ-=FV)QC]W1;6G/,G=!I9 M+**99 ]H18TY\GO*?J![70^8U)-_J7MSX@4W T-] /YRP/$'>R?_F<5/ M/R&'HUD2!N#3/^&S"8Z4;T!8BFO5.H(0J1#%^B_0RF+(RS3+1(%D,_PZ@;=# M^,+'89)ULAA\.E&4+XZ?N)F%FP W1=J\FG@!(,^#AV4 >O)1L;!F5 -2_ MP"+@Z +H=^K-U2#PYJ1DED-^(Q=%'KP(LX$A/N%"PMB@U>CI$BUK$!D.^RL( M'T%@@8Q:S*#8LV(MF8 UZ,$/D?"U=(!!R)31)+C'/OP-&.9/%(5;6&RI865X MSF#I,\:[%S U:.=).6K MD9LI]YZP.P@^Q&&:Z2AH:'QN/P).&X2:ZHC3#-4 M/L&B? R8Q-U5!P0&JK;)!IPY/ A"Q#N\B#(&'2/0,I'(%@06-E3XDL))HAQ9 M:C'=LTT" Q"7NB^5U9$R*VH]^$D%X[+AFF.H'>+22YMFZ&^M M^E_%3M)8;W%+R,9G\H;UPCC"]]-G?GW5>:6^RSEWLN_[QYL?/3>>PD>88[HU M@V8-GTOQ)ONP-OG%H(JI1HL=F>[&??7=LY7TF ;7/[V\Y[-QYRF=TY&O'_M^ MK5^O]^AK-?F#+BB@E(;"<.UJI\]4=/F3CBZ_5]%E M%1AF:3QXY\* Q(ME5VXO@16/*AE5/G/^$TS#: ]:$J\1KQW*:U\\GRFBXK_L M=[Y/BC?Q'?'=P0H8=SU(R9[=X -BU,Z:T\E>'C"0Y^B&+CYBS"1,) __N MJ/M%9PO2')&NNAF>7R-OAAM967 *Z9#&&TL1@-6ZGN?LP*T,L6HK\8CCB..( MXRI+N.,MNKH?LOVD3N>Q]US&:E?F9A+!C,_I?56#+L:.&=7GL-#0LCM=4]-N MRJ$?YF]VLCK]G4^C'U]+OGP6.K\LHQ 0"2\2 M7J=)%!B82Q0@V46RBV07R:X3&5X]:]0IZ5;-M@JONA^X7Q5U6;W#T=QP?SN;XY($ZB<WYG5W(D9MHK9BA=DF0-R1J2-6325$[,T"GM M/\!?"J10/A1X3\(/YWAQXR'^>\..Y-%!58IJG>#,0LU08;3 #N&!\$!X:!X> M*&J]E5^6+[6ZYS+;OJ6*B11"H1!*W;154P!FKLHWX8IP1;@B7-$Q;CK&7>_= M@+:<)J)CW!00JM@N)0DO$EZ[AM_H&#?)+I)=)+MJ)[OH&'>I3N0O,8?I;WR^ M\+DP+SPW=9D=;^MV?GJ[.E'UW0M !,5O>D/3Y]\.F?FAH^\\,_A"FTN2"M]9 M;:/8:1!&,^XO@=/&9_*&U7HP1_A^^LROKSJOU'=@-B?[OH%L=]Y,2/99/+)O MX8ROR?]'SXVG\!'FG/(X\*_/YU*\R3ZL$6,QJ&*H8<'WW8TQH]VC%7I,@^N? M7D;61HRG-ZD2WQ'?':R ]]E\)"5;FL$'Q*B= M-:>>?N,! WF.;NCB8\#B:9A('KCRYU+9JD+Y-D9B@YOA^37R9CQZ8OE_5H(NQ?=WR9FQZ9W9H=>@V3HHOG+_R!DF <^5F6(.>L=1]D@ D M 4@"U$P"7%G##MD IPO0U=U]N)D)]!?H&/>S6M6@7=WX W$4!#(0!&H+M+I6 ME^J^$;0(6N:AU;-Z79N@5::)V"Q+4'K[A(V;6QFK;_?)@:(0"E6**Q"#ZHD2 M*@@5I"4HS'88O[Q/HG!^T/5V;7%7;,L>#,A=H4A =7124Z!%94@)8 0PTET5 M@1953*2*B55*[FA-X9Z.=66;$U-4N(="0"2\2'B=:C?SZHJJO9+L(ME%LJMN MLLON6_UKS [5B[%0Y^A#_ M$/\0_U1)Q[4C!>[K_[/8/)G-I2I3$R?1.&2N0 UXUEJA)6^W5R?8]A*35?]L MN^$-S*;G6=38\SN[DB,QTUXQ0^F2)&M(UI"L(9.F7B@J/56?EF^U^J> MRVS[EBHF4@B%0BAUTU9- 9C10M\$+8(608N@18>Y#^$7.LQ=J3V!MIPIHL/< M%!:JV%XE"2\27CL1C YSD^PBV46RJXZRBPYSE^I$_A)SF/ZFYT\VL +1\&C6 M97:"KMOYZ>TJ%=5W+P#Y%K_I#4T?L3OEZ+M]W*%$T8\ M]L+@30*=1C@^W<=-%/'@7F FBV2/7CQEGQ(_]N8 A*^@1<)HQ@-'L"]C&+MJ M0!\BN!/1S O4#PP>8K=A\" "3\"SI="H4^<%-LZ>=U,!%)^!R'G*]WNNWDJ0 M0T$<<2=;22>1(-M$)-F,/S$O^\L+[A8GU?,_8!5E0FSI3Q G=8 M+%YTR[COAPZ/A621@)5/!(M#)CB\L[E9-N92N P^>#&^X\.O#P(F#MP$=(,% M8%+X0-9[-H\\1\ H"K-D]R(0$?3YQ%P1*]Z#GM7+&]Z5B\YPR.EOSI1']_ K MC#,GS&MBUM*9]9_(BI&0<^'$2/QX(3J66,%X?()@+' MPF-X[4$U%LI8R\!Y%$Z\&'N-F0<\S2.AV\\[7HP[1R9Q7+7TWU=<%;0.V?L? M<^%Z2@_BZK[_(69S)1!IQ4J7$1\U"/\)"@4TC[A'*&KA$'LSI:F\T&5C$3\* M$;#'J0B6) = *Y 3C4[ 6>@CC+-L$25S4&RDL-2'( N01\QJ/9&^X(&N\PJ2 MQ!=2H@P(&*J:)Z PMJ'&%PEX6UCI^QDKB8R5M!XN"#_.)B!8 @=UE0.CAP8# M%'B@LG!FW WG,>BH\5-Q?J\9L>#IU13_(59L'ERF&7>U;IJ#/^@\,>'#\Z@G MT/SYH2TL]2J;1.%,/3D37":1R-2+XFID6*Y?U.9./8A4[R6^VV1LN)YT_%#J M17W@/EBRL$@)+$_LR8D'8-QB)RNY<>']O&IUHYB(O'N N18$#@+:%\$]_ U: MSD4(O*T$"XJC"V^I'6SY<>J!,5UDOPB4V'T 4UK8W&"6*#MI%B:!XMKUMY!I M\;N*QN C7O 08O$3["0MA"*S.0JW'$8TJ>)+9$3S@E%]7:M&F$C_B7T3\Q!6 MVC72='%>J!U*&/I-RLKFQZM1<-* M-C#PXOWTF5]?=5ZI[W+.G>S[!IK=@>\BV6?QR+Z%8#ZLCOS1<^,I?(0YIWL- M#L@C/I?B3?9AC1B+0153OO+]A]'&[+W=D\;TD*YZ/[V\P;%QJR6=TI&O'_M^ MK5\_;?;;%MAB7:2'M0O6),6KFT"^+*[5SY&UBHL[&(=F;,JUT)7Q.16EUNO=K& MK4"+DI.!3LR52QL5JJ$+%0D'GP+L?OESJ2Q7H:,W)1X1B#!>"XZA\![0C#=6 M\+"J ?6%NM;5P-A%Y8=3K"F9:C429Y53K23)2)(=) M>&JZ)*N)@U >^O*=&BZEB.6;,ES:T[BL]9+TI F)?\[D1M:]&-$_@K'G^\(M MPY4D^^H([JJ!^63U;7.GEIIN')&;5R'E3U*&I$PCI0Q5L]YDT%B8 O^G**G" M8LV*4?6L0<]8T*,IN"$/L[5XZ%LC_$7NZ)!];)!^'5O>4%>1:+1]KLE.\ M*ANSTSPCT^<1&[CC5RE:$5\17]5I5[GF,=C;)(KPF&SN)/N>KGCDB7*28DY) MU?K;T-5AP'4ROOV=:G[WJT;6Q<0_IN"_[Y-^#^=DU1WF^$W,1'@)[E9T3/RC,XM;,DS(HZKFF=4 M]W2)VU#&JMB7D+$WXUAE#E1) $.56%)._'"P5F0X89BVA[\>PI,-2TFZNC*6 M\=H4.X+\B-:B8=2A]+S36=5UUS=_>(X(I% JQP7#V@_G6)FS#!PUYGKBOC48 MFDM]:/H9"_(B3J"C&H2M3M=-ZWFRNNKOJF#C+ZW_>$U&7WD M I$+I%X;##J$AF,U13O\G^_ZYA.RR9ZK^[5SS=O6&V3D[)"SLSNP["$!ZT2> MSJC>:BH]1;LM4?BI%)B54 W>5 ENXU <6J.>;0R-+U"N%8>6R/\B*!X$Q8%U MW3$6S2 H[JT\JV>JEJ=7/X?!Y5:MZF$I)'P0>)\Y!^@HI%=.:-:%:2M' M.&+'"N:KU3TK]X3Y S7S[GM7EGUES,%OBBE"7D%K ='O6+1-:2"PU8[C'H6] M_2/E3>OBRD,J $S^1(7T5%-P9; >8--QU?+$-+U=$SP77*(MF^/]JVZ/XL3D MG%54Z;4(BN#9#7:_&)N@>$:WL"&)$,=HTSV8CVY!-4N\!ERP,^A;G2MCZ<5T M"RIYX&5MA9(D(TGVK"0;6OVNN0S4UDNR@LGV2XP7:6U\OO"Y,"_?"\1E5JNW MV_EI[XG=>3,AV6?QR+Z%,[Y=-NT]P><&N;H:ZKL7@&R,W_2&<[,5A^^F@MV& M,^"-)[RL#-A-LF3#[66,R]7K9EXS]AT&Z4V ;3$6,^7!O5#U5%8>9&X2 5A9 M#'W-822ARQY%)+#)2>B#Z)>O2R%6YQE:%=IV?A, MWK#B4>8(WT^?^?55YY7Z#@!TLN_[\]JCY\93^ AS3H4"8-KG9!_6B+$8 M5-'9R67!:*-SN[N[I(=TU?OI96&S4>2E4SKR]6/?K_7KI^V^IC_J=C[QR)DNJ-JS+;9-HW8[ MMK&](N)*XLIGN/(WL'QF8Q'MS)@[QVE)AA[)K5?;N'5]O]/XWK=QQE-/O_%B M:-[1#5U\#,!0#A/) U?^7"I752@(5%[PXAWW>> (BXW%O1=@R4>L\_@$"#ZG M*FE-Q*?^ 1VS5[(U/5Q3(YE3.15'4J:]4J9K=6QC%48;+V7HA-!=Q .9GJ&, MPV*D]A";NF%G(BYLJ].Q,+Y,YX^Z?B8SQ_&HINJDIYR!L<^E/33?_R,D\1:IU0W"% M!\:[!*V3>58UUV!YO%@$+D:*=<**,?XI)7VP_-3]ZH1Z=B7@B>EE_/"'=6WP M8.2+681M./Q1/2E6.>. 9!?)KJKMF)'L6C;+CL^"/C1G]F03KW1V]*:"ANQQ M*@+F<#EE<_ZD0AV,1R(-RPLP)"/F)@)SH[G[@/8EFI;QHG4MK4==^^JM1)-S M@FG&\-@..=;%85"B-25:-R37N&*O4Z)U'>Q72FFE1&OBRCIQ)25:5Y9;*=': M%%=5:#^*$JTI!;*B*9"&3\XW?:>N1D*G7J MZUH.D:J%PIW8"P/V-?(@G7;92DNEU&KK*45?IVU[@^(D+_"ID[,W4BD7I=HOX,1=.NH3CXNX+ M9K_CFDZ2.%$Y]GZVTH7$>1;F:ROA:1ZK?/P$^"3VY,33*?ES#@*2^_[3TA_@ M694KR3 3#5,A*6G^'$GS?2-)\Z,KRAO?_8+($\<:5@TEX]FEE*YKF*#ON+BK$PD^B<4^1X:;JI &UO#*F!W73J3L)U0[]4;171ASWYC( M/>DU]Y2TM,N-[DW)9NI:W9$Q0_MP=(ZY,C??;Q=;%?2[BOSRPVAH2", MF>M)QP\EIN>H?!J56<7'81*S1>C^V62;*7^ 7T%T>$$Z')7*XR91^E0X84!U M51X&,W%\(4NJ34F\8Y)WEEEG.+BT+R8_7_1^WL(_V#*?@?"-LWJG<2%7;ZYR M]?AJKM[++(:=\0!'ZO- UA#500@$!1&X=5$75SH33() :;=OS204]"E MXH)+*>)4IQ2A'6*HX-'#%L/$=[6^64X175,OC-TI@ /O;!ULE*>DJC8DAS>5 MN)GQZ"\1X]/I5$A=G4,$?(U"-P$)@$OR740/J$"R^BS?]/(K+KID_P25$L$S M]\BC59]L T3%1ZU[-=FE)KO%^*).N:>2O,$'\>04T#4&^X,]0FLQ2 0P*802 M)NQ"_!!.@M: QIYRTBR6_SI/0 US*?0?$-O0)OAVW$>\9YW]S!Z]>*H5>B+! M,X1'U2\3[P9Z8-IZ\B\E<*140_&DL@9\$>M7T$+0%HH$ MDGJZOJ$24OGHX>\@&S K74DL3'T&"T379W_"!B/!91@ $9ZP)WC0!;%4CP6N M-WL6-5ENIXZ3P/7%5C/3V\#2J1;)FO)PM-X$K6C!P3[?$AO3E0B9-H'(+PC.Y% M!%_GR6PNM0B42*],9ION4:#'C2\[6(U*_K]])I M@;"KQXK4FY_N,C=[@@IRHE$+#40>[&/IKL'/!8_S3%* M ((B=,"*AR6?HWR;>G.E %.-*/Y.TA_PQA,'+TY1/*W$WD?,#M=N._@.,!H0 M-" "?78GHIED%Z!T9V'@(PLO+C@'CLL&W.V L>&$,3Z=_V:__3D5S1*1"XDC2<3J% MF,8CCX#LT &T\N!)_-W*Z/[24)4'Y J@G(PCI4\P9I=)#EP*T!Z>QC<8(A. M;@B&%1![#-SJZJ6!O\"O*@Q4'.I,Q/ CR@PVT+J0;YPN(1 M>@!(&1B4\K$6ZBJ?QJ/GYWTS?29/C=3#0WK(:L@=GD3:%"PPC .A:OX(DP?F MU$I7F5M:I<++TD-3SH*?@#;8FPFR6<]G MLZ805((E8TR9@PU'6K ,8!E!ZP=OV31\A+6-EKE-80VDLYAG#\JB5;$X-NNB M>Y,=Q'7Y#""NK[0" >THDU4Q7VJ:9-R+;RH;9($DQ7B*[X#372_?"BB(@%P( M I-]7?E)H5//WRU*MMS9@Y4 DH#1DT)9/>.**!\\#[3?I;51VJRE",MS*WB+ M&5884$:M):&M3:M4$BOW N&J?$5]?9B^+#^F-!E1$ MJ3I_3G\#\_C>S"ML2Z1[!HJU/8U%M*Q@&9 %E2S&QXKV.:Y2:N9 2S.,9BBK M &5PP4PIFBYB;E2F/3/&3P,9F:=:#(5@^&0)S$1:TV8YH(TW1<4UE;$+)30PC=(C2Q\QXO06,*-1C1V='#= M2^\H3)NSE(&O]5"1(:>A[V+Z1L$<9A?54053084N/ 99J9$;BX?YZ!_P7[(B&@5IIO,<3V-#+:[ MGF!TT)Q-C:>W7K[IH/'HHY)L$H4SK6W07"G8>YGVV9W'(@'.DZ--M#$/_F+W M"4=[1JA;3='U5/;,E+OH,6D'42FWL="[8>B\@Y.1N1,"0YP@ A=&V:IAE^(( MAO@[C#7(G< G-3+4JUAA(,*(0*K7D,D A1GG93QG+;^U;NPIW >.WN.; 0>N M!W#1K0JV58XI3$E?YHJ;#LO1+[U!21KO!*/_GKFON"I3^(^*C&=6]QB<&;WR M"X7DH6I @7,93Z,PN9\N@#.)U#0P# 1\B;H@=1F*V[\K?G%A!UF90;D[O=)G ML8GLX:R)XTC=",8X09Z(C"_C\%)E1*MDD6.%[^9^V$4A)%E.%[=WM^4T7 R< M;ME!_^+Y.N:*_[+?0>K1;OK)=M-E^"Y$T8%2";[\CI&$)ZF<2-1%4Q@7*&\1 MW,,P4>59>3 3M\Y#/UFI?.8*#$2@\E+)+$&"\4??'BZBUK_<*59![L6&XY!DL1[@+^EY'/U/OTHN<9(:&,WJ46L/+HE/S3'P4 M_V3$KC( L]0^$_%4TPYW/1(5'E!J: X3 @<;S37<>7AF?5486^^B/(@LX,!7 M$Q^P$5BTO!W=YJ*91?ULPY5R5^56L>N;6X MM/1+^[%H*TP\B3LOF+0F,S7!IQL2.@8CQHEBRJ)$J! M,27V-UCUL=[.4R4-&;M)\PPBMQ 2!1=^$1>%#XMX*YFX)PQ5*C-UD:M4C.8L M[\TH)PN6Z#Y"SWPFN,HIRM9>)=OK+6!,>LSS+C%-*2_DIF,CZ@G@BCS'-G]% M;=2!N&>N!QT7G#-D-I^/@:7ULX5"G#G#%_PJ%3X7E\YR!VH"X("EQ3S'X)=. M// 50:=EF9;Y=%+%!-_R/=$G_60V,^CCNZ?X. WZ!&IC&7Q&&M)FDT M2"9C5'$Z/3V+;W&YU%"^MEGH5R%=;T9\RU_2K@JVF\\@]5@GOA84VRF8*@6E M9>YQ*R?"K-H\%3_K8@SS 6/@KR!\#"R6R&SVH$62-&T)]+PS3>:IU$8U-LF9 M1:MQ,9FHA'P4Z(':, GN=1AY>=S9^8%\W"#N-0%2VJC#6CGWZD4&:1:G\6?& M_HD*;=$HX!7-D"S[GT'CZ5;S>,$\^89YNH1\$7?,LP5RR:M:2+$8N<]36#VK M"0BR^T'EC,$8/X?Z+_G.;A&?.#N]QAMV9%5V1$H-9;9E:%*A&M76>KE5=Z5FSNP-62FW0U0%5OSI ':!?9L]M#A]&*$E, MGE[-MI K;R2[ MK[))*G[%V'^82/\).!2W3W87D.0.'^O.#$Q?]E-9UE-/G_QJG]T+5=>\M.[[ M];V)='/IG&JFY(+.U:GU>40ISZI4Z[1&YJH0-[Z0=XWN$JN<]B,ITVHI,R0I M0U*&I Q)F?*DS(7=ZYV,' N\U.;Z06,W,)( (@%$ FC]M:'5Z>QSUUJ[S9QZ M;TB;B]SHU-[]PS9-O1CIHF\-;6.*G/0UQ=Z;#99!U]C]R@06 DN#P9*?7NX: ML^B;8HP1*EJ+"E(A^ZH0NC5Y,P&_)^-XSULJSW-SLJET">.7E%M=4M_MF M1(IAGD#3M024O7Z70-D 4!JC,2&VTHBM[D9@#6["KLLN(8&Y'6"VK?Z5,>^T MW>JWW3MNGT6LJL@>F"6].RK/>Q:Y!/Q=&SNM^1)MFH(T"J<2GK;@J6M=F3O] M3'@ZVSE3PEL]\%;"IA^ACE!'J",M=W[_;,<(0*?>GMO=GIN*>S!3#YC)#1,L M6WD,TLX95ZA.!O=+E#TFQ;L,0I8@](;F=HH.IF8K8EFTOWNX44+RD>3C.>1C MW^H,S9V/(?EX7F:D[3N2KB1=JR-=C68]'$U,2HL@P4N"M\(,38+7G%EK7U= M\K;"K*UI[H"ZS5%=4P4#;FOKIM64Z%B.4;HRQY:NJ>E*(EN/W58<3*Q4MVEG]G MYK?*$:XRQ"*.(XXCCB.%:E"A'GE&K.XE3/X1X!$QL.GF4?BG<-*+U\_I@%6# M+L9V"\J;L>FP?L\:](P=/&U*_+WZ(8:SJQR2 $V1 'UK-"0)0!* )$!;)8#) MG*J#,J.JL?)47)>$ PF'=?/@VEQEC*:8!U0;=3.SW(8R9CQPF5B_LM,+F/CA M""GQSNBL1,TA0:YC#QD;C8.=LP#6FJ>5CR[-2E9^2C_M5@TZG.[A7GU#<:2OO MM,6,(&N A P)F3.5KVF+D"D%1"2%2 HU5 J=M,Q+&]PN$E DH$A F3233ED. MI2EF4B'X\TO,88:;GC_9P I$\[U 7&9GD;N=G]XJ*GH!R)WX36\X-WPXN5:C MW?&TR"%-JUP1(RT=GWERV/@C I:?COZO3\1:+A)P# M=KP'X3^]KB;.RY%*!4U4''W'W.#5UT?=[SCT7=W0'YZ#:ZNX_#\#X!)@;DNV1?/9\H\Q'_9[URR[^(>7ZTZ'4Z_B,99 ML+AH[F+1 #UZI3S)L )%Y"%H09AGOT>%%42W@8$.$/@ RHID/HEP+$",RTA, MDL!%R\,,YO_]:O"ZLW F9JA_#B)S81:I("Y(?2,TX8!"A. M8+Z/7CPU)Q/_;QC=B;]9MA W]Y$0&YG_D,8!?)(]"M_'_^.0=UH_(UW'CZ&9 M58$GP,0 7+$Y?T+***O"##-U2V0F[DS9XU0$+ &U%,7<"X"M%(2 J^8Q0@MT M5.@C@R'\LM_A$?7NVKPU& /I@>NBC<,QXNHU6R=&)65-O8SPNUH ?$U 4;7U5O)4J+%PID&H1_>/[&+ M[._=3DK2_ ?[[<^OV<> S44$;<[ V5#MAF-@;(XB3@(&7:%[2WNWBETCEAX M5@J1,%A WZI"E")Z@#?5%:] \)F(' ^ \R^AVBF,,ZW:%+G*&LUUQ?\13^RK M'I_ZP\? ]1P>AY%5Q/B& M7I"EH4#;>4_HM"T; R"TOH.&_1S&AE!F]PTIS,)BF(3_5Q[%@8CDU)MK@[@4 MA"Z",%N(*7HXC'LB)B-!H0.F5@%4! D(B!F,8(E + MK0PI5)P&&O-P4& P@OD!6/7D%"V46/7DP8#GVFK473M9X&'\Q&+^5R9[59]< MV\O0YXQ'?XD88PE<"8*%,AASZ4GM(V+'^#Y2)U@RQN>1F'G)# >, U ]Y )P M$0Z"MY+YY4;?(S.AMDUCT1J.9)+$2:3(ZB8.RJ]<$@HMS%)] 5TJB>NA)?I*<;!RJFHB17H( :0==8.LJHKX4_-)KG\OG MI8D<&?,@_.\R^J)&+YH;4XZL#084\[!C;^*AYC48^_-BF**C!^&]%NN+?9CR M0PY:-]0 P/B'3YZ4X),4C1WDW61^'W&TG8 3T8 (-5R2L11_)XBH]'4,TR&7 M3A*_B!3F[[H:-">VD#\\W$ME+O:9.P7+BV(&?P M>Y#"?Y[$;":X1)C#F #/@!LI%U)-*D=,3WRD+TEP:5ANCSR:], M+Q<$:I I3;F@E <8H%7,& M6S[C_9>,C%&_:RW\DTQ'I7$B'\ 01D>+E2T2RXS)SSZJD AP/ "PH#H7Q(5I M .P7U'%\#B),P0WF*:=A%%^"RV:? M_^.71%[>W_]Y[_]K_]8>:<0-/\: M BF?\H<5K\"7;V+RZZL/OW4[]NB_[?^Y^^T5:!_X ?JX?&?WKKI7W0_=Z\'M M^TZW^^[]]76W?]WI_39X?WO5N7KUGRLH*B["'0A0R3Z+1_8M!/&[%2^5 >$V MM;Q0QBG05JUNYGH3L)2!-V U'I&?%.B0OL =0 M?@\(?P]@Z?L@G1+X C(>I$RLC::\H:P!#VU]X"5/ ELY<2;LQ6X1J7%!A>26 M2.J^K)L+8&O=K?AHVNE;,;ET;'&LPD^;C2\=<=18@#F":2,>0O]!"=)T8AND MI[;*T%C)4P=28R<"2\=+_528>.*CO[/%8F1@I$(_X$J=T)S+K-5Z,'>]H8D\ MNM@$F0DP?72(&ZR:1$G?A;, (GCF!6HE-TMVX/F/@8P%3[M+EQ(\D??KWS*2IZUQ%R!*0FP%MM.X*Z'/T/][&2 M9OW,RQ)0%#$& 1H%2*WY]$]6X2 HDA*/ ED 54>\.EYX@HS M+UJ,M1:EB 0"G.\*M$<\9_Z,29?A".R7>OL+P%^U(>8#]&1D"*[T B0!CF7Y M#E%"-+FF/,3QAG$CM1"0"H[,S<.U$$,D'#C,*%C^E4(2W%20R8GH%\H@80GQ MNEW@@"?J>I(=XIGPQ:7B$*@:+;&%ON$R(!D"3%_6J9P5 M')OYU;EB21] KM:7X;$D4+=.DVSB/F]DZ1_3BNZ4R'74"6;B/2T9S%0JV?]' M0?V'+\0TB/ ^4M6<2]:0@7F;I6,E?)"D'B1"7?!'(#/M>.)]NG!36TIB:2L% MX@LOD5UO6VJ"7X1[ENMQ$/A3(Q7. CF)HP>'(O7XZ0EA/J/\[!9,=A*-8Y$RY:9FK,! ,)6RT) ^7W2.U^ MGC#N&!28+]D2, 6NJ20AT,5QPHPPJ7V49T'(W3H!&1J^XXHV,UU*(23D=1V0 M.8EX.)=FAEA-*:1D&BIG%\1!G"D.R;C^'2^!9,)IG1-[C3=>(/5,R%*9MV]Y E""CEX9EU:2]*UGJH ME/LLS/9>VGV:4;>4"4E.9/)Z.?E[Y>3K+6B(?$\@X#WH0:-"Z_AF2ZFD(B<-0ZZ1LBP4R%! MDIRU>;!)R1+4)UPG&]OCQ:3GYXG,X-&NR$.$&B/JR_A0E0L^)(;!TO$<$:), M<@26D\\+,NM99/HE.WB+N1LR<);$;[/$D>0Z<_+,-T(P"G_$K>)W%'86?DRW M0* MY0[DUYY2AV6QB&P/S(G# M;#5R47S&HAD^W--:G&6CIQF1RQE9<_3Q;.J3$O5)(26QF ZS+IBNAO)O5 MY&96J+9G6KLL_:<@P\$+6PSR)G]EE&U>3VVV*D3+CW,N() MEJJH6TH3MF33O+6+?=5&CE,OS=5*2I7%T>FC8(KK,43 ][1X0;R2N\1^7=,^ M;"'S2O>'K8&H^)QXEPG9>4)V(ZT"D4+;7>P<\/ "/S[#U2)AO\PWZ]@/9L4X,3S9ZUB2G M$&5VI'O-M>VG@BXA)DKJ[HOO&0K6Z_"I13H[+Y9;/"D69 MJ$[TMYK\4TE^*ZQ.IQ3EH4,<=8/6_@\,4BBHY8RTGINE/0N"D*5DO:>Q0 M=B(QP,T3 1Y.OO]_1%SM,3'7Y'$.2Z,\41P^!" \Q08_?)S%TUF:>0YNKZ@V MIV&46DF-GD>7.$"D1MY+/7ZHY>9"**(L( -5CR\\IF0;Q,WB2FF&E'4(\S2 M+CQ+[08^)W4.:3'LY=S=OV?AE),3$0"0E6LAF[9M28I:W-4KV?*?+T*=\X578W8BPIPIK%F=%37$FZ M3CO+A)2UIR&0/4H;S_&DC4E*]_>6*CT@AP'E1%9*--]*R!,G9=1%$@D,D3% M-PB->26O?#7P"WPK7O#"4J+$%&=LI+ZQ=S M=94_ABSC2N\-)F#D\F2E(FPD64UPA]A1"(H6V,RC4C6+6DY@SKR]7:92X60N MJW.,K%9&]E!*U-Q"+Q:7SZ65;%Y5-"'G&1L\G@D!QPN1J)5O!R2M2%7S8&T7 M!>4MVAS*Q^)OEI07WT%>TSJW21>AE]1Y2JAFX.6+%H,X=";W? 1TC'G%><:T MJ[OEP %@.@1N@F81&D2;]7@V:U;#F525I3W;9]-$##^(ADU3@+@T'X4]D!3OI4D)TC3)N#=) M*$^^2)$D&2]K;>:XB>2;;U;*)6="4&2SO_I*HC-K:+"Z'MD!DH0O&90+?7&3 MQ8L.:\+O2K11>EE#$I;F5O#Z>M7O"V1]);03TRJ5Q-*]$'"5OJ(0\RI[KRWO MJR",UJX^BP\E>]1"$:7J_"W][8IVC5.WL*.=[G0GI=4)%@O=7J0LEOW,"O:Y M>$M9SX^(367%@; *A PNF"E%\R2'Q2M'DSJB^5^F/3/&+_1&S&L^L[Z-U&,+ M:%[L5ICF9656?-*))&\9N'#2DL:==Y'T4Q<:E(0 0:+Y,3)ZB-7?B+"V$#A9 M0H?P E>$PA(/+ :_3"ASX*J;Q/#EA4.,)6&:"]*L1ME8BYBY$IK[!JF1)3I=:I'BHRY"3P'#&CNV .DQ/J\>"U9R"L3+%VN7^0 M9/3]+%12R%*](VJHO=R5%:V6"J:8[>3>:1&') MOO@AR)34EQ$V9O8"X*9@H$6"),+]2J*+DQ MK9^47"?;1\D;DP115JLNZ98F HF(JC 9TAHG>+)T0SH+6X'^!?LA(Z)1>-QX M)MZGDL5::G*"E*VGW5.S'G#OH@F?MX'*NF=F:BO3/IOS6,C >;(3$^V!^G^1 MQY@*>X:)!GEI@X0GX7Z(.K?407Q)]OF3W3#AO'/1U2;5*2+$"2)P;I2]-NQ2 M',$2?T^+]A(G\"5M"!X5JNC\7$L!"E_O^1N+9RT;>UGO!+G'ES8G7]&W 9YK M3=QV_DAALKT8.J^B7\D&)6J\ ZS^+G-?Q5N9P+]D9#RSNM/9:,5.UK+IDA0X MI]$D#.+'R1PXXU ^A@@# 5\*79"Z#,7MWU=^<6$'69I!N3O]ZI[%2V0'9Y?8 MC]2U8(P#Y(FH+G]??1^BLBQ]S:/L7XV^^L*KBM!Q )N'0BA2Z:P+I$6T7_$98I5)Z1!S/%UGG@Q4ELI1#"$8&(M,TPZ+E8Q!_% M_G-BX\H4G04S-[=R,XON(7:]:!ZU]I*]0AGDGF\8+G@&BQ'N@KY/HI^I=^F& M=CP5AK/P*!,-SXM.S3LM-Y7850I@EMIGJ]H1"C4T$WT^0['1*W<>WGB_,HR= M[*(\L2S@0%\G/HB+P$O+KY-<I#U2&:VB.YI><%@L;>UM'.+ M R2.&XJZH=PY$\SFT8<@3(\M)*CG#%_PJV3XG)W:BS>0#^ ' MV6R5+'EF3W9PBB858WS2S+"D@V'O)]QH7BJ6%!?[,X_;T.9O-2LYU\P3J-!/'Y(FA$&2?_79!N8 M+UPH?[?YB#&!]&0SXC8_*7%5Q'7S)T@]UK&7"(KU%$R5@M0RHHF.2(/+(^3S M=:6]8__R@V??*#1R!"T2IVE+MB@(B&?S[HV?QSFSI#-$QF*_B"<='%_R'HFN M_VK=(I_)"PIO'L1]0H"4-O/YOO.7#-(L2N//A/PI%-K\HFXR5HUERA0N/F__ MG\,BVS!/7R&=QQWS;(%<\LHKI%@,G;9]&J\@[>+4DP4ON\6+N3 M;HKF^ZSSTK;)9603V(ZXH*U5^Q% M ]Q2K/),:W?RP%96E2QR=E[ER>5%SMGM'ABP ELLM2YB*TD1S,LW%UOWON5#$A,>3M?4OH4SZ"S)O :.,^[W\(+]Z^@*$7':V2'X1*CA?\E)NH10%LHC]):O/)O0AB+.;S!>?/NCK@J9DG,R+ M^%A,3 B9_PBF2[:VC$H ZH]B-E(AVB9S&\+(C:F2%)RC>6;)65IF5%LK#S6$1/&4T/@61 K^M3L7,66SAPC*790JO M/F.\>:&)L-Z ;9584^V6&J-,57E/3]%Z'/K"TS#-BHJ>SS[A(@G'%E:?(;KG M+>/,IGY2>ESH$2WZ-K#LA<"+ESX3K/WN]9P3M2B;+55X(Y%O9B9X3S'J\BV?:,W7&[^N=&\822%/17VRW(K*4SZY^"%<&"FJ5)P-%<="RR5%[Q("/U M4:$1E7AE@I^\Q>VML;%$">4YSN*N2>*04$SR^O-. ?FZ\%QD]P( M>+O7/]A4^EKE=."N]!L[4%==&0ER\W1NL/:C9[$+]9R5<6628]X(K!!FF_=W M"I:]PB+D\\V=[ 0W":CEDD2V@P 94&BV#=>1^I]/E*"F4A"[ZIINB/U^$F\9KDB"'YM@.0+B^$>2S/J)"[ MM.)G<>J\!C_=TRPVCER*;*)'>JQ&1Y.'QE[WZY?BZ,1=N(ZX\E(_S&(R4SX-.0EX97'_ M8,59DRS+7&:JR+C^4R!BZ>-B8'3#UK79W[]\C/GI(Z6S\W33H[#3]%T"XQY> MY 6X"'_]]H__^F7IX&DRDJ#@8)0_FELX8I MMVS\ZX>;*U'P^;_FO^ZO/A#7@2_@E-/.]<55IWO=,H>=EC6\O!KU1S>6U>ZT MNL/1:'0S^O#;$1W_4A@\Z6PK([4RRRH?O#DOA% MO "_")PTZ.LF78\*/\"Q7V1&;]LTDCK=@RNXPC47N@RV7C49%)^+-_7%TWMY M9\(HF(D+%P8^*1NQ]6KER1 MLP7/_"!KXT_%S@&=<7:>_;%$C/FBBB.Q\@%0 MG87!4#GE-QZJE2QIT/]IV[%>"^>;>YZ^[_G;G;[UG+'%)I9B!EJ1=XJ?'X(( M#-2%KZ30/M]H<%J!H0ML("]08*7!;B)F\$Z#%9&[\K;B6'@!^?+;']80+J%% MQNDI9CJ729!KW,QG6K+3>FZ'6>F!#X\#G4B?/(@YV*?\YU*94#2_ M? S!A'6$3@O"\_^V;<;&X^.*SE?3#H>[43@_[5]@\[\]JGI7&7E ZFF/Y_V% MH%EQ/A/F-#D),Q>+P+]8VD]S8Q27H37TH,[_J":!^B=^;;+M^\BF:0S,KJKG M5O,:CQ2).HRBJH$$&>ZBJ*Q#*JHMC"7E@&H;G6Y?%:#64J712*L9H*SEQ#D% M@*H:;CI&I[=<$HZ*:,N 4E.TD&6B%EI/GYXQZ&]#(%1"VZ&L;F"RLKR'D,G, M:U1(G[I&KZ_,CFLF4K83JJUJHT@VVEV-MJS'\0)8K%UN,_>QMKWL'G@ MN?JAF7?QF.31JTF** M&3=W]H0YL<>^C4>V'<;,^6,^QGKK9)HKT^ST.]W>I=EOF_V6U>\.KJR>U1YT M.E>75^VKPR33E)4\DQ(HKQN2]E)20R;+E/S%&> /+Z(3-'L4E8E)NPC&Q:[< M/'EF,1%G]Q27#2A5I126X?!LT.JV>@/+ZL'S#;KJ$EH&2A):^NTF);1H=KK. MV3Q'RYE8K_\PGT?W?!Z9Z#BGJLAX7&=R")VKRFK#Q![DRC>X\HK9;/J0#;+: M@#$WCI-41*3JRZU]U6EHF'1V[+2IH\54OM.7,/"\5_/->3:N^)C*IN0M!WVB M47L$FS2))UG&H+7-!G:SMYHJ)'BT4X(H99HK97I&"S>T=PD[ZVQFEP>=;S(R M2U<%;5>$:W.F MUN>NN72;)[RM39.+I['L=R0C#**-5L@F8.NY3^RS+X;;_Q'P[7/GNJVV-1J- MK@8WW6'7NFH/KOJ76>Z1]&S.,[5BLJTU*2NM<=-BE[3;/3J[WZ2CU\Y:/_F+>H>X;831#"5SZY ME%$M^X73H[8^ M^T\,V1#9\'!LF&P"%)Q$DNQ#+[B)DD-W\'EU5N7ZW/2">J+LTB"K$^2W283'=+8]XJ353V<[:;;EMQ4[P*[JJ/F7H2I2T8*!N(03.L4G+I>QIM2ILYJ M#I&&2%N'M(ZZ4!HB#:/_[T?_5S1M4MF!J6#39!QJBL'MZ\!7%-.Z$>N MXWIQ!&?>,3L.92'B]0_;BQWFW(3!5%P\CF1:_;?Q-0W% #^G85W$QIN56$X MZ%U>WER/!@.S?3%HMR\O^MV>K#!L7UWVVL-!M2L,[R>,S(((KNU23_:R#'S" M!8TX>68A(RRE*1D#467AGCVG+ G&1+X&^'V)I799CL^B=.\IW8E2&/,)!4*<9IQ%7(YUBT>I6^SI,7' JG3M MW&%77Y&$^\K4SG7UWHPX0$W()&2,? G$B'5R[0L=)./'I&T:Y<3DD2EUW"'3 MO'0)ITO49S-6?U;#>1&'XK^U^E>[\K?^;H3J'[?\3;\H:7GQEM&"5YFZUXN> M]9+G6W!:@6AVG+0(T"?LM;-=><0!GD;'U&!^9U.2.#6"MG9J!L'Y^C33L/K# MXU.P+N!4&[E7%&Y?'%;B1;MPC=LOL=7HCZR)I#]AOWPRO+ZL?O!>$I_Y+(H0&EMG_Q,%>X!-# M_INP.4UE2VTNJ'H*]N,4S(R>F_MT:19NF]L_TUI^!=+=L-X MOH^KS&C!:9%5+.JLPK3(8B5UV<-QD1@".$P( 4D"LBR!&3?&+1PWG@% M<^MVS7Y;G4OW.O7N@G+7ANM=)57:6R?0==JMOGG3MWK7U]V+_F7_XKH_KW[O M]"^JGT#WJIS]01!,VLK5*FS?I%2=D.^A&X3D!?B>T"G %]R"0NV[G#XH"A+@ M&'$^=8)91I?1W>5<(?9:O?P>;L@C\G=,PPC6 @<*+H([W3%&O@814T.^Y;9M MNUS%V'LQR<>E/=];)C:6Q?PR05-!\.]AX,/?-EL=V=MM]>*]A Q :[N>FW/L M;/Y.LRQ0:X7-LLLM1QP>A#VY0T54]X^?IN6%VGK5H]:':X3=?J9&^? M]*W#34U8!E-E> ?'SE4Y540/'D+YLWQ:QSK<8*H:9F%4TN][+9"R_<&!XB2' M1AGD6A%1&\(A)S:9$RL2D"TU#G;%_&#J^J5%PIH8?M"/A;2C#_+/<0RXJL>U M9-HN2>08(!=6/+=!ONE-9D]K&_5;1O#P<:[EXVO MS*^PW:J/N&\0M@96%[%U,$N\ZHKMS][A$FYJC\Z*[/#HNT6F?ZA>*UHA7R%?56D[ MJ.)!LZ4LYWFU#)9U'%O<:<2!VA$..>Y@@K!6NP1R^_N8]H@>9%"6*5V=1.B3 MUEE+6=@5"RUTL,:/KH50.M1%.J@4#HV._30CBR[="N;@#'\8AOTYN[90U;K>M^O]MOW5P/KUL] MT[J6O;F[5U=7HXO+P_3F+K#'0J_NCN(-A3N1%7KZ("@J>W9G)"7LA_B;D9!Y M5"361$'2F)JZ(7FB7LS(E%$>A[(5LT@T33)+R6-(_?1XEKX[3AY>R-CUJ6^[ MU"/B@65S8O@V>IFQ_.2-NFV_R#5[.@&+!9,#8+KM#IV"QX*\VK M65]6;!:,S8*U8TKLX(K-@G79V6XDJV&SX,HV"]Y\@M>!^4P>O;Z3<&/Z!9QELT3= M'2XO3N/Q[ T__XWYHKU9E/C*9N(@PX6V%/J-:VIE&KV^NN+DNN=AH(.JP$%M M"K2Z/6S$B'[XQO%(ZC$NM>J4AG\Q,5B]#'!5#$-63]FLB+I !5W3YJ*AK4RC MU 4-Z*FMY99;QIE,SA%*Q6%/S MF(BVT%)OMG9W_NMATUN!@?1)K;_.A,W4( M9ZHIP.RU$)A'T:G+N3<5[UYZ'T34(_R=_)!RN V'']9\^*%E6)WVP>A2%XF$ M/B\*&10R6VSJF"8*&8U""4<12?ITNZQP>J)61-2&<,B)3>;$BM2Q'+=V8*&& M'L>P:IQW6#-' /GG.#9>U;>+OLV$".-UR.)3SO;85ZI"OF^OIZRZ :&.5[SV-5TF>I*9DYQ^2YX\M3##M4*=$'Y2/*QT,G M%35;/F[=[[_P7&]UKD_[%-:VZ?J4AH^NGRR2QE&0?9&(?OE-"7W9+25]VGLBR"?S>??IL^$U/ MM0C9R7ARWAAXI'9:T>J12#?4#?]/3. 9<]UO55K]NZZ5T/K]N=RXMV+QF#U.FWNU?]P6'& M()7UYN\71QD!3\\[,%-)5EG+[LT)FXT[ST:J\>'[XJ#U_Y>@+-)@*9W:;/J9$->6\]K?XB67^3M?E7'6MMG?Q9''(& 0#@8$-YN M)(I 0" T! AO;^)7 P@5,=7U1<=Z'W'768HX+O'XR6KEY5$ENQIU'(%8'LT: MU>-%']&&_(;\AOR&_(;\UGA^P]+CNTD01J=@;4^)ZS\Q'HD) -O$&["=$,9C ML!T5\@_RCY[T0?Y!_M&Q'5[5Z]K_>79W1NY#F5[Z0KA(+)49I\>$)C:(VC(, M?<1J2=/HM;JE$Z0N!8\8&-#( D Q4QDQDS#,P#*M\J&&L@9E#B-(@ MTC%G#G0V[M+0>&U_I M."IE54_OHJV$+B*;M\<_+"*[ \-LJ=-V[U"N$8,^,+J(4-1%.2(>$8^(1U2- M"$6$8H6AB*I1(]]RLV"$'"12>:> MJP*#F-]:[;J;%,Y9$#F:#\P=#L\&K6ZK-["L'CS?H(OC/B*S$*JS-A2')][Q6PV?6!A-D&WOX-M@ZRH@!5QAAU.T-6E/W8#>0TGZ"(0 M$ B/.$$7@8! * !)^@B.G""+D[0W6HSI;X3=+7#J#;$JJQP0XY#CD..TYEP MVA +.:X)'(>3="\IGQ#V=^P^40]GZ.H][J&I(@OY!_D'^0?Y!_E'<\NH&:V0 M50QE4H%S7R)S4.:*7MEF0Z@CY(KEC^KE9$U(9PR(G(B7H0#CD1.5$/PB$G-ID3 ML=+F3MGT5LQ7QF !YKLC_R#_:$4?Y!_D'ZRW46\X_?/L[HS1TFDK[@+IJ+EP<90JQBBNFVCU7Z[B?@68*H+9C >UEA E*!B$!6(BHJC M M4$ @(!@6H"-X/VXIHOL>_:[HQZA_!$ZN+T6YV-9QTVWMG':!I&TS":A@!# M@.D ,-1<""P$%FHN+0"ςADI<625#&2$-7<8'40H M'4IY(9X03TW%$ZHFA!)""553U7RKS9SQ=J\.3A>5@[85\U3Z]&U@*R>('SRV M7T.P=:_C !RL3[/M]RB[3S?N,@A9@C%A]4OJA+@-.1LA-C'FN[M]@@(2!62] M3$24DB@E44JBE*R#E$0S$@4D"D@4D"@@T8S41$H68I0?(PIT67G\BK]_^1CS MTT=*9^=W]H0YL<>^C6^H&_X?]6(VDH&]D>_\X=('UY.MC;[(9D?,^>;?BG9' M(;#G!>4NOQ=WO0<277B!_==O__BO7U9!+Z@=G0Y;[6'GPNSV;VX&9K]WU;T: MWE@]JSWH6H.+?J?SX;=7KZ_X*N[=*>/D*WLFM\&4KI?4A=,]UV>G:=-2TVK] MM(!54;D@V"RCJB=AG4#YB+FD&<6BHN0<>"!*N/P MBSQ*,A5Y8/#=&2$CN/C2/>5=Z#0 ^/X'+A3XA,)CAE20[%20CSP(1B%"38IK MNB&).1O''O'<,3M[D]6W?A$)3FV@$0LW>;T+RN[UZQ2?B[?U@W!*O84;F^*8 M_,()M6SF>>DQOWYH?9"?0;[8V>?M&7-*PT?73Q9)XRC(ODCL%?G-L^M$$S@: M")-*/I!J'IUQ=I[]\>FU))NON[B_D4O#P//K#R=G*AD\_", ]B3GV'_UPJ5VD48BLO^G-3<(^6?9MC MJA.H-WN=WN7UYTK M^+ESV1M>R(2^3N?J^N+FJO2$OE(3^#+RN"S)D^-1$H^)9'8=* X6BH0\.^ 1 M.8DY %_^,'9#+A9EI'\%<42F+)H$SL\D"(7)3$(&W/D?F7#V))(V9=]A<8M9 MR+C8AW3(PPL1R7V/\':R?+XDO4_>1IRZ>_;=!I2N1FY=DNDT')X-6MU6;V!9 M/7B^01?3Z#"-#M/H=M.0RM-M,'\)L^IJXI\A5V)6706Y57E6G:IN69AR5[D] M@%OZ3*;@EX0N]3###G-?-NJZ;[0[ZL+O=<]]J9"8T4[EH91IKI0QC<%071"[ M[E)F.PMG5T-15ROFSR#\2T159V%@,Z[-K(%C3L8Q!@-EZ*D+2-#);# >S*&R M)-.ZX&%[I:&1L5IN&1J?,(<\!D%)DT/?B2?698R49;2&ZB:T[4JTNL 5/1Y9HW^.>1ZD.QPV8[5"?GTC;9UN)ZN=9$] MZ-6BD$$ALS%-ND;7+,GPJ;&049KF_':>\NK63;8$)&P%;?P\"'/VTF M1\N.?.=R0OU'QC_[Q6->JU[L97EQ=PP'P;_/BJF=> MW5SW3?/RH!G0+74)T/+C4I+/Y^D,'EHD/2_Q@9+KWS*1$N*]D)$3S$06]/SU MD,5W^"8?'BUC?"?4'&VU]\LYY<3UO%@T@(V ,>T$)%GZ^;ZO7-[S,A /P^'5 MJKJ<]!QE8OX%]2CP![F;,-':5LD-*!32<&$W"$D4 M&#+]7]5RJ?-O>(.JULCC!\[^CH'_Y$(%'U"!33?PLV;$4GXQD- QD#Z"1Z&A M(Y](_/ 'H[SP=5;)( HCR-\Q!6+*&@HA6O?O)IRJU5<-A:5NW%1,5K0$0FGO M8+.GI.JATVU2XK]FIU=[]?CP57EX3,[>,&8>F,1H=*+1F<9H5)CJ)3@[Z$"0514'!7"I&KUE.F0NB"BQ&WFJB?F?0W\ MT_T]$\P&Q?QCO;)ICLQQY0&V;.L N:_ZW*<=X;0A%G)<$S@.0\Y7;,S J'-( M1'^D=IU!_+FMA[[2I[XQ;"F;,UH73PEC!XW%0QL'F"$8$ P87D94("K6FDSJ M-BCK@@>L85K++]]F+*1R'(,G^KH91"Y0]'J+.4OIC3BN%-+=46 M @P!A@!#@&TPH7G0*;\N#*&%T$)H(;14.VFU\L62(@0L/L@RY7JFT>\HF]19 M%YQ@<*^QB#@QU6V'8O$!0J7&4%%J>Z'J0#Q4' ]FKV-T!EU$A *G YU\S(;$ M_%M="%<5CL-Z ^0^E'?(<&[F,$^H[Y"X*[+\F@>>P MD.>;[/U/Y/KOV(U>RN#')K*=?ARF'7TTXY_JFFG(2[KQDG;T0?Y!_CFL"=6, M%AW9["QO;F25,D +37IT(AOE1%;7&D/NJS[W:4IB96&7C_6;_Z*W1]F>2EW*-K'E $9# MM512"# $& (, ?9^L8_1:V'C 8060@NA53V7K"Z>5_))''WN!^&4>FFN$'P= M4ALWCA9/ZQD=$P>-8H@/0WS):4.C,\0&!H@'Q$-I00-$!:*BXJ@PN\:PI2S! MH"Z P)V@M?[(,Y,+*CHD2=O! Z6SU28.,#0&Z@8MU#X0@#$VC+%MX?JT+&5M M/Q%:""V$UCQ\W<7P-4(+H57"<,:6T>XI2V"M/;;VWQJJ>M'XU_FLWWV]+FQ7 M@%&QZK>[J&ZQ-_*2;KRD'7V0?Y!_=&R]4^& MCQMJ;3!(/[WUU MR3=-"0FTNQ@0P%B;1IJJ+L#"?2($& *LS#C#(5071A\0=8@Z5&NXD;07UR35 MZ-@;JWA:?VA8)C8#PJ ?!OU2@VYH='I=U8S29,L-P5);L%C&H(/* _& >$BM M*^BP/YK$G@."WGNU/8_$?9W[$8O..C[ +)(&V)55HAK MSG'5K?U&[JL^]VE'.&V(A1S7!([#L//(MN-I[-&(.<1A8]=VL6)!3"_N&D/+ MPD ;!MHPL+!!W])V#P-MB ?$ Q8L("H0%>N2T7I&MXM%;UO85%C-\$ZZ#'\S M0ET&Z.J2I#:PC&Y;V690[?/3,#2%":#'\8<06@@MA!;F5B/ $&"'T%VF,1CB M$*)2/;0:.F*%N@5"?><(CEG%<&;V3*/?40:TNN )XX.-1<2)V<(-5]QP1:A@ M90.J#L3#=L94Q^@,E-7%U041!>?D8T0?/+;R^,+?A>?R7)^=3I*AV:;5^NGU M&Q=>R^MGEY]='U@]DK\?G19O/4]QL>V>XM7>3Q@9!QY@'TA&).V)ZWDQCT(: M@8MD3ZC_"/]U?1+!H4L/L8<&8?)LQ M> H7?E=S)\K)+&1/;A!S[X6$;!:$<$\EEX8+NT%(HL"07JFJY5+GW_ J5:V1 MQP\<_&)!7;%0P1#4"6:"PH+A>_0T,F89^R&/")_QQ2H M%HH3K)8Y.-L9%PIQ7KC-@D+)KUFX1G$=?A!.J;>@SSBO=P[TX!=9*:P90N:>1GUXDF\">0X2$('1:*J)5'9YR=9W\L M$6.^J&+\9ZXTK)5ZG]]722A67/M-^IP^/>O?CGH[/?JB[*PBF M-MNL-\WW=BD2J9:2PIS](%+'D_]NR?^5;??;(.U96'CPP6[T$J?)3\^)PG@( M/"< M?)\;NK?K#%V,;]2$^=*[2/MUZ19Z<6;!WUCE:R"/UI5']6)#3D;K7&O4TX>V M&8$8.U%*6[$GCSYW([B\G>XY?A8Q%-#'(.:X0=@/F\TB,@Y",F,AX1,:,N+0 MB&J1L5_M/)'O8>#$=D3"1+4<4Z.4G)6T+Z7^1Q5MWN4K]9OARG=V+,/J89G" MP3BBP1H1Q4QSQL0"8J'B6!"Z ?&@PI9J1O_S MS,J")^4B1S48;]4<\^"[>VO?RN8[,C7P!M\A[#[>8AET5#[EP>AUU07,=R7F M 3CN^*(3HUTE1;M0.*)P+"G.KVX>[KZDW&H?H ),BIL$*#;UXD@4F^ILRK:Z MAG9H4ZIVQU$P;IY6>YBT6>WH@_Q3*?ZI[E@PY"7=>$DO^F"&]#ID_N':HG^# M[%3@L"?F!3/9<@$SIC&5:(M4(L/J*DN J'TF484$CUYB'*5,HZ7,<*@ND(HR M!F4,RAB4,4NI:X;502F#@4-TUFLE@9%_,'"(O%0%7M*+/A@X7(?,S[X=3!DY M\0+.?R;C,)B2(._1N@O[-678S4G/VK@A'-;]HHN+(Z:4Q(X&&)]&8"&PE .K MW<6IHS4+EQS*:'Q@XR!DQ$V^C.@/5HKA6#% G735U9*C&8@N?HVAHM"HJXN* M030T%@V=/J(!PW>;6AD7S&=C-Y*1NY]%G?F3RT4S;M&'MFR+K"Z^STD?(WD8 MR:N(-JL+Z$P+>]8AL!!8ZNU'S'O"0-Z&O/*519F5F 3ST/_Z=-)15Z^,5A^& M*FH,E4$7YV8C&A -J>%E88/(F@7N],7.NQ/@#DC$*A!.&V(AQV'R.G)?W;A/ M+\(U/JZQF*"4SV,\+X/SFLA@^O&2=O31C'^JJQZ1EW3C);WH@T,(UD+S@G+7 M/B8.L6-":>%^Y=L>K;-6^<-R<4,$_3V40"B!5IT& DA9 +WVJ0LH9%#(H)#9 M2LN@=UY7IQQ)QC"A<]"*%,AE1'5"CUB-#QP4@>2H<:20>5 MWDI=[ 44 "@ FB0 E%D'=1$ 5<_W*['2(IX^L) $XR03@9.8,X>X_CPY@0!A M[-A+.N^5DJF .3(80,.L+.0XY+B&7^TAA=!2K[9Z1JO;0VQM;R-^C.B#QU8>7_B[\%R>Z[/3"9- ,:W63Z\YH06< M\/K9%[BIW>L;B$J WJ72\.%W2 D46 0ZCO*EDN=?P/A5*V1QP^<_1T+ MTHJ%"O)3)YB)74^Q.RH^?V7/Y)8],3]FY"Z"1Z&AD[VJL1ORB/P=4Z":W$ZU M6N;@;&@#4QQ3'[AA'UMYGGI M,;]^:'V0GT%6VMGG%>_AWIT"UTIJ!E.ZI$2?72>:P)] AH<@=%@H1+-'9YR= M9W\L$6.^J*(C/!?;UDJ-M;DOG:RIU_WI?<6P4ONDS[3?Z<.CWOVXI^.S'^KN M%6G2H:\E;IKOF>*)5$M)8[T4N<)C\] M)PKC(?"@7ASRA8;VA+1-0RC&C=O:(R^6G990 BMNGYUP M4.8<KC-T<1,*F:\$YBNX%*O<"61#9,/#R,#1.N\95?&AS4(@1N5L M/GGTN1O!Y>VT+/&SB(2 5@5)MGG#?LS,7Q'H7@W:/RF\PE($(.:FXF849D,C MQR''-8/C*F++E9<>]CT,G-B.2)BX7\?TNO0@2 /K9,V6T3>5)1+4)5] /RF@ ME^A$$5 C$8#%%B@'4 Z@'$!3 $-SN[@/=L CL9.SO1O1N+3=MM%5-X:N]EF[ M%4*9=FJY<=!"6"&L$%:E:*P.0JM,8W&!(ZI>[3BW"-SQ7^[-O!E)$3+^#\9S(.@RD)9BQ,YF$JOO(OJU52*B-H1#3D1.U(-PR(E-YL0FQ_WDIZ7^.]]9*F1-U'3O>I4:3=^=0_J#\0?FSTLJQAFCE8#AQ.U?J M #V#]LX7.#206H.!*B#5!2_Z04,[Y5M7/&!72D0%H@*UQ'$CU]B.YPT*EE$# MONZM8'%XH=!Y#[>Q"E7C'75U)3N3LA'%Y!CT*BM!#44CBD;=P_W[DA*;!Z'8 M1+&)8K,"8K/3,8].RD98E!79X- WX5S_+$6M:(5\A7R%?(5\50E:88;U.OOL M#]=F/F>$^@YQV!/S@MF4^9AQC;E(VVV.6=U6Z?2HBZE>(<%3K2@&2IE:2YGA M4-D&/,H8E#$H8U#&+)UF&58'I0P&'=&)UY%6R%?(5\A7R%>5H!4&''*;H;Z<\(SU8"U.)=*KQJ ONA@,<7SA[\+R/==GIZG=;%JMGUZ30YC2KQ]Q@<_:O>P(UP<<1>>G\INC M2Z6WGK&X7.6KO9\P,@X\$"U (R+?!W$]+^81&+F,$WM"_4?XK^N3" Y=>HA= M[GD9B(?AS%%V.9DH">M5=,6["*XEDPN",;D,IK.036#![A,CF4/PAW (E-Q, MS9*IJ-QC3VX0<^^%A&P6A$ .-0N@/4QR37SC!NLT\+SWF MUP^M#_(SZ \[^[SB/=R[4Q (DIK!E"[9(L^N$TW@3R!#FLX,*LFC,\[.LS^6 MB#%?5#'\,%=EUDK%OWD$(UE3K_O3^\IRI1I/GVF_TX='O?MQ3\=G/]3=*[K1 MI8]#8YKO>30E5"!MX=C8(.U96'CPP6[T$J?)3TOMV^\G(6/D"_PVX>0:U(M# MOM#0GI"V:0C%N+$?A+Q8]DR&$EAQ^XV-@S+GB)/O0#9$-#R,#1^N\9U3%AS8+@1B5L_GDT>=N!)>WT_CV9Q$) :T*DFQ% M9 LS![:,AW]E$7&+V0/'U V8UEN9M-Z33KM],'+4>9^I0E)(.ZV' JBY FB@ M;B@S9I"@C$$9@S)FZ;2.A5EJ-?/=>7* MS4WIO:N/YEFFZ>0'_Y%0SEG$9?*@Y]('UW,CE_'S7:*(>LXFJ9]\ MKIG^THQ_RL-?V482\I)NO*0=?9!_D']VID^)^V%FQ4VKD6W#(X(=%3*;N4^R MX&H'KFO*!!++Z/9-=%PP.'(X@=X4:)DMQ!7B"G&%47T$& *L0@ #FW" -F&I MOEBM7*Y+^"JD=I1&L,N 5L40=-(&MPH[:&$'+>P9M(&?U%/%)'51*0B&QH*A M!.<&48&HJ#@JA#W55:8FFF!/X0[16AI^]I^8'P6ARTIQ5>H2!3AI=\K/T&\" M%#'VAK&WS6-O&'=#6"&L*N!6(< 08 BP@K6(]>1'<]QJY9^-;#N,F4/8CYGH MFIU41 01'%^LB\"HB(B*F#W<9<)=)@PA;M+PI-5!J"!4$"JX!X5[4(B*G?:@ M>K@'A7M02E/F2O9H:A->,(UN%P,,N!U5$=U6&]SUU'E-B#I$':(.=ZMPMPH! M=FRU9AEF=^-I2JC85#MYA\=MF1^X2[55D WAA8&(+' M$#P&&S$$CR%X1 6B E&!J$##JB(^B\8!A$DR@\PF.J-P*L&JX5 @N!A<":UU!TT%YL4 6%OHC#";$8 M/D/^0?YI-O^4I\G*-BN1EW3C);WH@T'O-X/>$^H_,A'Q%N%O(PF"L[]C]XEZ M3 Q"%^U3P_)S=NKCUQB]/K8:PDBX)AJA*;C#2#@&[!!@& E'8"&PJ@4LL!@M M$RW&!L7"2VP,N[$/9Y ']NCZOLAP"L;D!21=&2"M&!9[IM'N*2N&;XHZ0ZU5 M6T!@,BVB E&QY L9[0%J"<0#XB$UF[I&OS- 0"CP1C0*#>CAIC QOF],9G"M MP,$XPGJB=@=&;UA^3EU=T%DA(%97C]4%6[B[A !#@)7J40TZY8^*06@AM!H' MK5[;Z+:[B*WMO;:/$7WPV,KCU_Q=>,;B>N_=*>/D*WLFM\&4K@=!X73/]=EI MUK;,:OWTZ37-Y&?7!TQ%Y^W>3&U?L_L)2S,#N4@-C,3'X-7,P1?R0#WJVPQ\ M-H\*ART*X$=;3%V7KIS#GI@7S*:P0CCDB?DQ(P[\ X>)"U(GF$5NX OO;G1W M.0=SK]4C-(0#.!D''L@.?O;FR]N0:K"PB(4+=&N]0;;"51< +\YY?8WB;?T@ MG%)O02:8XIC\PI*IB,T\+SWFUP^M#_(S(,;./F_/15,:/KI^LD@:1T'V12*W MY3?/KA--X&@@S$,0.BP4&/;HC+/S[(\E/INO.UPE10>ZY#_;LG_';Z> M)!6\DXD[4/@.>!XY"Q!Q,;]Z861;E[5']L<:3 M6?:##.&IS,##<8'ZW@OX.K,@!'_HF,JF9#=]7^+^S\$B7>J36TN(SPR[RC;/ M:Q^?J9!PTDX=HIAIL)@9H)C9+0R\H\5M5MP NIQ7AB^'?M,X;A[#%0%=&9E, MX[QW$=A--"PE8:=B^R]#H]-3MOU2%WBA[]I8/+2-=G>(>$ _O!0_G#K_CKE" MYWLQ>MF>_2!.$(L-O'W"EVM?7'HWN6FX%"C5XWVHLZG?H^P^1G<9A%2>L-LQ M.D-UA;\[D_, 3'=\ 5LA6:J=)8("$@7DD,)NM M8=ELIJ4DG:T[;%)&EV:G5WOUE7IX3$O9,[1GFD=(GM(J5>I?8*YP<@W:QR'% MM*E2 V?(@IB^]P9/8J8HLMKA6&WC)%!D-62U_5AMXVUHU*IE&W95,]PPX?A8 M&YUIL FSC#'];P]:= U0:Z73HR[!\ H)).UT($H9E#(H95#*H)1!*5..E#&- M5L="*7,P7[X^E0RO-NZQ?&&#)!S#;"D+4=8%4Q@*:RP>VD:KA^4+B ?$0[JM M,%3F\-4%#1CCWB?&C14\E7$EFYZ@;IHJC6-,4,=H&5;PH("LD8 V M#:2,@.N^AX$/?]I,^+)\Y#O)A@/_[!>/<7W;G7F,WP.-+KS _NNW?_S7+\M7 M_A8!"2[C,(1KC3AG$;\7B\W/DHTOX,,M&__ZX>;*:IF#_S7_=7_U@;@.?$'M MZ'0TL"ZO+T:6=3,R;ZX'EV;OHFWUK/:@T[GJMCJM#[^]>FW%5Z"L9K.L&LWO M(9M1X$_V8R9B";]#%>0&+IU>[2+!2#U^1 M5/3UFD]Y(C]61B@FZ!<:VI,Y5=]IVJZLAR;Z7]B/(J%&XJKQ(RF>?QZ&8H79,G8*9KY7)?+5: M.,@1X^&878\RID09TU67T5!W&5,12[I, P;L3<9%!I?-W"<95M_!H*Y93F2G MHZRM;UV0HA\HM%.ZM45#&_/ET1W>A%.^A\$,'OV%1/0'XV5 1RD9CYEUWT5' M$!U!C71278!E#M3E*]8=6-MKL3HIJ[MX-O-<%A+J/(D0;BGZJFKH,='Q0<<' M'9\4#58'T8".SR:Z)!A'SR)%,9TX@1;:&ZY/3UESYMI;:.CZH.NSN;I2.(RN M[L!JMNLC:Q1$.OUR(OYB"GXI<#ON2 SUZJRD J#Z5O*@2X5H6J?#.B:B20^7 MK.I= ^^#B'JYDEM79%8.MV&1,189JY.)1K>C;K<0BXS1X<8F#"@?ZR0?VPK; M2:-\W-#8W+\)PWNM$E8W6/@>!DYL1W_2,*1^]/*'2Q]MFZS<#,R.[W^ M1>NR=6&-;FZN>FUS*-LL='N75]WVZ#!M%@HO>J'M0F>FMNW"Y7PLMFB=B[$#XQ;,*P31,&I8.ML>W"\?LF M5.KAJU?94'Y%=DE%PWI$XLHGW_TD9(Q\@=\FV<1GV7FAAN.>*\26V'EAU:14 M;/)1PEX$LMI>H\8K(OOTY3]LVX'3>E4%C2ZH)Y*^#?+ 'EW?%^YK,"8OC(;' MU!Q89K^E37R\J&.[AV7V!V.'!FL_E#'-E3$=A<-)ZBYC<$QFMB,""^ 1)_:$ MAH_,$7,RQ1?"O$G'-.UB>]>LM*>C+$!0%_R@(]I8,*CK15 7,)3H-U==R_PS MHKB@+J!KE^]'-0%TZ&/=,C I.!/.E,R6HAXH/8]&B9_%?LS<$/Y,$Z?< MDGI@U:ODYZ2DW/;UA*DS1-&-0Z"M YJEKO$"(@WW5M_?6V6BZ&Y,9G!@4-%Y M\'I0M!K%(IKLFK2[&HPLKDLDK$("33M# \48BK$]Q-A0V1X5BC&E=6N;5:"M MKEZ[93P*73MBSB7E$S%K&/YS_7?L/E%/3!_>IH!M:':Z?;,]ZE@7%X.;[N70 MNNED<$WZ^I4EMZY;M<_#(0J^;,478YZ0#)0-!=!/\1HZ2%[2M> M+[D!K<1%=,@3^R2R:LZ6Y7A9#5TD>U7 X38<;LA_$S9G"D.VKPASUI$'G!%R MOUQ^)XKWGEQ';,J(F1Z!;P-K)KLUZ>63-D^;W $^SX)0?'IVHTFZ5.W)GWH? MY&["Q!#I:$+A>O%4Q.<62,UC&V@Q%?.]\ZI([1\NYRV^R%Q8=8E5E^M.KW;9 M9*4>OB(E'CCLNKH51SCL^NC[!LB5..RZ.MR*57-8-:BH*U!H")YP[,%;8P^VV$1ZRW.S7-*CI5#N]J1O9+YN MG+VZ.OGU;D)#=D$YG!Y,Q=!)F9AX%\$)WV;B3SZR(_=IEV$.%ZWKJXO+=J?; M[O5&PRNK=].SDF$.5U<7-]>MZN?"OD[TY/%T2D,X+DDHY8**))!D)#0AHPN_ M 4A9N';DPQ(G[+(Z>!\]\MD7^[GN$R/?/>HKN2XYR=9JK=#".Z]4V?KRU9F? M?I:>E9*KCJ9,]E87%Q1X$WF?:LBIB(2M 1&0CU[*>.>8R)HFL@Z'9X-6M]4# M]NK!\PVZZM):S;:2O-9.=\_<2JO2F:652DQ5??J14YHK1?N*9+!5)BGX&+L# MFJ=?2L/ZJ$E8-0OD8*[O>F;[4WZQPBA=8ZD=='$C>$WT\>T6A,=:V_4/%MHN MUW-QW\&OWZ9S(TH091&V@T@-G29>H039<6VW;$I=,:Q$R]5=PKEJN M[P]WS,B)ZY-_,1IN7@Z P@[-I7WDR>-CR!YII*=$^0R0=7WNVEJN[O^HMV)< MP797?H^KE3BTS]Y(/GHC7-F=1?(B)V8BDN!"^3O8 'X5"2_H*[/,M0&% M75.=-2Z",PC[8;-91,9!2)Y3.XS0Q.:!WQ(/A M>*!;LO$K*!6#-N=#95Y[751)@B'JM&GPD8_,E-M96O9K%,7>8NU+._6LLB1A5DA MBP9#S7=*;*Q %]".,1RH\[JQ"2B&PX[>&J/L+LEZ2,IJ-$+61,IUSQ1NU>Y, M+Y1C*,JIZS#0>*5:D98LY:'O_QB/ MTA;F:4L1V2N;B4-7%Q!J+J@4#_ H=F@B7PZG'50'2'3 M/6L=S@1 &8,RIC09HZTSW#U3UD &&0N5%RJON0?;,OJ]PTT(K8OZPLUK!1YL M>M",R9'*44">X%PQ<2UD=!RQ\/AQE0J[OAVC-SB M?#U(KQ%O#)M ME?L)(S2;C$?<; H=>1(3WXC+"3R''7M4!N&YB*83QQV/6O!E, 6RO"2T'UAF_Q/< M/YA. Q\>*[#_(E3&\TD$X!+G9+<\(^3MYX#SEE[C+M1Z)V5NETOJ1V.YM:(M MN8)0/H9'Q=Y.2(48(0Y]$101/P7:KOQ,F9+ZY6/,3Q\IG9W?V1/FQ![[-I:3 MYR\H9XYXP&-F1^^1&+_?BDO<@4BX\^/&W?_S7+VNN]O#Z M:K>, ZS$[IJ\[LAW7GWS3]^-UMQ'#JF##[=L_.N'FRM!U?\U_W5_]8&X#GQ! M[>AT,+@RVR.K->Q:ES=7%]=7UN70ZEGM0??JC MW5-LK @!-0:C/W@6')O8%3R>@M, QR6@O[W[)Z$)]5SX2L):_J"$_X#D/?+= MH_X!N'D+4Z"Z#F )WEU?B7?7W].[,ZT]SZ_TZ8>]??5*%,J?-EQR;[_FC;Z6 MZIS7)YYP]'A+OERG+YKWC]E32:SCWH^101\09YNXUSMS&F=M'V7RU^N4/3*C+QFJ%8*:= M+E N_QN3 5+]!(_A61>%S.&,S:IW$1\]4_!ZL(Z7>I"626[ M7>H'E*JS5>L"!QR8]T[IGY:VO2;JY:1K'8P\31Y=@7XASE0J.$.#\E'7:/56 M*RV&(Y4*^JJ/$Y5PHA*Z2N_SR."LHTS)-%J7:&2ZX82/S?8%JC#APU+731OG M>Z!KAJZ9(JUY@(!(79"U=2W M1K[[]:H12-IP9:H M$Z,^83X+'U^$LH^32J]9&#RYLE D(+",6."+>F3LQ6 -"'5$IC3\BT6A MYSS#L6FY7'9A>,GQ& "<$H*Q[@HC2 3>,93$'BN[3+??LGN'#);*+H7XK G MUX8S3K)2,JOUZ?KVBN M;W%QBV5J$Y>-23!C(8UDV1>S70Y$.)W2OX Q85S7+0MF)E96J%$3^ G]TRN./!4J%4E+*NI6"[\D+/;C297TW<3*9]QEP\ASPAA#\#/@W@*N197MIA'%ZQ+Y6<463M MX@I=\<[=L2M?@^A+Z?-\A6NIN[#:=%7;K_J12L$ % $E\&@ V[.I,'$6OA2$ MF[PX(8T]UR;C4(H P2CB!_A*K%?^#>^!><%,+F_=4E9=R%@%^G54V5@_O86' M;SFSN[X=3!DY 3.!+P?<=KFVI"^CP,K9JV(_;"\&5B"!:#*:W3+K0BJ>2WX M^1)1>"GYER!PZ:- 2QQQ((=DFB68 DDN \$'Z5W@_8;!M )D@DN*]9(G&KI! M+*1-",)(9$OG!. Q4)'R[.X1_9&2*B$D9S,J3O!>"E?U@RCG,E"&4A"ES,:<7%H!74>,"'KI?46PJA!.SMLF>1[)U4 MF@LT"K]:7M03." /+TD=-6B89#EPFK@UM6WP%L1Q@E'@J 5YF1[O@:T*UQ)P MX$$<"OT)2Y67@46)_R>"$CQ)85SY29&WY+HE#B'"PA.O4!XJ1!&A#\!3!&SJ M.4[ATDK>:U BS^RN?M%67+ %DH+B%\$S8U!/OBU,P2*#S-E26$0SX$(F6=9- M%/>K F6.5;YE5/F::IHX=8=-*I35[/1JK[Y2#U^1ZKWUL3[-"J1-\PA%JUJ5 MJ-Y/0L;(%_AMPLFU+XSKW7;.D#75LB:64R^74U.%HRMP4PQY[0U>6XI*(=\A MWQU"'P<1]6JF<_5EP/7VG^A466[*SH$Y+=FG7-OGH:2F#5-XXQ[3*36EO-2S M[XM;%,=4&%A07IE$<-,T6AUU^8EU3]7!)+C=U1Z*F0:+&743"U'$H(A!$8,B M9I4ETT5+IE1'JH[^DATD"7C;^TU';71[Q.3^MF%9)94T-;=\!K5W8_$TZ"&8 M$$P()D7*J6VJ:Y'8$#R5&%6O>M>0S$R$)^4RE7_L+E=P'0"&=:D,[1L#2UTP M:%>BU06X&"S20$/6!9HG_8,9HMCD#D&+H%6C3_N=@]F[M=>G%4UIRNI]!JKK MKDK-KSM,_IS6M$*^0KY"OD*^J@2M,/=RG1'VQ]L]&DJQ;VMBO^;=4JSR@QYU ML5+1@3R$ UD3@%G@( X16@@MA!9""V,KZ*LTPE=!OD*^0KXZ.JV0KS"VLJ>1 M-6^1F/47/%?*@$>@Y4'IIU[&:<1V^OI [S:7."Z_:466<2:''+Q*%T;?ZI.E3D?5!2\8:6@L&MI&KX=Q M:,0#XB'#P["ES-"J"QXP]K:67T93,:7^/\G Q6!,7#^B_J,KYBF6XL\TI.6 MJ;#-:M,;#F"@X1"!AH8 LXQ:2@0H A0!BII3.V J:&#>JK9YNYP9?PQL5@R" MEF%VK4.!L"Y8PY@+XFD-GCI&KW>P?JZ()\13S?'4,P8FZJ=#M!;0V'/3IRY5 MHP*CO6;;:DUA9%-DTPI0&-FT1FQ:74YL_.2Z>=S']>U@RLB)%_#-1ZCO:S3N M;5#78%SFAB32?VIF%]QWG.6'[OMA;064,,V1,">F,1ST#TV7)L^/0?%3XPS( MW@!K\54X!!KYJR7V_MK?T,$&:HV*E>@CN9'?D-^0W[3DM\9'X/Y@G)^3RR"< M!2&-& G*S<3:@X)'ST96*@0% @*# G:M--BA;F1&%41!4[70:^ M?.5@N3D%TTULHI:AH>I2O') O[0N&$3'_ 6(.(+\87XPC9M&VQ$M]O*-L_> MI4J==Z ;'P#\&OBGP:LT/(QN8'0#HQL8\D-0("@PY+=OF7X'LY+U"?A5O1'< M'P'GY(&-@Y!E-1,1_5'.+FU=W"4,1V X0BM%A_A"?"&^RN&BR9'34MU5E!O'?9LA)%/*U!6Q^*-22X^C&B0):5QQ?^+BS?9$*?&+@+S"?4^7?,19H N [R4.H$LZR=].CNDO1:O?PJ;L@C\G=, MPXB%XG>K90[."+ECC'P-(D:6R+++4RSGP>QR%6/OQ20?Q>'G;@2 L9,+WS(; M7AX9V;:@L"#I]S#PX6^;B1$GRQ[7;JL7KR-D=N#;KN?F_;UG\S>W?*./G* MGLEM,*5+YLNSZT03^!.>*97E(%4].N/L//OCTVM).E]4,3@QE\;62EM\\_A& MLJ;N\*?WY?U*594^TYZG[WM^I4^O]NHK]? [=3P[Z@ZLT LL+$B2P6X*?9 I MG^=$"#X$GJ,B[F":>D?8RZ??_20$4^4+_#;AY!I4CD.^R#EE;=,0QLS&1?S( MG*J9\]UF427PYEXU:N43]$\*-U#ED6* "'GM#5[[YGJ)@R#^(;_3;3:.D.^0 M[W;6R &XUC73NOHRX'H+$(BQ6PA\GUZ@97+:2]!+#): M%^[]'@9.;$.D8/&WAA/9]R2Q&>E',R"X.Q&QT# MAG6I1>H;YO!@^*R](X?Q(@TT9%V@V>FH:UF$P$1@(C"5ZNZ2*N 9"LZ+) M2_I,1=TFD^XPF7):TPKY"OD*^0KYJA*TPBS+M8V=7%N,VY$5O Y[8EXP$V7& MI6X=UL1^S4J;3:M\_ZDN5BHZD(=P(&L",)']HFX3$:&%T$)H(;0PMH*^BN:T M0KY"OD*^0KZJ!*TPMK+.R/JV--3XO P&//)<;>V,>6V(55DO"#D..0XY3EO" M[5_G5/7TU=^9#ZK5D[L6U)FZOLLCH6J?2MFPJ%ALIVTJB^S4)8"CO^^CCRBN M&QHZRNKT$0V(AHJCH=?;N =I4]" 54)KN>6.>HQ+(VM*P[^8"&64@:&Z;*J9 M1F>(36'0;]9(/=4%6CV%13P(+ 06 BM/!#$[+8061MXVY)=;QID<:? J81A] MJT]63UD%>%WP@I&&YJ+!L#K*^O B'A /E<=#MX7[,AA[VY1?1M, 'OX_^6A& MUX^H_^@^>&R;V2G8=.!UC*Y[L+9TM?>&,-!PB$!#0X!91C4E A0!B@!%S:D= M,!5T*F]5V[Q=SHT_!C8K!D'+L-K*\C>:T@468RZ(I[5=_ZVVNEEAB"?$4[/Q MU#4Z_8-U=*P+GG9J+J"QYZ9/9:I&!49[S;'5FL+(ILBF%: PLFF-V+2ZG-CX M$77SN(_KV\&4D1,OX)N/2]_7:-S;H*[!7,P-2:3_>,R.,>RJFX[9$'<#W7>4 M,"AA-B3)2;=SL'C[,H@JPSG*U#<*G]KF/W:,#N8_*G$'-/)6RQ,I"LR<][W5 M(Q#TL$1L4J1$'\F-_(;\AORF);\U/O[V!^/\G%P&X2P(:<1(4&X>UAX4/'HN MLDHY5A>#%1TX! 6" D&!&5&;1CU:N$6!41%5['09^/*5@^7F%$RW9"NU#!U5 ME^*5 WJF=4$ANN8'L $17X@OQ!>V:7NW4J6K+J^^[L!J?(SO:^"?'L(XK!B& M,("! 0R,ZB$H$!08U=NS%8:)5?CZQ/2JWNGM('C^UE/Y;,CII6XZP@WKMLJ7^= M3J>O;H;%SN2JBQ@KF.H?(PJ/OO+X%7__\C'FIX^4SL[OV*,8"G'+9J*)L?]X MY7+;"W@ 1?3 (/",^O_X[=Z.5K$+$5)P%5?4&Z M6S;^]U M!]W1E75YV?[PVZM7423KO3MEG'QES^0VF-+U8K%PNN?Z[#0K,+=:/WV2K];U M0:I&YZ))GZ)7*S\^)_=Y %(E%RI0+F^@VO_$24+%I3>^[I[O/'?R49QV[@?A ME'IK5D/>9+%-B=;NJ:/:[H#0ZQ43@%(!H\AG3:0ULI7^\U?9ME= MKO-%C,29VSU]@PC1I.32!HDFC%P$-'1$&_@K-V1V%(28!^_21"=%MP-\O MQ0O&,Q(%:JCU/V;KK#6G%ASOP?V57)JX/J&/CR%[%,GM=L C\5B%!U^0DD$< M\8CZPJB!8Z=3($)"R!-Q1G:HM<*0W9E))&.04?KN9'=_)1?/%VM^^OF,D'_* MURZ?0ONE&R1C,BY>%I_0,/EKX94(=GQ@\!^'P7.!_?4X(7=L%K'I0Z;[!#.U M6PGV##(.@RF)7!%+"Y+_ F\(B@0SYJ<#30T2A.+K6>@^ <-X+\1GCT'DRORZ M**0^!Y,"GI,;XBA8S\QSJ6\S\NQ&$T)G\-$6%A*L4?";F(DU9HX<3<^9'<,3 MN_ H'GWF\$[NX=ZP#L%LC#ZX'QD*Z0OWY!0QRH)(? +0?P((6A"\ 7+QM:LL'EG3E,V:[8]+$,OMDWEBC%[ZW--Y:A9>J$CO#XI:7V?2[K*7NJG; MN>"KQ@\A>]J\O6Z/)B-!Q9UI5UW>_?]#K7 MHYKYICFE2$(J=$>KZ2)] :UH96;5W!L!\R=P?6$I74Y"EY/?J0\/(]3'.GO[ M.\@^5RQ3*MO+B1+>);=^AGN33T>$.;!!80)%ZQ=R[)'M;7X6"<)BN+BGYQ]&U]S ML [@*?@&,F(XNK[I]F\N>F;GJGW5N;SN6VT9OVI?7)KM5J]T&;$M\[QSSS1& MF@9/"] 5!JAK+T-7N3?KQSU,L3/'/9 M0AG73DR5;9]"NGZVG2Q36##"YN!B85M<)3.G$DM,>GUPO.UF:P[9V,L6O9(B M(M.$NX^^\(PHT&7^S&)].77D)WG%HJW]P#R7/8ECP\3UF@ICSA;>K@W+% Z8 M*VDSCCUPJ64(*C?8)(6?J!)P_/KSBV(N2NX9P?_"^X+]V $\A MWMZGS*LM#$T,UTRK%B^=1?P3: LO>)8>O3!FQ4Y/!(O.3=S7!\S"P(F!KL\T M#(%L+Y](^B3)[1)C.$B8J?B;N+T+#^F&\NYPZ&,0.-+13_A!V+6EOHGST,H/CL[#"!W'ICTO7_NT?OWP4UW'/Q;]_^_\!4$L# M!!0 ( #"!HTSU6\$\>1, S> 1 97)I:2TR,#$X,#,S,2YXC41=9"@'0YR-+5\W1!2[3-6S+EHJ@DOK]^ M#JF-DFAJB5)QC054HQV)9^-W='AX2%%__/-IZ:$'P@/JLZ/!^,UH@ AS?)>R M^='@_G9X?'MZ>3GXY^??_OBOX?#ODYLK=.8[X9(P@4XYP8*XZ)&*!?KFDN [ MFG%_B;[Y_#M]P,-A1(34CZ? _10X"[+$" O!Z304Y,+GRS,RPZ$GC@8A^Q%B MC\XH<4$%CT@1N0;:;8'YG(BO>$F"%7;(T6 AQ.K3WAYAA,_7G#@^6+1^X_C+ MO?W1^,/HX& \0& H"SX13FF3]AYEW]/VCX^/;YZFW'OC\SFT'!WLR=M3')"D M.?,9"Y=F E?P/;%>D3UH-(16H(J3TE43Y0ED VI1C+) 8.:DBCV5#'D\4*W' M'S]^W%-WTZ:!:VH(;,=[?_]Y=:M0''S^#2&%*EVN?"X0*Z$QP\%448;!<([Q M2O;M^^%H/)2]&_G"E>]@H3POIE%&& GWB">"Y,HP8_4&=!B@O6;J<-\C04?Z M*%[/54A"W)5"BE<;A6Q>M$&=,HG\:YC0#>6EX7C_>5ID#UDS+1*Z+K3XN(>Y M(Z$&V!PQ)$\K#S,L?+Z^@+_K:>9QGN-RGC&1*GZ4*H[?/4-%Q9F1N0S+]572 MJ3K5HT&W)!3/EF\.LG74T"F_1H0=:M-.D_9JZ("\57^Y->'0"*3@M\U$!L1Y M,_9BS::<(P=>H/OF6JZ.>S M.R2@CF0W;J)$0B-_##/BE@J(%6^N04*D?EETP(SY0C&2EY*+JQ5E,S^Z M?D MD/TI&;=OR RIS/13/&K:\]>]%?=7A L*F926ERL&"TYF1P.9_ ^3#/]?#O;> M0,:;-"D)R&<4:H0"$B?TE!%7F9()!QFSCP8!=+9'8LM_NE$NF34U"D@HHUML MDX>G36T"$N)MJ3DK3IJ: R0!S(=;.9YD< <-$(5IW4D84$:"X);,Y01[@.3= M^YM+VY18:5 D3&0D4C(G^KP_'G\<"D6B?P92H4B32J:KM/6 MO\>2_[&[?G"'IQYI#W!,;D/N8/SQ8#2N1.[WB-4N07'J+Y=42.N#8^:>^DQ0 M-H?DGC8!Q,;$'B!'A@"I<4.8N2C'KX=&]L*QZRHIN5C6.%"V%6"/D:/#T6$C M2.%^)BX7)G6?5P3RGLG4HW.E;- E\I5"*M$OC9!5Z*:^&SKB&^8<,[&^HGA*/2K677I E8Q*!SAHZ@"Q1)2(1*G,'O\\ M-DU3I6I6]K1I9$B;[&CN9 [%7,* &'X$OD==N8)P@CVY\G.[($0T JR2EP4Q MR*;@G\RH;J$S23P=27DBG2F*N:*(;8^7UL?7F(-Y"R(H*-PI>@7.%5B^54]? M8RS1[WDQ._\PICT83&:G.%A<>/[C*)/:P9Z#$TP6XVR'2 M&E,[N/LMP4V:\F"V7"4"*M!]N.QD\"O1;X^R/X5YKN/ -\ MR,/B7[N4@24;8P&3<^@/L=9*>@U@MG&QH#A*IT#I!EWM)W!#$3N]T+A#X'SQ M??>1>AYTQ"48P>849NO'0=!HDFIC8H^N'PS1->&FGJB,'XH8]MC(7NBFX-]6 M@+7B-_I@*/G:,>TK_C5AOX2\4L (TMJQ7M=HE]'3J43E,J^E4Z@BS4TZ)TA M!T33VF\U*VOM=_3!4/NM@'0'B[_1_/P./S6!1B>R+Y"/#0-F1(T4^6[V=!08 M6O5W3&I?Q!H;AC2]UY/0M%N.+C<9)TM)%YCRO[ 7DC\)EAVDKC-+TWNDDMGRO(GEV\-SZ/M<#N<\VF_K#TN:#_D:72 M0.B-)K/C!^@O.<)?^/P6>^26."&GWS_"G1#$D-2LV]FEQ?7>1"OQ/M BLZ1'/P3(FO=\8(=3&C70W?EST8FZRTPR> MNY@&U+B1SR*G;'Z" _HB;M653I5>]ZZ]U^7'M.Q%AGBN+XDU31-J%T%JA5&J M+E+Z]KYI]H,OW ^">\8)]F1"(9?\2:YQ,)F]<(1KJ4*EY[UO[WE*)93IA"*E M"E1J6;V/?Y4 -ZT;UF=IKQ^^-]0/Z_K #A82KWPVOR/RH)^I4(, DT_>*414 MVN#]1"L7>T7%]+*B9#<4P ])AG',9]&C%S'M$5+=<.5C=CSGA"3/S:V SCI9 M7Q$!W9-,$.9&M&^"*G(<+I&L2H:P2X&:1N(-Q / M.74$<65^?T,@OX^#8*>^4BVFTCU*\]U:[I$)CB8PNNC>&0HHF1_@22CD,5+R M++J3M?86D\KH-PT*:S! MRYX-FE[ KH'\3B:"R3[S:\)O%Y@WV-%NH+4G?6\-25]NYSD"1DAQVFD(CIF@ M+O4@F#QHM>+S)\<+7>)><'\I=^^'D<&3V9EL2MQSS!F$I2#ATB)0OZPB]FC] MUA"M-SB'+&IKFNGE[$0W))5#FG;R,8_U0XF"&L?=#-E%O'-HREJ: ^'WY=RK MC;A*)RI-+#8[4<$]E 9J8.@=I<)1FH_H&SC8Q_&WAG%\$YP[.'A/Q()PTTE# M]8'9S,(^E+\S#.6*E_D0HAX4GQT[#@\AL#VMY/M;LH2BFIZJ RZ%MKK1.+)V M)](>7=\9EG@LH,MA.E( )1JHZ!J1Q$KDEG5V,;C:P N74CT2HU9\/[13/ZDG MJM(_/C3VCT1PXA:Y]U*E[-XKEJ^3Y5)](J':&T3]7N"+%L6W:WPV]7;80LOSS6G2N8^5:"7JJZV4$OKK'U MT&K]T[0N4L7(7AYY9RB/V,#;P1+)#7%([HP&[C/XZ31]AZB"C[U8#.%27CI:<>^"(L4<>D1]%U#/H&[I6 EPI7-0"/(Y\B!RCAUA>I&N M1>"KS=,>[@Z-X4XQC\X.5?PWO56WFT$N[GKUVO]Y(.@2:]N/)NQ>#@4KCPAU MGJOJOV< W$9*)>2E^KT.>7QH0"HSV]3D,Z2)3;VC]X.F")V" ?L_QQDB4;U' M_#R/@&[$\SDG\WB?8G*Y90BH8%>)K*$6D2";9RUW-";W=AB^K_(S+W*7<%O M2@PJ(3+4!2,84E:[#,@-66(JP\TUX6II C+U["-,;5&JQ[42.D,M*'FZ4@E( M$Z%]/FJ7,=6.ICY=8#8G,%E_B02YK9Q*W U%H01W_=CM6"BBK,^E-WM#\\J M3F8O 1P:2P#Q*+=[,_U;X3O?3W @$\6EW(31U\UADVR74_7L0%QP[D 2T^9!>>Q'6"#C^8(B FQ#-;P%1K9 2B1*9.QG[ MS-"H5U-*5^/]4AW!7TM&)?ZEI-6"OY)HNA4+[1T@ T=>G:@/>G3\U%LX5X)= MJA':P%9/>"2H?\3+.#3-=JQW5 &R/+R:$OE;:150*8*D)OKY6#O[>"]\SR4\D"=? MBG5#%\C3VG-HTXGB.I/_1A&;G>Y_=>6&K$+N+,"[K[D_YWC9[OELP-C^!+X_ MW!"$"\BE0VEBBMC]:^Z2L6&0L4\=BACO\+ M!@#RXQIS ?T;+.A*U<@#)@344P?!'PT$E]N# HB*R:%E7[@?KHX&3U/N MT4]4D.4 "; GN;+T&2#&UY=P1]HY0-'U:;3-^6C@Q&>'1I=78(OOWBD&E,D3 MT^#67F.KO_K,:6KX)IIMLQV#?+F D"B4]D6TR) M;'RC8G$:!L)?$JX6&VY\ MS[OP^2/F;M(7#6G:]X4L_+%YL2=TD]V0QT7HCFQ.8%PWM'L#W?;9#NK!](MC MJ:0Z>G!:/!#Q3[*<$IX:W8"@C;7,9RQ#Y N8NEQ24=6_(@^\]0(_& M!\Q21HIVUFCY:@9J!ND+D*7M/,*7D^O,IGJ-7S!:N63:/E#G]=Z"IBQ^C8X!74] TRK\3F;1;.>F MJL/?D2=QXOG.]V+7=,CW&4.A2-B\P'!OR*Z.K9^,E P?$ M 5&GI:KCT!U"5^5HV93X59Z8[ET@FZXU\@(CV18X@OD!OHR#_,0P4C2@V.(@ M:1[<$8_*.EQJ>0."]D8G M+MMY3#_SG5"VD([+A I3VM&CD8D5;;9N%G[F^Q!7A$?4Z5;YB>B&>Z\_]3R? MS8C2(V=)FLU')XI*!5VEQJ((]8=M0:0&1M MUTQ;=1/TT2KBT#G2%X8/2HSS@-N;;%]-Q:3O?K5)^[^820?5)AW\8B8=5IMT MN,TF04B7@Q8)J!L%^],%);/S)^*HH_DGLQEU""\8V9#H]>-LDH:?D>C_6<'9 ML"Y1M_%K9#.UK+V"O).0"=!A^4*]&O2^AA(,^;H:(X_8DU]G20UNT+Z]S90) M,B?/>QL!D%^K9.YUQYQYUF8 M+'2_OA6/B<_D>QR!M5T68+C:*NZY%SK,J QS-.'5RP MR-)@&\WQ2" @XL09QH21^Y7/;D-'5C-GH?>_F+MWT*1H9%.RUX\+19WO_!.B MZO,/Q-UD5Z'-KU/#+QGRZ.=/[6#HE86_5.8G ?$/>2I=^7R[9]!L75I19T6U>S MA@FI?)4(%Z:KY['%!H/-33*H:;>M45>T[+6]'W;QGMPG! M+Y/X;_ZF4.'1J]-PZYZUZ[^OP^5*HG07\JD/,Y9RG:BBS>L_A4DDG\Q./3^ M;KH@F5-NNKEU24IF3O3]D5M_)A[E)R5A.A;/S%*;;"VV-9S$:\!5593J9ML6 M.BHM+%=*:K7<6CMOB("_08WDV8I71?$\]5![DU=:.]4,>" \P!YDY7*TPEYP M0]37^NY\&+:89TP>WAC3;&UYNG05Q0X^ (=F;W&H:GKZT#;<>,%4& MR+WXV-,^DVW>]]D<^ .%?WS'%9; MUBN34*BM3C"H NJA.L$^>8=#>L#).O_MII-UFA[1;"&XJL->2,K6]R5,XHPO MP6CV73ZG%Y_)?\OZSWXNQ3="YPOPCV.(X3 $Q4N=T0:UJI[KD/-V]%FD8E4> M5MUL:_,3Y=>8NW*3WA/D(:YZ34,F7/$0O8Z'\.*>!AB7LD'\,@C"K.39,<^M M2P\VSA#5IM6:K[;5;/OZ,\;[U04'Q_XJ3YF;A0 LJ!-GJJDMUB9;AU]JFDPI MHK*#^^\P$"J= !^,]UWSR33PY0[DY$.VZ:)]"[JMZX2-3AR]P5_<7Y%WWHHV MK^^T::!A2>C1CNS]$F)YDY#@6)MK369WOL">3+8#[52,R. .^;W@A*Y.P*]I M230J-S0_)=K"]?!O,@O.>W'^TL]SVN@HB "RIB7^_-O_ 5!+ P04 " P M@:-,_'N3PC(I ##KP$ %0 &5R:6DM,C Q.# S,S%?8V%L+GAM;.U]67,; M.9+P^_X*?[W/&.,^)G9V0]31X0AWR^%C>_>I J=4VQ2I*5*VM;_^2Y#4+9)% M5A&DW=LSK99(''DA#R"1^+?_^'XU?/,U-I-Z//K'+^1O^)3'H1Y=_..7 M+Y_0T:?C=^]^^8]__Y=_^W\(_=?@X_LW)V-_7;_X( M?S@[B6^^3^J_3_QEO++OQ]Y. M9W-?3J?7?W_[]MNW;W_[[IKAW\;-Q5N*,7M[WVMIB_P7NFN&\D>(4,3(W[Y/ MPB]O ,/19#9WBTGNFG]_T?X;F[4FQIBWLV_OFT[JUQK"L.3M?_WV_M,,3U2/ M)E,[\O&7?_^7-V_FY&C&P_@QIC?YOU\^OKL?)(YB=>@/M>'QU54_S!).C43@>CZ:P<&$!U^L!;-&U!)A'(=29BT]8 MVE)*.@Y; KWSZ]C8_.?["-KEW WKBQDHD^XHMAVZ!)H?FG&X\=,_;-/8T?3V M?6U=/:RGM]VQ;#ER"23;+?S6 _0(\BC$T23FR2;C81VR61[8838WGRYCG+: MN>T(!8'^8!L@XF6 EMZJ_Q_7@R>0?>XE7LCM+J< M[EP-4#>?ZHM1G4# 1],C[\!R^U<,A3/9N!&',10V&[&@R:6%:6G0M 687-[/CL"70 M>P>:: H"G!V,Y]]UQW*#T4L@V\X/:SU ;R#/3=9G^WT]<*\TW048<^9L ,S3 M#CV"]#5.[GWB,ULW_VF'-_$W"%QNFKFY7 ]DZR%*@MU%K_0T?%%TK\;-M/[? M[/-,IH\;G:>CKP!47EAGX^:3'<9/T=\T 'QLJX *35^47"5HQ MN6_64O[ZGZD($3Z"!#6UGX()!IW[,8+278A.#WBW'KP(JJ\3_?QFF@_R\@'I MX/;1<=0$8O";#9R_W<]Y?(>.P3J" +K M4 ^!?U\?>6ZGW_WP)L1PUHRO\L[HS=3.MZQ.E]^:\7:/T(E%[Q6#%@(I?O\DU[P639:*60>.R9SU[D?M-:.6PC!^=SWB2F] M(+=ZS$*(M=/+FXS1(^#@1=VLW7)XUJSOZ7/R86/]]+6-_M9BL.E(_2,Q.^H[ MG4SK*_LH C\??!Z+$=>KI+;)],T#?*)_7$7EPT M\6*QV7+W\49,;#=(WZ#_GA.2\[;99L NZ]8W>!_CE:TS=S_$9N:)@L)[2!'? M#.:-QNH;D4>9><>7=G01P?;TI]P/ETW3L_QS865[K58XI M6^WJK>ZU8^ >XL/9]U]&-?#-PRIK?P.A\\ [1G&VE?OBTT70WPG'34;>-9+Y MT_/K^?9A#^Q;/]Z.$6JWGMOTW3&@7T;V(;7JX>.%Q_!KOGIS B[#?[4)!S8?KC]T M;MPD_O,&0JW3KVWVI9:U[PV@_P3)B__\8)LI-)A\SSZ>*WZ=Q%&+8T60=;A3O&++7 M]'[?4ZZXH[BWB=N?I!4$:K,[MO> 9;#N !N._9/EN !F5GX@V8F;%0NXF: + M:Z_?PC)5;^-P.KG[)"]$=73>'77/U?; MV &/QZ7H!]@=C S-]SB 5=DB3("'_QUMTU&J7AVSHA:SB!6PP0>/?*02.4_A M-^(QM\ZDP-./)6<]R<06!(J1-A9( M8IE!3LB$:+2*TF 4YG1[<6-_-7'K1-G#DSB8-?8G<_>C54Y8QH2,* DA8"$& M@:A1%CE0^BEBEX+HX,#QOZ#4=:'M>KE[N2^1/WD&WKN[8Q,EK)G%] MI^J$#HX'QR?X=*".-6%:'IV=D('4 W*J-96GO9@^](/X];W3ZX'3__;VM5!\ MUS'Z1A6B"NX=E-G(V:QP4\$=BD>GIK,;;,MVSE_1_NNZ5D28X!W&R!$5$5'! M(86-1BYR^$H9PX79WY[%1KB^@AUW1.BD)!()P]*.'!:T#0P%C2-)@!P+[M C MQ'Y9.-X!S4HY1A]@K CQPIP(LP.M%>+P2NN*)R>)$0$%@\'X6J]0%!8C91*C MW!B65"MIWZ<\=&79>!=D*B4"V4@L3J/7\?]YT\H#V!)+BZ**!DD"GI>3V"'' M'18F2>VH//30O6?F]T"C4IS_F'V0T4.JW:-;42MP,1@I6,G5"LE+RMOS>Y:DW9.PE%A] M;F8U/FY;F:"7C2N.)429AB+/*8$04RKD*! U20G(I423Z2 0Z M!"?RA]03O9&JE#@\BL[:A>%5T,YI2A(*1 AD L\Q&]-(,0E>5N(>4#QT-W2G M,6DW8NV!\>L/&5\VKI*(E$LP;%%C0 ^#D^UU#(@K(ZVE(7''#ST4W9I3RSF^ M/7D*.I;Y_MOD@[W-VY+KF?]ZATI919T 'T(.PP:-@8%!&4PO+H MD.E49G.B9UW1.\4*VH\LYX]*1;II?!<&M4A*:C,=D7/@K,CNA4+81_5$FT1P[YL M725)7#(0X7MF!7+@IR,E#$'161V5<]+R#D&L^A%EHA\R[4,$?A^/_$92\-"A MTN!029D2B+8%O*1T2$3L$39,@(!C2[NX(<6#F6Z[&7V1J.\H]@&8[0/95\>H M0( MUD"DJ'F6;>T0$]K?160 GQ4_4'RR%?M+4.T@_(E6>J+E")6S)'"PD!"B MN9C3# 2*!.(T<+-2C +33G=XBL/&[ZV+S9K4'F)A7(D("FU M0)IR R,*P,4+E9@ETII6BF&76+38Y'OIZ;W0Z+2Q\*Y2&K]-1]?_AY;[*JLZE:% MH)02/J#$+42+$BMD'".(Q&AT@E6E28=DL3)1=7\"T3.IBGD[=G*9;>ZSA_6F MQ[9I;L$*K\UC;]._PBI 5. XH@IKQ#F7B%.!$4DA""-@I8@.OG$9#Z@_4=D5 MSC8 M[81BI:3E[J&C6X!VA5@\;E:I:!WG/H @GREEJPO3@A2I)R@G&6/#OTD\/^ M^-^1-(?BEK3:YVT_2&4M9BE:CY3D'!G"(L(47#7FDHR:>^JZ7)8I&?]TV@/9 M*<7**8FI'5W4$+7-*0*2/G\<$YRG7\?C\*T>KKI$TZ9[15($7:@IP@K6(184 MR!UI1(9AFZ()TM$.I] E@Z!.\K(C6A4[1'KPE-H='+W6OC*.JF0=V$=N%))4 M@8?EDT/2"2THQI;AZLJ@Z:<*>X8)!?EUA&,4DG?(&$.0C0(SKGDRHZ70?K)&/F8ZGZX\8+)!2E*.A(B&,^"M,APM0_BD3T3:0'H=AI MC;IUQ=@^V.S(7,9I#=/LHS3<_8N-D_-T_^[F$CC*'#(]BPI?1(U//WC4\D-L MZG%6&;D.0SR)\__"W_.0 6*'V8->'P'ATY2B7[GW5Q20"D):3WG>..7<(QH< M1@9+F1U9C@T).85E?YD?O!_$K:+K),)66U%B5,\QQ+K^0+T<: MHS'"26 2*:QPWR'N*9-$<,A"-"[*FU(F..\S [ 0(GRM06,-;L%" T73[J, M+A:/?N4[$K/ND-UN UK]Q96]ZV" MH5&RX&13)1@*)H3$;;#<=SCZ+*-S2[+^Y<9$[P0N)EB+,M]GX^;A);C6DK6V MB0(HYFN%%&IA.7"NF [Y/44*KJ]3]G:!8G+G;==+\ _3X]O ME:T\77N]2T6=HBF*A)C'$041,=)1>&0#)IK K_#_7LY&?E)!ZI&PI773QSBK MO/AY_-E^SQD&^5H!$ :6Q.LOUK;06)L.6GJ??;/-G MG.:;$Y^BSY^MOG&Y\5B5MXZYZ#7B6$-T1B1!B02&C&2)4FR=-QV0?>%%7@BPL@"K/,,6KZ*8SW5]%Y/5%Y MSS[D_:%GWSYDRX$K$VTN6T=!@2?## >O0_7D?/V<@:-+$5&&DF2P-UT>3MGO7G()P2M&]G+)Q-=-]/4,#_A].$=N%![CMS*M M>'WWBBF'/2,!B:#S?1FE8$4&@ZP5TBK#&(\=TDG+7"+8H\SMB,8%3>;7>@(P MGHV;D_&-FZ:;X5T]DM6&?P?9/K,_D^-76HQQQ#&*"-JO?)-Q@E(IAYB.F M"K%\-@UZ6B(GI4!>\L \8X''#@].J9_>7.Z6UGN[<#,K,PC_/88/ZY5:;%W7 M2NI(<$H:.489T0")2Y:K%7V]@[?==+U9+2T;F.S9P! MX7]N%IX?+(#3[SY.)N?-N9L 4:?QOF#!*V*SU3@5#E98[A1*-%J43]#RJRWW MC_H0R[MVM)>IC_!J;B1V>I\7#&@\Y+!#RUB#BBPAX13'R3<:H MI#".!6/!=[0.22$P$MBQ^^>A)"==RBCBGUN4=DSJHD4$\HUWH.%BA(GKD[3E*I8\/[RZ MTY^K3ZY7]JL) RR1.'*(R]T'JOL_O.F O>L>Q4"=\D*\#V,,LAK "1J:X#4A&#N<>!= M;I<2\1>TQ;U0>?\RMJ5&>]RWLMK)%)E 7&.#7 A TY@D ,'!%?':$-DA&9;\ M]!O\NZ#P_B1K41#X;J_OU<+ &XE;FP$K;XSV+E $WC!#GL9\9LLHBLRE&*)W MODN*!OGY-_^+T7U_DGD\GDS?C19[A6E0#X>9?*,OV5O(![6SNC>S\L0;R6?[ M82M!)'/21V0%88@J15 RX(JDJ&QPB4;3Z:T;_1>4TIU2?^N]X-?@G$/1XD7* M5IVK(T:5/CTZP>)4<*/X %-)Y.D)/=(8GYQVR7LU/ZO%W1EY2RFUNX/8\U&^ M-G.>GMS<:G/-KMT E7 L@&?!D98GX?<3T$M61;N,3QS6(#YYVEUBKK8<9CURUPSZ^:?F0OM%"3?96\N(N_7Y=W M9WN4=S(%TO]:$#K/N'YTH/E;/1KG.AGO1M/8Q$DNU_)TE/DCZK_%Z66^EM[F M=EI!*"H<'5=$,Y3R'APC/$!@'2R*D7)"@X'5[)G6+YE%G+2LE&09,"/(0VR&G\PMSGH,S$10#N^T9/?S-DLZ\&O=- MH^(Z97%LV4JCW+6M*+.<4^V1%1'6AS,>):\UPMQ&X2)5UG6X ULH=;5OYO=! MIF+G)-G3M<-\[S9? MI]BM4!>5(VXOEKHRL$9'7'RD8% M2 F/B(=)@Q0<2)U1D6F?A+5=1*-,2GB_HM$KL8KY'PUX M6Q^:<:I7)F,\M*JLM9%Q!82Q^?D/ZAD* 0M$',;:$98"[G SI;!.Z,GC[$:? M4KS.&6CG:7V ^:1=9:DCG,)J<"S!#^5 =F&)(*$)-8I89S3NQ8_<98BQ-8/& M_9*FF+:WP_O@=_4+KL]:5BG!B)9K!-XPX)3RO2>;,/*6$8Z)=S(<_.%X7]SN M3IM2_/Y]/!H_U6GKC?O2/I5QH MM+F>1M$!4$XQ,, 'B(FJ-PTG(U&%'J8P, M_"B[E'URH5S&^IQ D8G4P4K&X KXOR_!YCB/E=W:@B MUS1P)P]]TZ(GCKXX@>F;M:R4MX(8ZQ#U (ZF%(/L3;%2+(4?4K2 MRB[O9Y2ZF+]3<=B>5*7K?FQLGU9WK*C GCF:D H.G'8,4B^USVG)03-BJ:?A MX/@#J(H[@Z,%W2HU+:J:!%/N&6$J4H@7*.)' "K1<6 M<^)4API[Y4IZ]'I\WP>9BF3YG,2);^KK^1[;X&92C^(D5VOX5%^,ZE3[_/C/ M_.(I"/>'\;#VCRXI[>;%^:U *@3:V-]D/S2_AP339_\5'-NYA.UVYE_'X_"M M'@YGCO+K>\[%)SX*HL:R6"I)%0C1*Q!!G!$] @TGS?6'HG55"FPZ%\F2"F3^8^K][:/_U*.2@K M0 ?M?W-U,ZO+U[+(^>:#59[%H*V0"$8#WYX3C;S@!$7I)%=!,J([W LHY-;L M1[3Z(VD1%VB%,?FV;K)A5KC;]%.;IKX M)/]X;P#LSX-I ]Q\[>0$_-D&Z7VC\[3\8LW! +\EA 42.)9?2GI,\%69'.U& MJ!@.7F+0IT994'7&)B0"R151&//$:);4'J\+K\#B07_/O(0OHR;:848KWV!O M4Z&_\]A5+AB3 FOX1N M)7I5X/!/1LU0 BL0)XL(,1X9#*A+J06V!_^JW'YE:@L2%HDR6OA,K[PY.XM) M[CONVW5Z'SL/T@E?.21Q\BR(50B.?JAIPHCHADP<$7!N1S M?P[4XA7@Y[A,CVW3W-:CBQE_UQ!B;?\*;+(EP7%$%0:UE_,9.148D12",$(2 M+;I4W]_78\J]L/QYQMB."%HLDVRSA?0J_8( \%W6I\)C!,A(%*C);PMH'*C# M,N%^MJU^?''IB7Z'8CT>;0^8Y$?Y!R.,Z2K/*EE?2JGY:Q\/(J):? ;,46"&H4@UC'6&&\D#H=F M.C;#O?48E2$IYW>02YS#OQZ.+S.B3Z*8SBSG*Q)B_ M0KB_F=^/[>CHHHGQCCZ?IG84!K?OXW0:F_MF11BU"LZ/P,*F]KFT,BC3CQ&T MZ8)W>P?M=8J=WTPG^8OL_MS>.TSO1I-I/;TI=@RT"NXR0G]7IO5#;#Y=VF99 MN=:=S7 8C@ I>Q%_O[ERL;DGZ S$R:-%L<*% MV'"DBE*6@O$Y]S5J%#EC2'F.43+:4::C,NWN.16DRS)<'LJW;4J?]2-6RA$F M30@H:9(KT&.,'#44&1FI$D+J1+J\CE?$"]NI;(SW1>=2OOP2ZKU 9J9J-E^A MKX]3:1DAH$DT7ZND*%(&/JU(!(E\Z5+0Q"SK<.VTC/>_=[GKD;I%@H67QJR$ MOS&[+_'(VRJ4/;UTVL7C<'=%">X>LIF7\7S\]L/VUGO):R"M9WYEF6\V0"4( MT-4ZXG5W9CCF]C7+RT_ CP!2HK]-S:OI5/ M)@:<7VD(@2!NN4,!D$;,X>"(]L3Q?J[4[T"W[9+-X]T3U MG;.!+!)6+@=O;]FI2T%Z]-KTON/9.U!N5U^=>=RL4M$ZSGU")%J"O*46<8H3 MHB0I)Q@'*6UU763'&.7<^LEE##DS?5[5/%=+:[ZN>0=[;>_*X7Q:(2,*PH"O M&RCXO][S_/8MC8;R&-3!6L/N#'UQ4W,7!"MW@7"[==1>I_? M1.PE&NZYDO,3P&Y7B/&2'A5)S"JE.1(Z:&1S51>;,XVCMIY[AJ4+K:K$%\5S M?6"\NF-E,+7I7E!H>I:4(?'^'.(L!!4P]HK1W=-JB 35PJH$&44*(&CBXSU&BG"C)<",*(= MJOZ54>6[9GX'8I5B^8($[T:3FP:4^"H-\+QII01ED;N(C$X44:$X\DE3((US M/"IG(NY@SE3I1^!A+ MPHX'&)_J(W;"V*F6[!2K4YBU@Z(O4S=^5XSNEVZ%E_VKU-C2YZE$$BQ9&1#6 M@B,<+4=:\X ,5]J%()3T'?:$Q0\M)3LB8&%Q>5);9KEXS)I5F$HNX'_YF) @ MY8E S-@\M HB*.Z][' B*G\F<=B68/L-\9YF:N\[F'OEKM]3 (%[3S]XU'*% M3'<:MW+8,HL#0UHQBA(8>,3M:44Z\5-@BCIE#(C"! B,241>D,53HP/IY2?&GE*P=D'>_!JE$WFG> MQWE2-K@9C^!77Z(.W>JY'Y)\%J:X2(+/:I@&=IB#WD^7,9:Y6;8:G"S@9\/Q MMT,@S9,4L7G^] % M7BI8FJGL[\/ *(RB_K)\UH[G22_:M-8/WVMHL+>?>@% M;'_4T\OCF\D41&$>[/P>I^L/1%KTSH_J*9^( 5/E"*(V>(03-2A0+'/ ZW5L M54%@-_A_&0$GAC$\;-:W. =:WJG"-G&?>$(A\(BXI0H)G%\=8YRKA$-^,.+@ M/=^^N3K>(?E*.;6Y[!CHRM/O.2/G/ WJV2N2D_/1EZP_KX*86I/#D>2'I\ M1+G).!P=G6@ I(-4[,]B]RH5O=/P(.SN=G'8BPQ4#!1U/I\U6JF0"@ %YR2B M7 )9"L^E40=_*V-/UF=[$A83H 7()_%Z/*G;)#,NZ5'YR$$U*HJ$\"&_71>0 M<^"K6L,T)X)*6(H_M/G9BIG/I:4WXFUM:18O>YQ.IO65?50SZ&7$LLSBM!\A M6T]!^=DI-9B:@<&G_.B(4C$PI^1$ZL&/;7FZ",1N";ECQW6YDMA\D.I4R<$I M/1%\(+#0@V.F67:PE";F2&!^?.AI@;L5D5W2LG=G=8U0R4UYOZ9;=O3K_*X6D_2C7@E&M"-97$8'ZDCRD_H4PJ?DS/@$N#;;8LE^+W^(CP M[H $5,7_Q*PJ)JMP6M>SHF=:\+.C,W4J"%5"&WV6\0"7E&%,!@?KS>^49^-= MTK"#4_]4,^0B2DL(4"^WG(M+CXE*!O9\F:R_@C4.]AG EZ!GH!ZW1\ A^_7B&GZY 5H2>:G;+3 M$VKTX.AH<(('&>O3(Z+ S^%;5=)IA?D+ELQA:H?CDL[5R>"(#HXYN.HG\@1C M<:P,!6R.CX12]%@<[(E_.38N5[?]T+1/C?L4[W;RL:9[195B1U1HI@>PS,41 M,:<*L#D1$.<-P-<[="VZ)Q'IEZP'[S ?P[3T!_>:R:G4)QJ?'>FSP3&P&E,E M@25G)Q#7,DQ.]N=6[]_HK2--'U;Q1_'4^Y.3Y;9EK^SIR54#R.Y\Q4U_E](^G;.@I+V[*2>V(N+)EXL M7JRX^[A,NOALKM]MDTOF?"TZZ<=X9>LL21]B,[MV,O+QW WKBW(551>0?*HO M1G6JO1U-CR_MZ").WHVV3RWO%[82*?N?IF/_Y\!.\C*^RK=S"Q1_?WW.AVM4 ML^^_C&J@O0?)K*>W1:C^.EBS2OPO/EW<9-XG7/G3\^MYU>2]4VE_HOIE9!\> ML7[X>!$I_-K PLY6XN$9NF)$NAP/P4Y/\DW AS3?4O/-/OD8KV\:?PDD6^11 MET'^QDWB/V_B:'KZ=?>7^?X3F!__^<$V4V@PN:RO9_IZ?BY\]TS;_B%83_B% MLY%_.O__+_P=02P,$% @ ,(&C3&\_MVY64P R4H$ !4 !E_??[XL_IHWKSYV__]/__K M/_Z_GW_^3_WA[4^VF*YO\\7J)U/FDU5^^=,?L]7-3[]?YLM__G15%K<__5Z4 M_YQ]G?S\\WVCGS9_F,\6__SW^*\ODV7^T[?E[-^7TYO\=O*VF$Y6FW??K%9W M__[++W_\\<>_??M2SO^M**]_00#@7W:M]CX1__9S]=C/\4<_0_0SAO_V;7GY MMY^"A(OEYMTU7E(]'G][N=HU>/PP_>7^E[M'GW7]!]X\"Z64OVQ^NWMT.7OI MP= I_.4_?WO[<0/)S[/%:FS*_^_K>\G,T" M2E ?(_1_][S^.K[7?[WORUGMW?S ,POG0WGX_KV=E)^O[CRLT40=#:9OUE< M%>7MA@GZ^_8IFZ\FL_GRQ+$WZKLO03]-OLSS4R5XVJBSH9GB]G:VBB]8JL6E M*1:K\(V';WUV?( UF@XQ3'5Y.8M:?*+2FBQIV>T0XEW4D_O5M'B:BBR_S MV?5F*,OV(M;M>@@QWY?%Y7JZ^GU2EI/%ZOO;V>3+;#Y;?6\O9AQ"RWH=? MNX,.A[RXS!?+/+YL6<.'BRDR6-WY>_-%,E(,]#2A$<7M7YC?AF=G7_&VQ7+X) MAN5MWEZDP_T.)^!V5@V_;2W3\ZXZ$\/FRVDYNXN=7UQ5ID:8;C[.KA>SJT#P MQ4I-I\5Z,_F\#X.K8Q&TZG1]681MS/4L+&1JN:RQM-1H.L0PVYB9+;L=0KPW829:!0)' ^/' MW[67\H3>AQ"VGAU6NX/.AGR_9'V:?#L^N!<>[6,8]\HY83!/&W0XI*_YV*%>S_XDVSW+U^*&+ M*_4U#"I^6+XH/T[F^<=\NB[#X/.Z$]! KQ\4KB$P25'PN$.)_[A_K6=?PZ#N M'WW4L#OY3WW5D# \XN?.<[DU'!:7E2LC:&K;YO)B\2%JKPS&IYXL9QVBU/%( MA@3QUS)L!S\ORGPRCY]^W!SF3QX.6ZU>F-7NQ4-"5,\B.KFCSD1X6RRN/^7E MKAR4"AOKR]D\ MZ._K(\O-?9O.UY?YI2^+V^@97:\F]RXK&Q_-+]VD7 0:+*M>:G-ND-?W"->3 MT43#9!KHU#4H+5[2H^AUO[3#[3H;X,7J)B]?.HX_-L*C#?L?HII.RW70Y;>[ MZ+^/"^SF41/LW;#8/+*&:U*H\Q<- L'Z=CV/1Q;W0_KQ_*4#T4]ZP0 BMW#5 MM.JT?]&B9;]8%64'E-W?5?]B; (9.OS\CO37OT#OR_QN,MOW_9_DGN_R'?T+ M_M22;ROBP=[Z%Z;>RENS>6?#_9!/\R>GE66Q"'^=NQ#K:[T "WK][%YC2 MB7"'^QQ(L'KS\BE]=#CP8$6MC[H^I>B,U1 MGUNN9K>31SOPB\7G2,+PEM4F!&LSOI/%:M%WUX+:V7)R?5WFUUO/0_7CDR2J MUTG70W\7HW.C#^FTP>YKUO7P/N2WDUE4[/N\W)AEX>M_B)<^;]="UMW>G_AXNY;R/C3B[M[7UH' MZCO>7\\"U?N>Z[3M>:"?%Y.'.*.''V^-A5]C'HH-UL+N +V56EJ^K%LH;HKY M95XN8RC-ZGLM>5YLT>.@-C_YD-^MR^E-@#(8\]?EY/84#9S>77?BK+\L\W^M MP[[#?:WCI-GW?&<#^D=@7OZO]Y-R%1Y8WLSN-@O\-$YVN_B#8X,\I8]!!UZ3 M% VZVBO&I)Q6DFS_^%B87;[Q;+'ZY7)V^\OVF5\F\Q]B=/=D-%=)RC$;FFX& M_ZAEUX,*?XZ^BV+Q\V5^-5G/5PV'N+>?'@=<1!N]_7B?=-/Y<#>]_WR;WW[) MRZ9C?:F/K@=Z$_HKI^LO^<\[:!H.]T!/>P<=2!.V6YO3G/#7[=-Q7$W3Y>_? ME'];Y8O+_+*?=[7(5]\-+ ZK&MB\F+Z$^ ;MJ\GRRP;R]?+GZ\GD+D /^2_Y M?+6L?A+G._XS@-OB"?][^^-L.XRP_$4#9'']^.0L2/-FE=_N!C>??,GG?_]; M&$AV2O/,&6X@)T!;P32 V!@K'&%.,PR98OBI\/-8.*(HMTKI6?KI37ZYGN<7 M5P<$V>EJ8X > N/TWC)C"9&2 @F=III(HCF^QP9Y&K"J@\T#954Y_:DH@VGS M][_!JN7V$SYI!8KE/OI4=#$T<$'&\(/-5/3OTWD1[.^__VU5;KRNVQ\6BU7X M[-Q\L]:'6:B:, 9@X4/N:#Q[CTBJ;[-#7]W+#3(F R9&4*0Q%AXAB:'=P@^L MAWI +AV8Y5_@5I_J+WJ ;L.F48AAGY@CM:AQWR1S1&AD!580*"8XQPR02L(@ M,\U>M,QZ)J_ Y1=JJ[2@+6J'T&ODP#@^>B),N#<91_Z[8RW8F7/[VQ.9_ M0?M[6F108F2=4PQ !S741CW(!T@]BZPKY;^T?:FC^5-55?0!S7!??AF6Q,DJ M?UR& H<;J1V>C_J[ &8H NS"+'W:9 MQTS%@^TR'PQSBACE04@E.(1*\4I692@8D C)6HQ=(C@86[;.A6/6P9/G,@&H M\8I# [#D0 OGT>Y;TI;:M$W$CO3TH_8[0.B\M9ZD(9B"LD]5\O-CA_B3[/<@ M2;EW,?_QDC4P"Y]$RK#M33#H3!IL?)/%]646?YZM $^?3) M#$G "/9(2BV0%E@HN?-KXF!T)OO-]>2N;07/<%NFY6H7^WAPF_3HN0PS;8RG M#!.':=C[(4'=5A8.F?;)?K_]J+H-.$,I>E.BXWU97,T.?=./GLK"]MX+I(RF M#@EC 0.FFN0X5LXT5C(^2R4WAV8H%6]C,9;'O^8?GLR $P1)"+%DS$%%-(*5 MM< -@,U='>0L5=T.GL&^Z'C$/HDVA;J\#= O5_&6&84^3%T8 M66 5$=P"I"K+1 #(FD_O]"SIT"U4.4TIP0KRP1D'LF5"6M(**YVUR<)34Z16OPP]2J:$*=8]3JV(<+.;" GEI#$#Y%DRH"U @RO]/G"\-=\8HZ%T_ZY8%$\'>]Q"V-LF6,8<:&4"OQGR&B -@ZF\E=$C MVMQFA.?I$^P*J:'8\$#7^P)WL2S .HS]X;X.G0=X\D=UT7^;+8IR<\G"*B_S M36K6TU[NTXE^RU/:PP?X-> H,J^8UQ!9$TPSJCGUCK.M'F3X2%ESQIZG M:S-=[!^^@?_XY0?8@]C_["%7X:74RHZS(TS=J^:&>V_]NFT#)F1$*CT9Y=L: M:1C[&V40>^*8T1XJ3KGP'!B+PN),N=?<"%'GLQ](TF/Y%2\WR#Q1SC(&H>6* M1W$!,EL)E96\^4:]XQ2*+I3THSNW"T22SHWX(?WU4QCQL8BWEUMDTF&J$9$2 M0(T8TIP+4(%"+1LRSN6D6+>V.O[1N]<)/(.Y>I^/]GAXT[XVX3.S!'N! W & M8JRI##;I5D8&H$@\P*VMYHXSH15.KY,3:8:_)4.%)"AP-!3^Q>R=PM8^1G/+!\J"UM\[M@]\^V MYONCRQW?E]$GL?I^Q&)HU6^&-#*$8P>T5(Y;1"5"NV^.LB$C_L:T*X8$,27" MO9O*")H=XAYS?^_ITE M J@?E!'UK*K^%5-TCMM@4=2;^YG\9!KK?1XSI)X_G%ECO1<.<:2U,E@&"W6W M(\&X18;AZ:&V8UI'K9$91]_'RPN\\'A&,532((:%TP1X;2W"E62069.VJ=)& M50>UW@J=UZ3_)&V"L=4^DB,E7B;XY<=;!H_[4PXTRZ!"QI"P?-DP13I.'>"D MDM0PT")$IB\#H)W"GN>+=X7-8!N*6.C[F).D>B;CP'EJ#?0("(>%Y.8!&*); M9,^5O =+;]>U193YY+E8I"K8)UYQHJ;0AW-O=I.6"M9+> M&MM($T5W& RFS\FW>OI\_%R&D1: &2$@@I9A%;,H=OR6)L&R 9WHLP4&@^4B MKB>Q_G[^Z(*7I?[^;K):E\=,IF--,\@\=Q!Z;B & C+%^8[!U+2HPW5Z-N*8 MEE3'.(W)C/M!']TV'VN:A>VEP$I(*K2WA$MG!:T"PJR3,&U3K#N%UF!*![C] M&1B3I(&7+E'&(W__5ASR3HJCUL3AAIGRE'#&K-= *P$%Y\KOI"5B M4.N_GGG1G0*?A?UWB-1@]2^*Q?6GO+Q]O[VCYB&H7=W&*RT/,.-8TTQKZ2@4 M!G-%%-9*::(W$@L ('7-4QE[XT8O@=2=HC3F@K*]]-M,RO)[0&AS8=2)"\M+ M7618"^25#O.QIL'00\8Z7R&@,6Y^KMO;%J4'GO2$5N,S^]_C[9F+U7>UN'Q? M%I?KZ>K1E92[P2[5,OPX7H$[N5,SRL/=M-_)HE@3 DO M#8*("BHIHA4>5K+F8;:]E5SJD#UC0MDWM<(/9\5E2_[<=Y)!* 4V#H4/AI,8 MOHR!J20+\V[S8('>BC6-1))&> UFK#P]^;I8KY;Q2"R6E#EJK!QIFDDFJ;+$ M*P:1\BK ZN6.^P0T3^+IK7Y3'\9*MR@-9\0^1N+[N_P/,Y_,;I=^-L\OWZV/ M['!JM,X$=I.>M)'0.="B!,')WV?33-W:2JJ7J7L:(DEGZJ:9G:,4YIH!XC5QD%NM MK4(5P,; YB;E.%F_M?G2:7;.:2#^&=,@" !"!W0@8QQA[C8!&]O$ *$R;3/ M:P9B1U?Y$,W _HN6SY%*\E#HE;&Q(W?,*:DY+^:72,81 ));)Z54FG'%5#5. MXLQKRLNIK9*B6]#&3KV2WGHM%5!6& T<[WDDSG%XG)Y*T#M.A0A(4:%CZ1A&!N#40.R %MP([ M:'9V#8*#7OK7MO1-;3W5*GUS&C*-+;ZW^7*9YT]]V_?.^7C=TB+_8S*/\2@O MK?8GM<_"5X$L!UY9X#%@!%KO=XNEUPG>%]BA][5/J(8[3HW#CZ..!WSQ>/AZ MX]W]X6!D^4B4@R>L)_>608M-V% ;%CX%9H@EP),*%Q1V1NEM*_IPX/<.W+"$ M>CKLM[/)ETWRZ_O)]XU4-E[M]VWUZ8]\_C7_+4!Y<_!4JV&7F86,:^@1I]09 M(! 38H>0!J#YSF2,L*!VU.H=O=3XU0&?,@NDM(P#;3PU(*RRR-L*@1@2?%81 M0WWSYT2TAN++TX''&RAV-GID/KF&;!CQ/ITH_6&V(RC^=_SV?7- M*K]47\-/K_,/><2P^N41(_;$GC* '<>8> 4Y$$H2)'9X.$Y)\U6BMZO<>N=* MUZ E02([6TYC .2'R2K?1E$W9=$+787E4WOA&&-.\F!R"4-EM7PZ#$7SK71O MU[X-3:/VJ(W#HZ5?Q]2R;7V!1R:3^A*O1)W6I]'1GC(%A!0(0P61910"0+"H M\%"VQ745O5T=USN+N@8M)1+=SZR7T=GDP]!=PVR:FM9^[MAUEC&+,B92$"*"T M I3+ZN#56>H3= 2FQ+#&0"9&JS>+3W\4\>NHOVNKT5#K4D!<$*P MW:((>IG-G<6.. M]>8N3(]C3=%,C&7MF95)1SQ2W#)%C55(06'YP\[&-\\MZ,WQF!B;3D2P\6'[ MT^&\N;U;ARUK=8GGOA/V@XTR%.L1[N#9TMEGE\\;*8SRYCB+:>S&-1@H\W>;X:^_7O)W%; M=9.O9F'C/L)@/L8(]OMHD"LS6=[X>?''V,,H;N_*_"9&57[=W$]]?U/UN(-Z MN%N[UW$\R0ZJKKH.W\W'V?5]Y:_%2DTWCNKP%;T/ ^W]%NI&(QIF9,5TO:ES MM;ATX>WQ<>U)[?]C68P]5J[B>S.'+J[4US# 2$M?E+%LUL=\NB[# M./)!OI4Z8V\XP $2"Z8W^>5Z?A#$MS4JG)S43\8 U-YK3R160"'*)9:0.VHD M9$;I6CZ4\? X5@>E=A_9IHP;HIAB1&D,T_,,;7&@6MHAJW >+(W2DW9_3,WH M";>D"Z@\WM&\+>[+TQY)^-S7)$-&4^TQ<( APBS6!.(*%N51K5I"8Y0]Z4'Q M12^0#>6<>FFX1U/^]C?*M" <(*E-D(I)8#UHOHBB58J[3S0]LJKP8962+U6 M7HS#AR.YH"G181P:?+P)IG ,UWQD>AY/"=W;*-/0$B:1A,HJI@V'UMM*2@_D MD!7::GJPNU#9C]9'5_@,Q8+?)O]=E#$C=GEQ9?,O&U_.O]:SU?>'1?.((5&S MA_!A*4BIH8 +!Q364AE2R2\4&#("*#&[HA\$$V+0T=6E=A^9XL;';U$+!"G! MG#G(=ML"SE':1DCGFCZ=2:UP_'-R*DD#YGRH- Z%/G_\5&Z<9X\&?-2\V=\H M@T8&\"15SBD-L&?0N!V.0"18]J('#18]P344*4Q1WA7E9)5'/$[@Q<%V&=/4 M(\Z UUQ)QQ3Q8F&K)&5##6Z1&RP56>]F$UG=Y.Y+A:7QTGQTN,9 ]A0 M+;CU'&AJC0Z6?269=**YE=M;*'+_7.@ J*$HL-_$?W)R=( 5-7O(F(?*<4^= M9YYK'+:">#=!4D43K*DYC/^^'_P2X,]#AWYD2S LFE5*2 B>08@^8<2>;N_9[6ZA&YUPOR*;,QACOU1<;G_2= M*80 (YC!>-4,)PJQF#"^70&4;;[MZFVI3)>-;9 =GXV-:)8!;3<7Y2%L8ID* M[1G"NQ7 ZN;GWKUEY(S-GQ,A&R!FND;82PR*C?]$H_1K$.?^T4<-$PG/>11* MY&>+R6(ZF\RWL8&+RRKB>[,%VK2YO%A\B(HI9XMK/5G.1@_BV8V_YJ## ^^* M, $]EN%MC2"?3M^308.YA%@SHC@&A!NJX#VC@;7,N?&"@+J0\UB04&?OR*"R M3,4D=2^L"'NY8%U7.!KAY) ^T(-!1".QIT@#]Z2#D.(D'3-,?IBK#Y\>[F^4 M8DP=HS)!Q!2<=&(Y CA^=;UV!.I1I^"$LKN5L&NS:EX?^ M\D^/>NC:=)LAB0Q1C@%FC26.*Z-\A13VE*1]TM@%!9Y=4PJCWM9.HD$!.*A^@H2LL33HC# MQF@;(3!2(5G)+RT=TD5\9D97/P@GQ+ .(VX H18$5,.'II /^!K =U^9]"QM MVZIS33<.O6F&XY^34TG:2^=#I=<1Q64A@=8 !*VC%DO*!0,/4MI:[L)4H[AJ M:[!^%-=I<)VW^6PI],9+J8+Y)P$ ##-;R:H-;K[?2B"*JRDUND3LG**X.+4( M!?N?8\,$M18SNI,,$M.\/%L"45Q-N= !4$-18+<9T-\?G=#YG\>]B2Y 4J=-.F09;F;E(_:-'6: M9P0*RYQ7SGBNJ#.0:;R37,,$\W4[U6<-KK2$; 1K9_?'_W^6E^']-]_?YE_S M>7V#YT '&<>:6V2 !]A+"BFSN#(<;?@RFX>(G!YO=[XV3W< CSH7/1>CT1*V MMY^,"\PT%K.X M6Z^6&U!@?7OI>:MX$3/VVA!'G =. ,F-V:WYQ@U:W::YF=2!'O>QI35F8W(# M->(&JAR@P#%BD:8 >(,EI)SLOK08HY^>RW@\;C3#;$QNX$;CQO-,!LL;VFS;=B-.UY4.2\B0#5N>#S:-O/4 M>(\9!C3 J(BA%KK=]Z"027A]&34$OVMD!SN\?#&F[04Y3@Z:?Z&/C#,$"8 8 M,.B4LQ!JMIMM 6:#EK:IQZX.]5HK*KX]:D,QYZ7:<@=(\M+CF0;24$RHX%9A MA)27O'*E6N1%\ZH#O5DL_?&A X!&7X*:+#T99B+\#QGD(= $,.31SD<*/6UN MMO9FFO1'@JY02B-7]H6L\/S)P\N+J]J9LVG427_;>=UX"#PPT!AG#8:Q#A%7 M$#&$!0* *%7KLN/Q\.BN;KPT!(6=&(,ZTIP!A(2H<.!"-B]5-&K=^-K:;5PW M_C35KTZ)AWL!I"+[2&&\A M".!A9:=68NUL6)1W&(A@IZ=]*M2YIIL'>S?"\<_)J22/@LZ'2N-0J.N\ 6F@ M0P%!32!#VEN'"-E)Z:Q(SX_2@P;KYPVQ\>V_0Y^:A:9/QQ+\S\X1V9)3$=# IC$=4FYA9YM<40$HR:!Q4G4F%V>'ZV M0S@-M_0 M_V^+1;7\2QGNX9%C<6;S,O\#A M-Z[65#"J5I1+C'13 D2&MMI.YS8^Z'/"7!-BH[J/W6"+U& M+B3I;4Z! J>J/B]GLZA0 ?!6G?$GV<8D6UR^G^>7U_G.-MOK[3G:)@/2*(:$ M9P:%K2/U816EU;@)&71NK[GC::^"HA]P!O,#/UG0CA4H?O9P!B&WGG)BHDA! MFICA4$FE%:T50#)&C;SNE_/6X(RC\J/3]TN/9SJ,'X6Y#B*' Y,AE+LI3\6^T=+=NFN+V=K5;YY8?\:S'_.EM<;STL84H[ MO'@?;YE!YSGP0BCL'#<.(JEY)8.0-L%*".U44?0)3V,5?UY,&RNY3MN,LD!P M [TSV"O%K!)&[EP.(!J3!&^C?[P\NI8?:YIQH*4B5DM+-&(ZS$O;DC%!8LI4 MXNZ9]HJLP8P.\/HS,"5)"S ]@G1D,.QN68O.C-EJ'3'=7^OA6)-,>FLAU1Q! M2: )RQ_?S:3:"I"@(Z<[112]8-2I9O=7:CC6)#/!=!5AD,&:\18X!939G6U1 MQQ,T_(;3;#.,.M7L_CH+QYID% +,@RV,J7$Z6$!4,;7;FF _9!G6Y#3;#*,Q ME^G?)M]FM^M;791E\4?%[.;/O"+3&$\/[R?=-D$P8U[Q8A@'X_,5[@?<_G'&CPMSE-(X7]T"%,0 > M"J@8LCK6%#F3:;ZQ>CN#9H"@L4-14T]OA?J0_VL]V\:1C1TH=>R^JHW>=@H\ M,&V=UE&&D&82>^J5)0)QHDRLAHNP@,C'<[7Q0JD>HB>/B50_;[E63UG P6'. MI<<*&<2X#4S>8N(,MD/>=G8P[*HO5>]-7^X#OJ2CLYK=(G?$A=B\T\QYBYEG MRN(P[6H4,-:@4B'B+?S,@Z4Z=TRA3BYT; #M4+9LBK>'"N4Y]L1RIQC7DE&K M7(441^'*AI3,,$R^5 M5A)Z 7>?G6*@>7&'GD/UAK+%.@+N-1SN>8$(8E(QIYF7 GE#324QMD:E;3&U M5^2IIWS-\/HS,"5)VR4]@J1Y#*R$P'&P4!%/L'128EZ-V@B*T[,PNE-$W6/@ MTS!*Y1B8*^&1DBJ('*P;@KVT.Z(["IIK=KQCX,XTVPRC5(Z!)4,$>"X$,9I8 M85R\C&D[:NGT.1X#=Z;99AAUJEERNF9)%7M,%98@C!H ;1RT\1;T:M0Z;(<: M:_;T.\>2TVPSC,9Q.M5V(V7:80<0%T#':_:89)[M]J1(#9MET=A.=2> F!\C$KQVH,*%H-XLA6B.U!T7:?<:1"]!E<+50AR217AE&-N M'$5$5!)C3NR9.N5J*_)4GTLSO/X,3#DOI]QH!$G3*<> @)(Z@Z37P5SV*M[& M4RW"2@ZJW(ZV@;454=*4"\:/A%!:QSFREDN >67]$,E4\^MEQG/*=:;99AB-4RSC]/HX!",G M":$:F6#\6HLPII54R(+F+ISQZN,TM.1;@S..RIO51S%"!XF@UR((HK270NRF M*:QEX@?H;515IU!*,W1>D_Z3M,#'5OLXZCXQ2*].LTP3+HU#P@((*6-&0Z K M2<.?!DV.;U%>I;;"?DS Z Z;P;;C>]WQZK98+P[=:WVL:8:5A-PPQQ@+II(6 ME/B=Q%2UL/Y&RK5L[ ;N%JB1SW$&*>2^7+Z)U8KR]WGY\6;R<,?M0*]3B]7L MZP-O3'%[MUY-XNLNKFQ\-+]TDW(1E+JL>CE\=-77 MV)^,+%ZT/@T:3&J$ S#H8G63EX]V75=%>;N!9)RWJNFT7 ?XO]T%DV1S&^_F M4;,NRWRQ>CN;?(E33;QG9P"%'!IE=Y/S3]>[M(?>DF?_@:3=[5Y[?V-85'L8E$C MM_9@NXQPC*BQT@20B& 448NV6@ ,\R&K<9[D/>J'!<]W&9U!-]0VXX>A'G4N MO/A\!CD%2B$$# H[)N6,,:"2S3F?^$EP1WHK^D/J=;$A25]32B081_F/YLA/ MY62QG-_;GI?_O;Z_0>RH!ZI>!QE0F&!D<-BK6VZH=(3LI(= #WDG4TWO0TLM M[K=(NH-I!)*\RUR-.'X"-0*%]MM@IW#G<1V;"CH%[I!2C7%J(D!"TPD!KV=SSW=M)=V^D MZ12IP=AR8=ZHU:J>P:LD0Y#+:!VA@/9(F&IM_5IN,UT;S .=[A63/]Y4\R#0I;W M']K!O?"/#\>+MK%6QDLE&10&<05XA9Q!];Q- Y.C#YT]V_FV!&HH]1_Z/"I M#A"B3O-,0^\A08)@RS2W063"*LGCC2[IF2E#4*0'Z 8X;]OODK^\W'3XY(>C M'A)$*W 1F#3V8<7;?++,4SDY>5_F=Y/9OO,=M5SFQPJ7]CS IXF#HPYE@-._ M#_DTPCZ=QM/UV>+Z?5DLPA^G]Q5D1WSUP^>\5<'8)VKO\C_VC?6B-#>3Q768 M/Q\_,0OJO)OG;VL%V[!"N M5;^951I9I10F%&$:["'L?(47!F3(Z+N#IW(#,J,8#]^DS^UL?I6'Q2G>!)8O MUKDJRRA[?/VG,/BCUYL?:YPIZEBPV;20 (NPTWJP\-E8CS1] A2SQ4[\N57L2:UJA]V?B M3Y+GA*G3YE2Z[,DW^VT6]@*K8I%O[ZRX6.2?[XK%Q_5TFB^75^OY?TW*RT_A MD<,Y:"=V$Z1S!%,."316"B"D,*:2SH 6UX3T>&%[ETHK!L-NJ(DDHG!Q]0B6 M(R;,B\]G"A(II'+6P" )A5@J6LFF 1<#^M3.P&KI L/!SG<>1AG=,^_"'OS1 M)Q3/QR?3J+,:Y\FG]90)))!GBD&/ <1AMR+! [I$RK3-EY8Z_O%@9Q#L_N)4 MDB9-VE3JR*#Y1U%^RO_U=C:-CF!U7>;YP9BFHVTRC!C#7$%.L0C+.?2<[99; M"73SZN7]G03VI9FB'\P&FRYVH5=+7Y0'ENPCILM)_61&*8ZL,]Q B9DF,;BC MP@(ZV#R4NN?KSL8C[1(6/P<2:E+.B M;D+7X^ONGU^X^ ^NC"PP'X\=VB)\7R[M\ M.KN:Y9='W?5[VV2&HV"7&P41QP1*#:P2E8P*&9&VO=%2;\^N<>T6I=?)B"3- MC%2(,"X!WI?YUUFQ7LZ_?\COBG*57QZO*G2D:08T@(IRS418.IFA!KJ=2<8X M'+2P5#U+H@/M[>%#1R -18L8>[C]+$[(\CO0*O,6&<6)C$&[FCD@D-[)2;A+ M\!:?[LG0'3Z-?9V?[WRPC%;O8GCIU3K8M\'VV1XB[G-U'FB2*00X(H&[%C+ M";16D@=/,$YPLS!\'%O'(#96_=;Q&FM$[5/UHT>R, :#)40J7DNBG(6&5824 MX7?-S]M[^V!'4FUST!JK\MTZ(G%Q]6,0]=G7_.7\AN/MLD8M I:(HR7PD/"?;S8:#MN M8,R0&_VT5=\ABD,9<-M):;F-/3I@M/WP9.:QIMX1)>,5@AYQY0FNY+'&-=_$ MT=?#BFZP:[N2QQJ!X<7SXB[*:H)Y44ZFN\IT+V6OGM ZKOS*>#I$F\ 0ZAX->B7-6 M$^+"QI!)XL,FCN-Z;HZT<.LWXTES8IT/>QP8(XB XF'_L\6+4RN'+*+0<\93 M;69TFO%T&KY)9SQU&TZK0 QS Z93##@@59M&M0ZT#H- MP_,\OM# A3V["ULYH#U70*NP0F]EC%'YYWB@55MOM<\QFJ'T.AEQ1@=:PQ/A M]1UH84LTH%80QKT02ELJ7+6>8\\2C.OM0'NG'FB=!M+Y'F@!JE'<(G(;-OO6 M2(+-SKBCEIW5@593,G2'S^L.Z*86&^>#R2^(%!H21_GNF[!F>\@PLT#ZQ M/:>H72FC.XH801D36 G.&:LD"YM)F+8]VI,6ZX3O-@/N-5$C2<,T84:,M!@- M$M"-"&$8!/P@LP>^ 2+EK938:. [M- 2H$@#.R_OOFD]AG2F!G/ MD99<(FP \QA7LD.GFQ/)>% M+2,1C@M,#5&$(P>LWBW1C@QY873RW&B#W% LJ K6W)??_33Y=C_HP-X#E-C? M*& 5X)'44@B,T0PA3&0E)6.J>2A)PK%E3?G1&8Q#D>7B+B\G$81-5=\/L^N; MU<75YV6^&?8S#H(%49A-@R6EG+(&&"KT4NEFI_9)AR%UFYI.1&RQL%GM>]%W1=_5KN# M#%*HC!!0,("UPC[ H'8N9&^;N]@3#D$[E02]0CK.6K*+F3MNCQYNF-D@)0ZS MG924"VJX$;(RMJ61KKGK@[\> O4"Y9C[WQ/H4Z=Y9C&TB !#)6780T@9J,PO MB11HOLL1KX]$/0 Z7,3\;I8\3ISG#V<"AN66:Q(,=:>9%\K)RE\=_@";W^TB M7Q]-6L,W\L+TKEA,FZY-#VTS*V*=":09UT)CC9VTHI*9*-LB>Q*\/LYT#6<2 M2U0M(M7L(?,4$D;"E(HQ\<)1@7:VG>0>^^9T^I/X:MN#VO6NZF$@S3=6+_:1 MT; ":T44*;6S7P%3EO^X9U!-NFGE&3,66)15(@P9W1FAH+ M=G,ITFVJ@+U"WVUSX(8+?UP%" .))^4BR+Y\="VH#5J:S@ZM/\<;9Q)83C4C M*"R_6$EOXU'65FJ 0(L8@U?HM^TD*HD\I!A@@R#4#(A =QM_+0C MS2] MT!P]!3E>>^GGQ1]_W;AX.&F=2D&"Q>F5Y0P ;[4ST""'PY0 :U[;EA9N_>8? M2R6T=!XKH*6@U"M*X!8O8(.Q/F!$4]\W+M9E1J?YQZ?AFW3^\3C9(EA#Z*V7 MF-LP6T..M!=; "%EKL76_&2"#I@M4ILVK;)%3L/VG%(".'*",T,ILDISX1'$ M%7XHF ^)E^/M28MU<@.: ?>:J#$.)3K-%AF4$2.%3@V2+<(!Q5))'^_BL0)* MA<)NQ 18J0,>MCE$Z&O#U4Z%C;)%3@,I!8(P*-IEBU3M,VVT\-P:XKGG0"JG M/ ^R*ZH]<@X.FF M0H1Q"=!'.1WBG>5A'0XF% /6"\R$"HND( 18K.LY+E,IIU-;>Z>6TSD-I/,M MIR,Y\,Z(8(EQ%Y"TV,#-WA,Q0/WN6K^X2UM\7R\"G' MH^&$*"^1WP"437"N+F25X)QZDU]\4W1VXH%H0!EC$HT^;W M_]U!L;RODG[D.*=.\TQ3*J0'C'AKPMIK+(Q;[B"YP.'K\LT7BX3#U9IRI@= MQZ.2*9;A"W#?IOER>7&E9_/PSNN+Q>?X402TPDI9A7*>1+'ZW6:.,L&),!*' MKPP90S06]TB%B1>VJ!^;<"A<=]3K#>CQ*/EF\35 692'PRD/MLNP)T1#%G & MAD)*7?@,HZP.Q9^KYO-9P@%SW9&J.9*CKHDQCOAIE,XFE/@AM:%6G&[;K@-B M0F&'6)CQB?. $$[D_7?FK,.B^3X\X3"\3M?2_L!NG$#PTL3[] J* YD#M1IG M(.Q%&=-:8 <@\AH%P3:22*(%;Q&,EW LWJFTZ0W. 7=T,>XN@/5U=IE?ZN^? ME[$HR8[::KJ:?;W/W"LB:.NXFM__LE@48X=#A@S+!7EQ.-[ MB34@0OGF,UO"*=[=+8BMP!QY7HN&Y+*/>:UFQYEP'$%GF#<44>8Y/GGP?[(WB\ODG M.9VO+X/P8=>]T<>'R2IW5U?Y01_)L /).*)*QQL!G '>>6=QV+UMMFW*2J.; M._Q33GYORORD=7,67TI?Q,\01%9S;8)F&9>2,$#CP8R&"F/+;(O@RE=XFC$D MU./G+Q6W=V5^$^,,ON;WASA_93(=OGY3Z& LX(6(X$->;-=W)E-=9G2:R70:OG]E,CV/ MRF=(4P>P@EQB*2T1@&T!Q%"U*!"=="93;=JTRV0Z"=MS2E<): EJF(7 2BM M\\C!2C+'1>*!HSUIL4[>2C/@7A,UDHP@39@1XS!AF$PFAZV$ FG!G-9",N\E M"'L4@3D4CII!L]Y:)*K45F&C3*;30#JO1!6'#),2NK .9EN",L Q:"9#CTH2YE^QF7$(L2=S>:*FWVOD)S5!ZG8Q( MTLQ(A0CC$J"/1!4G"08.:ZD"D) Q;G@,X>'66VV%;U$,&3=J(*]TI+88@5W&GA MI+=\,WDJ@I3G:$C_U7!'.XU=KK" MU >88<(2J"RG]W(2PK0;,AD^>89TA^/H1WOWH]]97'\=ZQWB"PRK *3 &V.I M8M(!)7A8$2PF7#G-:YE/:>'6[[$>4@I@X#EVWBDCD)7";O%B#-$697)3.]:K MS8Q.C_5.PS?I8SU3+);%?':YB7#;8'K$4_9R@PP$+6"&#?:8AEG<(TO(%A)A ME!VR)N: KK+:1'A^=T1[$(>S>7X<[%''R+XF&1)&"*%@6/4]L(I#[G<26LP3 M]Y2U5=M1%K1"Z37R(4D_62HT&$?]NR20C_?+U/*H,V1/BXQR*HUB3E/K(V92 M US)YP!,L(I#>U7MNY.J%32#GZKI]3*88,ME->JZIVLOME3MJ:F0Y=8#L:;^R$>/T]Y_%Q&,=3*(RT0( (KZ@PSE2S: M0INVK="1GG[4?@<(G;?6D[0(4E#VJ4K>DP;^>Y"DW+ND__A(QL(TYEP0"Q.L MI7.>@MW"%ZRA!!W<#5$M.@&@L5HN9G.UN/QULM_:>NFQ3%@.'1.>2@T)U91LY"!\*4H!+2QU "I9;4=D1@)DK8IUI,6:X7/-@+N-5$C27LM M84:,M!@-$E!-(:3Q?G9 G6!$2A-FXTIV9%V+C.V^K)%V*FP44'T:2.<54 TE M)H@S[AV$2&B B*LL,4D9;KZY.[UFW1E8'UU@>)[ALYP83XP3U@:['TC#*:J. M=:6FE*9M;[346^TXVF8HO4Y&)&EFI$*$<0G01T UL)YHI:ACW%JMH61(/BS! M@X8;M(ZAK:V]4P.J3P/I? .JPS?#+6".$$>Q]X"'CZN2TQ+?? LR0D!U4S)T MA\]@T\-DGB\_Y%_SQ3I&<1Z:#9X^F>EH<6NKA:$*T0!5O*/O7AY-'$EP&S%> MH%L[[(8+*5FN+JZVPSP81_+HN4QP9;#RV!BA"<5"8UW-;]IZI-/[[L?C01OD MAF+!KV6Q7 94KF:'9H-'3X6=%6?2VP ""SMC"558Y.[E$,!YU?ST*>'"^DT9 MT!RWH?3_=A:6Q>5NNCK @1^>S**[!(I :8B11E8AHT@E#_&B>:9^PK7PF_*@ M'7:#1YG52KIZX>D,(LF\84@#85$016F_X[@!KOG19\(UZIMRHCU^0_'B88 ^ MX/=2E5:=7Q7E-COHT^1;OOQMMBC*V>K[F\4J+X.9K!:73WN)%0)7WW_+5S>Q MR&4L!7M[I.#C@*/(K.10*:D@"O:[14J%+4&E!R9P\S4NX:+Y37FUIDVC&%??CT-?3".Q<4X;?R06!=<^LZX7KY[7C7%L.T M4YD#PQVCGL=R/P02IB17E2Q>MXC63KC$??/TLN;(#<4"-RD70>I8W/GCS:3, M]60YFQY@PXO/9\;ZP&R#$ *">H:0TKB2+4R(S6>)A*O/-V5%%PB.Q0X[FZ]7 M^>4)_-BVR Q11&-,F96$0TR#E' G'W+-K\9(N4Q[5Q1I!N)0)/D]GUW?A.&I MK\&\NL[?K2.L%U>;D2\OUJME#',(XAR;6D[J)W/ 4NN E\X#["EBT/ *"V:P M;TZH5^C_[1/:D6FV_3:>B7(ZT?;UE &L:/C2L..*!C-?>%F%'PN(=9ORPZ_0 MQ=PON*-7[-C$\NRKT+$=6>L!/'%\]OF.ZCXYM5SFJWC_X*.+Y0X7(^EX&)L= MMUNN9K>3P))J_7OQ>MT%EPC',Q[CPNZ# MUYFLTL*MWRHI8><5#&TJF#/>8^&M0G"+EX78OJ(J*;69T6F5E-/P3;I*RCBY M.LY)J[5PECBE/0,:4T*&C.42&;<>>B.D M(Q J74DF'4X\=K8G+=;)S&@&W&NB1I)!M DS8APF#).K(WTP%!CB.)@+0 @L MA*ML!JLP&)0K+7)U:JNP4:[.:2"=5ZX.1Q B9ATWE M**7!NAQRWMCD!DB[+ MTM3ZZ +#\\S,H-HCS#3%6!'B@5?8JTK&\$7XM.V-EGJKG:+1#*77R8@DS8Q4 MB# N 7JY_( Y933QE@O') 8($E%Y'S#@*CU+H@/MG7SYP4D@G6^N#K0J5OCV MB%%#K QX4E[)R;1M?J(R0JY.4S)TAT_CD$:RX)X6O/F02$)GZNV(D>W@'8T;^P=5-@Q/Z7ORPE^;;O, M&%;*$VLU4, 3:C3F-DCME&;.8M!\CDDX_Z>#.:9/D#NB5GBQGLWGIRY&SYIE MECI(-C<(800HAM!9%T;OI34: = \0#'AU* .*-(6R(YH\'D1B#K/+P,,_YU/ M5QN2UF/"2RTS9:WTP5YS88+T'F-*HG>'24(QT<'P:DR&A'.".B!#!UAV:9#$ M]T]>"!J9+=RW:;Y<%E<5=4\P4^IWFDDDN?$,6L2!!=Q)K8+=SQ0!5&/-FWM& M$\[(Z43%BR%(^QEU2B^9A0C8L( 2R$U87PUC*DZFG&KGH(+- M?2())]3ZNLRO-UEHNT3\L0/:]@SK;8UXM6--,^ D M41 X2CF@0K-8;1G[?1T\-:#9@B= MM];3/A\=4=D=6?PG7G$! *. (L$99AY[9@C <50:,*(Q&#(,M]$="K51W7?% MQ6D -%9+PRLNB& 0Q'M5O SBA7T$-R2,#@%*PM:BWN6P8UYQT4@][4 8/!#M MU[RX+B=W-[/I9%[73OJQ3<8]L< KA24+QBDA6-C*,N4$M-@S]QR0UJ^-U!*F M@5?*QZ.MNVH^;Y-);91 03I/#<&4>$1Q):-7]%SLIN:Z>WD9[0RIU\F*M.VJ M!,C0T4+^V^SRS3!S-J@V6)A9 &UE#G0& MTNLD1)+[K41XT-%6Z_U_OE_?WL7W?UJ77PJ;;\9P>+=UJ$WFL-(24PI4F VU M():9'1*.V@0W7!WHH.@'G<9:W99H#V,(K\_GQ5TT6[:+UV'='F^9.0J<)=A0 M2X"QVACE=[:.1"TB%7K;:76LX-(6UQYWIO M6ZJ.-=@.D.&2YS:4JBJ1QP"UWV>K&[->KHJPTW??IO-U+(078VS#_R\_3;X= M6(8;])8![3 ,&QN-PQ"M!K$ <17+8QUI47JU+Z+T%I[4/WS#!1.^FY2QFOW7 MT<,'M^-Y$Z69S-7=W3SLJ:-@[\-G6ER:]>UZOAFHN[K*IZM/Y238:%O!CP88 MMN\\L\9P:JF1V* PEW/I&49,$F^==U35VK86L@8=YA#!)E! MP!.W16LJ F& M0Q8F.LD9-11O6I7%.PW MM%BG"%HSX%X3-9+T8R7,B)$.)@:2 -'HW8JBR>B\=[GB)@8]D7'_>BOI(-$)!L%.)(YD<7( Y&D$ZK MH&&E- "6>0VF$-,APR9C=3:00TP0-B YT=D(!M-/P&7B;498QSWTS[L.VPXO/9TA! M!N.]Z] 8 8E3SNM*-F9@\Y"IGN-H1K(=N@!QL-W'PRCC*=>[8C%Y^,D&D,ET M,?MR>#8/<7IY*T5-*F M4D_=9IG,>/902L H%+J\%E:P"K)H=(L;:.E2]6>Q)I6 MZ/V9^).D@9(Z;3HR47Z;SH\H][6A^>RJR$ MF','H9=*&4-!O)]A*P>3(/'\I ;Z>$FCK; X7]TFN=X/J])Q5/E;@/1V?7M4 MF4^>R["U @K'M358.6:I 3M9G!WV)*S>6MU($T5W& RFS\FW>OI\_%SFD(>< MQJNQK%24!@L%TYW](%KD@O>64]2)/EM@,)0^MQZLY=;*.*#1'Y[,((1*!>LO MF(9>(.L$8:*2AWB48";@B$'A['B5=XQB8]V_6T=H+JY^W.OM M+5&_MT%&+5 R;"V50=X9*3VP.P^YY6C(^@Z)Z[TK##MSKGPJ=/XAG^9!U,NZ MGI3';3)-+&'6" B=B$$<0@M9C9L+T[SP4F]E7,;2?8B1 M3 #/%"$".BJ!,H(JL;-)%#/-(]M[N^]F+.4V1ZVQ+JO0<:!AO*I'BLV]3=9[;'='H)HUM\][N[%F+![TA6ECEGS( M5V$<4?#M2A.&%*BZFESOO1+M0)-,$2@\DLQJA(AVFL5[ G>&J6\^(_1V\$RPS_D$=*8 I275T5Y.UE,\XLO\]E].GTBZ>*'!^F^W04MYI>?9K?A MD8NKC^&GRZO[B(ZW]=/&.WA)!K"Q\8Y#QBPTFE OR/;"(@LXX;6^E421K)E& MWO(%&0\V,-)AHK0*(L H,5+O$+1B2!]"G73R04GS&I&/JTFY MBG=7'CM#[/1%&4'Q)G /)8QN'\>I\*Q2@45BR'32)@>1@S&PZP^@C18&K@ET M6,BV5,VDP=3J +<21%/*! *FDEU[E&!,Y[E,P"="FQ2M#L%W;TOW.4?>OR'S M%$I+N'(( 428#Q,"V>('O4%#IL^^,FIV#OYPVY:/L^O%["ILZQ:K^YM$EV\6 M3V\@5HO+1Y?('M[(;,?H)N>E-?KF>YV%&.";F2Y/GLLX MD99!*XT.>Q9OK22.;@'@S/@A_1,G;=5&H,"/Z7$MD-C;!ZD6UR^GT\6 M[R:WQQ,7^GA=9A'1V& )/> P7O&C,:B0]53ZM(-:&[+DQPDO'6#_HFYW""<9 MLWO&C!W+]?!\T_#AX^=:-5+VMLLT@B;&35+H-72.>V,KVXA#9^R0W*E9)654 ME;]08*4K<).9\O;AY_ZU#AO4-XL@\GH#],7J)B\_W4P6%YN2=\MWQ>)K "2_ M_%#,Y[XH8Z,^=H.-!I(1&+8!"B-FL2$Z3# \IE]MM*&]IPDZ:\?<^Z2LFU?T MI=S'.8[[D=R/(1,$2\.89%()8; V4ME*!X2[05-]>_X^>B;I\-]2(Q6>_V?T M:^ABM7QS_%1EJ"%DEA'CE"'>M8\.;:_ZU7_[!]1*PV>_S?T MCXV*1OV&G@XA4\)!SB323 -!A""4HDH#$,KF1;'ZN\GVS_X-M=+@^7]#03%7 M^6SLS^C9*#(JPHZ68Z@%05Q($V-R*ST@9FH=E@U\=?"?_4MJJ\3S_YAVBOH] MGUW?A/^JKWDYN MZ(?["7[#)ZK__#_$\>8:>4)!@H@#*.51JV1U2)BF:2O:>7\TWS" M_7+@_+_CISOK-+_C$\>86<\5 )P#!CBRB#&JE@HBY'!?TH'SYE_Q_URX/R_ MX^V^?EWFRS0_XE,&F&&)I:%8*X44A,QILG.26T)T\R_XG!U+9_X%]TB 3)< M7LZT>!FMF,&S6(Y^JWOJJ1: $X.LAQPSKP@2\7[)>QTKSA2MM6/^*]4BSP24 M6 $). +8>!!VH'R[]52($M_\3#B]5(O:E.DMU>(TL)-.M?@T6T5$WBPN9U]G ME^O)_-A=:"\]GWF.O63>4JLL%] S*N/&R7M-%=5XR C/D5(O:E/BQVO1.L!S M*,/UV5A_GZUN/N3S#53+F]G=I\(M5C&_\%B(^HD]90(@[CBP2H9/G%M/)(?W M>#!#6/+7HK73\3'&](+=7YQ*,J,A;2J=2J$]5=+")B$6;0M[A-EEG&47E^9F MEE^Y;_ET'6N#75Q=S:9Y>?C&D9,ZR3!1)H@F$;*(NC")XZN1@?;919@2"U'T"B'G+,,Z&VXC=JX*M.V9SK1 M8CUFM,+K=7,D2?LD/6J,0PE3+%>Q:L\\/WZ?[[-G,^N!5] Y+:'UE O#\/;\ M,58R3C%ALB,=%=TB,Y2V?XT.XV"++R[5Y6U ?;DJ[XO8WON CS*@5OL,(JLE MEMY#IYAQ1FE"*MDELPG>R](/*_I :["SOWP>^KP.8_]M4OXS7X4_UR7)L::9 MU3P@!^,U-TZ8L"4TSE<2.X:;NX![._'NAQ\= S5@[GT>WG43QFWSK_F\N(N8 MU&5'C=898E@QI GFPEK(O:%N>QRN**.@^45=O1VH]D.0[K$:BB/-"B-)(W#8 MYD/BI"6$:,;P3A:L>'/GQND3PYGM5]O@F$PXR1E4E]&2>VN8!M@!SJ1VD%=' M>A0"3-+>#S=DR1!E9IH!^Q=UNT,XR6WZ&3-V'*:ZV[MY\3W/-Q% ][%,1TVR MO6TRY42P.C6RD$*I)!;4Z:V,S!O$&T)@=2;FO9!30_VG\AG55 M7=MO>!JPY^TWQ%HJ:,*G*JS0VAI"D'XPK)G^L_@-&Y*H2W 'GX7R\NMLFK^, MYR[%? /:\E.QFLQ_='Z\*U;_E:\^Y-/B>A&=(W5FL:[?F6G+.#(6:T8-AT19 MP*J/51I.AMP$#^>=;+H=3D4-9T_U^YHCOBBW/XK/P3'X_^) ,D85P=AO)C-# M(-%4/FA#D]=4$SSACZ(+W22SB>JH3,\&N)1J1ST=4 81Q\2%K0SG$M*PGDO6O^G5$]>M_G)A_QN74YO M M;OR^*ZG-S^=0YUF/;&.,J4A4PRZI205KIMQ+ 5%/%:%]+^=0Z59]1YCQE1 MT@)H"S3 <%&16VWEOE<&B'K'HTT@E5;7*\M)!W >J@YNKS!:^6[WY/L\P3S+3U MW L@E& 8( $K205E-NWCHRY46(L5K=!ZS?Q(\HPF-5J<2H<]16%^BQE;\<=J MO;HIRMG_3 X>IAQMDRDJ%)((:0($5HSQ,.9JW-*R5*\B;*V&HA^ !OO.7]SX M5.//+]5ML5ZL#GGF:O:0*<^\-0JPL+P:%AV=H$)4&@,'O?)Z,,= 8W.W%U ' MJT)6YI/ENKS?56\@6JIIV&>7!X\X#K3*B'%.4^68$D!SQQQFU<@)$',+8'TQ3S\+T6]Q5%'F_#PUC?%8OIGE]_"G]:3J8;3W8= M7V:7K\D()Q!AH#$FQ($8@. @@C8(")S&]0R5OKV:'0A,J&M ]2J"CKMQ)"Q@@U=H\.SZ%FH5T]H#Q= ^##,HYZP MYP]G&C#');<6&BB@42A8X#O@'(-I^T?[4-\!AK3"[+4P(DF/:)I$&(< ZNIJ M-I_%L;I-=>BCP<0O-\@\8 0@[0):S%FN#!.ND@X+D*!SK(V*?DSOZ@*3H31N MHN,M+^^BW#'^^8B)\=+C6=@PQZ)J$E(4]LI(. EM)9FQHKD=/%C%Z]&-B0YP M'6Z1J-RXNVWYCZ.OL7;4[",3BDLJPKR+H690,L+A[B-4VHNTC8QV:GVVBO0+ MVI^30$G:)(GRIJ/#VK>SL!ZNOE_,YGZ6SR^W<=;[2V$?;Y1I#AE%ACIEJ9!. M0XE8-7*A5/-R1ST:')UKI>@)KL&.3<+;+JX>K:_';AM[Z?F,0&:HQP@Z3*13 M4&MM*MF81 M8J:H%F?]<+9K.44Z#6T?WR76:9XHR1CG2 MD&(D.9%(D&HWX*RUB?M8NE3M2:QIA=Z?B3])&BVITZ:KP/C9/%^NBD6^#:B[ M6.2?[XK%Q_5TFB^75^OY?\5DH7QYQ)(YL9L,4!&P@\) PPV'T&DB*NGBG:+I M&3?=*JT8#+O.F/'IC^+IL'PYF]\NOI47)3JZV0VC^:< M+\J+\,M)O(3K;3Y9YN_649*+JTW=I /+4O-.,R\]UP YB%U,@00$*5RAQ $9 M]$:.>EQ+(GQO,,1;G"H\W3)^RLO;_8<)SY_-E(:2:HBU0XA;()C?^=D=-:!Y M]$IOL]"HS.@*R,X4OITP7YHW#CZ?8:F8M00"[YTUWGB.=^-%C@YY8G"VBF\( M9F/E?[[S9;%8!6$_Y%?KQ66C:>\[V,(7./^33/$C\4H+=T3:9I0Y;%O9>QC,'J*$2;<<-,?$M7!GL M];*@0T"/)M5M?QS_]248FO_G?_T_4$L#!!0 ( #"!HTQ:I"9"9= )3! M"@ 5 97)I:2TR,#$X,#,S,5]L86(N>&UL[+UK<]PXMB7Z?7X%;T_$/541 M 3>!?__OWNZWQD!1EFF?_]A?P5_,O1I*M\TV:??VW MOWS^] 9]PF_?_N6__[?_\J__SYLW_RO\^,X@^7IWEV25@8LDKI*-\2VM;HT_ M-DGYIW%3Y'?&'WGQ9_H0OWG3_"6C_L,VS?[\&_^_Z[A,C.]E^K=R?9O_R M=5S5MF^KZOYOO_WV[=NWOWZ_+K9_S8NOOUFF:?_6_ZV3G^#_]J;[V!O^HS? M>F.#OWXO-W\QF(=96=L6,-)]_/N+SW^SZT^#( A^JW_;?[1,CWV0?2WX[7^] M?_>I]O--FI55G*V3O_RW_V(8#1U%ODT^)C<&_^?GCV]/H@M^XY_X+4N^I"5Y/P^Q"0YUA]_H6*\5ZQ1S=1B_CE5RK&W PT MFFUTC-_G7ZL8NUK(6D=&7L5;Q2/CQ5>>Q+SEGWK'_M1^D'_[&?FMC;>B>O#% MR?KM]E#4E8\,951G!;_B+>[A*3E M>IN7NR)!UV55Q.MJ!:B+<>B[R')#W[80MJ@#//;#P,0.17!5?_LJR=Y\_M1A MJ7^DQ=I?9-AYR7N1E/FN6#=)B\'D.;M!_M\. %X8'*)18S3V((TO'(RO%\]F;Q&595*5B$ET&E^GV[1*D_)]$G,(F\OL8[+>%06K M/-D'?L^SHOO7,"[3\BJ^WB8K@ A$7HC]R">^YUD10*##Y]/ 6E5]\GKU&9X. ME>]8/'NX7=/O<]="/.-L8A>.-+C?STDS]W',5D>)DAE%-J'='3 MHMO*R#XC[=,'=!GJ/X/?^=R/DEP.P7%YRVSR?]!_[M*'>,N?$O0]+5=V .TH M,GWDN @$*+(CV]D;Q$@F*8PPHUGE.:1:">H_'(!CA1R#)RGE8^@4T^:)F)03 MV\$D:E'4TQ2=D4@%O"Y#\U0XDBL?=%"LK ML+"#*#0AP<2A'L(HZB#9D>O(Z)96(/,I&\GOXC23U#:]01%3O\7$0YD^OA8* M+0HYAL8S&CI)=):ALM.XFL\P^B7KQ[RXSXNX2DAR77WB96M;V=8V(234=@/? M-3T$J6,%R/4[FQZF1*J$'&5)M]9VX(PLKY*R?M:O\VQ32I:/X]@4K" G(U)2 M)'L..3!CC\SXTF";NHP\Q].Y2E()O\N0.46^/*\G%3(D*E3OX__(BROV5\K+ M&VZ6Z237R.IQ;[\N:"/',;BVJ)\C?&?U3'8%E**%RKW*]XU:Y M.C83E97IN,0$P&,"C:P( 8!-KU?G((**]5'0ZG(4OT/MZ&?,VI->6YQ++8#-JS,?1=0FSHDLX4 M<+ I5:D-,:"[*.LPC5MS&\:=8)FEFS;)BJIGK,8SD]P<(^5IV@A[D[4Z7Q@G'L=!ZUI* MJ);4N(E8EM,X!03K5;S3K(DHG@+.%Z9X*CPZI7C*V!JC>&7?Y>%JIY5@)7+WY.V+>2:?(L1) M*MY@WI<-=$M"\D7P-F+SV?_P?:5*POW_[^"YY8/3R&M.S0X]8V(Q,.PI< MX$)B=[L#A)6=PUY]&V=R0N'KT8V=PHZB6'H6.Q6[PU5/F%C=$]DS5(G-955P MO3"E4^34Z1FM.LY&E7@O8;1EIN?;,'1]2*'M8\\!%C+##H-GN5([E&HM3Z9] MAT^HLKGM",9'U'V3D#U4"F5XGJ[B.T69;.DWFOJ%*:-:WT2*044,2NODV^Q^ M5Y6U+(.V#@7$MJ,0.]2AD4E],_ P[NM03*5>>!UC1[,&UE@,8#3(!HK>$/HD M)4XS<\-KNP;8A=$1.?-,]B5/(BHV@MV%:=883TXIU&AVQNB1U?6*F!0ZQ I= MTXRP'0#7<_I*$4"Y%_#'V)E$CRQE>B1,WW ]TL&<*CVR%J1'UB ]DF5WN7HD M[8F '@UC9XP>V:W%P&2V"/*PY4<(^91$9M=D0D(72[T:-<;.)'ID*],C8?J& MZY$.YE3ID;T@/;('Z9$LN\O5(VE/!/1H&#M3GG'W+LV2MU5R5ZX MKT V"%T MD&?S75:W/T.)$$B'K7M-@FS"/8'&G[J=]L"C;A]O8^39N3/4:K^,+]PSHW9M MAL/P) (NJ;F+B_5PE9XLS(L]-:^/B$@^F#3R"\L@T_JNX02]H1$0S5(-M',G MP$8NCB(;VJ;K8P\YV"6 ]M4ZLK!,YAEO37,V:0#^34[X%7 H)N;3TB-V+*,2*_'#U MD!37N:CT#3(A\S0>HA%^*&M4;YA WAGI'I>(7+2J^MN! MAL]L7K4B54.=N*[HS,-2WW!DQ#4\1;/"UXD;.1M4RIG"6>!"IGY#IGS"E"Y# M;!3X(3K%DV3F-=E)BC1=75:W21&E69RMTWC[-KO)B[OZ4LA^/FE!&-K0! X, M080I1F[$1@$RHS"T?-]][64D15;T/45RX]OVJWXB'E_1($4TS:O#*EV)MT^QK+8LK M;",(73,(H&=&4>@X(4*M;<<-':#@YAE)BU.L,?$%D;6&Q29I=LV;I!9*G/SC$%")*,'1#.P*1AST?(FJUF%SV"T]F M74LODDG6OKC:7;PH[R[J![@8(XJ:HR1>"RXC0/(UXL61 O&8S#[_V6R*.XKL M5\I*_4%>K^KKXT_T*?X]^;9'\:'(,_;'=?."/:\7&UAO ML\//I-DZO=\FY57RO0H99W^N;,>// O;0>!B"V+?<=V@@V;#4.K \$D :9^L MKOD9C0.T_5N2(Z;W^WDZF8EY\?<4F,6/R3U[P&Z9759Y?BWBN_J$41(1!&T7 M>Y# ,( N1BS!-09]#Q"IU[1&F-&=&S@R8P_-:+$-.LEX#)N"JCT-D9(R/)!# M36\SG&+HG$".IW4ABJ? D1?O-RCB9IPFM>=Y1@Z;R9+(BWS31SZT3_Y(<.\W1SMJMN\2/^S+N?:0ZR0ZR,KL*S0,7W>#>@Q6YV]@$"A2W#&6]&L M4#4V@X,SGJ"3>!%B'(GG56E:_N0DZ11UKY]QIYI#B?=()N-RV"LDTL-1[/V1 M!,49F^LM#VRCK;NZ''^DT13(EB=SEQ'% 2ZP^AOOIY%/&O5=G3 M1'5!M?A$#A^KV*?D6FK#^^6"1YNQD@VZXWOP8(4B&!&,3 @=A"&Q0VAVLXH M8Q!)I05%-G5K/X=I%/NY]'T#],*(>ZA&7&.5%'95G$MT&TQ,]X"V@R.K%A?& M'J6!SC.MK_O@=>I>:T-02/Y"E%2U5\<:$Y2S)JJ)5T5]1.ICC:*6Y1*M_[E+ MBV2SA12&W9U>P"P+W4HZ1@[FK6O@V:4'-N%4=;HF/*U^(Q? MTJS]X:]RXC>*7#'!FXI7.9'K*?W44/JII;2#-JVRG>'HC)JI8'89"J;$DUS] MN!NA5,V)SZU!G)?5^X3IY68%$79L!SN10US@N\2BP&E-(^I3J3M(E!B<6+L> MFL/;.^FZ,-8,JG%78QVA78/I'B!B4S ]3LVZ$_)[DCE*X_UYDO4KVPGB1"5N M+.\+U+K1+IT3/35\R7>2HH;^RUJ94ZE7N[7&X$9F1A@3 FV@1M9 MGH= A\%!2&[%3ZGEY>CF\+T=M:%0)Z!ZHJ!-1.?;F9'AVXYL0 M(B=T(*78Z9%9+I:Z:&\*/)I5>'^0L^3IUU.$0DQOEQ8%.14^J[Q\?M^Y8.Q] M,+@31N?%X6G<$Y_R,9[Y,YH]95R7H>23>OS\J)#)V=:O^FB]WMWMMG'5_'A% MG"! -O QL=P0 X#-"+7X@&-;<)4E7^L/:]8=65Q"ZA,TZG/H@K (_;W@@O), M8!+9"Q&FBY/NQ* E0+.EAP-OZE_]*$GB612TI(JAD?[1$\9@OY6EC7',*SA^ MZK)HSD Y>@1*NT"$_#"@D8W,,/!=-T*NPX!9U ZI2: E]-+%-$@T3Q/.GVO$ M#YVK'3AUJM&PI6_-L1-+(LL)FUSBT!VQJ4^@>IWL,_EAFB N(R=,Y*OX85/* M&1:>.&S^8]=>GL:RT[GCL/B+QW8(0$2BP/8( !!X5ACY+0;@0BIW#[92RYJU M_0"LP8I,X[QR##G#0'$@!*O_V6(@6>&KI%]/!2_#Y+DJ74M$EJ&ZFGQ[7FUK M9%"X&8Y]^O(&;?+[@_?L/(OZ'L2N:Q$4>GYD ;L3< M8T)=J?AMB0'>S&_M MO4_6HAIX9,(P[L3T3CMM-K4CK)QK2QM#XC*4:)P+S]O.QO,A?]S[ MIRK.-G&Q*3_?;^(JX?-_,^ALFZX=H""R/02(#P)D(0(P4SB7FA&PI=HEU%C4 M79WM2X$>I=' Y&^F.V_,0+(84\.S8!$V.<62Q=?K[+Y^@(+F$_3/,'>NV%+* M_#*D3;%/)P_+5\>8"O&#P&]MASCT(X]@)_(BSPP019'';",WC"Q*@:=*_,0M MSBM^\ WPU8F?!,_CQ4\/Q4K%C[.[0/'KF1LH?O+,+U_\!O@D(7Y#&1-_.9[9 MX=/63^LDBXLTKV>O)A=7VPH1]1V(@>.'9M!6F;9+7;E3^099T-X VV 9=BSH M,,[$A$L_77)")X$9RIT]/-C*1)IR81Q &WJ^YW J!65F M$A:'28TD@9J:WT_P<[;1?2RG"U&@\7Z\:&!7PXRL$GTHDH^U.W:HXWIGLB5QAZ:T6$;ID?# M"963I4FX'*I.1]B<::[V&ET"8C6:Z65IUGAW3DB7(IY$%8Q?^-I6;ON-Q]9B MX)D1Q;['IH.4B2>Q(UZ]V;Z)31"8KBTC7F/L:-:M VC&'IN<;HVB44RRIF)0 M3JV.DS>33)VAZ(Q"J2!V&>*DQ)-<_;";IIWW7?]F(G(#)HO(BA#QH&E&)*2X M+?8<$,A57?K1++VM]]W0-[,G"*28="XKAG(".TGX%M7H^T[@7>_I(KH,99_0 M7T5-OT.9%L\2U=MLG=\E]8LE 2801)8-0A='D8D=)[*X#58QAPC8DI>'RWRS M=O6NC%^V#,BO[ GGH&0E6(HE43G519"L-%9& \3XY5U-$:JJ(KW>5;SAW*AR MXT- 3MG)6P(BTN1HT'87TC+< 9$98(9X*>J)21I_MEK5?DQ62?I M0_UJ0NBZ?A"9T(D(]@$# GB_!S/MVVX41:A[9_A*7$24V!5Z=)Z^$WPUN &C M-(H>F9S(J.%83'NFXW60)'7PC%\Z@+\>5&:E\?%UBK6(D@AM9[1**>O+D#"U M+N4:1^E8P>.'1[[-Z/=U4I:7-V&Z97_[ZV7VF4LO*]0J?KQDUEQ33EWH>XZ/ M YN)KH6Q$]I^ XE-YP$A2H10(9YI!+*#8\1EF522)R;HC<=0T9PZ!BK%M#X. ME_VS0<_?/VCQ&WEF''A@="[,+;7B9$M)L(88+E6:=;CZJF1KXW>XE+_-'MA\ M)B_2I%S9D>.$ ++9M8E=X+J4I1%NDUK\YTA-T2IC9=&E^GV_JH&)1M+JO; MI+B\3XJ8KQ0>_([!\I%-+<@J8(=&IN-X3M#H)R74]J7Z]K2#T=U&TZ UDN_\ MB"S%R).5HH',!%Z4K=BC7-O2DM^9Q7-Y^*/*'=)-LPL?/9;)YF_6I M":VK].'P_$B^KM+\,L\8*$(H@B@P+<^Q"*0^;C<" ^) %TE-!C1#F6#S?\W@ M&SM^DS:K-O.^GHQ[X-(- 5IC(]Q!L)2PR+<<<.1&!YU?=_[+YR8\OQ[4^WL/ M^@-\^8_W3DS>E#""\/-=#%-$*=PD:[YNCA#NXJH MZ]G4AJ8)[0"YGA/9C=G0='P4 27KTY(VIUFBWH.JU7OL4HTLKT.78G1PJ7*I MY8!6?([6B991GM(EM4PRD.EEB* Z=UY=YAC%T\AJE:^:EP+JZE// A3#"+N6 M"R,/4A#6H)#MV\B3NFM(,Y2IJM7[P]IHU]5&:>>%ZMI56:1&U:YS!$EI[=H[ M\(/4KH*$R]>NJB.Y#-F>REFQVE4/QZ*2SQ'Q_]%_[M*'>)O4?7F'J09EFZ<_ M./CDAZ1(\\W+9+7>[C8,//V^KE^*^,B*1WISDZRKE6>Y*/3M"%)L1C2BQ,9N ML^F*2(!#J?=H%P9]BI32O]_$D\M%DV*2O5/U=ELQIN1>&*>">6AAJ/7E+5R' MO_(7&:>/(].+"Z%TW.M\-[KS1>#]MPILVLF<2Y$*' MV#(2ZE+)R7\(F9@P8:\L8)'0"[$;^- + @>:+G]-/03(M@DD_NJ^=O-3%1?5 M!%GX53PR4OH9MO&>$EMU8]_IY7"4G+]38O M=T5RE7RO0D;=GRLSP('G0,\#+K0]$], D_K&2V"&#A,SN1..55G5/&T_!/HO M1@-5]NAC902+S:;GX59N(GR,5H/#-/8XC2\F9,N0?I$(<&-,0F119FM5[D M -ZR3&R'H"A"4M=@3 Q-M[BVWO!*ZOSA4+P&:WTZ=3R4Y [UY@O(2B-R[FL,<\ 6$AJF7-SB_XR_8U1N- M'Y/ZCGK^QG?YZ38NDNNX3#8?XL<&]779O.;M>LBAGA<%CD>I3TT[] D('?9# M'[I$^.H-S2CTZ=-!F/^(RTF]"TN-I?U'9OEY:XJ M^15,3/P^YMMME!?\ERL<>A&T7 !\GV O0^,+]]%HG92]0V6FP2!8'"]_'$@6R?,. 3V5 MLI8@G:N8YQT5R\AH0DQFR("_[^K#Y&TS\&ULF;9)3080(PS<#J<' M@2N_2S\]QDEV[L-^-_XZ9K]8)\8O:6:4W)/RU]E2EV@4)\]:&D*WB(1U832> M_;"9JH$_39*2' 0_77Z2]5]?:AH4B:FRTM_9!ZOR;=;TO?V]X.=2P\AV74), M#$T0.90XOA5U2,, FZN'I+C.IYJ6#4$H(VV'S@@K7 V*J=9L>6A0W*;)1+H# M-E\N:CSCVP^-;_PGS+L?*Q\="8_&C#1F,/P<.6D4 XJSTOAH2/4+O2W+7;(A MNX)O>33%?ZV5]2];2/1[4JQ3!G<5>BYVH8DI=@/+C#P<0*\#$F"[/XI;HG5( M+0 AD7KZ+KU<5NFAC,@K&GB7Z">:@?#9LT+GST%BF*$-28KYU_J1](1Q(7JN MT<%C'4HZN9QJEA#EQ4V25KLBZ9/'RO=L$KH$^38TB>TZ%O#]#JGC1I&D7,^ M4+N>MZ#FG"<,BMPT\P1M(9L](QQX-EM.4!\8:+/_*[.9LDB1FG=I7320 M/X= C?!?^]*Z7"1F$*<_DO3K+:L#T4-2Q%^3KMS_4*3KA.]EP6C.TWB5CW4?KK,KIP@?:E?3RP75ANL0A=8%L46[QP %-HT M#& _[8*8S-HB-@KY/(UCKVLNGPQMV/B)BY(?V]!,C.9K,ALW.A:5S)4.B1\C M@_^4:7O^7"T\DOZ/2M#BK,R3E26CIBP5EU)-$6<] $%H.[:/+(NPFB(,HY!T MJZ (@,A6W!DW(?*I.N8NC&^=9,:M9":=9-Y/EX"G'!.*DO!"!X/Z1%P.;\?[ ML=*QNHB.2I.EY[Z]2L@) GQ*B&U#&YL.0%9(PJ!S MPD:^JW0%?5KHFE?/^QZD'R1%*QX7$V7I^8;$C(GZ2(?DSY:KI>*J,UWK&6 _ M2<;61([JI*TSAI/E[2-=1&?=<")(*#_OB/H8^2&Q[)#VY8>+PDDSMVKPFG-W MWVCZ@^1NY6-CHNP]Y["8,7\?[6?]V3*X9&QUYG!=P^PGR>+:Z%&=Q_7&<6E[ MU13YU#4#+\0!=2R( R_J7G!'H>G.V7H["O?D#;D'RJHFB?_?W<9)!L@/(J]3 MLS+3;J-U7XM9"\Z6\7;Z^2XLY:H8#:.&1.!)&' M*?5\-L5K/0FA#XCTS&AA^#5/CEZ4J3U2XP"J\2Z].5VR_CAC06(FM##H/T/[ MS_&AQ?V?(3E/&]_7$O5"1]N"DO92&3J6P)>*=:Z9T5L&.,W*=/V/>+M+5K9E M8NI@+X+8PI;I(N3U>&T+.S.]R".)4G-B1E^_%O5K]4:/RZB!S=9M*QO%R?MK M-09P(2E5="@L?4[[-%+3S&('CHX%I= W4QT5F:G2V8MMQZN\BK?/H%.7 M@(!"8@,(,0((N/T:91B$))KV<$@ED+7WONX37=JKVP.'=M$O[)T^'F3!H9XF M_4T>X_DRX=%&F1\Z(XH$3V-R5#IV?HX\J982Q2E30[PFSI[\ KKV6 J'VOP& MK]!S@>^9Q ]\JVO,"1T;@2DG@?+H-$_^_I&4]097MNER8'UU7][ G>_ M %A MG#0-:HK@[#F/^_5C'O#_(C#Z\]F 0?!3):\A_NO)5(,C,4-:.KM=ZB/3-6%D1L *H\#J/.&N3-G\ MHP/_TG)TT7=PK \Z.*IS'1P_SEB9ICEH[F&RU(3]LS0'#8BOQN8@G:-M04E] MJ0PI;@[2'\T9DOW3]6NPLF! @=X(;!#"$#HFK@'#$(;SY3396'.G+I5M@_- M%.?)\['.$"\D[RS2D7G)6!GB4E7K0_:* ;56X\ ML,_-OY6J;BA,L[@\RRB8+VL>#"9Z,';XCW^"75G18&I<8E8^GA:491=%B^)% M9DUQ6TX&/KMT#K%-;>+[P+*!!UWB1<#N9],1I,O*RZ-<66"V_C%VC74/L:7D M^\E&UX]0!?Q4&]#C8C]KT:!D4/Z?4DJH(6OR D-AC*=:[Y9VZO2"ON-BZ(06 M^R\*7-='Q )FO[*!'?FW9W\,MWZ,SG-)O1#][3PUYU':(9V'7B;PPPIZ/ MNA/(^*O?:N\BF,V+158M"SE:1./86H0.1'W ^Z+G(BX+,NB8P= MA NJ)I;-T^0+(6HB*UHK7-ZS$J5BM+WE$:IHE7 M=3*V![@()=O#D1>S 5PO6L^&^",F:8.9&JEJ*S>PHLAR+>1' 40P\##"W!HT MG1!Z%EQ5_)B@44KVJ@VIBJN'(_RPU0<=&5LM==?K_(T2*Z74J9*H1YQ:A 8/=+]Q9GQC((T.I?&EP_F_ MIWW$!-D[\\BIYG\9CZ!RKW*]HU;L$4V*-%UU]E!9)E5)RRJ]BZMD0^."[Q\Q M^X3]Z\HS'AYP(]"7V151J$YS2LS/2PC:7'Q!>D- M^XE8J:"2V/.R-Q.G;81F2+ MT3Q+Y(M)N!V7,=X=KC3N6<8=RP-SQFB6!V2-*=D>F3=&L2Z7.5YAY;79;/?DVH%;80BAY#09),;Q\6A[1$&AZ(04F*; MOLB:I'80FA1U0(ID1L)TNSV8 MUQ&7 L>%$<"V9;HV )109C(*" X9V4+GABLQI'G=C0$RKEM$HU?\P&?<-J&:1;+ 4#:-36MNU,SE2WGM66X!-=3LQJX,U7CN[BF1>DN4A M0G^,"C&M'T7BXN1^G#>G%5\!2T.W2K@M/HEXOE^39O3[.BG+_*;+1:O "CP< M04 LSR2F1X,0(08(.:8;VJ'G*MA 48AFFFT5#KAY"?'EAGR:&4F-VLAO^DG# MN*T E=$:M@TS=804;L[TL3JRV\;J655* G.1JALUCNMD7EF'*#MFWKE M4IQ:ZJ5RVFPA&)K$%(9"-&/)<'0Z16EA>A$Y28]GN?YQ*O -AO!NYXH$F>4+4^C;9[+;)Y!A?:NP&!V_4Z">6S8$6KN[WS5E_$OP>Z 1 @'+ M* $E4>2'/O"H1SN@$'O>,#6?#-Z$0G_HD[%WRNB\ZEX?[?TZKD9#4\%T$9?- M$HL,]O $HBC."THQJ@(DE'TF'PU+2TS3$W R9\T4"]%TAM;K?)=5Y<=DG:0/ M]0U#2=4=($7=P'1]8!$C.H#.UQU(^!,)\Z=8^F,>BHA=QDZJ,:57,/@ MD].FHX<^\.859KE?F'&#("0P/XF)U-J*!63J\G9'-BP\>20F8NFQZWI9)YK05>$N3-2II3X94B:6I=RC0-5 M3N*Z+KR]JI:=ID(7F\0#CDV)B_FYG1@[G<'(MHF,L(TP,U47].#*:PR%8D(V M$7MR\M43=X!JIHKK-#]G1$H!JJY7F33T*(! K;K]96A MR]^'DII"SH=3^_SSF!!>=.^&2$KBC.$4+0U_A#C*MT*=: R=29>UL7RV]IP[ MLLO("@O@X465.SLB9;/_+AM:U')\$R/BFQ$!+G B?M)]:]FA1.9T9A7VINA< M[2^_;%< U"T "+,Z?OZO@U#5T__95/M5V@;._65)7XJ2*O1(8N8_C"VI=^(. MS3Z_O6._\$"#$!,/([@8'K!)4\- M3)_7O7E)'JA^?SQ5OY?7!8DL@NKF?<"K:)/S/_+-,R5QD'O/3(2BTSW[&FA> M1,>^#K^.O32F@3GARKHU2Y+[O$RK?FW)LCS@^ $$D'@^"DC@1'VF"^W0EMI* M&VA#>UYI[Q+8M+@DJ^>AS E6S!.0)IDG.KXZ2',5Q<>9.5<(C^1R(<7O6"^> M%[Q*6!$5&I+<).S[-^U%#GM9,QTO\DV3*1BKKB,SC,R@LV:'4.CDMK$V- M- M!\LH&ER2^_2#F1,3FBE(DQ.:GJ_N(IBY]MY/4'-&:<:2N0RE&>U%KG:(2;[V MCHZ\ OERL7,%(^+8+@A]BGP;.F9D[[?/3 "$-M55V]3>,*3SN!AUS M-KFZ Z3[JQ,E M+G[7SKM$JIF/_V'91F4FA>0=30YEFL?HA*YYT.1;W;KTR8Q MLH!'?8]9\D(+AAX ?;H+@TA\DC/6D.;\TL*3T+71S EDD"E)D\L9+3)%.6(T MEQ)984I.A^6!,=R*Z?XK')Q2>E74+4#;E;F2:QA:$OK]*2D>6 XY:=*W;>@[ MIHN\P/(<#!R3]KM^)'"$3O=18DBS?K?P)#1G-',"^CTE:7+ZW2)3I-^CN930 M[RDY':;?8[@5T^]7.#BEWZJH6X!^*W,EUS"TQCN20-_R2+[&-R[_SHAYUK]&,6 U,K7M /MF0+R0!K!_6]'%EIK>Y0&& M-5>V#-&;]9D6Y@MC\ZP_1%5O[9 @".V\SL?_0(4\W5&[QZNAN7E( %3U-VL. MA+869[F *.AR?DG4Z;U9/7POH!S7YIIPN_-H_A1NU>ZQK$P+LO\Z/HR@B4W3 M-0&*^JYK@L77SY5;_DDV;&6X5K9GJXEF?=NV>\"S!D#YYJVF0.C?OQ4(B,HM MW+VY<;NX _A>0';2YYO\7NY@!D=MYQY8#5V '#>R(*"^@SV,'-1O(DB_ M2F]$]GL'LZ1DR^#0NA- 0"((+!LA0BU@AJ2S#D"$E>T:2-C4O''0G&N2G5LT M>U2X92!#MH)= TT\*]\XD)>P"?8.SLJ>+OI_@!V$(5[);"(,9DV)'*YHY!%( M@!MZ4>0#5F,#P'=M'<]QL$.(KTP$7[4T]YZI0MU[G54%:J>44,4:MR!=&ZIF MPO3^ !HF[HN,XV%RQOX*^I^7*I:;M!B$(81AX- F1GP! #G4 M\TQ"L,P;['+?K'GZ78,Q.!KC"\P:6#TC/3.&L!E*/B\%#R_ MAFW^> A?H7YWO\T?D^13E:__O+SG.-\G=]=)L0KLR U0Z#L>-ET[L /7BSI[ M/H@"F:0PW(IN96^!&34RHX$FI^PC&!23YVG(D]388[P97QI<4]]#?XJ?,XHY MGM-ER)X"/YY?1:^(&5$!^IB459'RT]UKBY^SM"H_?OK?^&%( ML.-886LS8((H>8_'.%LR3].@NSCV\-K'J@8HIT8CZ113I.EXE%.EXP0:OS!L MY:\SJ=-9KLXHE!J.EZ%2BGS)=8S"@>52\_K7\4+O]SQ[8-B2IIHKZVW&P]_S M(X1^SZM_3ZJ/R3K_FJ7_F6Q6(8&>A8D=0A=[P$'$A)VZ!MASJ)S2S8=3NTI^ MSN*[O*@X&.,0K5'?-#*P=IL^G)*UWZ+C.+1V;%]^K;UZ<\W=>A+1>F^X\:R9 MS?-C@)]'G'VF,AZ3RMC[-E/YJ3I$(N7K;,-B&8EE 3R<*I]GCLSL">U#4J3Y M)LJ+]D?\38=E0O86 '.*$;[)T('6LA66X8>.VI[X\D_7I;JR'[Z_'7 MO8(V>!>2^P9&?N:$J#_D"\N2%^VH,6[RPCAP^B?)GD?C.4=*'3>P?O(\.Y*< MJ9*OBA@JV^$]M7?0['N]S=BLN.XR+R^KVZ2XNHVS9AFO_$?M]MNL\:9V/(K3 MXA_Q=I>L@.79#J6F[7D!<#W/-($)0DP1LD%H$:IT#W@>%S3O)?R=N5<9F[A* MC!N&R7C@H!3O$L\4>T7[R,L/NUR./I62C0.?C>O')ZF[];M)U1=&NUE]X+M1 M.V]4S/MV7X4E](8 ?G!^0\&%P?TW_G%VB,VSM:TER&,VO^<==ZBSW0XI1>29!UE/0);Q)&OR[<4[@/H8%'V6W^L5'AWW-Q5$'F:^@=:"-[F"5#K;1XC:^<.1&"UWR11\MP1&3V[GC M(B>Z6D*B17T'\'I&@W5&:1E*K-7#?+HQ+Z?*Q^WB;5R6Z4V:;+KSL2,7.::# M$00!!)B0"*,^)]@^-5?W]=(DHQ/18E6699_TY2.''/HS9OZ[9K.DZ^9IF M_.I,?@GP8Q(7@2IS MP52KP/QZW.]5DFV2$V+\-EL725PF)&G^R82Y_00KH]^6Y2[9K"P/8$BMT,40 MLF+9@1ZF'3Y'Y@S_25%I+F/[9WO->]V-]6U)47:3&[ZT ME+1>&_=MNO[6/=)Q.]/A*:/[*5]^2FMG_SKV&C"%Q!_)V?,%=P%GAL[C=S[W M8Z5B>M3V;I0K"AV7>-2$R"$> 6%D1=VM2K?I?S:]8DT2+XWX:YQF+(FSOY84#Y*-@V/9'3,)4DOKL$:\0XGM MGH"3BTD71C?\Z][W#O\2YD<=%NEID700ECP;DG=&:!(TD"/AQNVS"U ?BB3Y MGI9\N^"Y"*]\$#@DH)85>@$&%K:]T.GQ>($OU7NM#87FN7SF^3[?_ER9B!^A9]O4#8D'26A!-NGE?58@LGT+RQUZJA^.YNJ+8[XP^/\;!]#K M^=0!9LF::X(@"19?RXJ/9'>:4&B,+S5@@R,V:LA3GWDZFN-S9==T 5R&?$_I M\/-";&JNA<_"?XC3+3<4Y<4G!N=3LMX5]<76>\O$@@Z&V 112".*+!>&N+-L M1T"J^U^%/GN6T]EE5H"[,SJJ MDOEE"*52CYX?Z*^<+;$^BEZ 47?2'3^4@DEO_R(!^]5I;$^U./*#$!'?#UP_ M= /@V(X#>BT.PU"\D6)26)J%LW/&N+PQT,%Y@F55W\F[?[VG_D#G%&] -3X- M4=DY BO2:['8F$JN5"H+IXS SQYAF_V0H>QN+6-8WB[WWR>B<,O+,Z-TR:K^& M+JY-$E[9=;:E179@.3$ZJ+//%Y6&1&B%;LK0+V,..I/O)]?MIH_ ^"6\YE7: M7;XK/V=%$F]Y3GV7E^6'O*R/6^Q]>H:3A C[A+]6BV@$PB" @=WA)!A)]=*TK%\+N-!'>_&\T)1#2_R"Q'/ M#;_-6-:ZJ]?]PL?VE_63O,+$<8+ -0- 0S=T B?T[!9)Q(I/>]AR@SK[$RXJ MO'P$#V!?U,<+MY]HLK?LQ<0ZHB.[6C!/8(:O":B+B>8YOS"Q0C-[]6%:B,+J M]/#D+%T7F^)'PF5EODTWM<6W57)7UO?6PX!9P[YKA;;M1Y85V( TQFR3L&)* M1GH'FM#=ZWB(RJAAL;*& 9.4SJ$$BJGC!-S)"> VC0=AG>,F#,"-I+)96C4 M6"=>G&.G@)/A2M/>:4X=/[2(;R-@(NA[G@U-IS/' +CCM$;0R!QJTT ;K3>B M- Y5' T,*M"CBP".F25Q^ M51ST^\+*,:'0<6;CK6@O=5I@LG7-8-9$"YLI").M;%I,]?V=;_KUHEG4YB1! M9ZN;L:0N0W$4^/&BOE'#C,3!(U5S*]:N3+.D+#NMJZ=T$;2!:T'78\:0[P& MD-?91-@U)0\7&6%)]Z)YG[$'K.6,Y%!PP7LR^@;M\LVSG'.6E'/+TDK(7(8& M*?+EY8D:RAB2W"-O)W2^Z>((>0";=N"9H4\CJZ^R0N(2*>V1^N;)M&;02HXD M2U+M QH(&JHFLRS4/*'A]>X 2;H6HA?#L!_O QC$@-"+C'\P_2G:TB?R* R< MP+0LUR5F$"(/@?;K ?^/\&N(,E^J605J*!)OATGQHWA]XC*2 M#HE7W731,NQ%M8-M7=X8\*UFJVP>O;&G^AYX>D3I!I.Q@)>\!L'.1PX""6F[ M3+COF]W)I!I"9T[,>B+=:\@IUOC_XWO[O\_ M@T&2>+:E^1&0.YW42"X3,U;X2T ,RQ#ADR9'0OQTDJ1$ /.6NZ^,.T4R^,SG M4U(XE)H%R.%@Z+F"H3&N2_H@_._8++3>[UM1[&'@.:RP]&%H AMCXG>F(9+; M>U-B<)KYXO&&0>,+Q]GL;@^;2(XD6VI^.1W/@Z:=8RB>I'']&&VO3U/5L+ZH MV:LBEUYI;E? E[#RQ=ND_-A