0000031347-18-000014.txt : 20180510 0000031347-18-000014.hdr.sgml : 20180510 20180510164105 ACCESSION NUMBER: 0000031347-18-000014 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180510 DATE AS OF CHANGE: 20180510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ECHELON CORP CENTRAL INDEX KEY: 0000031347 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 770203595 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37755 FILM NUMBER: 18823209 BUSINESS ADDRESS: STREET 1: 2901 PATRICK HENRY DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 4089385200 MAIL ADDRESS: STREET 1: 2901 PATRICK HENRY DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 10-Q 1 elon-20180331x10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q

(Mark One)
[x]
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2018
or
[ ]
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________ to ___________
Commission file number     001-37755
ECHELON CORPORATION
(Exact Name of Registrant as Specified in its Charter)
Delaware
 
77-0203595
State or Other Jurisdiction of
Incorporation or Organization
 
I.R.S. Employer Identification No.
 
 
 
2901 Patrick Henry Drive
Santa Clara, CA
 
95054
Address of Principal Executive Offices
 
Zip Code
(408) 938-5200
Registrant’s Telephone Number, Including Area Code
    
Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes 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 o
Non-accelerated filer o  (Do not check if a smaller reporting company)
Smaller reporting company x
Emerging growth company o  
 
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 Rule 12b-2 of the Act).  Yes o   No x 
APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PRECEDING FIVE YEARS:
Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.   Yes o   No o
 
APPLICABLE ONLY TO CORPORATE ISSUERS
As of April 30, 2018, 4,542,273 shares of the registrant’s common stock were outstanding.



ECHELON CORPORATION
FORM 10‑Q
FOR THE QUARTER ENDED
MARCH 31, 2018
INDEX

 
 
 
Page
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
Item 3.
 
Item 4.
 
 
 
 
 
 
Item 1.
 
Item 1A.
 
Item 2.
 
Item 6.
 
 
 
 
 




FORWARD-LOOKING INFORMATION
This report contains forward-looking statements within the meaning of the U.S. federal securities laws that involve risks and uncertainties. Certain statements contained in this report are not purely historical including, without limitation, statements regarding our expectations, beliefs, intentions, anticipations, commitments or strategies regarding the future that are forward-looking. These statements include those discussed in Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, including “Critical Accounting Estimates,” “Results of Operations,” “Off-Balance-Sheet Arrangements and Other Critical Contractual Obligations,” “Liquidity and Capital Resources,” and “Recently Issued Accounting Standards,” and elsewhere in this report.

In this report, the words “may,” “could,” “would,” “might,” “will,” “should,” “plan,” “ forecast,” “anticipate,” “believe,” “expect,” “intend,” “estimate,” “predict,” “potential,” “continue,” “future,” “moving toward” or the negative of these terms or other similar expressions also identify forward-looking statements. Our actual results could differ materially from those forward-looking statements contained in this report as a result of a number of risk factors including, but not limited to, those set forth in the section entitled “Factors That May Affect Future Results of Operations” and elsewhere in this report. You should carefully consider these risks, in addition to the other information in this report and in our other filings with the SEC. All forward-looking statements and reasons why results may differ included in this report are made as of the date of this report, and we assume no obligation to update any such forward-looking statement or reason why such results might differ, except as required by law.


2


PART I. FINANCIAL INFORMATION
ITEM 1.
UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
ECHELON CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands)
(Unaudited)
 
March 31,
2018
 
December 31,
2017
ASSETS
 
 
 
 
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
5,846

 
$
7,261

Short-term investments
11,960

 
11,967

Restricted investments
1,250

 
1,250

Accounts receivable, net 
2,556

 
2,296

Inventories
3,566

 
3,251

Deferred cost of revenues
529

 
1,039

Other current assets
1,516

 
1,152

Total current assets
27,223

 
28,216

 
 
 
 
Property and equipment, net
453

 
458

Intangible assets, net
668

 
725

Other long‑term assets
558

 
987

Total assets
$
28,902

 
$
30,386

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
2,570

 
$
2,317

Accrued liabilities
2,256

 
1,878

Deferred revenues
849

 
1,812

Total current liabilities
5,675

 
6,007

 
 
 
 
LONG-TERM LIABILITIES:
 
 
 
Other long-term liabilities
616

 
652

Total long-term liabilities
616

 
652

 
 
 
 
STOCKHOLDERS’ EQUITY:
 
 
 
Common stock
49

 
48

Additional paid-in capital
359,715

 
359,339

Treasury stock
(28,130
)
 
(28,130
)
Accumulated other comprehensive loss
(1,681
)
 
(1,821
)
Accumulated deficit
(307,342
)
 
(305,963
)
Total Echelon Corporation stockholders’ equity
22,611

 
23,473

Noncontrolling interest in subsidiary

 
254

Total stockholders’ equity
22,611

 
23,727

Total liabilities and stockholders’ equity
$
28,902

 
$
30,386


See accompanying notes to condensed consolidated financial statements.

3


ECHELON CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
Three Months Ended
 
March 31,
 
2018
 
2017

 
 
 
Revenues
$
7,837

 
$
7,703

Cost of revenues (1)
3,460

 
3,292

Gross profit
4,377

 
4,411

Operating expenses:
 
 
 
 Product development (1)   
3,005

 
2,227

 Sales and marketing (1)   
1,310

 
1,462

 General and administrative (1)   
1,705

 
1,924

Total operating expenses
6,020

 
5,613

Loss from operations
(1,643
)
 
(1,202
)
Interest and other income (expense), net
258

 
(65
)
Loss before provision for income taxes
(1,385
)
 
(1,267
)
Income tax benefit
(6
)
 
(6
)
 
 
 
 
Net loss
$
(1,379
)
 
$
(1,261
)
 
 
 
 
Basic and diluted net loss per share
$
(0.30
)
 
$
(0.28
)
 
 
 
 
Shares used in computing net loss per share:
 
 
 
Basic
4,527

 
4,434

Diluted
4,527

 
4,434

(1) 
See Note 4 for summary of amounts included representing stock-based compensation expense.
See accompanying notes to condensed consolidated financial statements.

4


ECHELON CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)

 
Three Months Ended
 
March 31,
 
2018
 
2017
 
 
 
 
Net loss
$
(1,379
)
 
$
(1,261
)
Other comprehensive income (loss), net of tax:
 
 
 
Foreign currency translation adjustment
140

 
83

Unrealized holding gain (loss) on available-for-sale securities

 
(1
)
Total other comprehensive income (loss)
140

 
82

Comprehensive loss
$
(1,239
)
 
$
(1,179
)

See accompanying notes to condensed consolidated financial statements.

5


ECHELON CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Three Months Ended
 
March 31,
 
2018
 
2017
CASH FLOWS PROVIDED BY (USED IN) OPERATING ACTIVITIES:
 
 
 
Net loss
$
(1,379
)
 
$
(1,261
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
119

 
110

Reduction in allowance for doubtful accounts

 
(7
)
Increase in accrued investment income
(44
)
 
(16
)
Stock-based compensation
444

 
467

Gain on liquidation of joint venture
(424
)
 

Change in operating assets and liabilities:
 
 
 
Accounts receivable
(270
)
 
(224
)
Inventories
(315
)
 
54

Deferred cost of revenues
48

 
(159
)
Other current assets
65

 
(124
)
Accounts payable
290

 
42

Accrued liabilities
135

 
(545
)
Deferred revenues
(3
)
 
185

Deferred rent
(19
)
 
(18
)
Net cash used in operating activities
(1,353
)
 
(1,496
)
 
 
 
 
CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES:
 
 
 
Purchases of available‑for‑sale short‑term investments
(5,948
)
 
(5,979
)
Proceeds from maturities and sales of available‑for‑sale short‑term investments
6,000

 
6,000

Change in other long‑term assets
9

 
11

Capital expenditures
(87
)
 
(16
)
Net cash provided by (used in) investing activities
(26
)
 
16

 
 
 
 
CASH FLOWS PROVIDED BY (USED IN) FINANCING ACTIVITIES:
 
 
 
Repurchase of common stock from employees for payment of taxes on vesting of restricted stock units and upon exercise of stock options
(66
)
 
(17
)
Net cash used in financing activities
(66
)
 
(17
)
 
 
 
 
EFFECT OF EXCHANGE RATE CHANGES ON CASH
30

 
19

 
 
 
 
NET CHANGE IN CASH AND CASH EQUIVALENTS
(1,415
)
 
(1,478
)
 
 
 
 
CASH AND CASH EQUIVALENTS:
 
 
 
Beginning of period
7,261

 
9,803

End of period
$
5,846

 
$
8,325

 
 
 
 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
 
 
 
Cash paid for income taxes
$
35

 
$
37

See accompanying notes to condensed consolidated financial statements.

6


ECHELON CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.    Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements include the accounts of Echelon Corporation, a Delaware corporation, its wholly-owned subsidiaries, and a subsidiary in which it has a controlling interest (collectively referred to as the “Company”). The Company reports non-controlling interests in consolidated entities as a component of equity separate from the Company’s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries and other consolidated entities have been eliminated in consolidation.
While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) which the Company considers necessary for the fair presentation of the results of operations for the interim periods covered, and of the financial condition of the Company at the date of the interim balance sheet. The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2017 included in its Annual Report on Form 10‑K.
Apart from the Company's adoption of new revenue recognition guidance discussed more fully below, there have been no material changes to the Company’s significant accounting policies as compared to the significant accounting policies described in its Annual Report on Form 10‑K for the fiscal year ended December 31, 2017.
Risks and Uncertainties
The Company’s operations and performance depend significantly on worldwide economic conditions and their impact on purchases of the Company’s products, as well as the ability of suppliers to provide the Company with products and services in a timely manner. The impact of any of the matters described below could have an adverse effect on the Company’s business, results of operations and financial condition.
The Company’s sales are currently concentrated, as approximately 40.4% of revenues for the three months ended March 31, 2018, were derived from two customers, Avnet Europe Comm VA ("Avnet"), the Company's primary distributor of its IIoT products in Europe and Japan; and Engenuity Systems, Inc., a reseller of the Company's products focused primarily in the United States. Customers in any of the Company’s target market sectors may experience unexpected reductions in demand for their products and consequently reduce their purchases from the Company, resulting in either the loss of a significant customer or a notable decrease in the level of sales to a significant customer.  In addition, if any of these customers are unable to obtain the necessary capital to operate their business, they may be unable to satisfy their payment obligations to the Company.
The Company utilizes third-party contract electronic manufacturers to manufacture, assemble, and test its products.   If any of these third-parties were unable to obtain the necessary capital to operate their business, they may be unable to provide the Company with timely services or to make timely deliveries of products. 
From time to time, the Company has experienced shortages or interruptions in supply for certain products or components used in the manufacture of the Company’s products that have been or will be discontinued. In order to ensure an adequate supply of these items, the Company has occasionally purchased quantities of these items that are in excess of the Company’s then current estimate of short-term requirements. If the long-term requirements do not materialize as originally expected, or if the Company develops alternative solutions that no longer employ these items and the Company is not able to dispose of these excess products or components, the Company could be subject to increased levels of excess and obsolete inventories.
In an effort to manage costs and inventory risks, the Company has decreased the inventory levels of certain products. If there is an unexpected increase in demand for these items, the Company might not be able to supply its customers with products in a timely manner.
Due to the nature of development efforts in general, the Company can experience delays in the introduction of new or improved products beyond its original projected shipping date for such products. These delays can result in increased development costs and delays in the ability to generate revenues from these new products. Furthermore, when such new products are developed, there is no guarantee that they will meet customer requirements or will otherwise be

7


acceptable to them, which could cause them to discontinue buying these products. This could have a material adverse effect on the Company's revenues and results of operations.
Use of Estimates
The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions, and estimates that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. Significant estimates and judgments are used for revenue recognition, performance-based equity compensation, inventory valuation, intangible asset valuation, contingent consideration valuation, allowance for warranty costs, and other loss contingencies. In order to determine the carrying values of assets and liabilities that are not readily apparent from other sources, the Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes to be reasonable under the circumstances. Actual results experienced by the Company may differ materially from management’s estimates.
Recently Issued Accounting Standards

(i) New Accounting Standards Recently Adopted

In May 2014, the FASB issued a new standard related to revenue recognition, ASC 606 - Revenue from Contracts with Customers ("ASC 606"). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

The Company adopted ASC 606 effective January 1, 2018, using the full retrospective method, which required the Company to restate each prior reporting period presented. The most significant impact of the standard relates to the Company's accounting for sales made to distributors under agreements that contain a limited right to return unsold products and price adjustment provisions. Under previous revenue guidance, the Company historically concluded that the price to these distributors was not fixed or determinable at the time it delivers products to them. Accordingly, revenue from sales to these distributors has not historically been recognized until the distributor resells the product. By contrast, under the new standard, the Company will recognize revenue, including estimates for applicable variable consideration, predominately at the time of shipment to these distributors, thereby accelerating the timing of revenue for products sold through the distribution channel. Revenue recognition related to transactions not involving the Company's distributor partners remains substantially unchanged.

Adoption of the standard using the full retrospective method required the Company to restate certain previously reported results. In summary, adoption of the standard resulted in the recognition of slightly lower revenue for the quarter ended March 31, 2017. In addition, as of December 31, 2017, adoption of the standard resulted in a reduction of deferred revenues driven by the recognition of revenues associated with on-hand distributor inventory as of that date, the revenue for which was deferred under previous guidance; a decrease of deferred cost of goods sold, again driven by the recognition of revenue that was deferred under previous guidance; and a decrease in accounts receivable, driven by the incremental reserves required for estimated price adjustments that will be issued to the distributors in the future based on the additional revenue recognized under the new guidance. Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts): 
 
Three Months Ended March 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Statement of Operations:
 
 
 
 
 
Revenue
$
7,799

 
$
(96
)
 
$
7,703

Net loss
(1,199
)
 
(62
)
 
(1,261
)
Basic and diluted loss per share
$
(0.27
)
 
$
(0.01
)
 
$
(0.28
)


8


 
December 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Balance Sheets:
 
 
 
 
 
Accounts receivable, net
$
2,721

 
$
(425
)
 
$
2,296

Deferred cost of goods sold
1,767

 
(728
)
 
1,039

Deferred revenues
4,805

 
(2,993
)
 
1,812

Stockholders' equity
21,887

 
1,840

 
23,727


(ii) New Accounting Standards Not Yet Effective

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, the recognition of lease assets and lease liabilities on the balance sheet by lessees for certain leases classified as operating leases under previous GAAP.  ASU 2016-02 is effective for annual and interim periods beginning after December 15, 2018.  ASU 2016-02 mandates a modified retrospective transition method with early adoption permitted.  The Company is currently evaluating the effect that ASU 2016-02 will have on its consolidated financial statements and related disclosures. 

Revenue Recognition

The Company’s revenues are derived from the sale and license of its products and, to a lesser extent, from fees associated with training, technical support, and other services offered to its customers. Product revenues consist of revenues from hardware sales and software licensing arrangements. Service revenues consist of product technical support and training.

The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which in most instances are capable of being distinct and accounted for as separate performance obligations. In the case of product sales, the Company's performance obligations are generally met and revenue is recognized at the time of shipment of the products to the customer because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. For service revenues, these criteria are generally met at the time the services have been performed for the same reasons. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

The Company's contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For example, in certain instances, the Company's outdoor lighting control customers may contract with the Company to perform certain services when deploying the Company's outdoor lighting control solution. These services require that the Company "commission" the outdoor lighting control system by integrating the hardware (purchased from the Company and installed by the customer) with the Company's Central Management System ("CMS") software. These systems depend on a significant level of integration and interdependency between the hardware and the CMS. Judgment is required to determine whether the commissioning services are considered distinct and accounted for separately, or not distinct and accounted for together with the system hardware and CMS.

The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price ("SSP") of each distinct good or service in a contract. Judgment is required to determine the SSP for each distinct performance obligation. The primary method used to estimate the SSP is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If the SSP is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.

The Company's products are generally sold without a right of return. However, the Company may provide other credits or incentives, which are accounted for as variable consideration when estimating the amount of revenue to recognize. For example, in many instances, the Company issues Point of Sale ("POS") credits to its distributors when they sell certain of the Company's products to their end use customers. In these cases, the Company is required to estimate (and reserve for) the amount of future POS credits it will issue to the distributors associated with unsold inventory they have on hand at the end of

9


the period. The Company also grants its distributor partners a limited ability to return unsold product in the form of stock rotation rights. Judgment is required to determine the amount of variable consideration associated with these POS credits and stock rotation rights, which are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

In accordance with ASC 606, the Company disaggregates its revenue from contracts with customers into geographical regions as the Company determined that disaggregating revenue into these categories meets the disclosure objective in ASC 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors. Information regarding revenues disaggregated by geographic area can be found in Note 10 - Segment Disclosure. The Company has not provided disaggregation information associated with product and service revenues as the amount of service revenues are immaterial in the periods presented. Similarly, no disaggregation information has been provided for revenues based on the timing of when goods and services are transferred as the amount of revenue associated with products and services recognized over time is also immaterial.

The Company invoices its customers upon shipment in the case of hardware sales, and upon the completion of the required services for service revenues. These invoices are generally issued with net 30 day payment terms. However, in certain instances, the Company may offer payment terms of up to 75 days.

The Company generally sells its hardware products with a one-year warranty against defects or failure. However, in some cases, the Company's hardware products come with a standard five-year warranty. As of March 31, 2018 and December 31, 2017, the Company's warranty reserves totaled $428,000 and $350,000, respectively, and are included in Accrued liabilities and Other long-term liabilities on the unaudited condensed consolidated balance sheets.

The Company's contract assets were immaterial at both March 31, 2018 and December 31, 2017. The Company's contract liabilities consist generally of deferred revenue where the Company has unsatisfied performance obligations, and are classified as such on the unaudited condensed consolidated balance sheets. The following table reflects changes in contract balances for the three months ended March 31, 2018 and 2017 (in thousands):
 
Three Months Ended
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Beginning balance
$
1,812

 
$
1,057

Deferred revenues added
146

 
220

Elimination of deferred revenues due to joint venture liquidation
(986
)
 

Previously deferred revenues recognized
(123
)
 
(109
)
Ending balance
$
849

 
$
1,168


During the three months ended March 31, 2018 and 2017, deferred revenues increased primarily as a result of sales of products where cash payments are received or due for hardware products in advance of satisfying the service related performance obligation associated with those hardware products. Similarly, previously deferred revenues were recognized during the three months ended March 31, 2018 and 2017 once the underlying service related performance obligations were completed.

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. These assets are then amortized over the period of benefit of the related revenue. The Company expenses immediately any incremental costs of obtaining a contract when the amortization period would be one year or less. These costs are recorded within sales and marketing expenses. As of March 31, 2018 and December 31, 2017, there were no customer contracts in effect that had incremental costs meeting the requirement for capitalization.

For the period ended March 31, 2018, the Company elected the following practical expedients:
In accordance with Subtopic 340-40 "Other Assets and Deferred Costs - Contracts with Customers," the Company has elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less.
In accordance with ASC 606-10-50-14, the Company has elected not to disclose the remaining performance obligations where the underlying contract's original expected duration is one year or less and revenue from the

10


satisfaction of the performance obligations is recognized in the amount invoiced in accordance with ASC 606-10-55-18.
The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.
Deferred Revenue and Deferred Cost of Revenues
Deferred revenue consists of amounts billed or payments received in advance of revenue recognition. Deferred cost of revenues related to deferred product revenues includes direct product costs and applied overhead. Deferred cost of revenues related to deferred service revenues includes direct labor costs and applied overhead. Once all revenue recognition criteria have been met, the deferred revenues and associated cost of revenues are recognized.
Restricted Investments
As of March 31, 2018, restricted investments consist of balances maintained by the Company with an investment advisor in money market funds and permitted treasury bills. These balances represent collateral for a $1.0 million operating line of credit issued to the Company by its primary bank for credit card purchases. Because the Company’s agreement with the lender prevents the Company from withdrawing these funds, they are considered restricted.

Fair Value Measurements
The Company measures at fair value its cash equivalents and available-for-sale investments using a valuation hierarchy based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's own assumptions. These two types of inputs have created the following fair value hierarchy:

Level 1 - Quoted prices for identical instruments in active markets;
Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when estimating fair value. Other than cash and money market funds, the Company's only financial assets and liabilities required to be measured at fair value on a recurring basis at March 31, 2018, are its fixed income available-for-sale debt securities. See Note 2 of these Notes to condensed consolidated financial statements for a summary of the input levels used in determining the fair value of these assets and liabilities as of March 31, 2018.

Long-Lived Assets
    
We perform periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property, plant and equipment and long-lived intangible assets might not be fully recoverable. If facts and circumstances indicate that the carrying amount of these assets might not be fully recoverable, we compare projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives against their respective carrying amounts. In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets. Evaluation of impairment of property, plant and equipment and long-lived intangible assets requires estimates in the forecast of future operating results that are used in the preparation of the expected future undiscounted cash flows. Actual future operating results and the remaining economic lives of our property, plant and equipment and long-lived intangible assets could differ from our estimates used in assessing the recoverability of these assets. These differences could result in impairment charges, which could have a material adverse impact on our results of operations. 

11


2. Financial Instruments:
The Company’s financial instruments consist of cash equivalents, restricted investments, short-term investments, accounts receivable, and accounts payable. The carrying value of the Company’s financial instruments approximates fair value. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of investments, which are classified as either cash equivalents, restricted investments, or short-term investments, and accounts receivable. With respect to its investments, the Company has an investment policy that limits the amount of credit exposure to any one financial institution and restricts placement of the Company’s investments to financial institutions independently evaluated as highly creditworthy. With respect to its accounts receivable, the Company performs ongoing credit evaluations of each of its customers’ financial condition. For a customer whose credit worthiness does not meet the Company’s minimum criteria, the Company may require partial or full payment prior to shipment. Alternatively, prior to shipment, customers may be required to provide the Company with an irrevocable letter of credit or arrange for some other form of coverage to mitigate the risk of uncollectibility, such as a bank guarantee. Additionally, the Company establishes an allowance for doubtful accounts and sales return allowances based upon factors surrounding the credit risk of specific customers, historical trends, and other available information.

Assets and Liabilities Measured at Fair Value on a Recurring Basis
On a recurring basis, the Company measures certain of its financial assets, namely its cash equivalents and available-for-sale debt securities, at fair value. The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at March 31, 2018 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
3,576

 
$
3,576

 
$

 
$

U.S. government securities(2)
13,210

 

 
13,210

 

Total
$
16,786

 
$
3,576

 
$
13,210

 
$

The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at December 31, 2017 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
4,515

 
$
4,515

 
$

 
$

U.S. government securities(2)
13,217

 

 
13,217

 

Total
$
17,732

 
$
4,515

 
$
13,217

 
$

(1)    Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets
(2) 
Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
Cash equivalents consist of either investments with remaining maturities of three months or less at the date of purchase, or money market funds for which the carrying amount is a reasonable estimate of fair value.
The Company’s available-for-sale securities consist of U.S. government securities with a minimum and weighted average credit rating of A-1+. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. However, the Company classifies all of its fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of the Company’s financial

12


instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. The Company's procedures include controls to ensure that appropriate fair values are recorded by comparing prices obtained from a third party independent source.
As of March 31, 2018, the Company’s available-for-sale securities had contractual maturities of six months and an average remaining term to maturity of three months. As of March 31, 2018, the amortized cost basis, aggregate fair value, and gross unrealized holding gains and losses of the Company’s short-term investments by major security type were as follows (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,963

 
$
11,960

 
$

 
$
3

The amortized cost basis, aggregate fair value and gross unrealized holding gains and losses for the Company’s available-for-sale short-term investments, by major security type, were as follows as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,970

 
$
11,967

 
$

 
$
3

Market values were determined for each individual security in the investment portfolio. The Company reviews its investments on a regular basis to evaluate whether or not any have experienced an other-than-temporary decline in fair value.
3. Earnings Per Share:

The computation of diluted net loss per share does not include stock options and performance shares of 978,135 and 960,606 for the three months ended March 31, 2018 and 2017, respectively, because the effect of their inclusion would be anti-dilutive based on their respective exercise prices.
4. Stockholders’ Equity and Employee Stock Option Plans:
On April 17, 2017, the Company's Board of Directors approved an amendment to the Tax Benefit Preservation Plan (the "Tax Plan"), dated as of April 22, 2016, by and between the Company and Computershare Inc., as rights agent (the “Rights Agent”), to extend the Final Expiration Date (as such term is defined in the Tax Plan) to April 25, 2019.

Stock-based Compensation Expense

The following table summarizes stock-based compensation expense for the three months ended March 31, 2018 and 2017 and its allocation within the condensed consolidated statements of operations (in thousands):

 
Three Months Ended
 
March 31,
 
2018
 
2017
 
 
 
 
Cost of revenues
$
58

 
$
29

Product development
94

 
124

Sales and marketing
88

 
102

General and administrative
204

 
212

Total
$
444

 
$
467


Stock Award Activity
 
There were no options exercised during the three months ended March 31, 2018 and 2017.

The total fair value of RSUs vested and released during the three months ended March 31, 2018 was $169,000. The total fair value of RSUs vested and released during the three months ended March 31, 2017 was approximately $49,000. The fair

13


value is calculated by multiplying the fair market value of the Company’s common stock on the vesting date by the number of shares of common stock issued upon vesting.
5.    Significant Customers:
The Company markets its products and services throughout the world to original equipment manufacturers (OEMs) and systems integrators in the building, industrial, transportation, utility/home, and other automation markets. During the three months ended March 31, 2018 and 2017, the Company had two customers that accounted for a significant portion of its revenues: Avnet Europe Comm VA (“Avnet”), the Company’s primary distributors of its IIoT products in Europe and Japan; and Engenuity Systems, Inc. ("Engenuity), a reseller of the Company's products focused mainly in the United States. For the three months ended March 31, 2018 and 2017, the percentage of the Company’s revenues attributable to sales made to these customers was as follows:
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Avnet
27.3
%
 
25.3
%
Engenuity
13.1
%
 
9.5
%
 
40.4
%
 
34.8
%
6. Commitments and Contingencies:

Legal Actions
From time to time, in the ordinary course of business, the Company may be subject to certain legal proceedings, claims, investigations, and other proceedings, including claims of alleged infringement of third-party patents and other intellectual property rights, and commercial, employment, or other matters. In accordance with generally accepted accounting principles, the Company makes 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. While the Company believes it has adequately provided for such contingencies as of March 31, 2018, the amounts of which were immaterial, it is possible that the Company’s results of operations, cash flows, and financial position could be harmed by the resolution of any such outstanding claims.
Line of Credit
As of March 31, 2018, the Company maintained an operating credit line of $1.0 million with its primary bank for company credit card purchases. This line of credit is secured by a collateral of the first priority on $1.3 million of the Company's investments (presented as restricted investments in the condensed consolidated balance sheets). The restricted investments are classified as current assets due to the contractual duration of the underlying credit agreement.
7. Accumulated Other Comprehensive Income (Loss), Net of Tax (Amounts in thousands):
 
Foreign currency translation adjustment
 
Unrealized gain (loss) on available-for-sale debt securities
 
Accumulated Other Comprehensive Income (Loss)
Beginning balance at December 31, 2017
$
(1,818
)
 
$
(3
)
 
$
(1,821
)
Change during January - March 2018
140

 

 
140

Balance at March 31, 2018
$
(1,678
)
 
$
(3
)
 
$
(1,681
)

None of the above amounts have been reclassified in the condensed consolidated statement of operations.

14


8.     Inventories:

Inventories are stated at the lower of cost (first‑in, first‑out) or net realizable value and include material, labor and manufacturing overhead. When required, provisions are made to reduce excess and obsolete inventories to their estimated net realizable value. Inventories consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Purchased materials
$
624

 
$
148

Finished goods
2,942

 
3,103

 
$
3,566

 
$
3,251

9. Accrued Liabilities:

Accrued liabilities consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Accrued payroll and related costs
$
980

 
$
1,088

Warranty reserve
209

 
142

Restructuring charges
185

 
185

Payable to joint venture partner (see Note 13 - Joint Venture)
438

 

Other accrued liabilities
444

 
463

 
$
2,256

 
$
1,878

10.    Segment Disclosure:

ASC Topic 280, Segment Reporting, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing business performance. The Company’s chief operating decision-making group is the Executive Staff, which is comprised of the Chief Executive Officer and his direct reports (CODM). The Company operates in one principal industry segment - the IIoT segment, which is its reportable segment.

The Company operates in three main geographic areas: the Americas; Europe, Middle East and Africa (“EMEA”); and Asia Pacific / Japan (“APJ”). Each geographic area provides products and services to the Company’s customers located in the respective region. The Company’s long-lived and other assets include property and equipment, acquired intangible assets, and deposits on its leased facilities. Long-lived assets are attributed to geographic areas based on the country where the assets are located. As of March 31, 2018 and December 31, 2017, long-lived assets of approximately $1.6 million and $2.1 million, respectively, were domiciled in the United States. Long-lived assets for all other locations are not material to the condensed consolidated financial statements.

In North America, the Company sells its products primarily through a direct sales organization and select third-party electronics representatives. Outside North America, the Company sells its products through direct sales organizations, value-added resellers, and local distributors, primarily in EMEA and APJ. Revenues are attributed to geographic areas based on the country where the products are shipped to or the services are delivered. Summary revenue information by geography for the three months ended March 31, 2018 and 2017 is as follows (in thousands):
 
Three Months Ended
 
March 31,
 
2018
 
2017
Americas
$
3,496

 
$
3,250

EMEA
2,541

 
2,606

APJ
1,800

 
1,847

Total
$
7,837

 
$
7,703


15



For information regarding the Company’s major customers, please refer to Note 5, Significant Customers.
11. Income Taxes:
The benefit from income taxes for the three months ended March 31, 2018 and 2017 was $(6,000) and $(6,000), respectively. The difference between the statutory rate and the Company’s effective tax rate is primarily due to the impact of foreign taxes, changes in the valuation allowance on deferred tax assets, and changes in the accruals related to unrecognized tax benefits.
As of March 31, 2018 and December 31, 2017, the Company had gross unrecognized tax benefits of approximately $9.4 million and $9.3 million, respectively, of which $322,000 and $332,000, respectively, if recognized, would impact the effective tax rate on income from continuing operations. The Company’s policy is to recognize interest and/or penalties related to unrecognized tax benefits in income tax expense. As of March 31, 2018 and December 31, 2017, the Company had accrued $43,000 and $56,000, respectively, for interest and penalties. The $13,000 reduction in interest and penalties on gross unrecognized tax benefits during the three months ended March 31, 2018 was primarily attributable to the expiration of the statute of limitations in certain foreign jurisdictions.     
12. Related Parties:
In June 2000, the Company entered into a stock purchase agreement with Enel pursuant to which Enel purchased 300,000 newly issued shares of its common stock for $130.7 million. To the Company’s knowledge, Enel has disposed of none of its 300,000 shares. Under the terms of the stock purchase agreement, Enel has the right to nominate one member of the Company’s board of directors. While a representative of Enel served on the board until March 14, 2012, no Enel representative is presently on the board.
In October 2006, the Company entered into a new development and supply agreement with Enel. Under the development and supply agreement, Enel and its contract manufacturers purchase additional electronic components and finished goods from the Company. The development and supply agreement expired in March 2016.
For the three months ended March 31, 2018 and 2017, the Company recognized no revenue from products sold to Enel and its designated manufacturers.
As of March 31, 2018 and December 31, 2017, none of the Company’s total accounts receivable balance related to amounts owed by Enel and its designated manufacturers.
13. Joint Venture:
On March 23, 2012, the Company entered into an agreement with Holley Metering Limited (“Holley Metering”), a designer and manufacturer of energy meters in China, to create a joint venture, Zhejiang Echelon-Holley Technology Co., Ltd. (“Echelon-Holley”). The joint venture's intended focus was on the development and sales of smart energy products for China and rest-of-world markets. The Company had a 51.0% ownership interest in the joint venture and exercised controlling influence. Therefore, Echelon-Holley’s accounts have been included in the Company’s condensed consolidated financial statements up until the point of its liquidation (see below). Holley Metering’s interests in Echelon-Holley’s net assets were reported in the non-controlling interest in subsidiary on the condensed consolidated balance sheet as of December 31, 2017. Net loss attributable to the non-controlling interest in Echelon-Holley was $0 and $0 during the three months ended March 31, 2018 and 2017, respectively.
As of March 23, 2018, Echelon and Holley Metering had contributed in cash a total of approximately $4.0 million in Share Capital, as defined in the joint venture agreement, to Echelon-Holley in proportion to their respective ownership interests.
In connection with the decision to sell the Grid business announced in the third quarter of 2014, the Company undertook a process to sell the remaining net assets of the joint venture and recorded the net assets and liabilities of the joint venture at the lower of their carrying amount or fair value less cost to sell, and classified them as held for sale on the accompanying balance sheet at December 31, 2014. The major classes of assets and liabilities that were classified as held for sale were inventory, deferred revenues and the related deferred costs of sales, and accrued liabilities.
During the quarter ended September 30, 2015, the Company concluded that it would no longer pursue a sale, but would instead work with Holley Metering to shut the joint venture down. The remaining net assets of the joint venture were immaterial as of September 30, 2015.

16


In early April 2018, the Company was informed by the Chinese authorities that the liquidation of Echelon-Holley had been completed on March 23, 2018. This resulted in a gain on liquidation of approximately $424,000, which is reflected in the Interest and other income (expense), net line in the Company's Condensed Consolidated Statement of Operations for the quarter ended March 31, 2018. In conjunction with the liquidation, the Company is required to remit approximately $438,000 to Holley Metering, which represents Holley-Metering's share of the remaining cash balance on the liquidation date. This payable obligation is reflected in Accrued Liabilities on the Company's Condensed Consolidated Balance Sheet at March 31, 2018.
14. Restructuring:
During the fourth quarter of 2016, the Company undertook restructuring actions affecting approximately 7 employees to be terminated between October 2016 and September 2017, as part of an overall plan to reshape the Company for the future. In connection with this restructuring, the Company recorded restructuring charges of approximately $286,000 related to termination benefits for these personnel during the year ended December 31, 2016.
The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2018 (in thousands):
    
December 31, 2017
 
Costs Incurred
 
Cash Payments
 
March 31, 2018
Termination benefits
$
185

 
$

 
$

 
$
185

The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2017 (in thousands):
    
December 31, 2016
 
Costs Incurred
 
Cash Payments
 
March 31, 2017
Termination benefits
$
273

 
$

 
$
(48
)
 
$
225

ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report. The following discussion contains predictions, estimates, and other forward-looking statements that involve a number of risks and uncertainties about our business. These statements may be identified by the use of words such as “we believe,” “expect,” “anticipate,” “intend,” “plan,” “goal,” “continues,” “may,” "target"," and similar expressions. Forward-looking statements include statements that refer to projections of our future financial performance, our anticipated growth and trends in our businesses, and other characterizations of future events or circumstances. In particular, these statements include statements such as: our plan to focus our product development spend in our foundational technology to broaden the applicability of our control networking platform into new markets; our predictions about the smart energy market, increased pricing pressures and worldwide macro-economic conditions; our projections of IIoT revenues; our expectations on shipments to Enel and revenues from Enel; our expectation that we will achieve a return on our investment of resources into our products; estimates of our future gross margins and factors affecting our gross margins; statements regarding reinvesting a portion of our earnings from foreign operations; plans to use our cash reserves to strategically acquire other companies, products, or technologies; our projections of our combined cash, cash equivalent and short term investment balance; the sufficiency of our cash reserves to meet cash requirements; our expectations that our IIoT revenues will not fluctuate significantly from foreign currency sales; estimates of our interest income and expense; our belief that we have adequately provided for legal contingencies; and our belief that we have made adequate provisions for tax exposure and legal matters. Such statements are based on our current expectations and could be affected by the uncertainties and risk factors described throughout this filing and particularly in the “Factors That May Affect Future Results of Operations” section. Therefore, our actual results may differ materially and adversely from those expressed in any forward-looking statements. We undertake no obligation to review or update publicly any forward-looking statements for any reason, except as required by law.

EXECUTIVE OVERVIEW
Echelon Corporation was incorporated in California in February 1988 and reincorporated in Delaware in January 1989. We went public on the NASDAQ market under the symbol "ELON" in July, 1998. We are based in Santa Clara, California, and maintain offices in several foreign countries throughout Europe and Asia. Our products enable "things" in commercial and

17


industrial applications — such as air conditioners, lighting, manufacturing equipment, electricity meters, light switches, thermostats, and valves — to be made “smart” and inter-connected, part of an emerging market known as the Industrial Internet of Things ("IIoT").

Our widely deployed, open standard, multi-vendor energy control networking platform powers applications for smart cities, smart buildings, and smart campuses that help customers save on their energy usage; prevent failure or reduce failure duration; reduce carbon footprint; improve safety, comfort, and convenience; and more. Our solutions, which feature a programmable, distributed intelligence architecture that is designed for both high reliability and fast action, are implemented over the powerline or through wireless communication systems for flexibility in installation and operation.

We offer two product lines, the first of which is comprised of chips, modules, gateways, and design and management software that enables Original Equipment Manufacturers ("OEMs") to quickly design and bring to market interoperable smart systems for their commercial and industrial customers. These products are generally marketed under the LONWORKS and IzoT brand names. We refer to revenues from these products as "embedded systems" revenues.

Our second product line is a range of control networking solutions designed specifically for the lighting market within the IIoT. As this market continues its transition to solid state lighting, or LEDs, we have focused our initial offerings on outdoor lighting control solutions, as we believe that the incremental energy savings, maintenance benefits, and safety improvements resulting from the implementation of controls offers a compelling return on investment. In addition, due to the abundance of lighting fixtures in most locations, the lighting control system can host a variety of "smart" applications that can further improve safety and comfort on roadways, in parking lots and garages, on campuses, in tunnels, and more. Our lighting control solutions consist of wired and wireless control nodes placed at the lighting fixtures of a wide variety of manufacturers, “smart” gateways for interconnecting the control nodes, and a software-based Central Management System, or CMS, which is used for startup, commissioning, management, and monitoring of the lighting network. These solutions are sold to end users typically through manufacturers' representatives, energy services companies, and distributors, and are generally marketed under the LumInsight and Lumewave by Echelon brand names. We refer to revenues from these products as "outdoor lighting" revenues.

The following tables provide an overview of key financial metrics for the three months ended March 31, 2018 and 2017 that our management team focuses on in evaluating our financial condition and operating performance (in thousands, except percentages).
 
Three Months Ended
March 31,
 
 
 
 
 
2018
 
2017
 
$ Change
 
% Change
Revenues
$
7,837

 
$
7,703

 
$
134

 
1.7
 %
Gross margin
55.9
%
 
57.3
%
 
---

 
(1.4 ppt)

Operating expenses
$
6,020

 
$
5,613

 
$
407

 
7.3
 %
Net loss
$
(1,379
)
 
$
(1,261
)
 
$
(118
)
 
9.4
 %
 
Balance as of
 
 
 
 
 
March 31,
2018
 
December 31,
2017
 
$ Change
 
% Change
Cash, cash equivalents, and short-term investments *
$
19,056

 
$
20,478

 
$
(1,422
)
 
(6.9
)%
* As of March 31, 2018 and December 31, 2017, includes $1.3 million of restricted investments presented separately on condensed consolidated balance sheet
Revenues: Our revenues increased by 1.7% during the first quarter of 2018 as compared to the same period in 2017. The increase in revenues between the two quarterly periods was mainly due to an increase in sales to customers in the Americas, partially offset by a slight reduction in sales made to customers in the EMEA and APJ regions. For further analysis please see the topic Revenues in the Results of Operations discussion later in this section.
Gross margin: Our gross margins decreased by 1.4 percentage points during the first quarter of 2018 as compared to the same period in 2017. These fluctuations were primarily due to an increase in the indirect costs in our cost of goods sold departments. For further analysis please see the topic Gross Profit and Gross Margin in the Results of Operations discussion later in this section.
Operating expenses: Our operating expenses increased by 7.3% during the three months ended March 31, 2018, respectively, as compared to the same period in 2017. The increase was primarily due to an increase in our product

18


development spending, partially offset by reductions in our general and administrative and sales and marketing expenses. For further analysis please see the topic Operating Expenses in the Results of Operations discussion later in this section.
Net loss: We generated a net loss of $1.4 million during the first quarter of 2018 compared to $1.3 million during the same period in 2017. This increase in our net loss was mainly attributable to an increase in our operating expenses.
Cash, cash equivalents, and short-term investments: During the first three months of 2018, our cash, cash equivalents, and short-term investment balance decreased by 6.9%, from $20.5 million at December 31, 2017 to $19.1 million at March 31, 2018. This decrease was primarily the result of cash used in operations of $1.4 million (driven primarily by our net loss of $1.4 million).
CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. For further information on our significant accounting policies, see the Notes to our condensed consolidated financial statements included in Part 1 of this Report. Our critical accounting policies and estimates are also described in Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" and Note 1, “Significant Accounting Policies” of Notes to consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2017, which we filed with the Securities and Exchange Commission in March 2018. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to our revenues, stock-based compensation, allowance for doubtful accounts, inventories, and commitments and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions.

With the exception of our adoption of new revenue recognition guidance effective January 1, 2018 (which is discussed more fully below), during the three months ended March 31, 2018, there were no material changes to our critical accounting policies or in the matters for which we make critical accounting estimates in the preparation of our condensed consolidated financial statements as compared to those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2017.

Revenue Recognition. Our contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Judgment is required to determine the level of integration and interdependency between individual components of the products and services that we sell. This determination influences whether the hardware and software products we sell to the outdoor lighting market are considered distinct and accounted for separately, or not distinct and accounted for together with certain services sold to these customers and recognized once the services have been delivered.

Judgment is also required in determining the amount of variable consideration associated with sales to our distributor partners. In many instances, we issue Point of Sale ("POS") credits to our distributors when they sell certain of our products to their end use customers. In these cases, we are required to estimate (and reserve for) the amount of future POS credits we will issue to the distributors associated with unsold inventory they have on hand at the end of the period. To determine the amount of this variable consideration, we use a combination of historical average selling prices and future forecasts to calculate how much of the original sale price is subject to refund.

Our products are generally sold without a right of return. However, we do grant limited rights of return to our distributor partners. As such, we use historical distributor return rates to determine the amount of variable consideration to account for when estimating the amount of revenue to recognize.

Please refer to Note 1 – Accounting Policies in the Notes to Financial Statements (Part I, Item 1 of this Form 10-Q) for further discussion.

19


RESULTS OF OPERATIONS
The following table reflects the percentage of total revenues represented by each item in our condensed consolidated statements of operations for the three months ended March 31, 2018 and 2017:
 
Three Months Ended
March 31,
 
2018
 
2017
Revenues
100.0
 %
 
100.0
 %
Cost of revenues
44.1

 
42.7

Gross profit
55.9

 
57.3

Operating expenses:
 
 
 
Product development
38.3

 
28.9

Sales and marketing
16.7

 
19.0

General and administrative
21.8

 
25.0

Total operating expenses
76.8

 
72.9

Loss from operations
(21.0
)
 
(15.6
)
Interest and other income (expense), net
3.3

 
(0.8
)
Loss before provision for income taxes
(17.7
)
 
(16.5
)
Income tax expense (benefit)
(0.1
)
 
(0.1
)
Net loss
(17.6
)%
 
(16.4
)%
Revenues
Total revenues
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
 
 
 
 
 
 
 
 
Total revenues
$
7,837

 
$
7,703

 
$
134

 
1.7
%
Our revenues are primarily comprised of sales of our hardware products, and to a lesser extent, revenues we generate from sales of our software products and from our customer support and training offerings.
Our revenues increased during the three months ended March 31, 2018, as compared to the same period in 2016, by $134,000, or 2%. This increase was primarily due to increases in sales made to customers in the Americas, partially offset by a slight reduction in sales made to customers in the EMEA and APJ regions. During 2017, our embedded systems revenues revenues grew across a broad base of customer applications, ranging from semiconductor manufacturing monitoring, to building automation, HVAC controls, and more. We believe this trend may be taking hold and working to Echelon's benefit, as companies expand into IIoT deployments and leverage the capabilities of our LONWorks platform.

The portion of our revenues conducted in currencies other than the United States dollar, principally the Japanese Yen, was about 3.6% for the three months ended March 31, 2018. Our revenues will continue to be subject to fluctuations in the exchange rates between the United States dollar and the foreign currencies in which we sell these products and services. In general, if the dollar were to weaken against these currencies, our revenues from those foreign currency sales, when translated into United States dollars, would increase. Conversely, if the dollar were to strengthen against these currencies, our revenues from those foreign currency sales, when translated into United States dollars, would decrease. The extent of this exchange rate fluctuation increase or decrease will depend on the amount of sales conducted in these currencies and the magnitude of the exchange rate fluctuation from year to year. To date, we have not hedged any of these foreign currency risks. We do not currently expect that, during the remainder of 2018, the amount of our revenues conducted in these foreign currencies will fluctuate significantly from prior year levels. Given the historical and expected future level of sales made in foreign currencies, we do not currently plan to hedge against these currency rate fluctuations. However, if the portion of our revenues conducted in foreign currencies were to grow significantly, we would re-evaluate these exposures and, if necessary, enter into hedging arrangements to help minimize these risks.


20


Gross Profit and Gross Margin
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
 
 
 
 
 
 
 
 
Gross Profit
$4,377
 
$4,411
 
$
(34
)
 
(0.8
)%
Gross Margin
55.9%
 
57.3%
 
N/A

 
(1.4
)

Gross profit is equal to revenues less cost of revenues. Cost of revenues associated with sales of our products includes direct costs associated with the purchase of components, sub-assemblies, and finished goods, as well as indirect costs such as allocated labor and overhead; costs associated with the packaging, preparation, and shipment of products; and charges related to warranty and excess and obsolete inventory reserves. Cost of revenues associated with sales of our services includes employee-related costs such as salaries and fringe benefits as well as other direct and indirect costs incurred in providing training and customer support. Gross margin is equal to gross profit divided by revenues.
Our gross margins decreased by 1.4 percentage points for the three months ended March 31, 2018, as compared to the same periods in 2017. The decrease is primarily due to higher indirect costs incurred in our cost of goods sold departments.

Our future gross margins will continue to be affected by several factors, including, but not limited to: overall revenue levels, changes in the mix of products sold, changes in our distribution strategy and use of distributors, changes in the prices charged by our suppliers, periodic charges related to excess and obsolete inventories, warranty expenses, introductions of cost reduced versions of our products, changes in the average selling prices of the products we sell, purchase price variances, and fluctuations in the level of indirect overhead spending. In addition, the impact of foreign exchange rate fluctuations and labor rates may affect our gross margins in the future. We currently outsource the manufacturing of most of our products requiring assembly to CEMs located primarily in China. To the extent labor rates were to rise further, or to the extent the U.S. dollar were to weaken against the Chinese currency, or other currencies used by our CEMs, our costs for the products they manufacture could rise, which would negatively affect our gross margins.

Operating Expenses
Product Development
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
Product Development
$
3,005

 
$
2,227

 
$
778

 
34.9
%
Product development expenses consist primarily of payroll and related expenses for development personnel, facility costs, expensed material, fees paid to third party service providers, depreciation and amortization, and other costs associated with the development of new technologies and products.
Our product development expenses increased by $778,000, or 34.9%, during the three months ended March 31, 2018 as compared to the same period in 2017. This increase was driven primarily by an increase in fees paid to third party product development service providers, and to a lesser extent, by equipment and supplies used in the product development process.
We currently expect that our product development expenses will continue to remain at higher than historical levels during the first half of 2018 as compared to previous periods as we continue to incur near-term costs associated with the roll-out of new products. We expect these product development expenses will return to more recent historical levels during the second half of 2018.

21


Sales and Marketing
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
Sales and Marketing
$
1,310

 
$
1,462

 
$
(152
)
 
(10.4
)%
Sales and marketing expenses consist primarily of payroll, commissions, and related expenses for sales and marketing personnel, travel and entertainment, facilities costs, advertising and product promotion, and other costs associated with our sales and marketing activities.
Our sales and marketing expenses decreased by 10% during the three months ended March 31, 2018, as compared to the same period in 2017. The primary cause of this decrease was a decrease in compensation charges for our sales and marketing personnel.
General and Administrative
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
General and Administrative
$
1,705

 
$
1,924

 
$
(219
)
 
(11.4
)%
General and administrative expenses consist primarily of payroll and related expenses for executive, finance, and administrative personnel, professional fees for legal and accounting services rendered to the company, facility costs, insurance, and other general corporate expenses.
General and administrative expenses decreased by 11% during the three months ended March 31, 2018, as compared to the same period in 2017. This reduction was driven in large part by a reduction in compensation related costs for our general and administrative personnel, as well as a reduction in fees paid to third party service providers.
Interest and Other Income (Expense), Net
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
Interest and Other Income (Expense), Net
$
258

 
$
(65
)
 
$
323

 
(496.9
)%

Interest and other income (expense), net, primarily reflects interest earned by our company on cash and short-term investment balances as well as foreign exchange translation gains and losses related to short-term intercompany balances.
Interest and other income, net, increased by $323,000 during the three months ended March 31, 2018 as compared to the same period in 2017. This increase is primarily due to the fact that, during the quarter ended March 31, 2018, we completed the liquidation of our Chinese joint venture, Zhejiang Echelon-Holley Technology Co., Ltd. The liquidation resulted in a gain of approximately $424,000, which we have reflected in the Interest and other income (expense), net line in the Company's Condensed Consolidated Statement of Operations. In conjunction with the liquidation, we are required to remit approximately $438,000 to our joint venture partner, Holley Metering Ltd., which represents Holley-Metering's share of the remaining cash balance on the liquidation date. This payable obligation is reflected in Accrued Liabilities on our Condensed Consolidated Balance Sheet at March 31, 2018. For more information on our joint venture with Holler Metering, please refer to Note 13 - Joint Venture, in the Notes to our Condensed Consolidated Financial Statements.
Partly offsetting the gain on the joint venture liquidation were foreign currency translation losses of $223,000 we incurred during the quarter ended March 31, 2018. This compares to foreign currency translation losses of $88,000 during the first quarter of 2017. These foreign currency fluctuations are primarily attributable to our foreign currency denominated short-term intercompany balances. We account for translation gains and losses associated with these balances by reflecting these amounts as either other income or loss in our condensed consolidated statements of operations. During periods when the U.S. dollar

22


weakens in value against these foreign currencies, the associated translation losses negatively impact other income. Conversely, when the U.S. dollar strengthens, the resulting translation gains favorably impact other income.
We do not currently anticipate interest income on our investment portfolio will improve during 2018 as we expect interest rates to remain historically low. Future gains or losses associated with translating our foreign currency denominated short-term intercompany balances will depend on exchange rates in effect at the time of translation.
Income Tax Expense
 
Three Months Ended
 
 
 
 
(Dollars in thousands)
March 31, 2018
 
March 31, 2017
 
2018 over 2017 $ Change
 
2018 over 2017 % Change
Income Tax Expense (Benefit)
$
(6
)
 
$
(6
)
 
$

 
%

The income tax benefit for both the three months ended March 31, 2018 and 2017, was $6,000. The difference between the statutory rate and our effective tax rate is primarily due to the impact of foreign taxes, changes in the valuation allowance on deferred tax assets, and changes in the accruals related to unrecognized tax benefits.
OFF-BALANCE-SHEET ARRANGEMENTS AND OTHER CONTRACTUAL OBLIGATIONS
Off-Balance-Sheet Arrangements. We have not entered into any transactions with unconsolidated entities whereby we have financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose our company to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to us.
Lease Commitments. In September 2015, we entered into a lease agreement for our corporate headquarters facility in Santa Clara, California. This lease commenced in November 2015 and will expire in July 2019. In addition, we lease facilities under operating leases for our sales, marketing, and product development personnel located elsewhere within the United States and in several foreign countries throughout Europe and Asia. These operating leases expire on various dates through 2019, and in some instances are cancelable with advance notice. Lastly, we also lease certain equipment and, for some of our sales personnel, automobiles. These operating leases are generally less than five years in duration.
Purchase Commitments. We utilize several contract manufacturers who manufacture and test our products requiring assembly. These contract manufacturers acquire components and build product based on demand information supplied by us in the form of purchase orders and demand forecasts. These purchase orders and demand forecasts generally cover periods up to twelve months, and in rare cases, up to eighteen months. We also obtain individual components for our products from a wide variety of individual suppliers. We generally acquire these components through the issuance of purchase orders, and in some cases through demand forecasts, both of which cover periods up to twelve months.
We also utilize purchase orders when procuring capital equipment, supplies, and services necessary for our day-to-day operations. These purchase orders generally cover periods ranging up to twelve months, but in some instances cover a longer duration.
Indemnifications. In the normal course of business, we provide indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant. However, we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations.
As permitted under Delaware law, we have agreements whereby we indemnify our officers and directors for certain events or occurrences while the officer or director is, or was serving, at our request in such capacity. The indemnification period covers all pertinent events and occurrences during the officer’s or director’s lifetime. The maximum potential amount of future payments we could be required to make under these indemnification agreements is unlimited; however, we have director and officer insurance coverage that would enable us to recover a portion of any future amounts paid. We believe the estimated fair value of these indemnification agreements in excess of the applicable insurance coverage is minimal.
Royalties. We have certain royalty commitments associated with the shipment and licensing of certain products. Royalty expense is generally based on a U.S. dollar amount per unit shipped or a percentage of the underlying revenue. Royalty

23


expense, which is recorded as cost of revenues in our condensed consolidated statements of operations, was approximately $125,000 for the three months ended March 31, 2018, and $80,000 for the same period in 2017.
We will continue to be obligated for royalty payments in the future associated with the shipment and licensing of certain of our products. While we are currently unable to estimate the maximum amount of these future royalties, such amounts will continue to be dependent on the number of units shipped or the amount of revenue generated from these products.
Taxes. We conduct our operations in many tax jurisdictions throughout the world. In many of these jurisdictions, non-income based taxes such as property taxes, sales and use taxes, and value-added taxes are assessed on Echelon’s operations in that particular location. While we strive to ensure compliance with these various non-income based tax filing requirements, there have been instances where potential non-compliance exposures have been identified. In accordance with generally accepted accounting principles, we make a provision for these exposures when it is both probable that a liability has been incurred and the amount of the exposure can be reasonably estimated. To date, such provisions have been immaterial, and we believe that, as of March 31, 2018, we have adequately provided for such contingencies. However, it is possible that our results of operations, cash flows, and financial position could be harmed if one or more non-compliance tax exposures are asserted by any of the jurisdictions where we conduct our operations.
Legal Actions. From time to time, in the ordinary course of business, we are subject to legal proceedings, claims, investigations, and other proceedings, including claims of alleged infringement of third-party patents and other intellectual property rights, and commercial, employment, and other matters. In accordance with generally accepted accounting principles, we make 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. While we believe we have adequately provided for such contingencies as of March 31, 2018, it is possible that our results of operations, cash flows, and financial position could be harmed by the resolution of any such outstanding claims.
LIQUIDITY AND CAPITAL RESOURCES
 Since our inception, we have financed our operations and met our capital expenditure requirements primarily from the sale of preferred stock and common stock, although during 2012 and certain earlier years, we were also able to finance our operations through operating cash flows.

The following table presents selected financial information as of March 31, 2018, and for each of the last three fiscal years (dollars in thousands):
 
March 31,
December 31,
 
2018
2017
2016
2015
Cash, cash equivalents, and short-term investments*
$
19,056

$
20,478

$
23,036

$
26,070

Trade accounts receivable, net
2,556

2,296

2,695

4,030

Working capital
21,548

22,209

23,083

26,713

Stockholders’ equity
22,611

23,727

24,678

28,921

* As of March 31, 2018 and December 31, 2017, includes $1.3 million of restricted investments presented separately on condensed consolidated balance sheet

As of March 31, 2018, we had $19.1 million in cash, cash equivalents, restricted cash and short-term investments, a decrease of $1.4 million as compared to December 31, 2017. Historically, our primary source of cash, other than stock sales, has been receipts from revenue, and to a lesser extent, proceeds from the exercise of stock options by our employees and directors, and the exercise of warrants. Our primary uses of cash have been cost of product revenue, payroll (salaries, commissions, bonuses, and benefits), general operating expenses (costs associated with our offices such as rent, utilities, and maintenance; fees paid to third party service providers such as consultants, accountants, and attorneys; travel and entertainment; equipment and supplies; advertising; and other miscellaneous expenses), acquisitions, capital expenditures, and purchases under our stock repurchase programs.
Cash flows from operating activities. Cash flows from operating activities have historically been driven by net income (loss) levels; adjustments for non-cash charges such as stock-based compensation, depreciation, and amortization; changes in accrued investment income; and fluctuations in operating asset and liability balances. Net cash used in operating activities was $1.4 million for the three months ended March 31, 2018, a decrease in cash outflows of approximately $143,000 as compared to the same period in 2017. During the three months ended March 31, 2018, net cash used in operating activities was primarily the result of our net loss of $1.4 million, changes in our operating assets and liabilities of $69,000, and the non-cash gain on

24


liquidation of our joint venture with Holley Metering of $424,000; partially offset by stock-based compensation expenses of $444,000, and depreciation and amortization expense of $119,000. The primary components of the $69,000 net change in our operating assets and liabilities were a $315,000 increase in inventories and a $270,000 increase in accounts receivable; all of which was partially offset by a $290,000 increase in accounts payable, a $135,000 increase in accrued liabilities, and a $65,000 decrease in other current assets. Inventories increased in anticipation of additional product shipments in the second quarter. Accounts receivable increased based on the timing of shipments during the quarter and the corresponding due dates of the receivables. Accounts payable increased based on the timing of purchases in the first quarter. Accrued liabilities increased due to a variety of items, including a $73,000 increase in accrued royalties owed to third parties and a $66,000 increase in our warranty reserve. Other current assets decreased primarily as a result of a reduction in prepaid expenses.
During the three months ended March 31, 2017, net cash used in operating activities was primarily the result of our net loss of $1.3 million, and changes in our operating assets and liabilities of $789,000; partially offset by stock-based compensation expenses of $467,000, and depreciation and amortization expense of $110,000. The primary components of the $789,000 net change in our operating assets and liabilities were a $545,000 decrease in accrued liabilities, a $159,000 increase in deferred cost of revenues, and a $124,000 increase in other current assets. Accrued liabilities decreased primarily due to the payment of bonuses that were accrued as of December 31, 2016. Deferred cost of revenues increased due to the mix of products for which revenue was deferred at March 31, 2017. Other current assets increased primarily as a result of an increase in prepaid expenses.
Cash flows from investing activities. Cash flows from investing activities have historically been driven by transactions involving our short-term investment portfolio, capital expenditures, changes in our long-term assets, and acquisitions and divestitures. Net cash used in investing activities was $26,000 for the three months ended March 31, 2018, an increase in cash outflows of $42,000 from the same period in 2017. During the three months ended March 31, 2018, net cash used in investing activities was primarily the result of proceeds from maturities and sales of available-for-sale short-term investments of $6.0 million, partially offset by purchases of available-for-sale short-term investments of $5.9 million, and capital expenditures of $87,000.
During the three months ended March 31, 2017, net cash provided by investing activities was primarily the result of proceeds from maturities and sales of available-for-sale short-term investments of $6.0 million, partially offset by purchases of available-for-sale short-term investments of $6.0 million, and capital expenditures of $16,000.
Cash flows from financing activities. Cash flows from financing activities have historically been driven by the proceeds from issuance of common and preferred stock offset by transactions under our stock repurchase programs and principal payments on our lease financing obligations. Net cash used in financing activities was $66,000 for the three months ended March 31, 2018, an increase in cash outflows of $49,000 as compared to the same period in 2017. During the three months ended March 31, 2018, net cash used in financing activities was primarily the result of $66,000 worth of shares repurchased from employees for payment of employee taxes on vesting of performance shares.
During the three months ended March 31, 2017, net cash used in financing activities was primarily the result of $17,000 worth of shares repurchased from employees for payment of employee taxes on vesting of performance shares.
As noted above, our cash and investments totaled $19.1 million as of March 31, 2018. Of this amount, approximately 6% was held by our foreign subsidiaries. Our intent is to permanently reinvest a significant portion of our earnings from foreign operations, and current plans do not anticipate that we will need funds generated from foreign operations to fund our domestic operations. In the event funds from foreign operations are needed to fund operations in the United States and if U.S. tax has not already been previously provided, we would provide for and pay any additional U.S. taxes due in connection with repatriating these funds.
Of our cash and investment balance of $19.1 million as of March 31, 2018, approximately $894,000 was held at Zhejiang Echelon-Holley Technology Co., Ltd., our Chinese joint venture with Holley Metering Limited ("Holley Metering"). As discussed earlier, we have completed the process to liquidate the joint venture. We are now working to distribute the remaining cash balance to Echelon and Holley Metering in relation to their respective ownership percentages (51% to Echelon and 49% to Holley Metering). We expect to complete this cash distribution within the next three months.
We use well-regarded investment managers to manage our invested cash. Our portfolio of investments managed by these investment managers is primarily composed of highly rated U.S. government securities, and to a lesser extent, money market funds. All investments are made according to guidelines and within compliance of policies approved by the Audit Committee of our Board of Directors.

25


We maintain an operating credit line of $1.0 million with our primary bank for company credit card purchases. This line of credit continues to be secured by a collateral of the first priority on $1.3 million of our investments (presented as restricted investments in the condensed consolidated balance sheets).
In the future, our cash reserves may be used to strategically acquire or invest in other companies, products, or technologies that are complementary to our business. In addition, our combined cash, cash equivalents, and short-term investments balances could be negatively affected by various risks and uncertainties, including, but not limited to, the risks detailed in this Quarterly Report in the section titled “Factors That May Affect Future Results of Operations.” For example, any continued weakening of economic conditions or changes in our planned cash outlay could negatively affect our existing cash reserves.
Based on our current business plan and revenue prospects, we believe that our existing cash reserves will be sufficient to meet our projected working capital and other cash requirements for at least the next twelve months. However, we currently expect that our combined cash, cash equivalent, and short-term investment balance will decline during the remainder of 2018. In the event that we require additional financing, such financing may not be available to us in the amounts or at the times that we require, or on acceptable terms. If we fail to obtain additional financing, when and if necessary, our business would be harmed.
RELATED PARTY TRANSACTIONS
In June 2000, we entered into a stock purchase agreement with Enel pursuant to which Enel purchased 300,000 newly issued shares of our common stock for $130.7 million. The closing of this stock purchase occurred on September 11, 2000. At the closing, Enel had agreed that it would not, except under limited circumstances, sell or otherwise transfer any of those shares for a specified time period. That time period expired September 11, 2003. To our knowledge, Enel has not disposed of any of its 300,000 shares. Under the terms of the stock purchase agreement, Enel has the right to nominate a member of our board of directors. A representative of Enel served on our board until March 14, 2012; no Enel representative is presently serving on our board.
At the time we entered into the stock purchase agreement with Enel, we also entered into a research and development agreement with an affiliate of Enel (the “R&D Agreement”). Under the terms of the R&D Agreement, we cooperated with Enel to integrate our LONWORKS technology into Enel’s remote metering management project in Italy, the Contatore Elettronico. We completed the sale of our components and products for the deployment phase of the Contatore Elettronico project during 2005. During 2006, we supplied Enel and its designated manufacturers with limited spare parts for the Contatore Elettronico system. In October 2006, we entered into a new development and supply agreement and a software enhancement agreement with Enel. Under the development and supply agreement, Enel and its contract manufacturers purchase additional electronic components and finished goods from us. Under the software enhancement agreement, we provided software enhancements to Enel for use in its Contatore Elettronico system. The software enhancement was assigned to S&T as part of the sale of our Grid division in September 2014. The development and supply agreement expired in March 2016.
For the three months ended March 31, 2018 and 2017, the Company recognized no revenue from products and services sold to Enel and its designated manufacturers. As of March 31, 2018 and December 31, 2017, none of the Company’s total accounts receivable balance related to amounts owed by Enel and its designated manufacturers.
RECENTLY ISSUED ACCOUNTING STANDARDS
During the three months ended March 31, 2018, there have been no new recent accounting pronouncements or changes in accounting pronouncements, other than those noted in Note 1 in the Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report, that are of significance, or potential significance, to our company.
FACTORS THAT MAY AFFECT FUTURE RESULTS OF OPERATIONS
Interested persons should carefully consider the risks described below in evaluating our company. Additional risks and uncertainties not presently known to us, or that we currently consider immaterial, may also impair our business operations. If any of the following risks actually occur, our business, financial condition or results of operations could be materially adversely affected. In that case, the trading price of our common stock would likely decline. Before deciding to purchase, hold or sell our common stock, you should carefully consider the risks described in this section. This section should be read in conjunction with the condensed consolidated financial statements and accompanying notes thereto, and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in this Quarterly Report on Form 10-Q.


26


There can be no guarantee that the IIoT market in general, and the lighting market segment in particular, will develop as expected, or that we will be successful in pursuing these market opportunities.

We have devoted and will continue to devote significant effort and resources to leverage our technology and develop and launch our platform to customers within the IIoT market. However, to date, the market for our products has not developed as quickly as anticipated, and our efforts to capitalize on these opportunities have not produced the results we anticipated. Our efforts to capitalize on these opportunities may not be successful in the near term, or at all.

Although revenues from our legacy embedded systems products have been increasing in recent quarters, prior to 2017 they had been declining annually for several years. We cannot guarantee that the recent improvement in sales of these products will continue.

We have decided to focus heavily on lighting controls within the IIoT as our targeted market. As we have a limited operating history in this market segment, we are subject to a number of risks and uncertainties that may impact our ability to gain market acceptance for our lighting control products.

In recent years, we have invested substantial resources in the development and commercialization of control networking solutions for the lighting market. However, we have a limited operating history in this market segment, and we may not recognize a meaningful amount of revenues from these efforts in the near future, or at all. Our efforts to gain market acceptance for our lighting control products and solutions are subject to considerable risk and uncertainty, including:

the risk of competition and emerging technologies (see “If we do not develop and maintain adequate distribution channels, our revenues will be harmed” for additional information on the risks associated with competing for market share);
the risk that we will not be able to develop adequate sales channels for these new products and services (see “Our IIoT revenues may not meet expectations, which could cause volatility in the price of our stock” for additional information on the risks associated with establishing new sales channels);
the risk that we misjudge the market and fail to develop solutions that meet the requirements of our existing or potential customers;
the risk that our solutions will suffer security breaches or otherwise allow unauthorized access to, or acquisition of, data;
the risk that our products will not perform adequately due to defect or misuse by customers (see “Liabilities resulting from defects in or misuse of our products, whether or not covered by insurance, may delay our revenues and increase our liabilities and expenses” for additional information on the risks associated with defective or misused products); and
the risk that our supply chain for components is unable to meet our demand (see “Because we depend on a limited number of key suppliers and in certain cases, a sole supplier, the failure of any key supplier to produce timely and compliant products could result in a failure to ship products, or could subject us to higher prices, which would harm our results of operations and financial position” for additional information on the risks associated with manufacturing).

We have changed our business model significantly in recent years, which makes it difficult to evaluate our prospects and forecast our future results of operations.
Although we commenced our business in 1988, we have made significant changes to our business model in recent years. Historically, we derived all of our revenues from our embedded systems and Grid businesses. However, in 2014, we sold our Grid business, and prior to 2017, we had been experiencing a decline in revenues from our legacy embedded systems products and services, including a cessation in our shipments to Enel.
In recent years, we have shifted our focus to networking solutions for the outdoor lighting market. Unlike our legacy embedded systems products, which are typically sold to OEMs for incorporation into their products, which are then sold to their commercial and industrial customers, our lighting solutions products are more project based, being sold through energy services companies and distributors to municipalities, enterprise and educational campuses, retailers, and other end users. In addition, our outdoor lighting solutions typically generate lower overall gross margins than do our embedded systems products.
As we have a limited operating history with our lighting solutions, our ability to evaluate our current business and forecast our future results of operations and effectively assess our future prospects is subject to a number of uncertainties that may impact our ability to plan for and model future growth. Our historical revenue growth should not be considered indicative of our future performance and such growth may stagnate or decline over time. Further, in future periods, our revenues could decline for a number of reasons, including the failure to offset the expected decline in revenues from our embedded systems products by an increase in sales of our lighting solutions, changes in our pricing structure, increased competition in the IIoT market generally or in the lighting market in particular, or our failure, for any reason, to capitalize on growth opportunities. We have encountered and will continue

27


to encounter risks and uncertainties frequently experienced by companies in rapidly changing industries. If our assumptions regarding these risks and uncertainties, which we use to plan our business, are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, and our business could suffer.
Our revenues may not meet expectations, and our operating expenses may be higher than we anticipate, which could cause volatility in the price of our stock.
As we attempt to grow our IIoT business, we expect to commit significant resources developing new products in emerging markets. In addition, our IIoT business operates in nascent markets, such as outdoor lighting and controls, in which we have yet to build a reliable customer base. As a result, sales of our products are unpredictable and yet to be proven, and sales and marketing costs related to our products may be significant. These factors could have a negative impact on our revenues and make it difficult to project our financial results, which could cause declines and volatility in our stock price. Additionally, because we are operating in an emerging market, risks that we are not currently able to identify are likely to materialize and could negatively impact our operations and financial condition.
Emerging markets are particularly dynamic and highly competitive, and we may lose sales to our competitors, which would harm our revenues and results of operations.
Competition in the IIoT market is intense and involves rapidly changing technologies, evolving industry standards, frequent new product introductions, industry consolidations, effective management of distribution channels, rapid changes in customer or regulatory requirements, and localized market requirements. In each of our existing and target markets, we compete with a wide array of manufacturers, vendors, strategic alliances, systems developers and other businesses. The future of our IIoT business depends significantly on our ability to react to changing customer needs by enhancing our existing products and developing new products. There can be no guarantee, however, that new products and product enhancements will be accepted by businesses and consumers. If we make investments in technologies that do not gain market acceptance, our business may not grow as anticipated. In addition, future product offerings by our competitors can render our products obsolete. Any failure to evolve with emerging technologies and our competitors could cause a loss of market share and result in declining revenues.

The principal competitive factors that affect the markets for our products include the following:

our ability to anticipate changes in customer or regulatory requirements and to develop, or improve, our products to meet these requirements in a timely manner;
the price and features of our products such as adaptability, scalability, functionality, ease of use, and the ability to integrate with other products;
our product reputation, quality, performance, and conformance with established industry standards;
our ability to expand our product line to address our customers’ requirements;
our ability to effectively manage and expand our distribution channels to address new markets for current and future products;
our ability to meet a customer’s required delivery schedules;
a customer’s willingness to do business with us because of our size and perceived concerns regarding our liquidity and financial strength relative to our competitors;
the risk of industry consolidation, which is particularly high in emerging markets such as the IIoT;
our customer service and support;
warranties, indemnities, and other contractual terms; and
customer relationships and market awareness.
Competitors for our IIoT products include some of the largest companies in the electronics industry, operating either alone or together with trade associations and partners. Key company competitors include companies such as Cimcon Lighting, Inc., Cree Inc., Digi International, General Electric, LED Roadway Lighting, Maxim Integrated Products, Philips, Siemens, Silver Spring Networks, STMicroelectronics, Telensa, Texas Instruments, and Tridium. Key industry standard and trade group competitors include BACnet, DALI, DeviceNet, HART, Konnex, Profibus, ZigBee, and the ZWave Alliance in the IIoT market. Each of these standards and/or alliances is backed by one or more competitors. For example, the ZigBee alliance includes over 300 member companies with promoter members, such as Ember, Emerson, Freescale, Kroger, Landis+Gyr (a subsidiary of Toshiba), Philips, Reliant Energy, Schneider Electric, STMicroelectronics, Tendril, and Texas Instruments. Additionally, because we are operating in an emerging market, it is likely that additional competitors could surface and rapidly gain market share.
Many of our competitors, alone or together with their trade associations and partners, have significantly greater financial, technical, marketing, service and other resources, significantly greater name recognition, and broader product offerings, all of which may impact the willingness of customers and potential customers to do business with us. Our future success will depend

28


on our ability to enhance our existing products, to introduce new products to meet changing customer requirements and emerging technologies, and to demonstrate the performance advantages and cost-effectiveness of our products over competing products.  If we are unable to do so and thus are unable to compete effectively in any of the markets we serve, our revenues, results of operations, and financial position would be harmed.
Fluctuations in our results of operations may cause our stock price to decline.

Our quarterly and annual results of operation have varied significantly from period to period, and we have sometimes failed to meet market expectations. Moreover, we have a history of losses and negative cash flow and cannot assure you that we will achieve sustained profitability in the future. We expect that our results of operations will continue to vary as a result of a number of factors, many of which are outside of our control, including the following:

orders may be cancelled;
the mix of products and services that we sell may change to a less profitable mix;
shipment, payment schedules, and product acceptance may be delayed;
our products may not be purchased by OEMs, systems integrators, service providers and end-users at the levels we project;
our ability to develop products that comply with future regulations and trade association guidelines;
the revenue recognition rules relating to certain of our products could require us to defer some or all of the revenue associated with product shipments until certain conditions, such as delivery and acceptance criteria for our software and/or hardware products, are met in a future period;
our CEMs may not be able to provide quality products on a timely basis, especially during periods where capacity in the CEM market is limited;
our products may not be manufactured in accordance with specifications or our established quality standards, or may not perform as designed;
downturns in any customer’s or potential customer’s business, or declines in general economic conditions, could cause significant reductions in capital spending, thereby reducing the levels of orders from our customers;
we may incur costs associated with any future business acquisitions; and
any future impairment charges related to our intangible assets that are required to be recorded under generally accepted accounting principles in the United States may negatively affect our earnings and financial condition.

Any of the above factors could, individually or in the aggregate, have a material adverse effect on our results of operations and our financial condition, which could cause our stock price to decline
If we are not able to develop or enhance our products in a timely manner, our revenues will suffer.
Due to the nature of development efforts in general, we can experience delays in the introduction of new or improved products beyond our original projected shipping date for such products. Historically, when these delays have occurred, we experienced an increase in our development costs and a delay in our ability to generate revenues from these new products. In addition, such delays could cause us to incur penalties if our deliveries are delayed, could otherwise impair our relationship with any of our customers that were relying on the timely delivery of our products in order to complete their own products or projects, or could cause the customer to cancel orders or to seek alternate sources of supply or other remedies. Any delay in the introduction of new products could impact future revenue targets or forecasts.
We are sometimes required to modify our products to meet local rules and regulations. Given the competitive nature of these markets, we may not be able to increase the price of such products to reflect the costs of such modifications. In addition, given the long-term nature of development activities, we may be required to undertake such modifications prior to receiving firm commitments or orders from our customers. In either of these or other similar scenarios, we may not be able to recover our costs attributable to required product modifications.
When we develop new products, there is no guarantee that these new products will meet our customers' requirements or will otherwise be acceptable to them, which could cause them to discontinue buying our products. This could have a material adverse effect on our revenues and results of operations.
We intend to continue investing resources in our development activities, which could expose us to risks, such as protection of intellectual property, investment risk, and labor costs and other matters. We could also be adversely affected by delays or cost increases experienced by third parties that are developing products on our behalf.
The sales cycle for our products is often lengthy and unpredictable.

29


The sales cycle between initial customer contact and execution of a contract or license agreement with a customer or purchaser of our products can vary widely. Initially, we must educate our customers about the potential applications of and cost savings associated with our products.
If we are successful in this effort for our embedded systems products, OEMs will typically conduct extensive and lengthy product evaluations before making a decision to design our products into their offerings. Once the OEM decides to incorporate our products, volume purchases of our products are generally delayed until the OEM’s product development, system integration, and product introduction periods have been completed. In addition, changes in our customers’ budgets, or the priority they assign to control network development, could also affect the sales cycle.
For our outdoor lighting controls products, the sales cycle can also be extended. As a nascent market, many of our sales channel partners, as well as end use customers, are not aware of the benefits our controls technology can bring to their lighting systems. This requires extensive educational efforts on our part and these efforts may not be successful or meet our objectives. Even with the benefit of this eduction, when dealing with larger projects such as to municipalities, the post-education sales cycle typically commences with a trial deployment of relatively low value to us. If the trial is successful, the end use customer may commence a full scale deployment that could take months or years to complete, if at all.
In addition, potential customers for our products, both embedded systems and outdoor lighting controls, include local, state and federal government authorities. Sales to government authorities can be extended and unpredictable. Government authorities generally have complex budgeting, purchasing, and regulatory processes that govern their capital spending, and their spending is likely to be adversely impacted by economic conditions. In addition, in many instances, sales to government authorities may require field trials and may be delayed by the time it takes for government officials to evaluate multiple competing bids, negotiate terms, and award contracts. We further face the risk of cancellation during development and production due to regulatory, government and geopolitical changes, and delays in installing, operating, and evaluating the results of any field trials before full implementation of our products.
For these reasons, the sales cycle associated with our IIoT products is subject to a number of significant risks that are beyond our control. Consequently, if our forecasted customer orders are not realized, or are delayed, our revenues and results of operations could be materially and adversely affected. In addition, an extended sales cycle may result in our inability to recognize revenue from existing or new projects until the end of several fiscal quarters. This may also make it difficult to predict our financial results and increase the volatility of our stock price.
If we do not develop and maintain adequate distribution channels, our revenues will be harmed.
The market for our products is new and unproven, and we cannot rely solely on our existing distributors to sell our products. Therefore, we are focused on expanding our distribution channel to include new distributors in order to generate revenue from product sales. We expect that the distribution channel for our products will be dispersed and it is difficult to predict how long it will take and how costly it will be to develop. We may not be successful in developing and maintaining an adequate distribution channels within our expected timeframe and cost expectations, if at all. In addition, if any of our new or existing distributor partners fail to dedicate sufficient resources to market and sell our products, our revenues could suffer. Furthermore, if our existing distributor partners were to significantly reduce their inventory levels for our products, we could expect a decrease in service levels to our end-use customers.
Sales of our products may fail to meet our financial targets, which would negatively impact our results of operations and expected return on investment in the IIoT market.
We have invested and intend to continue to invest significant resources in the development and sales of products in the emerging IIoT market, particularly in the outdoor lighting market segment. If we are unable to receive orders for, ship, and recognize revenue for our products in a timely manner, and in the quantities and at prices in line with our targets, our financial results will be harmed. Our long-term financial goals include expectations for a return on these investments, but we may or may not ever realize any return whatsoever on this investment of resources.
Over the last several years, our market share in our existing embedded systems business has declined due to increased competition, reduced levels of investment in our LONWORKS product line, and pricing pressures faced around the world. However, during 2017, our embedded systems revenues grew across a broad base of customer applications, ranging from semiconductor manufacturing monitoring, to building automation, HVAC controls, and more. We believe this trend may be taking hold and working to Echelon's benefit, as companies expand into IIoT deployments and leverage LONWorks' capability.

30


Prior to 2017, annual revenues generated from our embedded systems business failed to meet our expectations. If this revenue decline were to return, our ability to continue funding our entry into the outdoor lighting segment could be harmed.

In order to achieve our financial targets, we believe that we must meet the following objectives:

achieve acceptance of our products in the IIoT market, particularly the outdoor lighting market, in order to increase our revenues;
manage our operating expenses to a reasonable percentage of revenues; and
manage our cash resources prudently.

Even if we meet these objectives, there can be no assurance that we will meet our overall financial targets and objectives.
A significant portion of our operating expenses are fixed. Therefore, if we cannot achieve our revenue targets, our use of cash balances would increase, our losses would increase, and/or we would be required to take additional actions necessary to reduce expenses. We cannot assure you that we will meet any or all of these objectives to the extent necessary to achieve our financial goals and, if we fail to achieve our goals, our results of operations are likely to be harmed.
In our legacy embedded systems business, we may be unable to promote and expand acceptance of our open, interoperable control systems over competing protocols, standards, or technologies.
LONWORKS and IzoT technology are open, meaning that many of our technology patents are broadly licensed without royalties or license fees. As a result, our IIoT customers are able to develop hardware and software solutions that compete with some of our products. Because some of our customers are OEMs that develop and market their own control systems, these customers, in particular, could develop competing products based on our open technology. For instance, we have published all of the network management commands required to develop software that competes with our LNS software.
In addition, many of our IIoT competitors are dedicated to promoting closed or proprietary systems, technologies, software and network protocols or product standards that differ from or are incompatible with ours. We also face strong competition from large trade associations that promote alternative technologies and standards for particular vertical applications or for use in specific countries. These include BACnet, DALI, and KNX in the buildings market; DeviceNet, HART, and ProfiBus in the industrial controls market; TCN in the rail transportation market; and Echonet, ZigBee, and Z-Wave in the home control markets.
The ability of our IIoT products to interoperate with multiple standards is important to our success. Our technologies, protocols, or standards may not be successful or we may decide not to invest our resources at the levels required in order to compete with new or enhanced products or standards introduced by our IIoT product line competitors, which would have a material adverse effect on our revenues, results of operations, and financial condition.
We are increasingly dependent on third-party developers.
We are increasingly reliant on various third parties for the development of software used in our products. There is a risk that the software provided by these third parties could contain errors or defects that could adversely impact the quality of our products. In addition, these third parties may use open source or other code that contains security flaws, which may cause our products to be more prone to hacking or other security incidents. We may also be negatively impacted by employee turnover or other challenges that these third-party developers face in their own businesses. Third parties may also choose not to develop software for our products if we do not have adequate market share or sufficient perception of future success. The materialization of any of these risks would impact our ability to deliver quality products on a timely basis, which could adversely impact our reputation and brand and harm our business and results of operations.
In addition, many of these third-party developers are located in markets that are subject to political risk, intellectual property misappropriation, corruption, infrastructure problems and natural disasters, in addition to country specific privacy and data security risks, given current legal and regulatory environments. The failure of these third parties to meet their obligations and adequately deploy business continuity plans in the event of a crisis and/or the development of significant disagreements, natural or man-made disasters or other factors that materially disrupt our ongoing relationship with these developers could negatively affect our operations.

Because we depend on a limited number of key suppliers and, in certain cases, a sole supplier, the failure of any key supplier to produce timely and compliant products could result in a failure to ship products, or could subject us to higher prices, which would harm our results of operations and financial position.


31


Our future success will depend significantly on our ability to timely manufacture our products cost effectively, in sufficient volumes, and in accordance with quality standards. For most of our products requiring assembly, we rely on a limited number of contract electronic manufacturers (CEMs), principally Bel-Fuse. These CEMs procure material and assemble, test, and inspect the final products to our specifications. This strategy involves certain risks, including reduced control over quality, costs, delivery schedules, availability of materials, components, finished products, and manufacturing yields. For example, an extended delay in the supply of a key component could disrupt the manufacturing of our products. Any such interruption in the supply of key components could therefore have a material adverse effect on our customer relationships and revenues. As a result of these and other risks, our CEMs could demand price increases for manufacturing our products. The Bel-Fuse factories, where our products are manufactured, are located in China. The Chinese government maintains programs, whereby labor rates for the manufacture of our products will increase over time. In addition, our agreements with our CEMs make us responsible for components and subassemblies purchased by the CEMs when based on our forecasts or purchase orders. Accordingly, we will be at risk for any excess and obsolete inventory purchased by our CEMs. Lastly, CEMs can experience turnover, instability, and lapses in manufacturing or component quality, exposing us to additional risks as well as missed commitments to our customers.
We also maintain manufacturing agreements with a limited number of semiconductor manufacturers for the production of key products. Cypress Semiconductor is the sole licensee, manufacturer and distributor for the Cypress Neuron, which is an important part of the LONWORKS portfolio. As a result, we or our customers may experience longer lead times and higher pricing for these parts, which could result in reduced orders for our products from these same customers. In addition, Cypress Semiconductor could decide to reduce or cease production of the Neuron chip in the future, at any time, with or without advance notice to us.
The FT 5000 free topology transceiver and the Neuron 5000 are sole sourced from the Taiwan Semiconductor Manufacturing Company (TSMC) foundry through our aggregator Open Silicon. In addition, we currently purchase several key products and components from sole or limited source suppliers with which we do not maintain signed agreements that would obligate them to supply to us on negotiated terms. Any sole source relationship could make us vulnerable to price increases, particularly where we do not maintain long-term supply agreements with the supplier, or to supply disruptions that would result if the supplier issued an end of life notice with respect to a key product.
We are continuing to review the impact that economic factors are having on our suppliers. Some of these suppliers are large, well-capitalized companies, while others are smaller and more highly leveraged. In order to mitigate these risks, we may take actions such as increasing our inventory levels and/or adding additional sources of supply. Such actions may increase our costs and increase the risk of excess and obsolete inventories. Even if we undertake such actions, there can be no assurance that we will be able to prevent any disruption in the supply of goods and services we receive from these suppliers.

We may also elect to change any of these key suppliers. As part of such a transition, we may be required to purchase certain raw material and in-process inventory from the existing supplier and resell it to the new source. In addition, if any of our key suppliers were to stop manufacturing our products or supplying us with our key components, it could be expensive and time consuming to find a replacement. Also, as our business grows, we will be required to expand our business with our key suppliers or find additional sources of supply. There is no guarantee that we would be able to find acceptable alternative or additional sources. Additional risks that we face if we must transition between CEMs include:

moving raw material, in-process inventory, and capital equipment between locations, some of which may be in different parts of the world;
reestablishing acceptable manufacturing processes with a new work force; and
exposure to excess or obsolete inventory held by contract manufacturers for use in our products.
The failure of any key manufacturer to produce a sufficient number of products on time, at agreed quality levels, and fully compliant with our product, assembly and test specifications could result in our failure to ship products in a timely manner or at all, which would adversely affect our revenues and gross profit, and could result in claims against us by our customers, which could harm our results of operations and financial position. Any such failures could also have a negative impact on our ability to project our financial results, which could result in volatility in our stock price.
Because our products use components or materials that may be subject to price fluctuations, shortages, interruptions of supply, or discontinuation, we may be unable to ship our products in a timely fashion, which would adversely affect our revenues, harm our reputation, and negatively impact our results of operations.

We may be vulnerable to price increases for products, components, or materials, such as silver, copper, and cobalt. We generally do not enter into forward contracts or other methods of hedging against supply risk for these items. In addition, we have in the past and may in the future experience shortages or interruptions in supply for certain of these items, including products or components that have been or will be discontinued, which can cause us to delay shipments beyond targeted or announced dates. We have also

32


reduced our inventory levels from historical levels, which could impact our ability to supply our customers with products in a timely manner if there was an unexpected increase in demand. Such shortages or interruptions could result from events outside our control, as was the case with the earthquake and tsunami in Japan in March 2011. To help address these issues, we may decide from time to time to purchase quantities of these items that are in excess of our estimated requirements. As a result, we could be forced to increase our excess and obsolete inventory reserves to provide for these excess quantities, which could harm our results of operations. In addition, if a component or other product goes out of production, we may be required to requalify substitute components or products, or even redesign our products to incorporate an alternative component or product.
If we experience any shortage of products or components of acceptable quality, or any interruption in the supply of these products or components, or if we are not able to procure them from alternate sources at acceptable prices and within a reasonable period of time, our revenues, gross profits or both could decrease. In addition, under the terms of some of our contracts with our customers, we may also be subject to penalties if we fail to deliver our products on time.
Our business depends on the Internet and its continued and unimpeded access and development.
The Internet is crucial to the operations of many of our IIoT products and is a key component of the IIoT market as a whole. Our reliance on the Internet exposes us to a number of risks and uncertainties that are beyond our control, including risks related to privacy and data security. It is difficult to quantify the impact that any future security or performance problems associated with the Internet may have on our products and revenues.
In addition, state, federal and foreign regulators could adopt laws and regulations that impose additional burdens on companies that conduct business over the Internet. The growth and development of the market for online services may prompt calls for more stringent consumer protection laws or laws that may inhibit the use of Internet-based communications or the information contained in these communications. The adoption of any additional laws or regulations may impact the growth of the IIoT market. Any new legislation or regulations, application of laws and regulations from jurisdictions whose laws do not currently apply to our business, or application of existing laws and regulations to the IIoT and other related services could increase our costs and harm our growth.
In particular, there is increasing focus on privacy and data security laws and regulations applicable to the IoT. A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal data. Regulatory authorities have increased their privacy- and data security-related activity in the IoT domain in recent years. For example, the Federal Trade Commission released a report on January 27, 2015 with recommendations for privacy and data security applicable to connected devices, objects and sensors.We also may become obligated to comply with, or may choose to comply with, self-regulatory or other requirements applicable to privacy or data security.

The privacy- and data security-related laws and regulations that may apply to us are evolving and subject to differing interpretation and enforcement, and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. For example, the European Union General Data Protection Regulation, which becomes fully effective in May 2018, imposes more stringent data protection requirements and provides for greater penalties for noncompliance. Our actual or perceived failure to comply with applicable laws and regulations or other actual or alleged obligations relating to privacy or data security, or to protect personal data, could result in regulatory investigations or regulatory enforcement actions and remedies against us, including fines, imprisonment of company officials and public censure, private litigations, claims for damages, damage to our reputation and loss of goodwill (both in relation to existing end use customers and prospective end use customers), any of which could have a material adverse effect on our operations, financial performance, and business. 

If our IIoT solutions become subject to cyber-attacks, or if public perception is that they are vulnerable to cyber-attacks, our reputation and business would suffer.

We have designed our IIoT products, including our outdoor lighting solutions products, to interoperate with other third-party products and systems.  Although we attempt to safeguard our products and solutions from cybersecurity threats, the potential for cyber security attacks and other incidents continues to evolve in scope and frequency.

Advances in and expanding availability of technical tools to enable cybersecurity attacks, and increasing sophistication of the threats, deepen the risk of potential security incidents.  This risk expands as new protocols and devices are implemented into our products and systems, and as customer requirements evolve.  Should our products, or the combination of our products into third party systems, fail to prevent or be unable to withstand any such threats or cyber-attacks, or if our partners or customers fail to safeguard applicable technologies, products or the systems with adequate security policies and measures or otherwise, our business and reputation may be harmed.

33



We have attempted to design certain of our products to prevent and monitor unauthorized access, misuse, modification or other activities related to those products and the systems into which the products are intended to be placed. Despite our security measures, our products or systems may be subject to unauthorized break ins, viruses, disruptions, high-jacking, cyber terrorism, misuse, tampering, other unauthorized access or modification, or unauthorized access to, or acquisition, loss, or alteration of, data. Should our products fail to perform, be unable to withstand a cyber-attack, or otherwise suffer a security incident, or be perceived to have suffered any kind of security vulnerability or cyber incidents, we could face legal liability, and encounter material adverse financial and reputational harm.

In addition, we believe that there could be incidents of security breaches in the future which could receive significant publicity and visibility. Any such publicity or visibility, regardless of whether the problem is due or related to the performance or security measures of our products or systems, could have a negative effect on public confidence, or cause a perception that our solutions are or could be subject to similar attacks or breaches, and our business, results of operations and financial condition may be materially and adversely affected. Such an event could also result in a material adverse effect on the market price of our common stock, independent of the direct effects on our business.

Furthermore, because some of the information collected by some of our solutions is or may be considered personal data or otherwise may be alleged to be confidential or proprietary to our customers or third parties, a cyber-attack or other data security incident, including any unauthorized access to, loss of, or acquisition of data collected or maintained by our solutions, could violate, or be alleged to violate, applicable privacy, consumer or information security laws, regulations or other obligations. Any of the foregoing could cause us to face regulatory investigations and enforcement actions, private litigation, and other financial or legal liability, as well as harm to our reputation and business, any of which could have a material adverse effect on our business and financial performance.
We are dependent on technology systems and third-party content that are beyond our control.
Our success in the IIoT market will depend in part on the availability of online services and Internet connections to facilitate data transmission.  In most instances, these services will be provided by third parties and will be outside of our control.  Even when we are not responsible for connectivity or other problems, users of our products may attribute the problem to us. For example, many of our customers rely on the capacity, reliability and security of wireless networks owned and controlled by third parties to use our IIoT products. However, the price of access and operational integrity of online services, wireless networks and Internet connections are beyond our control. As a result, it may be difficult to identify the source of problems if they occur. This could diminish our brand and harm our business, divert the attention of our technical personnel from our product development efforts or cause significant customer relations problems.

Information Technology system security failures, cyber-attacks, and other technological breaches could cause harms to our business.

We also rely on the security of our third party providers to protect our proprietary information and information of our customers.  Information technology system failures, including a breach of our or our third party providers’ data security, could disrupt our ability to function in the normal course of business by potentially causing, among other things, an unintentional disclosure of customer information.  Despite our implementation of security measures or those of our third party providers, information systems may be vulnerable to threats such as computer hacking, cyber-terrorism or other unauthorized attempts by third parties to access, modify or delete our or our customers’ data or otherwise disrupt our systems.   Any such breach could have a material adverse effect on our business, results of operations, and our reputation as a provider of data collection, and secure and reliable device connection, collaboration and communications solutions, including legal claims for damages or injunctive relief under state, federal and foreign laws, reputational damage, and decreased revenues.

We have designed our IIoT products and solutions products to interoperate with other third party products and systems.  Although we attempt to safeguard our products and solutions from cybersecurity threats, the potential for cyber security attacks continues to evolve in scope and frequency.
We face operational and other risks associated with our international operations, which may adversely affect our revenues, results of operations, and financial condition.
We have operations located in seven countries and our products are sold in many more countries around the world. Revenues from international sales, which include both export sales and sales by international subsidiaries, accounted for about 60.9% and 68.2% of our total revenues for the years ended December 31, 2017 and 2016, respectively. We expect that international sales will continue to constitute a significant portion of our total revenues. Given our high dependency on sales of our products into

34


Europe, the ongoing financial crisis in that region, which may be adversely impacted by the "Brexit" vote in the United Kingdom, could adversely affect our financial results.

Other risks inherent in our international business activities include, but are not limited to, the following:

timing of and costs associated with localizing products for foreign countries and lack of acceptance of non-local products in foreign countries;
that the nature and composition of our products may subject us to any number of additional legal requirements, which might include, but are not limited to, data privacy regulations, import/export regulations and other similar requirements;
challenges in managing international operations;
the burdens of complying with a wide variety of foreign laws and any related implementation costs;
the applicability of foreign laws that could affect our business or revenues, such as laws that purport to require that we return payments that we received from insolvent customers in certain circumstances; and unexpected changes in regulatory requirements, tariffs, and other trade barriers;
cultural differences that could make it more difficult to sell our products or could result in allegations that sales activities have violated the U.S. Foreign Corrupt Practices Act or similar laws that prohibit improper payments in connection with efforts to obtain business;
exchange rate fluctuations;
the imposition of tariffs or other trade barriers on the importation of our products;
potentially adverse tax consequences, including restrictions on repatriation of earnings;
economic and political conditions in the countries where we do business;
differing vacation and holiday patterns in other countries, particularly in Europe;
increased costs of labor, particularly in China;
labor actions generally affecting individual countries, regions, or any of our customers, which could result in reduced demand for, or could delay delivery or acceptance of, our products; and
international terrorism.
Any of these factors could have a material adverse effect on our revenues, results of operations, and our financial condition.
Our executive officers and technical personnel are critical to our business and the loss of one or more key employees or our inability to attract and retain qualified personnel could harm our business.
Our success depends substantially on the performance of our executive officers and key employees. Due to the specialized technical nature of our business and limited staff, we are particularly dependent on our Chief Executive Officer and other executive officers, as well as our technical personnel. Our future success will depend on our ability to attract, integrate, motivate and retain qualified executive, managerial, technical, sales, and operations personnel, particularly given the overall economic climate and the emphasis on reducing expenses at our company.
Competition for qualified personnel in our business areas is intense, and we may not be able to continue to retain qualified executive officers and key personnel and attract new officers and personnel when necessary. Our product development and marketing functions are largely based in Silicon Valley, which is a highly competitive marketplace. It may be particularly difficult to recruit, relocate and retain qualified personnel in this geographic area. Moreover, the cost of living, including the cost of housing, in Silicon Valley is known to be high. Because we are legally prohibited from making loans to executive officers, we will not be able to assist potential key personnel as they acquire housing or incur other costs that might be associated with joining our company. We may need to invest significant amounts of cash and equity to attract and retain new employees and expend significant time and resources to identify, recruite, train, and integrate such employees, and we may never realize returns on these investments. In addition, if we lose the services of any of our key personnel and are not able to find suitable replacements in a timely manner or fail to adequately plan for the succession of key personnel, our business could be disrupted, other key personnel may decide to leave, and we may incur increased operating expenses in finding and compensating their replacements.
If we are unable to obtain additional funds when needed, our business could suffer.

For the last several years, our combined cash, cash equivalent, and short-term investment balance has declined. As we continue to implement our long-term strategic focus on the IIoT business, including the outdoor lighting controls market, this trend may continue.
As our cash balances decline, customers or potential customers may become less interested in doing business with us, or we may not satisfy the financial criteria they have established for their suppliers. In addition, from time to time we may also decide to use a portion of our cash balances to settle alleged warranty issues that may arise with our customers or¸ as noted under the

35


heading "Legal Proceedings," in connection with litigation. We may do so even if we do not believe we have liability to our customers or in connection with such litigation, in order to limit our risk, reduce outlays to third party providers, and for administrative convenience. In the future, to the extent that our revenues grow or as we may determine necessary to maintain adequate supply levels, we may experience higher levels of inventory and accounts receivable, which will also use our cash balances. In addition, to the extent we plan to make alternate uses of our facilities, we may incur additional cash expenditures. We may also use our cash reserves to strategically acquire or invest in other companies, products, or technologies that are complementary to our business. Lastly, our combined cash, cash equivalents, and short-term investment balances could be negatively affected by the various risks and uncertainties that we face, especially in light of our focus on the nascent and emerging IIoT things market, and any changes in our planned cash outlay could negatively affect our existing cash reserves.

There can be no assurance that we will be able to obtain financing on terms acceptable to us, or at all, in the future. In addition, if we do not meet our revenue targets, our use of our cash balances would increase due to the fact that a significant portion of our operating expenses are fixed. If we are not able to obtain additional financing when needed, or on acceptable terms, our ability to support our business growth, invest in additional research and development and sales and marketing, or respond to business opportunities, challenges, or other circumstances could be adversely affected, and our business may be harmed.

Our current stock price and corresponding market valuation could give rise to stockholder activism or hostile takeover attempts, which could be harmful to our business.

Because the current trading price of our common stock and aggregate market capitalization are low, there is a risk that we could face stockholder activism or hostile takeover attempts, which could divert management’s attention from its strategic plan to build stockholder value through the expansion of our lighting solutions business. If the IIoT market in general, and the outdoor lighting market segment in particular, do not materialize as anticipated, if our control networking solutions and other product offerings are not accepted and utilized, or if we are subject to a hostile takeover at a depressed valuation, we may have to devote a significant amount of time and resources to address these matters without any return on our investment. This could cause us to suffer significant financial losses and could also have a negative impact on our reputation and results of operations, any of which would likely cause our stock price to decline.
Voluntary and/or industry standards and governmental regulatory actions in our markets could limit our ability to sell our products.
Standards bodies, which are formal and informal associations that attempt to set voluntary, non-governmental product standards, are influential in many of our target markets. We participate in many voluntary and/or industry standards organizations around the world in order to help prevent the adoption of exclusionary standards as well as to promote standards for our products. However, we do not have the resources to participate in all standards processes that may affect our markets, and our efforts to influence the direction of those standards bodies in which we do participate may not be successful. Many of our competitors have significantly more resources focused on standards activities and may influence those standards in a way that would be disadvantageous to our products and thereby make it difficult for us to achieve our business and financial objectives.
Many of our products and the industries in which they are used are subject to U.S. and foreign regulation. In addition, the markets for our IIoT products may experience a movement towards standards based protocols driven by governmental action, such as those being considered in the U.S. by the National Institute of Standards and Technology. To the extent that we do not adopt such protocols or do not succeed in achieving adoption of our own protocols as standards or de facto standards, sales of our IIoT products may be adversely affected. Moreover, even if our own protocols are adopted as standards, we run the risk that we could lose business to competing implementations.

The adoption of voluntary and/or industry standards or the passage of governmental regulations, for example by state utility commissions or national regulatory bodies such as Federal Energy Regulatory Commissions in the United States and PTB or BSI in Germany, that are incompatible with our products or technology could limit the market opportunity for our products or result in increased costs, which could harm our revenues, results of operations, and financial condition.
We are subject to numerous governmental regulations concerning the manufacturing and use of our products. We must stay in compliance with all such regulations and any future regulations. Any failure to comply with such regulations, and the unanticipated costs of complying with future regulations, may adversely affect our business, financial condition, and results of operations.
We manufacture and sell products incorporating electronic components that may contain materials that are subject to government regulation in the locations in which our products are manufactured and assembled, as well as the locations where we sell our products. Since we operate on a global basis, maintaining compliance with regulations concerning the materials used in

36


our products is a complex process that requires continual monitoring of regulations and ongoing compliance procedures. For example, in 2012 the European Union issued recast regulations regarding the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment ("RoHS"), and in 2014, the SEC rules requiring companies to publicly disclose their use of "conflict minerals" that originated in the Democratic Republic of the Congo (DRC) or an adjoining country also become effective. The adoption of any unanticipated new regulations that significantly impact the various components we use or require that we use more expensive components would have a material adverse impact on our business, financial condition and results of operations.

Our reliance on third-party manufacturers exposes us to the risk that conflict minerals that are contained in our products have originated in the DRC or an adjoining country. We have incurred and expect to incur additional costs to comply with the disclosure requirements. Moreover, the implementation of these requirements could adversely affect the sourcing, availability and pricing of materials used in the manufacture of our products to the extent that there may be only a limited number of suppliers offering “conflict free” minerals that can be used in our products. There can be no assurance that we will be able to obtain such minerals in sufficient quantities or at competitive prices. We may also encounter customers who require that all of the components of our products be certified as conflict free. If we are not able to meet customer requirements, such customers may choose to not purchase our products, which could impact our sales.
Our manufacturing processes, including the processes used by our suppliers, are also subject to numerous governmental regulations that cover both the use of various materials as well as environmental concerns. Since we and our suppliers operate on a global basis, maintaining compliance with regulations concerning our production processes is also a complex process that requires continual monitoring of regulations and ongoing compliance procedures. For example, environmental issues such as pollution and climate change have seen significant legislative and regulatory interest on a global basis. Changes in these areas could directly increase the cost of energy, which may have an impact on the way we or our suppliers manufacture products or use energy to produce our products. In addition, any new regulations or laws in the environmental area might increase the cost of raw materials we use in our products. We are currently unable to predict how any such changes will impact us and if any such impact could be material to our business. Any new law or regulation that significantly increases our costs of manufacturing or causes us or our suppliers to significantly alter the way that our products are manufactured would have a material adverse effect on our business, financial condition and results of operations.
Liabilities resulting from defects in or misuse of our products, whether or not covered by insurance, may delay our revenues and increase our liabilities and expenses.
Our products are manufactured with highly complex electronic components and may, as a result, contain or may be alleged to contain errors or failures, including those relating to actual or potential security breaches. In addition, our customers or their installation partners may improperly install or implement our products, which could delay completion of a deployment or hinder our ability to win a subsequent award. Furthermore, because of the low cost and interoperable nature of our IIoT products, LONWORKS technology could be used in a manner for which it was not intended.
Even if we determine that an alleged error or failure in our products does not exist, we may incur significant expense and shipments and revenues may be delayed while we analyze the alleged error or failure. If errors or failures are found in our products, we may not be able to successfully correct them in a timely manner, or at all, and our reputation may suffer. Such errors or failures could delay our product shipments and divert our engineering resources while we attempt to correct them. In addition, we could decide to extend the warranty period, or incur other costs outside of our normal warranty coverage, to help address any known errors or failures in our products and mitigate the impact on our customers. For example, we could decide to replace defective products at a cost that is significantly higher than the value of the original products. This could delay our revenues and increase our expenses.
To address these issues, the agreements we maintain with our customers may contain provisions intended to limit our exposure to potential errors and omissions claims as well as any liabilities arising from them. However, our customer contracts may not effectively protect us against the liabilities and expenses associated with errors or failures attributable to our products.
Defects in our products may also cause us to be liable for losses in the event of property damage, harm or death to persons, claims against our directors or officers, and the like. For example, our outdoor lighting control products operate in a variety of settings under diverse conditions that may present the risk of product failure, which could subject us to liability. For instance, a failure of our automated smart lighting product used by a customer to enhance security could subject us to liability in the event of unlawful activity by third parties. Moreover, our IIoT products may present risks beyond our control such as operational misuse that could ultimately subject us to liability. Such liabilities could harm our reputation, expose our company to liability, and adversely affect our operating results and financial position.

37


To help reduce our exposure to these types of liabilities, we currently maintain property, general commercial liability, errors and omissions, directors and officers, and other lines of insurance. However, it is possible that such insurance may not be available in the future or, if available, may be insufficient in amount to cover any particular claim, or we might not carry insurance that covers a specific claim. In addition, we believe that the premiums for the types of insurance we carry will continue to fluctuate from period to period. Significant cost increases could also result in increased premiums or reduced coverage limits. Consequently, if we elect to reduce our coverage, or if we do not carry insurance for a particular type of claim, we will face increased exposure to these types of claims.

We may be unable to realize the benefits of our net operating loss carry-forwards (“NOLs”).

NOLs may be carried forward to offset federal and state taxable income in future years and eliminate income taxes otherwise payable on such taxable income, subject to certain adjustments. Based on current federal and state corporate income tax rates, our NOLs and other carry-forwards could provide a benefit to us, if fully utilized, of significant future tax savings. However, our ability to use these tax benefits in future years will depend upon the amount of our otherwise federal and state taxable income. If we do not have sufficient federal and state taxable income in future years to use the tax benefits before they expire, we will lose the benefit of these NOLs permanently. Consequently, in addition to dependence on the generation of future business profits, our ability to use the tax benefits associated with our substantial NOLs will depend significantly on our success in identifying suitable acquisition or investment candidates, and once identified, successfully consummating an acquisition of or investment in these candidates.

Additionally, federal NOLs are subject to annual limitations under the change of ownership rules within Section 382 of the Internal Revenue Code. In general, an ownership change occurs when the percentage of stock held by one or more 5-percent shareholders increases by more than 50 percentage points over the lowest stock ownership held by such shareholders at any time within a prescribed period, usually three years. If an ownership change were to occur, we may be unable to use a significant portion of our NOLs to offset taxable income. As discussed in Note 7 to our consolidated financial statements included in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission in March 2017, on April 22, 2016, the Company’s Board of Directors adopted a Tax Benefit Preservation Plan (“Tax Plan”) intended to reduce the likelihood that changes in the Company’s investor base have the unintended effect of limiting the Company’s use of its tax benefits. The Tax Plan is intended to require any person acquiring shares of the Company’s securities equal to or exceeding 4.99% of the Company’s outstanding shares to obtain the approval of the Board of Directors. This would protect the tax benefits because changes in ownership by a person owning less than 4.99% of the Company’s stock are considered and included in one or more public groups in the calculation of “ownership change” for purposes of Section 382 of the Code. However, there can be no assurance that the Tax Plan would be effective under all circumstances. Moreover, the Tax Plan, as amended on April 17, 2017, will expire on April 25, 2019, unless renewed by our Board of Directors.

The amount of NOLs that we have claimed has not been audited or otherwise validated by the U.S. Internal Revenue Service (“IRS”). The IRS could challenge our calculation of the amount of our NOLs or our determinations as to when a prior change in ownership occurred, and other provisions of the Internal Revenue Code may limit our ability to carry forward our NOLs to offset taxable income in future years. If the IRS was successful with respect to any such challenge, the potential tax benefit of the NOLs to us could be substantially reduced.

Lastly, in December 2017, the Tax Cuts and Jobs Act ("the Act") was signed into law. Among other changes is a permanent reduction in the federal U.S. corporate income tax rate from 35% to 21%, effective January 1, 2018. As a result of the change in the corporate income tax rate, the value of our NOLs has decreased.
We have limited ability to protect our intellectual property rights.
Our success depends significantly upon our intellectual property rights, which can vary significantly from jurisdiction to jurisdiction. We rely on a combination of patent, copyright, trademark and trade secret laws, non-disclosure agreements and other contractual provisions to establish, maintain and protect these intellectual property rights, all of which afford only limited protection, particularly in those countries that lack robust or accessible enforcement mechanisms. For example, we have in the past and may in the future form joint ventures with foreign companies, including those in China, where intellectual property mechanisms are generally less stringent than those found in the U.S. We have also outsourced certain development activities to third parties. If any of our patents fail to protect our technology, or if we do not obtain patents in certain countries, our competitors may find it easier to offer equivalent or superior technology. In addition, our trade secrets or other intellectual property that we license to third parties could be used improperly or otherwise in violation of the license terms.
We have also registered or applied for registration for certain trademarks, and will continue to evaluate the registration of additional trademarks as appropriate. If we fail to properly register or maintain our trademarks, or to otherwise take all necessary

38


steps to protect our trademarks, the value associated with the trademarks may diminish. In addition, if we fail to protect our trade secrets or other intellectual property rights, we may not be able to compete as effectively in our markets.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or services or use information that we regard as proprietary, or it may not be economically feasible to enforce them. Any of our patents, trademarks, copyrights, trade secrets, or intellectual property rights could be challenged, invalidated or circumvented. In addition, we cannot assure you that we have taken or will take all necessary steps to protect our intellectual property rights. Third parties may also independently develop similar technology without breach of our trade secrets or other proprietary rights. In addition, the laws of some foreign countries, including several in which we operate or sell our products, do not protect proprietary rights to as great an extent as do the laws of the United States, and it may take longer to receive a remedy from a court outside of the United States. Also, some of our products are licensed under shrink-wrap license agreements that are not signed by licensees and therefore may not be binding under the laws of certain jurisdictions.
From time to time, litigation may be necessary to defend and enforce our proprietary rights. As a result, we could incur substantial costs and divert management resources, which could harm our business, regardless of the final outcome. Despite our efforts to safeguard and maintain our proprietary rights both in the United States and abroad, we may be unsuccessful in doing so. Also, the steps that we take to safeguard and maintain our proprietary rights may be inadequate to deter third parties from infringing, misusing, misappropriating, or independently developing our technology or intellectual property rights, or to prevent an unauthorized third party from misappropriating our products or technology.
Our business may suffer if it is alleged or found that our products infringe the intellectual property rights of others, or if we are unable to secure rights to use the intellectual property rights of others on reasonable terms.
We may be contractually obligated to indemnify our customers or other third parties that use our products in the event our products are alleged to infringe a third party’s intellectual property rights. From time to time, we may also receive notice that a third party believes that our products may be infringing patents or other intellectual property rights of that third party. Responding to those claims, regardless of their merit, can be time consuming, result in costly litigation, divert management’s attention and resources, and cause us to incur significant expenses. We do not insure against infringement of a third party’s intellectual property rights.
As the result of such a claim, we may elect or be required to redesign our products that are alleged to infringe the third party’s patents or other intellectual property rights, which could cause those product offerings to be delayed. Or we could be required to cease distributing those products altogether. In the alternative, we could seek a license to the third party’s intellectual property. Even if our products do not infringe, we may elect to take a license or settle to avoid incurring litigation costs. However, it is possible that we would not be able to obtain such a license or settle on reasonable terms, or at all.
In some cases, even though no infringement has been alleged, we may attempt to secure rights to use the intellectual property rights of others that would be useful to us. We cannot guarantee that we would be able to secure such rights on reasonable terms, or at all.
Lastly, our customers may not purchase our products if they are concerned our products may infringe third party intellectual property rights. This could reduce the market opportunity for the sale of our products and services.
Any of the foregoing risks could have a material adverse effect on our revenues, results of operations, and financial condition.
We may be unable to anticipate or fail to adequately mitigate against increasingly sophisticated methods to engage in illegal or fraudulent activities against us.

Despite any defensive measures we take to manage threats to our business, our risk and exposure to these matters remain heightened because of, among other things, the evolving nature of such threats in light of advances in computer capabilities, new discoveries in the field of cryptography, new and sophisticated methods used by criminals including phishing, social engineering or other illicit acts, or other events or developments that we may be unable to anticipate or fail to adequately mitigate. These threats, events, and developments could lead to, for example, unauthorized access to or acquisition of our sensitive business information or intellectual property, or the personal data of our employees. If any such efforts against us were to be successful, we could face financial and legal liability and suffer damage to our business and reputation, any of which could have a material adverse effect on our results of operations and financial condition.

39


Future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of management, disrupt our business, dilute stockholder value and adversely affect our results of operations and financial condition.

As opportunities present themselves, we may from time to time evaluate and enter into strategic partnerships or transactions involving acquisitions of or investments in other businesses, products or technologies that we believe could complement or expand our services, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential transactions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable opportunities, whether or not transactions are ultimately completed. If we acquire businesses, we may not be able to integrate successfully the acquired personnel, operations and technologies, or effectively manage the combined business following the acquisition. We may not be able to find and identify desirable opportunities or be successful in entering into an agreement with respect to the opportunities that we do identify. Acquisitions and other transactions could also result in dilutive issuances of equity securities, use of our existing cash reserves or the incurrence of debt. In addition, a transaction may fail to meet our expectations. The occurrence of any of these risks could harm our results of operations, business and financial condition.
Natural disasters, power outages, and other factors outside of our control such as widespread pandemics could disrupt our business.
We must protect our business and our network infrastructure against damage from earthquake, flood, hurricane and similar events, as well as from power outages. Our corporate headquarters is located in the San Francisco Bay Area, a region known for earthquakes. A natural disaster, power outage, or other unanticipated problem could also adversely affect our business by, among other things, harming our primary data center or other internal operations, limiting our ability to communicate with our customers, limiting our ability or our partners’ or customers’ ability to sell or use our products, affecting our third party developer’s ability to complete developments on schedule or at all, or affecting our suppliers’ ability to provide us with components or products. These risks bay be further increased if the disaster recover plans for us and our suppliers prove to be inadequate. For example, the 2011 earthquake and tsunami in Japan adversely impacted our revenues from customers located in Japan and/or our ability to source parts from companies located in Japan. Shortly after the earthquake, we received notice from Toshiba (one of two manufacturers of the Neuron Chip - an important component that we and our customers use in control network devices), that they would no longer be able to manufacture Neuron Chips due to earthquake damage suffered at the semiconductor manufacturing facility that produced the Neuron Chips. However, the abrupt termination of Toshiba’s Neuron Chip manufacturing capability caused a disruption in supply and an increase in prices from the remaining supplier, Cypress Semiconductor. We do not insure against several natural disasters, including earthquakes.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS
We have not experienced any material change in our exposure to interest rate and foreign currency risks since the date of our Annual Report on Form 10-K for the year ended December 31, 2017.
Market Risk Disclosures. The following discussion about our market risk disclosures involves forward-looking statements. Actual results could differ materially from those projected in the forward-looking statements. We are exposed to market risk related to changes in interest rates and foreign currency exchange rates. We do not use derivative financial instruments to hedge these exposures.
Interest Rate Sensitivity. We maintain a short-term investment portfolio consisting mainly of fixed income securities with a weighted average maturity of less than one year. These available-for-sale securities are subject to interest rate risk and will fall in value if market interest rates increase. If market rates were to increase immediately and uniformly by 10% from levels at March 31, 2018 and December 31, 2017, the fair value of the portfolio would decline by an immaterial amount. We currently intend to hold our fixed income investments until maturity, and therefore we would not expect our operating results or cash flows to be affected to any significant degree by a sudden change in market interest rates. However, if necessary, we may sell short-term investments prior to maturity to meet the liquidity needs of the company.
Foreign Currency Exchange Risk. We have international subsidiaries and operations and are, therefore, subject to foreign currency rate exposure. To date, our exposure to exchange rate volatility has not been significant. If foreign exchange rates were to fluctuate by 10% from rates at March 31, 2018, and December 31, 2017, our financial position and results of operations would not be materially affected. However, we could experience a material impact in the future.
In addition, for our cost of goods sold, our products are generally assembled by CEMs in China, although our transactions with these vendors have historically been denominated in U.S. dollars. These vendors may require us to pay in their local currency, or demand a U.S. dollar price adjustment or other payment to address a change in exchange rates, which would

40


increase our cost to procure our products. This is particularly a risk in China, where any future revaluations of the Chinese currency against the U.S. dollar could result in significant cost increases.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Effectiveness of Disclosure Controls and Procedures
We have designed our disclosure controls and procedures to ensure that information we are required to disclose in reports that we file or submit under the Securities and Exchange Act of 1934 is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. As of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision of our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures, as such terms are defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities and Exchange Act of 1934. Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of March 31, 2018.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(e) of the Exchange Act) that occurred during the quarter ended March 31, 2018, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

41


PART II. OTHER INFORMATION
ITEM 1.
LEGAL PROCEEDINGS

For a discussion regarding our legal proceedings and matters, please refer to the “Legal Actions” section of Note 6, Commitments and Contingencies, to our condensed consolidated financial statements included under Item 1 of Part I, Financial Information, which information is incorporated herein by reference.
ITEM 1A.
RISK FACTORS

A restated description of the risk factors associated with our business is included under “Factors That May Affect Future Results of Operations” in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contained in Item 2 of Part I of this report. This description includes any material changes to and supersedes the description of the risk factors associated with our business previously disclosed in Item 1A of our 2017 Annual Report on Form 10-K and is incorporated herein by reference.
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table provides information about the repurchase of our common stock during the quarter ended March 31, 2018:
Period
Total Number of Shares Purchased (1)
Average Price Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
Maximum Number of Shares that May Yet Be Purchased Under the Plans or Programs (1)
January 1 - January 31
1,909

$
5.87



February 1 - February 28
571

$
4.74



March 1 - March 31
11,237

$
4.67



Total
13,717

$
4.84



(1)
Shares purchased represent those shares surrendered to us by employees in order to satisfy stock-for-stock option exercises, also commonly referred to as "net exercises", and/or withholding tax obligations related to stock-based compensation.

42


ITEM 6.    EXHIBITS

Exhibit
No.

Description of Document
 
 
31.1 #
31.2 #
32 **
101.INS+
XBRL Instance Document
101.SCH+
XBRL Taxonomy Extension Schema
101.CAL+
XBRL Taxonomy Extension Calculation Linkbase
101.DEF+
XBRL Taxonomy Extension Definition Linkbase

101.LAB+
XBRL Taxonomy Extension Label Linkbase
101.PRE+
XBRL Taxonomy Extension Presentation Linkbase

#
Filed herewith
**
The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Exchange Act of 1934, as amended (the “Exchange Act”), and is not to be incorporated by reference into any filing of Echelon Corporation under the Securities Act of 1933, as amended (the “Securities Act”), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
+
The financial information contained in these XBRL documents is unaudited and is furnished, not filed with the Securities and Exchange Commission.

43


SIGNATURE
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.

 
 
 
 
ECHELON CORPORATION
Date:
May 10, 2018
 
By:
/s/ C. Michael Marszewski
 
 
 
 
C. Michael Marszewski
Vice President and Chief Financial Officer (Duly Authorized Officer and Principal Financial Officer)


44


EXHIBIT INDEX

Exhibit
No.

Description of Document
 
 
31.1 #
31.2 #
32 **
101.INS+
XBRL Instance Document
101.SCH+
XBRL Taxonomy Extension Schema
101.CAL+
XBRL Taxonomy Extension Calculation Linkbase
101.DEF+
XBRL Taxonomy Extension Definition Linkbase
101.LAB+
XBRL Taxonomy Extension Label Linkbase
101.PRE+
XBRL Taxonomy Extension Presentation Linkbase

#
Filed herewith
**
The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Exchange Act of 1934, as amended (the “Exchange Act”), and is not to be incorporated by reference into any filing of Echelon Corporation under the Securities Act of 1933, as amended (the “Securities Act”), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
+
The financial information contained in these XBRL documents is unaudited and is furnished, not filed with the Securities and Exchange Commission.



45
EX-31.1 2 exhibit311-20180331.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
I, Ronald A. Sege, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Echelon Corporation;
2.
Based on my knowledge, this quarterly 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 represent 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.

 
 
 
 
 
ECHELON CORPORATION
 
 
 
 
 
 
Date:
May 10, 2018
 
By:
 
/s/ Ronald A. Sege
 
 
 
 
 
Ronald A. Sege,
Chairman of the Board, President and Chief
Executive Officer (Principal Executive Officer)


EX-31.2 3 exhibit312-20180331.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
I, C. Michael Marszewski, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Echelon Corporation;
2.
Based on my knowledge, this quarterly 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 represent 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 controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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.
 
 
 
 
 
 
ECHELON CORPORATION
 
 
 
 
 
 
Date:
May 10, 2018
 
By:
 
/s/ C. Michael Marszewski
 
 
 
 
 
C. Michael Marszewski,
Vice President and Chief Financial Officer (Principal Financial Officer)


EX-32 4 exhibit32-20180331.htm EXHIBIT 32 Exhibit


EXHIBIT 32
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*
I, Ronald A. Sege, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Echelon Corporation on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Echelon Corporation.
 
 
 
 
 
 
ECHELON CORPORATION
 
 
 
 
 
 
Date:
May 10, 2018
 
By:
 
/s/ Ronald A. Sege
 
 
 
 
 
Ronald A. Sege,
Chairman of the Board, President and Chief Executive Officer
(Principal Executive Officer)
I, C. Michael Marszewski, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Echelon Corporation on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Echelon Corporation.
 
 
 
 
 
 
ECHELON CORPORATION
 
 
 
 
 
 
Date:
May 10, 2018
 
By:
 
/s/ C. Michael Marszewski
 
 
 
 
 
C. Michael Marszewski,
Vice President and Chief Financial Officer
(Principal Financial Officer)
*
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Echelon Corporation and will be retained by Echelon Corporation and furnished to the Securities and Exchange Commission or its staff upon request.
 
This certification accompanies this 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 the Registrant (whether made before or after the date of this Form 10-Q) under the Securities Act of 1933 or the Securities Exchange Act of 1934, each as amended, irrespective of any general incorporation language contained in such filing.


EX-101.INS 5 elon-20180331.xml XBRL INSTANCE DOCUMENT 0000031347 2018-01-01 2018-03-31 0000031347 2018-04-30 0000031347 2017-12-31 0000031347 2018-03-31 0000031347 2017-01-01 2017-03-31 0000031347 2016-12-31 0000031347 2017-03-31 0000031347 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0000031347 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000031347 us-gaap:CustomerConcentrationRiskMember elon:EbvAvnetMember 2018-01-01 2018-03-31 0000031347 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-01-01 2017-03-31 0000031347 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-01-01 2017-03-31 0000031347 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000031347 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000031347 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000031347 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000031347 us-gaap:FairValueInputsLevel2Member 2018-03-31 0000031347 us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000031347 us-gaap:FairValueInputsLevel1Member 2018-03-31 0000031347 us-gaap:FairValueInputsLevel3Member 2018-03-31 0000031347 elon:CostofRevenuesMember 2018-01-01 2018-03-31 0000031347 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0000031347 elon:ProductDevelopmentMember 2017-01-01 2017-03-31 0000031347 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-03-31 0000031347 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-03-31 0000031347 elon:CostofRevenuesMember 2017-01-01 2017-03-31 0000031347 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0000031347 elon:ProductDevelopmentMember 2018-01-01 2018-03-31 0000031347 elon:EbvAvnetMember 2018-01-01 2018-03-31 0000031347 elon:EbvAvnetMember 2017-01-01 2017-03-31 0000031347 elon:EngenuityMember 2017-01-01 2017-03-31 0000031347 elon:EngenuityMember 2018-01-01 2018-03-31 0000031347 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000031347 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000031347 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0000031347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000031347 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000031347 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000031347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000031347 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-03-31 0000031347 us-gaap:AmericasMember 2017-01-01 2017-03-31 0000031347 us-gaap:EMEAMember 2018-01-01 2018-03-31 0000031347 us-gaap:AsiaPacificMember 2018-01-01 2018-03-31 0000031347 us-gaap:AsiaPacificMember 2017-01-01 2017-03-31 0000031347 us-gaap:AmericasMember 2018-01-01 2018-03-31 0000031347 us-gaap:EMEAMember 2017-01-01 2017-03-31 0000031347 2000-06-01 2000-06-30 0000031347 elon:HolleyMeteringMember 2018-01-01 2018-03-31 0000031347 elon:HolleyMeteringMember 2018-03-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2018-03-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2018-01-01 2018-03-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2017-12-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2016-01-01 2016-12-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2017-01-01 2017-03-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2016-12-31 0000031347 elon:Fiscal2016RestructuringPlanMember 2017-03-31 xbrli:shares xbrli:pure elon:customer elon:segment elon:geographic_area iso4217:USD xbrli:shares elon:board_member iso4217:USD elon:employee false --12-31 Q1 2018 2018-03-31 10-Q 0000031347 4542273 Smaller Reporting Company ECHELON CORP P3M 220000 146000 0 986000 140000 0 140000 159000 -48000 0.51 4000000 1000000 P3M 1 3 2 2 0 0 17000 66000 P6M 2317000 2570000 2296000 -425000 2721000 2556000 1878000 2256000 1088000 980000 -1821000 -1681000 359339000 359715000 467000 29000 124000 212000 102000 58000 94000 204000 88000 444000 960606 978135 30386000 28902000 28216000 27223000 4515000 13217000 0 17732000 3576000 13210000 0 16786000 0 0 3000 3000 11970000 11963000 11967000 0 13217000 0 13217000 11960000 0 13210000 0 13210000 9803000 8325000 7261000 5846000 438000 4515000 0 0 4515000 3576000 0 0 3576000 -1478000 -1415000 48000 49000 -1179000 -1239000 0.348 0.253 0.095 0.273 0.131 0.404 0.404 1057000 1168000 1812000 849000 109000 123000 3292000 3460000 1039000 -728000 1767000 529000 1812000 -2993000 4805000 849000 110000 119000 0 0 0 438000 -0.28 -0.01 -0.27 -0.30 19000 30000 1924000 1705000 4411000 4377000 -1202000 -1643000 -1267000 -1385000 0 0 -6000 -6000 37000 35000 42000 290000 224000 270000 16000 44000 -545000 135000 185000 -3000 -54000 315000 -18000 -19000 124000 -65000 725000 668000 3103000 2942000 3251000 3566000 148000 624000 30386000 28902000 6007000 5675000 652000 616000 254000 0 -17000 -66000 16000 -26000 -1496000 -1353000 -1261000 -62000 -1199000 -1379000 0 -424000 424000 2100000 1600000 -65000 258000 1 5613000 6020000 463000 444000 1152000 1516000 987000 558000 83000 140000 82000 140000 -1000 0 652000 616000 -11000 -9000 48000 0 5979000 5948000 16000 87000 6000000 6000000 142000 209000 458000 453000 -7000 0 2227000 3005000 1250000 1250000 7 286000 0 0 273000 225000 185000 185000 185000 185000 -305963000 -307342000 0 0 7703000 -96000 7799000 3250000 1847000 2606000 3496000 1800000 2541000 7837000 1462000 1310000 467000 444000 49000 169000 11967000 11960000 350000 428000 300000 0 0 130700000 23473000 -3000 -1821000 -1818000 22611000 -3000 -1681000 -1678000 23727000 1840000 21887000 22611000 28130000 28130000 9300000 9400000 56000 43000 13000 332000 322000 4434000 4527000 4434000 4527000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss), Net of Tax (Amounts in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency translation adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized gain (loss) on available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Other Comprehensive Income (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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,818</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,821</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change during January - March 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,678</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,681</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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:inherit;font-size:10pt;">None of the above amounts have been reclassified in the condensed consolidated statement of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Deferred Cost of Revenues</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consists of amounts billed or payments received in advance of revenue recognition. Deferred cost of revenues related to deferred product revenues includes direct product costs and applied overhead. Deferred cost of revenues related to deferred service revenues includes direct labor costs and applied overhead. Once all revenue recognition criteria have been met, the deferred revenues and associated cost of revenues are recognized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the amortized cost basis, aggregate fair value, and gross unrealized holding gains and losses of the Company&#8217;s short-term investments by major security type were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Fair Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,963</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,960</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized cost basis, aggregate fair value and gross unrealized holding gains and losses for the Company&#8217;s available-for-sale short-term investments, by major security type, were as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Fair Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,970</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,967</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Joint Venture:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 23, 2012, the Company entered into an agreement with Holley Metering Limited (&#8220;Holley Metering&#8221;), a designer and manufacturer of energy meters in China, to create a joint venture, Zhejiang Echelon-Holley Technology Co., Ltd. (&#8220;Echelon-Holley&#8221;). The joint venture's intended focus was on the development and sales of smart energy products for China and rest-of-world markets. The Company had a </font><font style="font-family:inherit;font-size:10pt;">51.0%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in the joint venture and exercised controlling influence. Therefore, Echelon-Holley&#8217;s accounts have been included in the Company&#8217;s condensed consolidated financial statements up until the point of its liquidation (see below). Holley Metering&#8217;s interests in Echelon-Holley&#8217;s net assets were reported in the non-controlling interest in subsidiary on the condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Net loss attributable to the non-controlling interest in Echelon-Holley was </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, respectively. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;23, 2018</font><font style="font-family:inherit;font-size:10pt;">, Echelon and Holley Metering had contributed in cash a total of approximately </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> in Share Capital, as defined in the joint venture agreement, to Echelon-Holley in proportion to their respective ownership interests. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the decision to sell the Grid business announced in the third quarter of 2014, the Company undertook a process to sell the remaining net assets of the joint venture and recorded the net assets and liabilities of the joint venture at the lower of their carrying amount or fair value less cost to sell, and classified them as held for sale on the accompanying balance sheet at December&#160;31, 2014. The major classes of assets and liabilities that were classified as held for sale were inventory, deferred revenues and the related deferred costs of sales, and accrued liabilities. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the quarter ended September 30, 2015, the Company concluded that it would no longer pursue a sale, but would instead work with Holley Metering to shut the joint venture down. The remaining net assets of the joint venture were immaterial as of September 30, 2015. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In early April 2018, the Company was informed by the Chinese authorities that the liquidation of Echelon-Holley had been completed on </font><font style="font-family:inherit;font-size:10pt;">March&#160;23, 2018</font><font style="font-family:inherit;font-size:10pt;">. This resulted in a gain on liquidation of approximately </font><font style="font-family:inherit;font-size:10pt;">$424,000</font><font style="font-family:inherit;font-size:10pt;">, which is reflected in the Interest and other income (expense), net line in the Company's Condensed Consolidated Statement of Operations for the quarter ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. In conjunction with the liquidation, the Company is required to remit approximately </font><font style="font-family:inherit;font-size:10pt;">$438,000</font><font style="font-family:inherit;font-size:10pt;"> to Holley Metering, which represents Holley-Metering's share of the remaining cash balance on the liquidation date. This payable obligation is reflected in Accrued Liabilities on the Company's Condensed Consolidated Balance Sheet at </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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity and Employee Stock Option Plans:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 17, 2017, the Company's Board of Directors approved an amendment to the Tax Benefit Preservation Plan (the "Tax Plan"), dated as of April 22, 2016, by and between the Company and Computershare Inc., as rights agent (the &#8220;Rights Agent&#8221;), to extend the Final Expiration Date (as such term is defined in the Tax Plan) to April 25, 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based Compensation Expense</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense 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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and its allocation within the condensed consolidated statements of operations (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><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;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">467</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Award Activity</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160; </font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> options exercised during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </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-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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total fair value of RSUs vested and released 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$169,000</font><font style="font-family:inherit;font-size:10pt;">. The total fair value of RSUs vested and released 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> was approximately </font><font style="font-family:inherit;font-size:10pt;">$49,000</font><font style="font-family:inherit;font-size:10pt;">. The fair value is calculated by multiplying the fair market value of the Company&#8217;s common stock on the vesting date by the number of shares of common stock issued upon vesting.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities:</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;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;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;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable to joint venture partner (see Note 13 - Joint Venture)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">444</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,256</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Investments</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, restricted investments consist of balances maintained by the Company with an investment advisor in money market funds and permitted treasury bills. These balances represent collateral for a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> operating line of credit issued to the Company by its primary bank for credit card purchases. Because the Company&#8217;s agreement with the lender prevents the Company from withdrawing these funds, they are considered restricted. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Actions</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, in the ordinary course of business, the Company may be subject to certain legal proceedings, claims, investigations, and other proceedings, including claims of alleged infringement of third-party patents and other intellectual property rights, and commercial, employment, or other matters. In accordance with generally accepted accounting principles, the Company makes 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. While the Company believes it has adequately provided for such contingencies as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the amounts of which were immaterial, it is possible that the Company&#8217;s results of operations, cash flows, and financial position could be harmed by the resolution of any such outstanding claims.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Line of Credit</font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:26px;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;">, the Company maintained an operating credit line of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> with its primary bank for company credit card purchases. This line of credit is secured by a collateral of the first priority on </font><font style="font-family:inherit;font-size:10pt;">$1.3</font><font style="font-family:inherit;font-size:10pt;"> million of the Company's investments (presented as restricted investments in the condensed consolidated balance sheets). The restricted investments are classified as current assets due to the contractual duration of the underlying credit agreement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s operations and performance depend significantly on worldwide economic conditions and their impact on purchases of the Company&#8217;s products, as well as the ability of suppliers to provide the Company with products and services in a timely manner. The impact of any of the matters described below could have an adverse effect on the Company&#8217;s business, results of operations and financial condition. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s sales are currently concentrated, as approximately </font><font style="font-family:inherit;font-size:10pt;">40.4%</font><font style="font-family:inherit;font-size:10pt;"> of revenues 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;">, were derived from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers, Avnet Europe Comm VA ("Avnet"), the Company's primary distributor of its IIoT products in Europe and Japan; and Engenuity Systems, Inc., a reseller of the Company's products focused primarily in the United States. Customers in any of the Company&#8217;s target market sectors may experience unexpected reductions in demand for their products and consequently reduce their purchases from the Company, resulting in either the loss of a significant customer or a notable decrease in the level of sales to a significant customer. &#160;In addition, if any of these customers are unable to obtain the necessary capital to operate their business, they may be unable to satisfy their payment obligations to the Company.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes third-party contract electronic manufacturers to manufacture, assemble, and test its products. &#160; If any of these third-parties were unable to obtain the necessary capital to operate their business, they may be unable to provide the Company with timely services or to make timely deliveries of products.&#160;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company has experienced shortages or interruptions in supply for certain products or components used in the manufacture of the Company&#8217;s products that have been or will be discontinued. In order to ensure an adequate supply of these items, the Company has occasionally purchased quantities of these items that are in excess of the Company&#8217;s then current estimate of short-term requirements. If the long-term requirements do not materialize as originally expected, or if the Company develops alternative solutions that no longer employ these items and the Company is not able to dispose of these excess products or components, the Company could be subject to increased levels of excess and obsolete inventories. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">In an effort to manage costs and inventory risks, the Company has decreased the inventory levels of certain products. If there is an unexpected increase in demand for these items, the Company might not be able to supply its customers with products in a timely manner.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customers:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company markets its products and services throughout the world to original equipment manufacturers (OEMs) and systems integrators in the building, industrial, transportation, utility/home, and other automation markets. 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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers that accounted for a significant portion of its revenues: Avnet Europe Comm VA (&#8220;Avnet&#8221;), the Company&#8217;s primary distributors of its IIoT products in Europe and Japan; and Engenuity Systems, Inc. ("Engenuity), a reseller of the Company's products focused mainly in the United States. 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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the percentage of the Company&#8217;s revenues attributable to sales made to these customers was as follows:</font></div><div style="line-height:120%;padding-top:8px;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="6" rowspan="1"></td></tr><tr><td style="width:75%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;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, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;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, 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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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="2" 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:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engenuity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reflects changes in contract balances for the three 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;"> (in thousands):</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;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</font></div></td></tr><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, 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;">March&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align: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;">Beginning balance</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,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Deferred revenues added</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of deferred revenues due to joint venture liquidation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(986</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></tr><tr><td style="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;">Previously deferred revenues recognized</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</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;">(109</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;">Ending balance</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;">849</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;">1,168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share:</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The computation of diluted net loss per share does not include stock options and performance shares of </font><font style="font-family:inherit;font-size:10pt;">978,135</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">960,606</font><font style="font-family:inherit;font-size:10pt;"> 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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, because the effect of their inclusion would be anti-dilutive based on their respective exercise prices.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the Company&#8217;s financial assets measured at fair value on a recurring basis was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="overflow:hidden;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</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;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the Company&#8217;s financial assets measured at fair value on a recurring basis was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="overflow:hidden;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</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;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Included in cash and cash equivalents in the Company&#8217;s condensed consolidated balance sheets</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</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;">Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company&#8217;s condensed consolidated balance sheets</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Instruments: </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial instruments consist of cash equivalents, restricted investments, short-term investments, accounts receivable, and accounts payable. The carrying value of the Company&#8217;s financial instruments approximates fair value. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of investments, which are classified as either cash equivalents, restricted investments, or short-term investments, and accounts receivable. With respect to its investments, the Company has an investment policy that limits the amount of credit exposure to any one financial institution and restricts placement of the Company&#8217;s investments to financial institutions independently evaluated as highly creditworthy. With respect to its accounts receivable, the Company performs ongoing credit evaluations of each of its customers&#8217; financial condition. For a customer whose credit worthiness does not meet the Company&#8217;s minimum criteria, the Company may require partial or full payment prior to shipment. Alternatively, prior to shipment, customers may be required to provide the Company with an irrevocable letter of credit or arrange for some other form of coverage to mitigate the risk of uncollectibility, such as a bank guarantee. Additionally, the Company establishes an allowance for doubtful accounts and sales return allowances based upon factors surrounding the credit risk of specific customers, historical trends, and other available information.</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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On a recurring basis, the Company measures certain of its financial assets, namely its cash equivalents and available-for-sale debt securities, at fair value. The fair value of the Company&#8217;s financial assets measured at fair value on a recurring basis was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="overflow:hidden;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,210</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;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the Company&#8217;s financial assets measured at fair value on a recurring basis was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="overflow:hidden;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted Prices in Active Markets for Identical Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,515</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,217</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;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Included in cash and cash equivalents in the Company&#8217;s condensed consolidated balance sheets</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</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;">Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company&#8217;s condensed consolidated balance sheets</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents consist of either investments with remaining maturities of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> months or less at the date of purchase, or money market funds for which the carrying amount is a reasonable estimate of fair value. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s available-for-sale securities consist of U.S. government securities with a minimum and weighted average credit rating of A-1+. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. However, the Company classifies all of its fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of the Company&#8217;s financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. The Company's procedures include controls to ensure that appropriate fair values are recorded by comparing prices obtained from a third party independent source.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s available-for-sale securities had contractual maturities of </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months and an average remaining term to maturity of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months. 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 amortized cost basis, aggregate fair value, and gross unrealized holding gains and losses of the Company&#8217;s short-term investments by major security type were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Fair Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,963</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,960</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized cost basis, aggregate fair value and gross unrealized holding gains and losses for the Company&#8217;s available-for-sale short-term investments, by major security type, were as follows as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Fair Value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Holding 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,970</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,967</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market values were determined for each individual security in the investment portfolio. The Company reviews its investments on a regular basis to evaluate whether or not any have experienced an other-than-temporary decline in fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements </font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures at fair value its cash equivalents and available-for-sale investments using a valuation hierarchy based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's own assumptions. These two types of inputs have created the following fair value hierarchy:</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:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 - Quoted prices for identical instruments in active markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when estimating fair value. Other than cash and money market funds, the Company's only financial assets and liabilities required to be measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are its fixed income available-for-sale debt securities. See Note 2 of these Notes to condensed consolidated financial statements for a summary of the input levels used in determining the fair value of these assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Lived Assets</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property, plant and equipment and long-lived intangible assets might not be fully recoverable. If facts and circumstances indicate that the carrying amount of these assets might not be fully recoverable, we compare projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives against their respective carrying amounts. In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets. Evaluation of impairment of property, plant and equipment and long-lived intangible assets requires estimates in the forecast of future operating results that are used in the preparation of the expected future undiscounted cash flows. Actual future operating results and the remaining economic lives of our property, plant and equipment and long-lived intangible assets could differ from our estimates used in assessing the recoverability of these assets. These differences could result in impairment charges, which could have a material adverse impact on our results of operations.&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes:</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The benefit from income taxes 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$(6,000)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(6,000)</font><font style="font-family:inherit;font-size:10pt;">, respectively. The difference between the statutory rate and the Company&#8217;s effective tax rate is primarily due to the impact of foreign taxes, changes in the valuation allowance on deferred tax assets, and changes in the accruals related to unrecognized tax benefits.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">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;">, the Company had gross unrecognized tax benefits of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which </font><font style="font-family:inherit;font-size:10pt;">$322,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$332,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, if recognized, would impact the effective tax rate on income from continuing operations. The Company&#8217;s policy is to recognize interest and/or penalties related to unrecognized tax benefits in income tax expense. 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;">, the Company had accrued </font><font style="font-family:inherit;font-size:10pt;">$43,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$56,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, for interest and penalties. The </font><font style="font-family:inherit;font-size:10pt;">$13,000</font><font style="font-family:inherit;font-size:10pt;"> reduction in interest and penalties on gross unrecognized tax benefits 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;"> was primarily attributable to the expiration of the statute of limitations in certain foreign jurisdictions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories:</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (first&#8209;in, first&#8209;out) or net realizable value and include material, labor and manufacturing overhead. When required, provisions are made to reduce excess and obsolete inventories to their estimated net realizable value. Inventories consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;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;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;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,103</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i) New Accounting Standards Recently Adopted</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued a new standard related to revenue recognition, ASC 606 - Revenue from Contracts with Customers ("ASC 606"). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 606 effective </font><font style="font-family:inherit;font-size:10pt;">January 1, 2018</font><font style="font-family:inherit;font-size:10pt;">, using the full retrospective method, which required the Company to restate each prior reporting period presented. The most significant impact of the standard relates to the Company's accounting for sales made to distributors under agreements that contain a limited right to return unsold products and price adjustment provisions. Under previous revenue guidance, the Company historically concluded that the price to these distributors was not fixed or determinable at the time it delivers products to them. Accordingly, revenue from sales to these distributors has not historically been recognized until the distributor resells the product. By contrast, under the new standard, the Company will recognize revenue, including estimates for applicable variable consideration, predominately at the time of shipment to these distributors, thereby accelerating the timing of revenue for products sold through the distribution channel. Revenue recognition related to transactions not involving the Company's distributor partners remains substantially unchanged. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the standard using the full retrospective method required the Company to restate certain previously reported results. In summary, adoption of the standard resulted in the recognition of slightly lower revenue for the quarter ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, adoption of the standard resulted in a reduction of deferred revenues driven by the recognition of revenues associated with on-hand distributor inventory as of that date, the revenue for which was deferred under previous guidance; a decrease of deferred cost of goods sold, again driven by the recognition of revenue that was deferred under previous guidance; and a decrease in accounts receivable, driven by the incremental reserves required for estimated price adjustments that will be issued to the distributors in the future based on the additional revenue recognized under the new guidance. Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts):&#160;</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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Statement of Operations:</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;">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;">7,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(96</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;">7,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,199</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;">(62</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;">(1,261</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;">Basic and diluted loss per share</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.27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;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.28</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></table></div></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-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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Balance Sheets:</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;">Accounts receivable, net</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,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(425</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;">2,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred cost of goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(728</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;">1,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred revenues</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,993</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;">1,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders' 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;">21,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii) New Accounting Standards Not Yet Effective</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (Topic 842),&#160;which requires, among other things, the recognition of lease assets and lease liabilities on the balance sheet by lessees for certain leases classified as operating leases under previous GAAP.&#160; ASU 2016-02 is effective for annual and interim periods beginning after December 15, 2018.&#160; ASU 2016-02 mandates a modified retrospective transition method with early adoption permitted.&#160; The Company is currently evaluating the effect that ASU 2016-02 will have on its consolidated financial statements and related disclosures.&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of Echelon Corporation, a Delaware corporation, its wholly-owned subsidiaries, and a subsidiary in which it has a controlling interest (collectively referred to as the &#8220;Company&#8221;). The Company reports non-controlling interests in consolidated entities as a component of equity separate from the Company&#8217;s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries and other consolidated entities have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) which the Company considers necessary for the fair presentation of the results of operations for the interim periods covered, and of the financial condition of the Company at the date of the interim balance sheet. The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in its Annual Report on Form 10&#8209;K.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Apart from the Company's adoption of new revenue recognition guidance discussed more fully below, there have been no material changes to the Company&#8217;s significant accounting policies as compared to the significant accounting policies described in its Annual Report on Form 10&#8209;K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Parties:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2000, the Company entered into a stock purchase agreement with Enel pursuant to which Enel purchased </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">300,000</font><font style="font-family:inherit;font-size:10pt;"> newly issued shares of its common stock for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$130.7 million</font><font style="font-family:inherit;font-size:10pt;">. To the Company&#8217;s knowledge, Enel has disposed of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">none</font><font style="font-family:inherit;font-size:10pt;"> of its </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">300,000</font><font style="font-family:inherit;font-size:10pt;"> shares. Under the terms of the stock purchase agreement, Enel has the right to nominate </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> member of the Company&#8217;s board of directors. While a representative of Enel served on the board until March 14, 2012, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> Enel representative is presently on the board.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2006, the Company entered into a new development and supply agreement with Enel. Under the development and supply agreement, Enel and its contract manufacturers purchase additional electronic components and finished goods from the Company. The development and supply agreement expired in March 2016.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:26px;font-size:10pt;"><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, 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;">, the Company recognized no revenue from products sold to Enel and its designated manufacturers. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:26px;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;"> 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;">none</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total accounts receivable balance related to amounts owed by Enel and its designated manufacturers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring:</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, the Company undertook restructuring actions affecting approximately </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;"> employees to be terminated between October 2016 and September 2017, as part of an overall plan to reshape the Company for the future. In connection with this restructuring, the Company recorded restructuring charges of approximately </font><font style="font-family:inherit;font-size:10pt;">$286,000</font><font style="font-family:inherit;font-size:10pt;"> related to termination benefits for these personnel during the year ended December&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2018 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" 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"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs Incurred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination benefits</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #ffffff;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2017 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs Incurred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination benefits</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #ffffff;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s revenues are derived from the sale and license of its products and, to a lesser extent, from fees associated with training, technical support, and other services offered to its customers. Product revenues consist of revenues from hardware sales and software licensing arrangements. Service revenues consist of product technical support and training.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which in most instances are capable of being distinct and accounted for as separate performance obligations. In the case of product sales, the Company's performance obligations are generally met and revenue is recognized at the time of shipment of the products to the customer because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. For service revenues, these criteria are generally met at the time the services have been performed for the same reasons. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For example, in certain instances, the Company's outdoor lighting control customers may contract with the Company to perform certain services when deploying the Company's outdoor lighting control solution. These services require that the Company "commission" the outdoor lighting control system by integrating the hardware (purchased from the Company and installed by the customer) with the Company's Central Management System ("CMS") software. These systems depend on a significant level of integration and interdependency between the hardware and the CMS. Judgment is required to determine whether the commissioning services are considered distinct and accounted for separately, or not distinct and accounted for together with the system hardware and CMS.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price ("SSP") of each distinct good or service in a contract. Judgment is required to determine the SSP for each distinct performance obligation. The primary method used to estimate the SSP is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If the SSP is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's products are generally sold without a right of return. However, the Company may provide other credits or incentives, which are accounted for as variable consideration when estimating the amount of revenue to recognize. For example, in many instances, the Company issues Point of Sale ("POS") credits to its distributors when they sell certain of the Company's products to their end use customers. In these cases, the Company is required to estimate (and reserve for) the amount of future POS credits it will issue to the distributors associated with unsold inventory they have on hand at the end of the period. The Company also grants its distributor partners a limited ability to return unsold product in the form of stock rotation rights. Judgment is required to determine the amount of variable consideration associated with these POS credits and stock rotation rights, which are estimated&#160;at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 606, the Company disaggregates its revenue from contracts with customers into geographical regions as the Company determined that disaggregating revenue into these categories meets the disclosure objective in ASC 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors. Information regarding revenues disaggregated by geographic area can be found in Note 10 - Segment Disclosure. The Company has not provided disaggregation information associated with product and service revenues as the amount of service revenues are immaterial in the periods presented. Similarly, no disaggregation information has been provided for revenues based on the timing of when goods and services are transferred&#160;as the amount of revenue associated with products and services recognized over time is also immaterial.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company invoices its customers upon shipment in the case of hardware sales, and upon the completion of the required services for service revenues. These invoices are generally issued with net 30 day payment terms. However, in certain instances, the Company may offer payment terms of up to 75 days. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally sells its hardware products with a one-year warranty against defects or failure. However, in some cases, the Company's hardware products come with a standard five-year warranty. 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;">, the Company's warranty reserves totaled </font><font style="font-family:inherit;font-size:10pt;">$428,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$350,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are included in Accrued liabilities and Other long-term liabilities on the unaudited condensed consolidated balance sheets.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's contract assets were immaterial at both </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;">. The Company's contract liabilities consist generally of deferred revenue where the Company has unsatisfied performance obligations, and are classified as such on the unaudited condensed consolidated balance sheets. The following table reflects changes in contract balances for the three 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;"> (in thousands):</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;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</font></div></td></tr><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, 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;">March&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align: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;">Beginning balance</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,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Deferred revenues added</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of deferred revenues due to joint venture liquidation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(986</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></tr><tr><td style="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;">Previously deferred revenues recognized</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</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;">(109</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;">Ending balance</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;">849</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;">1,168</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </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;">, deferred revenues increased primarily as a result of sales of products where cash payments are received or due for hardware products in advance of satisfying the service related performance obligation associated with those hardware products. Similarly, previously deferred revenues were recognized during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </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;"> once the underlying service related performance obligations were completed. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. These assets are then amortized over the period of benefit of the related revenue. The Company expenses immediately any incremental costs of obtaining a contract when the amortization period would be one year or less. These costs are recorded within sales and marketing expenses. As of </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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no customer contracts in effect that had incremental costs meeting the requirement for capitalization. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the period ended March 31, 2018, the Company elected the following practical expedients:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with Subtopic 340-40 "Other Assets and Deferred Costs - Contracts with Customers," the Company has elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 606-10-50-14, the Company has elected not to disclose the remaining performance obligations where the underlying contract's original expected duration is one year or less and revenue from the satisfaction of the performance obligations is recognized in the amount invoiced in accordance with ASC 606-10-55-18. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></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;">Accrued liabilities consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;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;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;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable to joint venture partner (see Note 13 - Joint Venture)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">444</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,256</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,878</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: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:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency translation adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized gain (loss) on available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Other Comprehensive Income (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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,818</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,821</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change during January - March 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,678</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,681</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense 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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> and its allocation within the condensed consolidated statements of operations (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><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;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">467</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;text-indent:2px;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;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;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;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,103</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts):&#160;</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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Statement of Operations:</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;">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;">7,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(96</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;">7,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,199</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;">(62</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;">(1,261</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;">Basic and diluted loss per share</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.27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;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.28</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></table></div></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-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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Balance Sheets:</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;">Accounts receivable, net</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,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(425</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;">2,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred cost of goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(728</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;">1,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred revenues</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,993</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;">1,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders' 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;">21,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2018 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" 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"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs Incurred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination benefits</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #ffffff;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2017 (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" 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"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Costs Incurred</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination benefits</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #ffffff;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, the percentage of the Company&#8217;s revenues attributable to sales made to these customers was as follows:</font></div><div style="line-height:120%;padding-top:8px;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="6" rowspan="1"></td></tr><tr><td style="width:75%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;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, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;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, 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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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="2" 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:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engenuity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summary revenue information by geography for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><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&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,496</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,250</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APJ</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,837</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,703</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Disclosure:</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC Topic 280,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;">, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing business performance. The Company&#8217;s chief operating decision-making group is the Executive Staff, which is comprised of the Chief Executive Officer and his direct reports (CODM). The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> principal industry segment - the IIoT segment, which is its reportable segment. </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-align:left;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> main geographic areas: the Americas; Europe, Middle East and Africa (&#8220;EMEA&#8221;); and Asia Pacific / Japan (&#8220;APJ&#8221;). Each geographic area provides products and services to the Company&#8217;s customers located in the respective region. The Company&#8217;s long-lived and other assets include property and equipment, acquired intangible assets, and deposits on its leased facilities. Long-lived assets are attributed to geographic areas based on the country where the assets are located. 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;">, long-lived assets of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, were domiciled in the United States. Long-lived assets for all other locations are not material to the condensed consolidated financial statements. </font></div><div style="line-height:120%;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In North America, the Company sells its products primarily through a direct sales organization and select third-party electronics representatives. Outside North America, the Company sells its products through direct sales organizations, value-added resellers, and local distributors, primarily in EMEA and APJ. Revenues are attributed to geographic areas based on the country where the products are shipped to or the services are delivered. Summary revenue information by geography for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><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&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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"><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,496</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,250</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APJ</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,837</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,703</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:26px;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:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For information regarding the Company&#8217;s major customers, please refer to Note 5, Significant Customers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of Echelon Corporation, a Delaware corporation, its wholly-owned subsidiaries, and a subsidiary in which it has a controlling interest (collectively referred to as the &#8220;Company&#8221;). The Company reports non-controlling interests in consolidated entities as a component of equity separate from the Company&#8217;s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries and other consolidated entities have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) which the Company considers necessary for the fair presentation of the results of operations for the interim periods covered, and of the financial condition of the Company at the date of the interim balance sheet. The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included in its Annual Report on Form 10&#8209;K.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Apart from the Company's adoption of new revenue recognition guidance discussed more fully below, there have been no material changes to the Company&#8217;s significant accounting policies as compared to the significant accounting policies described in its Annual Report on Form 10&#8209;K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s operations and performance depend significantly on worldwide economic conditions and their impact on purchases of the Company&#8217;s products, as well as the ability of suppliers to provide the Company with products and services in a timely manner. The impact of any of the matters described below could have an adverse effect on the Company&#8217;s business, results of operations and financial condition. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s sales are currently concentrated, as approximately </font><font style="font-family:inherit;font-size:10pt;">40.4%</font><font style="font-family:inherit;font-size:10pt;"> of revenues 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;">, were derived from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers, Avnet Europe Comm VA ("Avnet"), the Company's primary distributor of its IIoT products in Europe and Japan; and Engenuity Systems, Inc., a reseller of the Company's products focused primarily in the United States. Customers in any of the Company&#8217;s target market sectors may experience unexpected reductions in demand for their products and consequently reduce their purchases from the Company, resulting in either the loss of a significant customer or a notable decrease in the level of sales to a significant customer. &#160;In addition, if any of these customers are unable to obtain the necessary capital to operate their business, they may be unable to satisfy their payment obligations to the Company.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes third-party contract electronic manufacturers to manufacture, assemble, and test its products. &#160; If any of these third-parties were unable to obtain the necessary capital to operate their business, they may be unable to provide the Company with timely services or to make timely deliveries of products.&#160;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:11pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company has experienced shortages or interruptions in supply for certain products or components used in the manufacture of the Company&#8217;s products that have been or will be discontinued. In order to ensure an adequate supply of these items, the Company has occasionally purchased quantities of these items that are in excess of the Company&#8217;s then current estimate of short-term requirements. If the long-term requirements do not materialize as originally expected, or if the Company develops alternative solutions that no longer employ these items and the Company is not able to dispose of these excess products or components, the Company could be subject to increased levels of excess and obsolete inventories. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">In an effort to manage costs and inventory risks, the Company has decreased the inventory levels of certain products. If there is an unexpected increase in demand for these items, the Company might not be able to supply its customers with products in a timely manner.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:9px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:24px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-24px;"><font style="font-family:inherit;font-size:10pt;">Due to the nature of development efforts in general, the Company can experience delays in the introduction of new or improved products beyond its original projected shipping date for such products. These delays can result in increased development costs and delays in the ability to generate revenues from these new products. Furthermore, when such new products are developed, there is no guarantee that they will meet customer requirements or will otherwise be acceptable to them, which could cause them to discontinue buying these products. This could have a material adverse effect on the Company's revenues and results of operations.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions, and estimates that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. Significant estimates and judgments are used for revenue recognition, performance-based equity compensation, inventory valuation, intangible asset valuation, contingent consideration valuation, allowance for warranty costs, and other loss contingencies. In order to determine the carrying values of assets and liabilities that are not readily apparent from other sources, the Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes to be reasonable under the circumstances. Actual results experienced by the Company may differ materially from management&#8217;s estimates. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Standards </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i) New Accounting Standards Recently Adopted</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued a new standard related to revenue recognition, ASC 606 - Revenue from Contracts with Customers ("ASC 606"). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 606 effective </font><font style="font-family:inherit;font-size:10pt;">January 1, 2018</font><font style="font-family:inherit;font-size:10pt;">, using the full retrospective method, which required the Company to restate each prior reporting period presented. The most significant impact of the standard relates to the Company's accounting for sales made to distributors under agreements that contain a limited right to return unsold products and price adjustment provisions. Under previous revenue guidance, the Company historically concluded that the price to these distributors was not fixed or determinable at the time it delivers products to them. Accordingly, revenue from sales to these distributors has not historically been recognized until the distributor resells the product. By contrast, under the new standard, the Company will recognize revenue, including estimates for applicable variable consideration, predominately at the time of shipment to these distributors, thereby accelerating the timing of revenue for products sold through the distribution channel. Revenue recognition related to transactions not involving the Company's distributor partners remains substantially unchanged. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the standard using the full retrospective method required the Company to restate certain previously reported results. In summary, adoption of the standard resulted in the recognition of slightly lower revenue for the quarter ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, adoption of the standard resulted in a reduction of deferred revenues driven by the recognition of revenues associated with on-hand distributor inventory as of that date, the revenue for which was deferred under previous guidance; a decrease of deferred cost of goods sold, again driven by the recognition of revenue that was deferred under previous guidance; and a decrease in accounts receivable, driven by the incremental reserves required for estimated price adjustments that will be issued to the distributors in the future based on the additional revenue recognized under the new guidance. Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts):&#160;</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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Statement of Operations:</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;">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;">7,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(96</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;">7,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,199</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;">(62</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;">(1,261</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;">Basic and diluted loss per share</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.27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;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.28</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></table></div></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-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:98.44054580896686%;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As 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:9pt;"><font style="font-family:inherit;font-size:9pt;">New Revenue Standard Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As Adjusted</font></div></td></tr><tr><td style="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;">Balance Sheets:</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;">Accounts receivable, net</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,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(425</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;">2,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred cost of goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(728</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;">1,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred revenues</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,993</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;">1,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders' 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;">21,887</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii) New Accounting Standards Not Yet Effective</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (Topic 842),&#160;which requires, among other things, the recognition of lease assets and lease liabilities on the balance sheet by lessees for certain leases classified as operating leases under previous GAAP.&#160; ASU 2016-02 is effective for annual and interim periods beginning after December 15, 2018.&#160; ASU 2016-02 mandates a modified retrospective transition method with early adoption permitted.&#160; The Company is currently evaluating the effect that ASU 2016-02 will have on its consolidated financial statements and related disclosures.&#160;</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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s revenues are derived from the sale and license of its products and, to a lesser extent, from fees associated with training, technical support, and other services offered to its customers. Product revenues consist of revenues from hardware sales and software licensing arrangements. Service revenues consist of product technical support and training.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which in most instances are capable of being distinct and accounted for as separate performance obligations. In the case of product sales, the Company's performance obligations are generally met and revenue is recognized at the time of shipment of the products to the customer because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. For service revenues, these criteria are generally met at the time the services have been performed for the same reasons. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For example, in certain instances, the Company's outdoor lighting control customers may contract with the Company to perform certain services when deploying the Company's outdoor lighting control solution. These services require that the Company "commission" the outdoor lighting control system by integrating the hardware (purchased from the Company and installed by the customer) with the Company's Central Management System ("CMS") software. These systems depend on a significant level of integration and interdependency between the hardware and the CMS. Judgment is required to determine whether the commissioning services are considered distinct and accounted for separately, or not distinct and accounted for together with the system hardware and CMS.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price ("SSP") of each distinct good or service in a contract. Judgment is required to determine the SSP for each distinct performance obligation. The primary method used to estimate the SSP is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If the SSP is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's products are generally sold without a right of return. However, the Company may provide other credits or incentives, which are accounted for as variable consideration when estimating the amount of revenue to recognize. For example, in many instances, the Company issues Point of Sale ("POS") credits to its distributors when they sell certain of the Company's products to their end use customers. In these cases, the Company is required to estimate (and reserve for) the amount of future POS credits it will issue to the distributors associated with unsold inventory they have on hand at the end of the period. The Company also grants its distributor partners a limited ability to return unsold product in the form of stock rotation rights. Judgment is required to determine the amount of variable consideration associated with these POS credits and stock rotation rights, which are estimated&#160;at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 606, the Company disaggregates its revenue from contracts with customers into geographical regions as the Company determined that disaggregating revenue into these categories meets the disclosure objective in ASC 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors. Information regarding revenues disaggregated by geographic area can be found in Note 10 - Segment Disclosure. The Company has not provided disaggregation information associated with product and service revenues as the amount of service revenues are immaterial in the periods presented. Similarly, no disaggregation information has been provided for revenues based on the timing of when goods and services are transferred&#160;as the amount of revenue associated with products and services recognized over time is also immaterial.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company invoices its customers upon shipment in the case of hardware sales, and upon the completion of the required services for service revenues. These invoices are generally issued with net 30 day payment terms. However, in certain instances, the Company may offer payment terms of up to 75 days. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally sells its hardware products with a one-year warranty against defects or failure. However, in some cases, the Company's hardware products come with a standard five-year warranty. 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;">, the Company's warranty reserves totaled </font><font style="font-family:inherit;font-size:10pt;">$428,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$350,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are included in Accrued liabilities and Other long-term liabilities on the unaudited condensed consolidated balance sheets.</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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's contract assets were immaterial at both </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;">. The Company's contract liabilities consist generally of deferred revenue where the Company has unsatisfied performance obligations, and are classified as such on the unaudited condensed consolidated balance sheets. The following table reflects changes in contract balances for the three 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;"> (in thousands):</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;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</font></div></td></tr><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, 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;">March&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align: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;">Beginning balance</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,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Deferred revenues added</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Elimination of deferred revenues due to joint venture liquidation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(986</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></tr><tr><td style="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;">Previously deferred revenues recognized</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</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;">(109</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;">Ending balance</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;">849</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;">1,168</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </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;">, deferred revenues increased primarily as a result of sales of products where cash payments are received or due for hardware products in advance of satisfying the service related performance obligation associated with those hardware products. Similarly, previously deferred revenues were recognized during the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </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;"> once the underlying service related performance obligations were completed. </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-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. These assets are then amortized over the period of benefit of the related revenue. The Company expenses immediately any incremental costs of obtaining a contract when the amortization period would be one year or less. These costs are recorded within sales and marketing expenses. As of </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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no customer contracts in effect that had incremental costs meeting the requirement for capitalization. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the period ended March 31, 2018, the Company elected the following practical expedients:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with Subtopic 340-40 "Other Assets and Deferred Costs - Contracts with Customers," the Company has elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 606-10-50-14, the Company has elected not to disclose the remaining performance obligations where the underlying contract's original expected duration is one year or less and revenue from the satisfaction of the performance obligations is recognized in the amount invoiced in accordance with ASC 606-10-55-18. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Deferred Cost of Revenues</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consists of amounts billed or payments received in advance of revenue recognition. Deferred cost of revenues related to deferred product revenues includes direct product costs and applied overhead. Deferred cost of revenues related to deferred service revenues includes direct labor costs and applied overhead. Once all revenue recognition criteria have been met, the deferred revenues and associated cost of revenues are recognized.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Investments</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, restricted investments consist of balances maintained by the Company with an investment advisor in money market funds and permitted treasury bills. These balances represent collateral for a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> operating line of credit issued to the Company by its primary bank for credit card purchases. Because the Company&#8217;s agreement with the lender prevents the Company from withdrawing these funds, they are considered restricted. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements </font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures at fair value its cash equivalents and available-for-sale investments using a valuation hierarchy based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's own assumptions. These two types of inputs have created the following fair value hierarchy:</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:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 - Quoted prices for identical instruments in active markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:46px;" 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:22px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when estimating fair value. Other than cash and money market funds, the Company's only financial assets and liabilities required to be measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are its fixed income available-for-sale debt securities. See Note 2 of these Notes to condensed consolidated financial statements for a summary of the input levels used in determining the fair value of these assets and liabilities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Lived Assets</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property, plant and equipment and long-lived intangible assets might not be fully recoverable. If facts and circumstances indicate that the carrying amount of these assets might not be fully recoverable, we compare projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives against their respective carrying amounts. In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets. Evaluation of impairment of property, plant and equipment and long-lived intangible assets requires estimates in the forecast of future operating results that are used in the preparation of the expected future undiscounted cash flows. Actual future operating results and the remaining economic lives of our property, plant and equipment and long-lived intangible assets could differ from our estimates used in assessing the recoverability of these assets. These differences could result in impairment charges, which could have a material adverse impact on our results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions, and estimates that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. Significant estimates and judgments are used for revenue recognition, performance-based equity compensation, inventory valuation, intangible asset valuation, contingent consideration valuation, allowance for warranty costs, and other loss contingencies. In order to determine the carrying values of assets and liabilities that are not readily apparent from other sources, the Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes to be reasonable under the circumstances. Actual results experienced by the Company may differ materially from management&#8217;s estimates. </font></div></div> Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets See Note 4 for summary of amounts included representing stock-based compensation expense. Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets EX-101.SCH 6 elon-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2112100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Commitments and Contingencies Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Financial Instruments-Available for Sale Securities (Details 1) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Financial Instruments (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Inventories Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Joint Venture (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Related Parties (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Restructuring Restructuring Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Restructuring Restructuring Plan (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Segment Disclosure link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Segment Disclosure (Details 1) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Segment Disclosure (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Segment Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Significant Customers link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Significant Customers (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Stockholders' Equity and Employee Stock Option Plans link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Stockholders' Equity and Employee Stock Option Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Stockholders' Equity and Employee Stock Option Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Stockholders' Equity And Employee Stock Option Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 elon-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 elon-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 elon-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair value of short term investment unrealized holdings and gains Schedule of Available for Sale Securities Reconciliation [Abstract] Schedule of available for sale securities reconciliation. Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Aggregate Fair Value Available-for-sale Securities Unrealized Holding Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Holding Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Inventory Disclosure [Abstract] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Income Statement [Abstract] Revenues Revenues Cost of revenues Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Product development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Interest and other income (expense), net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax benefit Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Basic and diluted net loss per share (usd per share) Earnings Per Share, Basic and Diluted Shares used in computing net loss per share: Weighted Average Number of Shares Outstanding, Basic [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Statement of Cash Flows [Abstract] CASH FLOWS PROVIDED BY (USED IN) OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Reduction in allowance for doubtful accounts Provision for Doubtful Accounts Increase in accrued investment income Increase (Decrease) in Accrued Investment Income Receivable Stock-based compensation Share-based Compensation Gain on liquidation of joint venture Noncontrolling Interest in Net Income (Loss) Joint Venture Partners, Redeemable Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Deferred cost of revenues Increase Decrease in Deferred Cost of Goods Sold The net change in the deferred cost of goods sold that are associated with deferred revenues in the liability section of the balance sheet, the benefits of which are generally received in one year or less. Other current assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenues Increase (Decrease) in Deferred Revenue Deferred rent Increase (Decrease) in Other Deferred Liability Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of available‑for‑sale short‑term investments Payments to Acquire Available-for-sale Securities Proceeds from maturities and sales of available‑for‑sale short‑term investments Proceeds from Sale and Maturity of Available-for-sale Securities Change in other long‑term assets Payments for (Proceeds from) Other Investing Activities Capital expenditures Payments to Acquire Property, Plant, and Equipment Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS PROVIDED BY (USED IN) FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchase of common stock from employees for payment of taxes on vesting of restricted stock units and upon exercise of stock options Repurchase of Common Stock from Employees for Payment of Taxes on Vesting of Performance Shares and Upon Exercise of Stock Options Repurchase of common stock from employees for payment of taxes on vesting of performance shares and upon exercise of stock options. Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities EFFECT OF EXCHANGE RATE CHANGES ON CASH Effect of Exchange Rate on Cash and Cash Equivalents NET CHANGE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS: Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] Beginning of period Cash and Cash Equivalents, at Carrying Value End of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Summary of Significant Accounting Policies [Abstract] Summary of Significant Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Statement of Comprehensive Income [Abstract] Net loss Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized holding gain (loss) on available-for-sale securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Risks and Uncertainties [Abstract] Revenues attributable to sales to major customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Americas Americas [Member] EMEA EMEA [Member] APJ Asia Pacific [Member] Revenues Information by Geography Revenues from External Customers and Long-Lived Assets [Line Items] Fair value of asset measured on a recurring basis Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Fair value of short term investment unrealized holdings and gains Fair Value of Short Term Investment Unrealized Holdings and Gains [Table Text Block] Fair value of short term investment unrealized holdings and gains. Financial Instruments (Textual) [Abstract] Financial Instruments (Textual) [Abstract] Financial instruments. Maximum remaining maturities period of investments included in cash equivalents Maximum Remaining Maturities Period of Investments Included in Cash Equivalents Maximum remaining maturities period of investments included in cash equivalents. Short-term investments contractual maturity period maximum Short-term investments contractual maturity period maximum Short-term investments contractual maturity period maximum Average short-term investments maturity period Average Short Term Investments Maturity Period Average short-term investments maturity period. Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2016 Restructuring Plan Fiscal 2016 Restructuring Plan [Member] Fiscal 2016 Restructuring Plan [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Number of Positions Eliminated (in employee) Restructuring and Related Cost, Number of Positions Eliminated Restructuring Reserve Restructuring Reserve [Roll Forward] Beginning balance Restructuring Reserve, Current Costs Incurred Restructuring Charges Cash Payments Payments for Restructuring Ending balance Less Than Wholly Owned Subsidiary [Abstract] Less than wholly owned subsidiary Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Holley Metering [Member] Holley Metering [Member] Holley Metering [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Joint Venture (Textual) [Abstract] Less Than Wholly Owned Subsidiary (Textual) [Abstract] Less than wholly owned subsidiary. Ownership interest in the joint venture Less Than Wholly Owned Subsidiary Ownership Percentage The percentage of ownership of common stock or equity participation in the less than wholly owned subsidiary consolidated in the parent's books. Net loss from discontinued operations attributable to non-controlling interest, net of income taxes Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Registered capital of the Joint venture Less Than Wholly Owned Subsidiary Summarized Financial Information Equity Amount of equity, including noncontrolling interest, reported by less than wholly owned subsidiary of the entity. Cash remitted Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations Related Party Transactions [Abstract] Related Parties - Enel (Additional Textual) [Abstract] Related Parties (Additional Textual) [Abstract] Related parties. Newly issued shares (in shares) Stock Issued During Period, Shares, New Issues Value of newly issued shares Stock Issued During Period, Value, New Issues Number of shares sold by related party (in shares) Number of Shares Sold by Related Party Number of shares sold by related party. Number of board members Related Party can nominate (in board member) Number of Board Members Related Party Can Nominate Number of board members related party can nominate. Number of related party representatives on Board (in board member) Number Of Related Party Representatives On Board Number of related party representatives on board. Revenue from related parties Revenue from Related Parties Accounts receivable balance related to amounts owed by Enel and its designated manufacturers Due from Related Parties, Current Purchased materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory, Net Inventory, Net Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Payables and Accruals [Abstract] Accrued payroll and related costs Accrued Salaries, Current Warranty reserve Product Warranty Accrual, Current Restructuring charges Payable to joint venture partner (see Note 13 - Joint Venture) Due to Affiliate Other accrued liabilities Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Revenues attributable to sales [Table] Concentration Risk [Table] Revenues attributable to sales [Axis] Concentration Risk Type [Axis] Revenues attributable to sales [Domain] Concentration Risk Type [Domain] Significant Customers Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Avnet Ebv Avnet [Member] EBV Avnet. 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] Revenues attributable to sales [Line Items] Concentration Risk [Line Items] Warranty reserves Standard Product Warranty Accrual Percentage of net revenue Concentration Risk, Percentage Numbers of customers Number of Major Customers Number of major customers. Line of Credit Maintained Line of Credit Maintained Line of credit maintained. Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Segment Disclosure Segment Reporting Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Restricted investments Restricted Investments, Current Restructuring Restructuring and Related Activities Disclosure [Text Block] Significant Customers (Textual) [Abstract] Significant Customers (Textual) [Abstract] Significant customers. Avnet Engenuity Engenuity [Member] Engenuity [Member] Stockholders' Equity and Employee Stock Option Plans [Abstract] Stockholders' equity and employee stock option plans. Stockholders' Equity and Employee Stock Option Plans Stockholders' Equity and Employee Stock Option Plans [Text block] Stockholders' equity and employee stock option plans. Equity [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss) [Text Block] Accumulated other comprehensive income (loss) [Text Block] Number of antidilutive shares excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Financial Instruments Fair Value Disclosures [Text Block] Stock-based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Significant Customers Concentration Risk Disclosure [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Beginning balance Contract with Customer, Liability Deferred revenues added Contract with Customer, Liability, Deferred Revenue Added Contract with Customer, Liability, Deferred Revenue Added Elimination of deferred revenues due to joint venture liquidation Contract with Customer, Liability, Elimination of Deferred Revenues Due to Joint Venture Liquidation Contract with Customer, Liability, Elimination of Deferred Revenues Due to Joint Venture Liquidation Previously deferred revenues recognized Contract with Customer, Liability, Revenue Recognized Ending balance Accounts receivable, net Accounts Receivable, Net, Current Deferred cost of revenues Deferred Costs, Current Deferred revenues Deferred Revenue, Current Total stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 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 adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized gain (loss) on available-for-sale securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax: AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance at beginning of period Stockholders' Equity Attributable to Parent Current period change Current period change Current period change Balance at end of period Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Joint Venture Less Than Wholly Owned Subsidiary Disclosure [Text Block] The entire disclosure for investments in less than wholly owned subsidiaries Less than wholly owned subsidiaries are those entities that the company controls and consolidates in its financial statements, however a portion of the equity in such entity is held by another party. Statement of Financial Position [Abstract] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Inventories Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Total current liabilities Liabilities, Current LONG-TERM LIABILITIES: Liabilities, Noncurrent [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Total long-term liabilities Liabilities, Noncurrent STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Outstanding Additional paid-in capital Additional Paid in Capital Treasury stock Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total Echelon Corporation stockholders’ equity Noncontrolling interest in subsidiary Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Basis of Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Deferred Revenue and Deferred Cost of Revenue Deferred Revenue and Deferred Cost of Goods Sold [Policy Text Block] Deferred revenue and deferred cost of goods sold. Restricted Investments Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Stockholders' Equity and Employee Stock Option Plans (Textual) [Abstract] Stockholders' Equity and Employee Stock Option Plans (Textual) [Abstract] Stockholders' equity and employee stock option plans. Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Total fair value of RSUs vested and released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Segment Disclosure (Textual) [Abstract] Segment Disclosure (Textual) [Abstract] Segment disclosure. Number of reportable segments (in segment) Number of Reportable Segments Number of geographic areas (in geographic area) Number of Geographic Areas Number of geographic areas. Long-lived assets US Long-Lived Assets Commitments And Contingencies Commitments and Contingencies Disclosure [Text Block] Accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Revenue information by geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair value of asset measured on a recurring basis Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Fixed income available-for-sale securities Total Assets, Fair Value Disclosure Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Revenues [Member] Cost of Revenues [Member] Cost of Revenues Product development [Member] Product Development [Member] Product development. Sales and marketing [Member] Selling and Marketing Expense [Member] General and administrative [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based Compensation Expense Share-based Compensation, Allocation and Classification in Financial Statements [Abstract] Stock-based Compensation Expense, Total Allocated Share-based Compensation Expense Inventories Inventory Disclosure [Text Block] Document and Entity Information [Abstract] Document and entity information. Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus 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 Income Taxes (Textual) [Abstract] Income Taxes (Textual) [Abstract] Income taxes. Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Reduction in gross unrecognized tax benefits Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Related Parties Related Party Transactions Disclosure [Text Block] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] EX-101.PRE 10 elon-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2018
Apr. 30, 2018
Document and Entity Information [Abstract]    
Document Fiscal Period Focus Q1  
Entity Registrant Name ECHELON CORP  
Entity Central Index Key 0000031347  
Document Type 10-Q  
Document Period End Date Mar. 31, 2018  
Amendment Flag false  
Document Fiscal Year Focus 2018  
Current Fiscal Year End Date --12-31  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   4,542,273
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
CURRENT ASSETS:    
Cash and cash equivalents $ 5,846 $ 7,261
Restricted investments 1,250 1,250
Short-term investments 11,960 11,967
Accounts receivable, net 2,556 2,296
Inventories 3,566 3,251
Deferred cost of revenues 529 1,039
Other current assets 1,516 1,152
Total current assets 27,223 28,216
Property and equipment, net 453 458
Intangible assets, net 668 725
Other long-term assets 558 987
Total assets 28,902 30,386
CURRENT LIABILITIES:    
Accounts payable 2,570 2,317
Accrued liabilities 2,256 1,878
Deferred revenues 849 1,812
Total current liabilities 5,675 6,007
LONG-TERM LIABILITIES:    
Other long-term liabilities 616 652
Total long-term liabilities 616 652
STOCKHOLDERS’ EQUITY:    
Common stock 49 48
Additional paid-in capital 359,715 359,339
Treasury stock (28,130) (28,130)
Accumulated other comprehensive loss (1,681) (1,821)
Accumulated deficit (307,342) (305,963)
Total Echelon Corporation stockholders’ equity 22,611 23,473
Noncontrolling interest in subsidiary 0 254
Total stockholders’ equity 22,611 23,727
Total liabilities and stockholders’ equity $ 28,902 $ 30,386
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Statement [Abstract]    
Revenues [1] $ 7,837 $ 7,703
Cost of revenues [2] 3,460 3,292
Gross profit 4,377 4,411
Operating expenses:    
Product development [3] 3,005 2,227
Sales and marketing [3] 1,310 1,462
General and administrative [3] 1,705 1,924
Total operating expenses 6,020 5,613
Loss from operations (1,643) (1,202)
Interest and other income (expense), net 258 (65)
Loss before provision for income taxes (1,385) (1,267)
Income tax benefit (6) (6)
Net loss $ (1,379) $ (1,261)
Basic and diluted net loss per share (usd per share) $ (0.30) $ (0.28)
Shares used in computing net loss per share:    
Basic (in shares) 4,527 4,434
Diluted (in shares) 4,527 4,434
[1] Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
[2] Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets
[3] See Note 4 for summary of amounts included representing stock-based compensation expense.
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net loss $ (1,379) $ (1,261)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment 140 83
Unrealized holding gain (loss) on available-for-sale securities 0 (1)
Total other comprehensive income (loss) 140 82
Comprehensive loss $ (1,239) $ (1,179)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
CASH FLOWS PROVIDED BY (USED IN) OPERATING ACTIVITIES:    
Net loss $ (1,379) $ (1,261)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 119 110
Reduction in allowance for doubtful accounts 0 (7)
Increase in accrued investment income (44) (16)
Stock-based compensation 444 467
Gain on liquidation of joint venture (424) 0
Change in operating assets and liabilities:    
Accounts receivable (270) (224)
Inventories (315) 54
Deferred cost of revenues 48 (159)
Other current assets 65 (124)
Accounts payable 290 42
Accrued liabilities 135 (545)
Deferred revenues (3) 185
Deferred rent (19) (18)
Net cash used in operating activities (1,353) (1,496)
CASH FLOWS PROVIDED BY (USED IN) INVESTING ACTIVITIES:    
Purchases of available‑for‑sale short‑term investments (5,948) (5,979)
Proceeds from maturities and sales of available‑for‑sale short‑term investments 6,000 6,000
Change in other long‑term assets 9 11
Capital expenditures (87) (16)
Net cash provided by (used in) investing activities (26) 16
CASH FLOWS PROVIDED BY (USED IN) FINANCING ACTIVITIES:    
Repurchase of common stock from employees for payment of taxes on vesting of restricted stock units and upon exercise of stock options (66) (17)
Net cash used in financing activities (66) (17)
EFFECT OF EXCHANGE RATE CHANGES ON CASH 30 19
NET CHANGE IN CASH AND CASH EQUIVALENTS (1,415) (1,478)
CASH AND CASH EQUIVALENTS:    
Beginning of period 7,261 9,803
End of period 5,846 8,325
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for income taxes $ 35 $ 37
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2018
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements include the accounts of Echelon Corporation, a Delaware corporation, its wholly-owned subsidiaries, and a subsidiary in which it has a controlling interest (collectively referred to as the “Company”). The Company reports non-controlling interests in consolidated entities as a component of equity separate from the Company’s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries and other consolidated entities have been eliminated in consolidation.
While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) which the Company considers necessary for the fair presentation of the results of operations for the interim periods covered, and of the financial condition of the Company at the date of the interim balance sheet. The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2017 included in its Annual Report on Form 10‑K.
Apart from the Company's adoption of new revenue recognition guidance discussed more fully below, there have been no material changes to the Company’s significant accounting policies as compared to the significant accounting policies described in its Annual Report on Form 10‑K for the fiscal year ended December 31, 2017.
Risks and Uncertainties
The Company’s operations and performance depend significantly on worldwide economic conditions and their impact on purchases of the Company’s products, as well as the ability of suppliers to provide the Company with products and services in a timely manner. The impact of any of the matters described below could have an adverse effect on the Company’s business, results of operations and financial condition.
The Company’s sales are currently concentrated, as approximately 40.4% of revenues for the three months ended March 31, 2018, were derived from two customers, Avnet Europe Comm VA ("Avnet"), the Company's primary distributor of its IIoT products in Europe and Japan; and Engenuity Systems, Inc., a reseller of the Company's products focused primarily in the United States. Customers in any of the Company’s target market sectors may experience unexpected reductions in demand for their products and consequently reduce their purchases from the Company, resulting in either the loss of a significant customer or a notable decrease in the level of sales to a significant customer.  In addition, if any of these customers are unable to obtain the necessary capital to operate their business, they may be unable to satisfy their payment obligations to the Company.
The Company utilizes third-party contract electronic manufacturers to manufacture, assemble, and test its products.   If any of these third-parties were unable to obtain the necessary capital to operate their business, they may be unable to provide the Company with timely services or to make timely deliveries of products. 
From time to time, the Company has experienced shortages or interruptions in supply for certain products or components used in the manufacture of the Company’s products that have been or will be discontinued. In order to ensure an adequate supply of these items, the Company has occasionally purchased quantities of these items that are in excess of the Company’s then current estimate of short-term requirements. If the long-term requirements do not materialize as originally expected, or if the Company develops alternative solutions that no longer employ these items and the Company is not able to dispose of these excess products or components, the Company could be subject to increased levels of excess and obsolete inventories.
In an effort to manage costs and inventory risks, the Company has decreased the inventory levels of certain products. If there is an unexpected increase in demand for these items, the Company might not be able to supply its customers with products in a timely manner.
Due to the nature of development efforts in general, the Company can experience delays in the introduction of new or improved products beyond its original projected shipping date for such products. These delays can result in increased development costs and delays in the ability to generate revenues from these new products. Furthermore, when such new products are developed, there is no guarantee that they will meet customer requirements or will otherwise be acceptable to them, which could cause them to discontinue buying these products. This could have a material adverse effect on the Company's revenues and results of operations.
Use of Estimates
The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions, and estimates that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. Significant estimates and judgments are used for revenue recognition, performance-based equity compensation, inventory valuation, intangible asset valuation, contingent consideration valuation, allowance for warranty costs, and other loss contingencies. In order to determine the carrying values of assets and liabilities that are not readily apparent from other sources, the Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes to be reasonable under the circumstances. Actual results experienced by the Company may differ materially from management’s estimates.
Recently Issued Accounting Standards

(i) New Accounting Standards Recently Adopted

In May 2014, the FASB issued a new standard related to revenue recognition, ASC 606 - Revenue from Contracts with Customers ("ASC 606"). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

The Company adopted ASC 606 effective January 1, 2018, using the full retrospective method, which required the Company to restate each prior reporting period presented. The most significant impact of the standard relates to the Company's accounting for sales made to distributors under agreements that contain a limited right to return unsold products and price adjustment provisions. Under previous revenue guidance, the Company historically concluded that the price to these distributors was not fixed or determinable at the time it delivers products to them. Accordingly, revenue from sales to these distributors has not historically been recognized until the distributor resells the product. By contrast, under the new standard, the Company will recognize revenue, including estimates for applicable variable consideration, predominately at the time of shipment to these distributors, thereby accelerating the timing of revenue for products sold through the distribution channel. Revenue recognition related to transactions not involving the Company's distributor partners remains substantially unchanged.

Adoption of the standard using the full retrospective method required the Company to restate certain previously reported results. In summary, adoption of the standard resulted in the recognition of slightly lower revenue for the quarter ended March 31, 2017. In addition, as of December 31, 2017, adoption of the standard resulted in a reduction of deferred revenues driven by the recognition of revenues associated with on-hand distributor inventory as of that date, the revenue for which was deferred under previous guidance; a decrease of deferred cost of goods sold, again driven by the recognition of revenue that was deferred under previous guidance; and a decrease in accounts receivable, driven by the incremental reserves required for estimated price adjustments that will be issued to the distributors in the future based on the additional revenue recognized under the new guidance. Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts): 
 
Three Months Ended March 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Statement of Operations:
 
 
 
 
 
Revenue
$
7,799

 
$
(96
)
 
$
7,703

Net loss
(1,199
)
 
(62
)
 
(1,261
)
Basic and diluted loss per share
$
(0.27
)
 
$
(0.01
)
 
$
(0.28
)

 
December 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Balance Sheets:
 
 
 
 
 
Accounts receivable, net
$
2,721

 
$
(425
)
 
$
2,296

Deferred cost of goods sold
1,767

 
(728
)
 
1,039

Deferred revenues
4,805

 
(2,993
)
 
1,812

Stockholders' equity
21,887

 
1,840

 
23,727



(ii) New Accounting Standards Not Yet Effective

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, the recognition of lease assets and lease liabilities on the balance sheet by lessees for certain leases classified as operating leases under previous GAAP.  ASU 2016-02 is effective for annual and interim periods beginning after December 15, 2018.  ASU 2016-02 mandates a modified retrospective transition method with early adoption permitted.  The Company is currently evaluating the effect that ASU 2016-02 will have on its consolidated financial statements and related disclosures. 

Revenue Recognition

The Company’s revenues are derived from the sale and license of its products and, to a lesser extent, from fees associated with training, technical support, and other services offered to its customers. Product revenues consist of revenues from hardware sales and software licensing arrangements. Service revenues consist of product technical support and training.

The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which in most instances are capable of being distinct and accounted for as separate performance obligations. In the case of product sales, the Company's performance obligations are generally met and revenue is recognized at the time of shipment of the products to the customer because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. For service revenues, these criteria are generally met at the time the services have been performed for the same reasons. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

The Company's contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For example, in certain instances, the Company's outdoor lighting control customers may contract with the Company to perform certain services when deploying the Company's outdoor lighting control solution. These services require that the Company "commission" the outdoor lighting control system by integrating the hardware (purchased from the Company and installed by the customer) with the Company's Central Management System ("CMS") software. These systems depend on a significant level of integration and interdependency between the hardware and the CMS. Judgment is required to determine whether the commissioning services are considered distinct and accounted for separately, or not distinct and accounted for together with the system hardware and CMS.

The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price ("SSP") of each distinct good or service in a contract. Judgment is required to determine the SSP for each distinct performance obligation. The primary method used to estimate the SSP is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If the SSP is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.

The Company's products are generally sold without a right of return. However, the Company may provide other credits or incentives, which are accounted for as variable consideration when estimating the amount of revenue to recognize. For example, in many instances, the Company issues Point of Sale ("POS") credits to its distributors when they sell certain of the Company's products to their end use customers. In these cases, the Company is required to estimate (and reserve for) the amount of future POS credits it will issue to the distributors associated with unsold inventory they have on hand at the end of the period. The Company also grants its distributor partners a limited ability to return unsold product in the form of stock rotation rights. Judgment is required to determine the amount of variable consideration associated with these POS credits and stock rotation rights, which are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

In accordance with ASC 606, the Company disaggregates its revenue from contracts with customers into geographical regions as the Company determined that disaggregating revenue into these categories meets the disclosure objective in ASC 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors. Information regarding revenues disaggregated by geographic area can be found in Note 10 - Segment Disclosure. The Company has not provided disaggregation information associated with product and service revenues as the amount of service revenues are immaterial in the periods presented. Similarly, no disaggregation information has been provided for revenues based on the timing of when goods and services are transferred as the amount of revenue associated with products and services recognized over time is also immaterial.

The Company invoices its customers upon shipment in the case of hardware sales, and upon the completion of the required services for service revenues. These invoices are generally issued with net 30 day payment terms. However, in certain instances, the Company may offer payment terms of up to 75 days.

The Company generally sells its hardware products with a one-year warranty against defects or failure. However, in some cases, the Company's hardware products come with a standard five-year warranty. As of March 31, 2018 and December 31, 2017, the Company's warranty reserves totaled $428,000 and $350,000, respectively, and are included in Accrued liabilities and Other long-term liabilities on the unaudited condensed consolidated balance sheets.

The Company's contract assets were immaterial at both March 31, 2018 and December 31, 2017. The Company's contract liabilities consist generally of deferred revenue where the Company has unsatisfied performance obligations, and are classified as such on the unaudited condensed consolidated balance sheets. The following table reflects changes in contract balances for the three months ended March 31, 2018 and 2017 (in thousands):
 
Three Months Ended
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Beginning balance
$
1,812

 
$
1,057

Deferred revenues added
146

 
220

Elimination of deferred revenues due to joint venture liquidation
(986
)
 

Previously deferred revenues recognized
(123
)
 
(109
)
Ending balance
$
849

 
$
1,168



During the three months ended March 31, 2018 and 2017, deferred revenues increased primarily as a result of sales of products where cash payments are received or due for hardware products in advance of satisfying the service related performance obligation associated with those hardware products. Similarly, previously deferred revenues were recognized during the three months ended March 31, 2018 and 2017 once the underlying service related performance obligations were completed.

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. These assets are then amortized over the period of benefit of the related revenue. The Company expenses immediately any incremental costs of obtaining a contract when the amortization period would be one year or less. These costs are recorded within sales and marketing expenses. As of March 31, 2018 and December 31, 2017, there were no customer contracts in effect that had incremental costs meeting the requirement for capitalization.

For the period ended March 31, 2018, the Company elected the following practical expedients:
In accordance with Subtopic 340-40 "Other Assets and Deferred Costs - Contracts with Customers," the Company has elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less.
In accordance with ASC 606-10-50-14, the Company has elected not to disclose the remaining performance obligations where the underlying contract's original expected duration is one year or less and revenue from the satisfaction of the performance obligations is recognized in the amount invoiced in accordance with ASC 606-10-55-18.
The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.
Deferred Revenue and Deferred Cost of Revenues
Deferred revenue consists of amounts billed or payments received in advance of revenue recognition. Deferred cost of revenues related to deferred product revenues includes direct product costs and applied overhead. Deferred cost of revenues related to deferred service revenues includes direct labor costs and applied overhead. Once all revenue recognition criteria have been met, the deferred revenues and associated cost of revenues are recognized.
Restricted Investments
As of March 31, 2018, restricted investments consist of balances maintained by the Company with an investment advisor in money market funds and permitted treasury bills. These balances represent collateral for a $1.0 million operating line of credit issued to the Company by its primary bank for credit card purchases. Because the Company’s agreement with the lender prevents the Company from withdrawing these funds, they are considered restricted.

Fair Value Measurements
The Company measures at fair value its cash equivalents and available-for-sale investments using a valuation hierarchy based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's own assumptions. These two types of inputs have created the following fair value hierarchy:

Level 1 - Quoted prices for identical instruments in active markets;
Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when estimating fair value. Other than cash and money market funds, the Company's only financial assets and liabilities required to be measured at fair value on a recurring basis at March 31, 2018, are its fixed income available-for-sale debt securities. See Note 2 of these Notes to condensed consolidated financial statements for a summary of the input levels used in determining the fair value of these assets and liabilities as of March 31, 2018.

Long-Lived Assets
    
We perform periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property, plant and equipment and long-lived intangible assets might not be fully recoverable. If facts and circumstances indicate that the carrying amount of these assets might not be fully recoverable, we compare projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives against their respective carrying amounts. In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets. Evaluation of impairment of property, plant and equipment and long-lived intangible assets requires estimates in the forecast of future operating results that are used in the preparation of the expected future undiscounted cash flows. Actual future operating results and the remaining economic lives of our property, plant and equipment and long-lived intangible assets could differ from our estimates used in assessing the recoverability of these assets. These differences could result in impairment charges, which could have a material adverse impact on our results of operations.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Financial Instruments
Financial Instruments:
The Company’s financial instruments consist of cash equivalents, restricted investments, short-term investments, accounts receivable, and accounts payable. The carrying value of the Company’s financial instruments approximates fair value. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of investments, which are classified as either cash equivalents, restricted investments, or short-term investments, and accounts receivable. With respect to its investments, the Company has an investment policy that limits the amount of credit exposure to any one financial institution and restricts placement of the Company’s investments to financial institutions independently evaluated as highly creditworthy. With respect to its accounts receivable, the Company performs ongoing credit evaluations of each of its customers’ financial condition. For a customer whose credit worthiness does not meet the Company’s minimum criteria, the Company may require partial or full payment prior to shipment. Alternatively, prior to shipment, customers may be required to provide the Company with an irrevocable letter of credit or arrange for some other form of coverage to mitigate the risk of uncollectibility, such as a bank guarantee. Additionally, the Company establishes an allowance for doubtful accounts and sales return allowances based upon factors surrounding the credit risk of specific customers, historical trends, and other available information.

Assets and Liabilities Measured at Fair Value on a Recurring Basis
On a recurring basis, the Company measures certain of its financial assets, namely its cash equivalents and available-for-sale debt securities, at fair value. The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at March 31, 2018 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
3,576

 
$
3,576

 
$

 
$

U.S. government securities(2)
13,210

 

 
13,210

 

Total
$
16,786

 
$
3,576

 
$
13,210

 
$


The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at December 31, 2017 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
4,515

 
$
4,515

 
$

 
$

U.S. government securities(2)
13,217

 

 
13,217

 

Total
$
17,732

 
$
4,515

 
$
13,217

 
$

(1)    Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets
(2) 
Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
Cash equivalents consist of either investments with remaining maturities of three months or less at the date of purchase, or money market funds for which the carrying amount is a reasonable estimate of fair value.
The Company’s available-for-sale securities consist of U.S. government securities with a minimum and weighted average credit rating of A-1+. The Company values these securities based on pricing from pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. However, the Company classifies all of its fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of the Company’s financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. The Company's procedures include controls to ensure that appropriate fair values are recorded by comparing prices obtained from a third party independent source.
As of March 31, 2018, the Company’s available-for-sale securities had contractual maturities of six months and an average remaining term to maturity of three months. As of March 31, 2018, the amortized cost basis, aggregate fair value, and gross unrealized holding gains and losses of the Company’s short-term investments by major security type were as follows (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,963

 
$
11,960

 
$

 
$
3


The amortized cost basis, aggregate fair value and gross unrealized holding gains and losses for the Company’s available-for-sale short-term investments, by major security type, were as follows as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,970

 
$
11,967

 
$

 
$
3


Market values were determined for each individual security in the investment portfolio. The Company reviews its investments on a regular basis to evaluate whether or not any have experienced an other-than-temporary decline in fair value.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share:

The computation of diluted net loss per share does not include stock options and performance shares of 978,135 and 960,606 for the three months ended March 31, 2018 and 2017, respectively, because the effect of their inclusion would be anti-dilutive based on their respective exercise prices.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity and Employee Stock Option Plans
3 Months Ended
Mar. 31, 2018
Stockholders' Equity and Employee Stock Option Plans [Abstract]  
Stockholders' Equity and Employee Stock Option Plans
Stockholders’ Equity and Employee Stock Option Plans:
On April 17, 2017, the Company's Board of Directors approved an amendment to the Tax Benefit Preservation Plan (the "Tax Plan"), dated as of April 22, 2016, by and between the Company and Computershare Inc., as rights agent (the “Rights Agent”), to extend the Final Expiration Date (as such term is defined in the Tax Plan) to April 25, 2019.

Stock-based Compensation Expense

The following table summarizes stock-based compensation expense for the three months ended March 31, 2018 and 2017 and its allocation within the condensed consolidated statements of operations (in thousands):

 
Three Months Ended
 
March 31,
 
2018
 
2017
 
 
 
 
Cost of revenues
$
58

 
$
29

Product development
94

 
124

Sales and marketing
88

 
102

General and administrative
204

 
212

Total
$
444

 
$
467



Stock Award Activity
 
There were no options exercised during the three months ended March 31, 2018 and 2017.

The total fair value of RSUs vested and released during the three months ended March 31, 2018 was $169,000. The total fair value of RSUs vested and released during the three months ended March 31, 2017 was approximately $49,000. The fair value is calculated by multiplying the fair market value of the Company’s common stock on the vesting date by the number of shares of common stock issued upon vesting.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customers
3 Months Ended
Mar. 31, 2018
Risks and Uncertainties [Abstract]  
Significant Customers
Significant Customers:
The Company markets its products and services throughout the world to original equipment manufacturers (OEMs) and systems integrators in the building, industrial, transportation, utility/home, and other automation markets. During the three months ended March 31, 2018 and 2017, the Company had two customers that accounted for a significant portion of its revenues: Avnet Europe Comm VA (“Avnet”), the Company’s primary distributors of its IIoT products in Europe and Japan; and Engenuity Systems, Inc. ("Engenuity), a reseller of the Company's products focused mainly in the United States. For the three months ended March 31, 2018 and 2017, the percentage of the Company’s revenues attributable to sales made to these customers was as follows:
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Avnet
27.3
%
 
25.3
%
Engenuity
13.1
%
 
9.5
%
 
40.4
%
 
34.8
%
XML 21 R11.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:

Legal Actions
From time to time, in the ordinary course of business, the Company may be subject to certain legal proceedings, claims, investigations, and other proceedings, including claims of alleged infringement of third-party patents and other intellectual property rights, and commercial, employment, or other matters. In accordance with generally accepted accounting principles, the Company makes 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. While the Company believes it has adequately provided for such contingencies as of March 31, 2018, the amounts of which were immaterial, it is possible that the Company’s results of operations, cash flows, and financial position could be harmed by the resolution of any such outstanding claims.
Line of Credit
As of March 31, 2018, the Company maintained an operating credit line of $1.0 million with its primary bank for company credit card purchases. This line of credit is secured by a collateral of the first priority on $1.3 million of the Company's investments (presented as restricted investments in the condensed consolidated balance sheets). The restricted investments are classified as current assets due to the contractual duration of the underlying credit agreement.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss), Net of Tax
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss), Net of Tax
Accumulated Other Comprehensive Income (Loss), Net of Tax (Amounts in thousands):
 
Foreign currency translation adjustment
 
Unrealized gain (loss) on available-for-sale debt securities
 
Accumulated Other Comprehensive Income (Loss)
Beginning balance at December 31, 2017
$
(1,818
)
 
$
(3
)
 
$
(1,821
)
Change during January - March 2018
140

 

 
140

Balance at March 31, 2018
$
(1,678
)
 
$
(3
)
 
$
(1,681
)


None of the above amounts have been reclassified in the condensed consolidated statement of operations.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories:

Inventories are stated at the lower of cost (first‑in, first‑out) or net realizable value and include material, labor and manufacturing overhead. When required, provisions are made to reduce excess and obsolete inventories to their estimated net realizable value. Inventories consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Purchased materials
$
624

 
$
148

Finished goods
2,942

 
3,103

 
$
3,566

 
$
3,251

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2018
Payables and Accruals [Abstract]  
Accrued Liabilities
Accrued Liabilities:

Accrued liabilities consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Accrued payroll and related costs
$
980

 
$
1,088

Warranty reserve
209

 
142

Restructuring charges
185

 
185

Payable to joint venture partner (see Note 13 - Joint Venture)
438

 

Other accrued liabilities
444

 
463

 
$
2,256

 
$
1,878

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Disclosure
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Segment Disclosure
Segment Disclosure:

ASC Topic 280, Segment Reporting, establishes standards for reporting information about operating segments, products and services, geographic areas of operations and major customers. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing business performance. The Company’s chief operating decision-making group is the Executive Staff, which is comprised of the Chief Executive Officer and his direct reports (CODM). The Company operates in one principal industry segment - the IIoT segment, which is its reportable segment.

The Company operates in three main geographic areas: the Americas; Europe, Middle East and Africa (“EMEA”); and Asia Pacific / Japan (“APJ”). Each geographic area provides products and services to the Company’s customers located in the respective region. The Company’s long-lived and other assets include property and equipment, acquired intangible assets, and deposits on its leased facilities. Long-lived assets are attributed to geographic areas based on the country where the assets are located. As of March 31, 2018 and December 31, 2017, long-lived assets of approximately $1.6 million and $2.1 million, respectively, were domiciled in the United States. Long-lived assets for all other locations are not material to the condensed consolidated financial statements.

In North America, the Company sells its products primarily through a direct sales organization and select third-party electronics representatives. Outside North America, the Company sells its products through direct sales organizations, value-added resellers, and local distributors, primarily in EMEA and APJ. Revenues are attributed to geographic areas based on the country where the products are shipped to or the services are delivered. Summary revenue information by geography for the three months ended March 31, 2018 and 2017 is as follows (in thousands):
 
Three Months Ended
 
March 31,
 
2018
 
2017
Americas
$
3,496

 
$
3,250

EMEA
2,541

 
2,606

APJ
1,800

 
1,847

Total
$
7,837

 
$
7,703



For information regarding the Company’s major customers, please refer to Note 5, Significant Customers.
XML 26 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:
The benefit from income taxes for the three months ended March 31, 2018 and 2017 was $(6,000) and $(6,000), respectively. The difference between the statutory rate and the Company’s effective tax rate is primarily due to the impact of foreign taxes, changes in the valuation allowance on deferred tax assets, and changes in the accruals related to unrecognized tax benefits.
As of March 31, 2018 and December 31, 2017, the Company had gross unrecognized tax benefits of approximately $9.4 million and $9.3 million, respectively, of which $322,000 and $332,000, respectively, if recognized, would impact the effective tax rate on income from continuing operations. The Company’s policy is to recognize interest and/or penalties related to unrecognized tax benefits in income tax expense. As of March 31, 2018 and December 31, 2017, the Company had accrued $43,000 and $56,000, respectively, for interest and penalties. The $13,000 reduction in interest and penalties on gross unrecognized tax benefits during the three months ended March 31, 2018 was primarily attributable to the expiration of the statute of limitations in certain foreign jurisdictions.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties
3 Months Ended
Mar. 31, 2018
Related Party Transactions [Abstract]  
Related Parties
Related Parties:
In June 2000, the Company entered into a stock purchase agreement with Enel pursuant to which Enel purchased 300,000 newly issued shares of its common stock for $130.7 million. To the Company’s knowledge, Enel has disposed of none of its 300,000 shares. Under the terms of the stock purchase agreement, Enel has the right to nominate one member of the Company’s board of directors. While a representative of Enel served on the board until March 14, 2012, no Enel representative is presently on the board.
In October 2006, the Company entered into a new development and supply agreement with Enel. Under the development and supply agreement, Enel and its contract manufacturers purchase additional electronic components and finished goods from the Company. The development and supply agreement expired in March 2016.
For the three months ended March 31, 2018 and 2017, the Company recognized no revenue from products sold to Enel and its designated manufacturers.
As of March 31, 2018 and December 31, 2017, none of the Company’s total accounts receivable balance related to amounts owed by Enel and its designated manufacturers.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Joint Venture
3 Months Ended
Mar. 31, 2018
Less Than Wholly Owned Subsidiary [Abstract]  
Joint Venture
Joint Venture:
On March 23, 2012, the Company entered into an agreement with Holley Metering Limited (“Holley Metering”), a designer and manufacturer of energy meters in China, to create a joint venture, Zhejiang Echelon-Holley Technology Co., Ltd. (“Echelon-Holley”). The joint venture's intended focus was on the development and sales of smart energy products for China and rest-of-world markets. The Company had a 51.0% ownership interest in the joint venture and exercised controlling influence. Therefore, Echelon-Holley’s accounts have been included in the Company’s condensed consolidated financial statements up until the point of its liquidation (see below). Holley Metering’s interests in Echelon-Holley’s net assets were reported in the non-controlling interest in subsidiary on the condensed consolidated balance sheet as of December 31, 2017. Net loss attributable to the non-controlling interest in Echelon-Holley was $0 and $0 during the three months ended March 31, 2018 and 2017, respectively.
As of March 23, 2018, Echelon and Holley Metering had contributed in cash a total of approximately $4.0 million in Share Capital, as defined in the joint venture agreement, to Echelon-Holley in proportion to their respective ownership interests.
In connection with the decision to sell the Grid business announced in the third quarter of 2014, the Company undertook a process to sell the remaining net assets of the joint venture and recorded the net assets and liabilities of the joint venture at the lower of their carrying amount or fair value less cost to sell, and classified them as held for sale on the accompanying balance sheet at December 31, 2014. The major classes of assets and liabilities that were classified as held for sale were inventory, deferred revenues and the related deferred costs of sales, and accrued liabilities.
During the quarter ended September 30, 2015, the Company concluded that it would no longer pursue a sale, but would instead work with Holley Metering to shut the joint venture down. The remaining net assets of the joint venture were immaterial as of September 30, 2015.
In early April 2018, the Company was informed by the Chinese authorities that the liquidation of Echelon-Holley had been completed on March 23, 2018. This resulted in a gain on liquidation of approximately $424,000, which is reflected in the Interest and other income (expense), net line in the Company's Condensed Consolidated Statement of Operations for the quarter ended March 31, 2018. In conjunction with the liquidation, the Company is required to remit approximately $438,000 to Holley Metering, which represents Holley-Metering's share of the remaining cash balance on the liquidation date. This payable obligation is reflected in Accrued Liabilities on the Company's Condensed Consolidated Balance Sheet at March 31, 2018.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring:
During the fourth quarter of 2016, the Company undertook restructuring actions affecting approximately 7 employees to be terminated between October 2016 and September 2017, as part of an overall plan to reshape the Company for the future. In connection with this restructuring, the Company recorded restructuring charges of approximately $286,000 related to termination benefits for these personnel during the year ended December 31, 2016.
The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2018 (in thousands):
    
December 31, 2017
 
Costs Incurred
 
Cash Payments
 
March 31, 2018
Termination benefits
$
185

 
$

 
$

 
$
185

The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2017 (in thousands):
    
December 31, 2016
 
Costs Incurred
 
Cash Payments
 
March 31, 2017
Termination benefits
$
273

 
$

 
$
(48
)
 
$
225

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2018
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements include the accounts of Echelon Corporation, a Delaware corporation, its wholly-owned subsidiaries, and a subsidiary in which it has a controlling interest (collectively referred to as the “Company”). The Company reports non-controlling interests in consolidated entities as a component of equity separate from the Company’s equity. All material inter-company transactions between and among the Company and its consolidated subsidiaries and other consolidated entities have been eliminated in consolidation.
While the financial information furnished is unaudited, the condensed consolidated financial statements included in this report reflect all adjustments (consisting only of normal recurring adjustments) which the Company considers necessary for the fair presentation of the results of operations for the interim periods covered, and of the financial condition of the Company at the date of the interim balance sheet. The results for interim periods are not necessarily indicative of the results for the entire year. The condensed consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements for the year ended December 31, 2017 included in its Annual Report on Form 10‑K.
Apart from the Company's adoption of new revenue recognition guidance discussed more fully below, there have been no material changes to the Company’s significant accounting policies as compared to the significant accounting policies described in its Annual Report on Form 10‑K for the fiscal year ended December 31, 2017.
Risks and Uncertainties
Risks and Uncertainties
The Company’s operations and performance depend significantly on worldwide economic conditions and their impact on purchases of the Company’s products, as well as the ability of suppliers to provide the Company with products and services in a timely manner. The impact of any of the matters described below could have an adverse effect on the Company’s business, results of operations and financial condition.
The Company’s sales are currently concentrated, as approximately 40.4% of revenues for the three months ended March 31, 2018, were derived from two customers, Avnet Europe Comm VA ("Avnet"), the Company's primary distributor of its IIoT products in Europe and Japan; and Engenuity Systems, Inc., a reseller of the Company's products focused primarily in the United States. Customers in any of the Company’s target market sectors may experience unexpected reductions in demand for their products and consequently reduce their purchases from the Company, resulting in either the loss of a significant customer or a notable decrease in the level of sales to a significant customer.  In addition, if any of these customers are unable to obtain the necessary capital to operate their business, they may be unable to satisfy their payment obligations to the Company.
The Company utilizes third-party contract electronic manufacturers to manufacture, assemble, and test its products.   If any of these third-parties were unable to obtain the necessary capital to operate their business, they may be unable to provide the Company with timely services or to make timely deliveries of products. 
From time to time, the Company has experienced shortages or interruptions in supply for certain products or components used in the manufacture of the Company’s products that have been or will be discontinued. In order to ensure an adequate supply of these items, the Company has occasionally purchased quantities of these items that are in excess of the Company’s then current estimate of short-term requirements. If the long-term requirements do not materialize as originally expected, or if the Company develops alternative solutions that no longer employ these items and the Company is not able to dispose of these excess products or components, the Company could be subject to increased levels of excess and obsolete inventories.
In an effort to manage costs and inventory risks, the Company has decreased the inventory levels of certain products. If there is an unexpected increase in demand for these items, the Company might not be able to supply its customers with products in a timely manner.
Use of Estimates
Use of Estimates
The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions, and estimates that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. Significant estimates and judgments are used for revenue recognition, performance-based equity compensation, inventory valuation, intangible asset valuation, contingent consideration valuation, allowance for warranty costs, and other loss contingencies. In order to determine the carrying values of assets and liabilities that are not readily apparent from other sources, the Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes to be reasonable under the circumstances. Actual results experienced by the Company may differ materially from management’s estimates.
Recently Issued Accounting Standards
Recently Issued Accounting Standards

(i) New Accounting Standards Recently Adopted

In May 2014, the FASB issued a new standard related to revenue recognition, ASC 606 - Revenue from Contracts with Customers ("ASC 606"). Under the standard, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

The Company adopted ASC 606 effective January 1, 2018, using the full retrospective method, which required the Company to restate each prior reporting period presented. The most significant impact of the standard relates to the Company's accounting for sales made to distributors under agreements that contain a limited right to return unsold products and price adjustment provisions. Under previous revenue guidance, the Company historically concluded that the price to these distributors was not fixed or determinable at the time it delivers products to them. Accordingly, revenue from sales to these distributors has not historically been recognized until the distributor resells the product. By contrast, under the new standard, the Company will recognize revenue, including estimates for applicable variable consideration, predominately at the time of shipment to these distributors, thereby accelerating the timing of revenue for products sold through the distribution channel. Revenue recognition related to transactions not involving the Company's distributor partners remains substantially unchanged.

Adoption of the standard using the full retrospective method required the Company to restate certain previously reported results. In summary, adoption of the standard resulted in the recognition of slightly lower revenue for the quarter ended March 31, 2017. In addition, as of December 31, 2017, adoption of the standard resulted in a reduction of deferred revenues driven by the recognition of revenues associated with on-hand distributor inventory as of that date, the revenue for which was deferred under previous guidance; a decrease of deferred cost of goods sold, again driven by the recognition of revenue that was deferred under previous guidance; and a decrease in accounts receivable, driven by the incremental reserves required for estimated price adjustments that will be issued to the distributors in the future based on the additional revenue recognized under the new guidance. Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts): 
 
Three Months Ended March 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Statement of Operations:
 
 
 
 
 
Revenue
$
7,799

 
$
(96
)
 
$
7,703

Net loss
(1,199
)
 
(62
)
 
(1,261
)
Basic and diluted loss per share
$
(0.27
)
 
$
(0.01
)
 
$
(0.28
)

 
December 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Balance Sheets:
 
 
 
 
 
Accounts receivable, net
$
2,721

 
$
(425
)
 
$
2,296

Deferred cost of goods sold
1,767

 
(728
)
 
1,039

Deferred revenues
4,805

 
(2,993
)
 
1,812

Stockholders' equity
21,887

 
1,840

 
23,727



(ii) New Accounting Standards Not Yet Effective

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, the recognition of lease assets and lease liabilities on the balance sheet by lessees for certain leases classified as operating leases under previous GAAP.  ASU 2016-02 is effective for annual and interim periods beginning after December 15, 2018.  ASU 2016-02 mandates a modified retrospective transition method with early adoption permitted.  The Company is currently evaluating the effect that ASU 2016-02 will have on its consolidated financial statements and related disclosures. 
Revenue Recognition
Revenue Recognition

The Company’s revenues are derived from the sale and license of its products and, to a lesser extent, from fees associated with training, technical support, and other services offered to its customers. Product revenues consist of revenues from hardware sales and software licensing arrangements. Service revenues consist of product technical support and training.

The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which in most instances are capable of being distinct and accounted for as separate performance obligations. In the case of product sales, the Company's performance obligations are generally met and revenue is recognized at the time of shipment of the products to the customer because the customer has significant risks and rewards of ownership of the asset and the Company has a present right to payment at that time. For service revenues, these criteria are generally met at the time the services have been performed for the same reasons. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

The Company's contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For example, in certain instances, the Company's outdoor lighting control customers may contract with the Company to perform certain services when deploying the Company's outdoor lighting control solution. These services require that the Company "commission" the outdoor lighting control system by integrating the hardware (purchased from the Company and installed by the customer) with the Company's Central Management System ("CMS") software. These systems depend on a significant level of integration and interdependency between the hardware and the CMS. Judgment is required to determine whether the commissioning services are considered distinct and accounted for separately, or not distinct and accounted for together with the system hardware and CMS.

The transaction price for a contract is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price ("SSP") of each distinct good or service in a contract. Judgment is required to determine the SSP for each distinct performance obligation. The primary method used to estimate the SSP is the observable price when the good or service is sold separately in similar circumstances and to similar customers. If the SSP is not directly observable, it is estimated using either a market adjustment or cost plus margin approach.

The Company's products are generally sold without a right of return. However, the Company may provide other credits or incentives, which are accounted for as variable consideration when estimating the amount of revenue to recognize. For example, in many instances, the Company issues Point of Sale ("POS") credits to its distributors when they sell certain of the Company's products to their end use customers. In these cases, the Company is required to estimate (and reserve for) the amount of future POS credits it will issue to the distributors associated with unsold inventory they have on hand at the end of the period. The Company also grants its distributor partners a limited ability to return unsold product in the form of stock rotation rights. Judgment is required to determine the amount of variable consideration associated with these POS credits and stock rotation rights, which are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur.

In accordance with ASC 606, the Company disaggregates its revenue from contracts with customers into geographical regions as the Company determined that disaggregating revenue into these categories meets the disclosure objective in ASC 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors. Information regarding revenues disaggregated by geographic area can be found in Note 10 - Segment Disclosure. The Company has not provided disaggregation information associated with product and service revenues as the amount of service revenues are immaterial in the periods presented. Similarly, no disaggregation information has been provided for revenues based on the timing of when goods and services are transferred as the amount of revenue associated with products and services recognized over time is also immaterial.

The Company invoices its customers upon shipment in the case of hardware sales, and upon the completion of the required services for service revenues. These invoices are generally issued with net 30 day payment terms. However, in certain instances, the Company may offer payment terms of up to 75 days.

The Company generally sells its hardware products with a one-year warranty against defects or failure. However, in some cases, the Company's hardware products come with a standard five-year warranty. As of March 31, 2018 and December 31, 2017, the Company's warranty reserves totaled $428,000 and $350,000, respectively, and are included in Accrued liabilities and Other long-term liabilities on the unaudited condensed consolidated balance sheets.

The Company's contract assets were immaterial at both March 31, 2018 and December 31, 2017. The Company's contract liabilities consist generally of deferred revenue where the Company has unsatisfied performance obligations, and are classified as such on the unaudited condensed consolidated balance sheets. The following table reflects changes in contract balances for the three months ended March 31, 2018 and 2017 (in thousands):
 
Three Months Ended
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Beginning balance
$
1,812

 
$
1,057

Deferred revenues added
146

 
220

Elimination of deferred revenues due to joint venture liquidation
(986
)
 

Previously deferred revenues recognized
(123
)
 
(109
)
Ending balance
$
849

 
$
1,168



During the three months ended March 31, 2018 and 2017, deferred revenues increased primarily as a result of sales of products where cash payments are received or due for hardware products in advance of satisfying the service related performance obligation associated with those hardware products. Similarly, previously deferred revenues were recognized during the three months ended March 31, 2018 and 2017 once the underlying service related performance obligations were completed.

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. These assets are then amortized over the period of benefit of the related revenue. The Company expenses immediately any incremental costs of obtaining a contract when the amortization period would be one year or less. These costs are recorded within sales and marketing expenses. As of March 31, 2018 and December 31, 2017, there were no customer contracts in effect that had incremental costs meeting the requirement for capitalization.

For the period ended March 31, 2018, the Company elected the following practical expedients:
In accordance with Subtopic 340-40 "Other Assets and Deferred Costs - Contracts with Customers," the Company has elected to expense the incremental costs of obtaining a contract when the amortization period for such contracts would have been one year or less.
In accordance with ASC 606-10-50-14, the Company has elected not to disclose the remaining performance obligations where the underlying contract's original expected duration is one year or less and revenue from the satisfaction of the performance obligations is recognized in the amount invoiced in accordance with ASC 606-10-55-18.
The Company has made an accounting policy election to exclude all taxes by governmental authorities from the measurement of the transaction price.
Deferred Revenue and Deferred Cost of Revenue
Deferred Revenue and Deferred Cost of Revenues
Deferred revenue consists of amounts billed or payments received in advance of revenue recognition. Deferred cost of revenues related to deferred product revenues includes direct product costs and applied overhead. Deferred cost of revenues related to deferred service revenues includes direct labor costs and applied overhead. Once all revenue recognition criteria have been met, the deferred revenues and associated cost of revenues are recognized.
Restricted Investments
Restricted Investments
As of March 31, 2018, restricted investments consist of balances maintained by the Company with an investment advisor in money market funds and permitted treasury bills. These balances represent collateral for a $1.0 million operating line of credit issued to the Company by its primary bank for credit card purchases. Because the Company’s agreement with the lender prevents the Company from withdrawing these funds, they are considered restricted.

Fair Value Measurements
Fair Value Measurements
The Company measures at fair value its cash equivalents and available-for-sale investments using a valuation hierarchy based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's own assumptions. These two types of inputs have created the following fair value hierarchy:

Level 1 - Quoted prices for identical instruments in active markets;
Level 2 - Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
This hierarchy requires the Company to minimize the use of unobservable inputs and to use observable market data, if available, when estimating fair value. Other than cash and money market funds, the Company's only financial assets and liabilities required to be measured at fair value on a recurring basis at March 31, 2018, are its fixed income available-for-sale debt securities. See Note 2 of these Notes to condensed consolidated financial statements for a summary of the input levels used in determining the fair value of these assets and liabilities as of March 31, 2018.
Long-Lived Assets
Long-Lived Assets
    
We perform periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property, plant and equipment and long-lived intangible assets might not be fully recoverable. If facts and circumstances indicate that the carrying amount of these assets might not be fully recoverable, we compare projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives against their respective carrying amounts. In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets. Evaluation of impairment of property, plant and equipment and long-lived intangible assets requires estimates in the forecast of future operating results that are used in the preparation of the expected future undiscounted cash flows. Actual future operating results and the remaining economic lives of our property, plant and equipment and long-lived intangible assets could differ from our estimates used in assessing the recoverability of these assets. These differences could result in impairment charges, which could have a material adverse impact on our results of operations. 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2018
Summary of Significant Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
Adoption of the standard impacted our previously reported results as follows (in thousands, except earnings per share amounts): 
 
Three Months Ended March 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Statement of Operations:
 
 
 
 
 
Revenue
$
7,799

 
$
(96
)
 
$
7,703

Net loss
(1,199
)
 
(62
)
 
(1,261
)
Basic and diluted loss per share
$
(0.27
)
 
$
(0.01
)
 
$
(0.28
)

 
December 31, 2017
 
As Reported
 
New Revenue Standard Adjustment
 
As Adjusted
Balance Sheets:
 
 
 
 
 
Accounts receivable, net
$
2,721

 
$
(425
)
 
$
2,296

Deferred cost of goods sold
1,767

 
(728
)
 
1,039

Deferred revenues
4,805

 
(2,993
)
 
1,812

Stockholders' equity
21,887

 
1,840

 
23,727

Deferred Revenue
The following table reflects changes in contract balances for the three months ended March 31, 2018 and 2017 (in thousands):
 
Three Months Ended
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Beginning balance
$
1,812

 
$
1,057

Deferred revenues added
146

 
220

Elimination of deferred revenues due to joint venture liquidation
(986
)
 

Previously deferred revenues recognized
(123
)
 
(109
)
Ending balance
$
849

 
$
1,168

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair value of asset measured on a recurring basis
The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at March 31, 2018 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
3,576

 
$
3,576

 
$

 
$

U.S. government securities(2)
13,210

 

 
13,210

 

Total
$
16,786

 
$
3,576

 
$
13,210

 
$


The fair value of the Company’s financial assets measured at fair value on a recurring basis was determined using the following inputs at December 31, 2017 (in thousands):
 
Fair Value Measurements at Reporting Date Using
 
 
 
Quoted Prices in Active Markets for Identical Assets
 
Significant Other Observable Inputs
 
Significant Unobservable Inputs
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
Money market funds (1)
$
4,515

 
$
4,515

 
$

 
$

U.S. government securities(2)
13,217

 

 
13,217

 

Total
$
17,732

 
$
4,515

 
$
13,217

 
$

(1)    Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets
(2) 
Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
Fair value of short term investment unrealized holdings and gains
As of March 31, 2018, the amortized cost basis, aggregate fair value, and gross unrealized holding gains and losses of the Company’s short-term investments by major security type were as follows (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,963

 
$
11,960

 
$

 
$
3


The amortized cost basis, aggregate fair value and gross unrealized holding gains and losses for the Company’s available-for-sale short-term investments, by major security type, were as follows as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Aggregate Fair Value
 
Unrealized Holding Gains
 
Unrealized Holding Losses
U.S. government securities
$
11,970

 
$
11,967

 
$

 
$
3

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity And Employee Stock Option Plans (Tables)
3 Months Ended
Mar. 31, 2018
Stockholders' Equity and Employee Stock Option Plans [Abstract]  
Stock-based Compensation Expense
The following table summarizes stock-based compensation expense for the three months ended March 31, 2018 and 2017 and its allocation within the condensed consolidated statements of operations (in thousands):

 
Three Months Ended
 
March 31,
 
2018
 
2017
 
 
 
 
Cost of revenues
$
58

 
$
29

Product development
94

 
124

Sales and marketing
88

 
102

General and administrative
204

 
212

Total
$
444

 
$
467

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customers (Tables)
3 Months Ended
Mar. 31, 2018
Risks and Uncertainties [Abstract]  
Revenues attributable to sales to major customers
For the three months ended March 31, 2018 and 2017, the percentage of the Company’s revenues attributable to sales made to these customers was as follows:
 
March 31, 2018
 
March 31, 2017
 
 
 
 
Avnet
27.3
%
 
25.3
%
Engenuity
13.1
%
 
9.5
%
 
40.4
%
 
34.8
%
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss), Net of Tax (Tables)
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
 
Foreign currency translation adjustment
 
Unrealized gain (loss) on available-for-sale debt securities
 
Accumulated Other Comprehensive Income (Loss)
Beginning balance at December 31, 2017
$
(1,818
)
 
$
(3
)
 
$
(1,821
)
Change during January - March 2018
140

 

 
140

Balance at March 31, 2018
$
(1,678
)
 
$
(3
)
 
$
(1,681
)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Purchased materials
$
624

 
$
148

Finished goods
2,942

 
3,103

 
$
3,566

 
$
3,251

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Payables and Accruals [Abstract]  
Accrued liabilities
Accrued liabilities consist of the following (in thousands):
 
March 31,
2018
 
December 31,
2017
 
 
 
 
Accrued payroll and related costs
$
980

 
$
1,088

Warranty reserve
209

 
142

Restructuring charges
185

 
185

Payable to joint venture partner (see Note 13 - Joint Venture)
438

 

Other accrued liabilities
444

 
463

 
$
2,256

 
$
1,878

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Disclosure (Tables)
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Revenue information by geography
Summary revenue information by geography for the three months ended March 31, 2018 and 2017 is as follows (in thousands):
 
Three Months Ended
 
March 31,
 
2018
 
2017
Americas
$
3,496

 
$
3,250

EMEA
2,541

 
2,606

APJ
1,800

 
1,847

Total
$
7,837

 
$
7,703

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2018 (in thousands):
    
December 31, 2017
 
Costs Incurred
 
Cash Payments
 
March 31, 2018
Termination benefits
$
185

 
$

 
$

 
$
185

The following table sets forth a summary of restructuring activities related to the Company's 2016 restructuring program in 2017 (in thousands):
    
December 31, 2016
 
Costs Incurred
 
Cash Payments
 
March 31, 2017
Termination benefits
$
273

 
$

 
$
(48
)
 
$
225

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
customer
Mar. 31, 2017
USD ($)
customer
Dec. 31, 2017
USD ($)
Revenues attributable to sales [Line Items]      
Warranty reserves $ 428,000   $ 350,000
Percentage of net revenue 40.40% 34.80%  
Numbers of customers | customer 2 2  
Revenues [1] $ 7,837,000 $ 7,703,000  
Line of Credit Maintained $ 1,000,000    
Avnet      
Revenues attributable to sales [Line Items]      
Percentage of net revenue 27.30% 25.30%  
Significant Customers | Avnet      
Revenues attributable to sales [Line Items]      
Percentage of net revenue 40.40%    
[1] Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - New Accounting Pronouncements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Change in Contract with Customer, Liability [Abstract]      
Beginning balance $ 1,812 $ 1,057  
Deferred revenues added 146 220  
Elimination of deferred revenues due to joint venture liquidation (986) 0  
Previously deferred revenues recognized (123) (109)  
Ending balance 849 1,168  
Revenues [1] 7,837 7,703  
Net loss $ (1,379) $ (1,261)  
Basic and diluted net loss per share (usd per share) $ (0.30) $ (0.28)  
Accounts receivable, net $ 2,556   $ 2,296
Deferred cost of revenues 529   1,039
Deferred revenues 849   1,812
Total stockholders’ equity $ 22,611   23,727
Calculated under Revenue Guidance in Effect before Topic 606 [Member]      
Change in Contract with Customer, Liability [Abstract]      
Revenues   $ 7,799  
Net loss   $ (1,199)  
Basic and diluted net loss per share (usd per share)   $ (0.27)  
Accounts receivable, net     2,721
Deferred cost of revenues     1,767
Deferred revenues     4,805
Total stockholders’ equity     21,887
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]      
Change in Contract with Customer, Liability [Abstract]      
Revenues   $ (96)  
Net loss   $ (62)  
Basic and diluted net loss per share (usd per share)   $ (0.01)  
Accounts receivable, net     (425)
Deferred cost of revenues     (728)
Deferred revenues     (2,993)
Total stockholders’ equity     $ 1,840
[1] Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Fair value of asset measured on a recurring basis    
Fixed income available-for-sale securities $ 11,960 $ 11,967
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair value of asset measured on a recurring basis    
Money market funds [1] 3,576 4,515
Fixed income available-for-sale securities [2] 0 0
Total 3,576 4,515
Significant Other Observable Inputs (Level 2)    
Fair value of asset measured on a recurring basis    
Money market funds [1] 0 0
Fixed income available-for-sale securities [2] 13,210 13,217
Total 13,210 13,217
Significant Unobservable Inputs (Level 3)    
Fair value of asset measured on a recurring basis    
Money market funds [1] 0 0
Fixed income available-for-sale securities [2] 0 0
Total 0 0
Recurring    
Fair value of asset measured on a recurring basis    
Money market funds [1] 3,576 4,515
Fixed income available-for-sale securities [2] 13,210 13,217
Total $ 16,786 $ 17,732
[1] Included in cash and cash equivalents in the Company’s condensed consolidated balance sheets
[2] Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Details Textual)
3 Months Ended
Mar. 31, 2018
Financial Instruments (Textual) [Abstract]  
Maximum remaining maturities period of investments included in cash equivalents 3 months
Short-term investments contractual maturity period maximum 6 months
Average short-term investments maturity period 3 months
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments-Available for Sale Securities (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Fair value of short term investment unrealized holdings and gains    
Amortized Cost $ 11,963 $ 11,970
Aggregate Fair Value 11,960 11,967
Unrealized Holding Gains 0 0
Unrealized Holding Losses $ 3 $ 3
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Number of antidilutive shares excluded from computation of earnings per share (in shares) 978,135 960,606
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity and Employee Stock Option Plans (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Stockholders' Equity and Employee Stock Option Plans (Textual) [Abstract]    
Options exercised (in shares) 0 0
Total fair value of RSUs vested and released $ 169 $ 49
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity and Employee Stock Option Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Stock-based Compensation Expense    
Stock-based Compensation Expense, Total $ 444 $ 467
Cost of Revenues [Member]    
Stock-based Compensation Expense    
Stock-based Compensation Expense, Total 58 29
Product development [Member]    
Stock-based Compensation Expense    
Stock-based Compensation Expense, Total 94 124
Sales and marketing [Member]    
Stock-based Compensation Expense    
Stock-based Compensation Expense, Total 88 102
General and administrative [Member]    
Stock-based Compensation Expense    
Stock-based Compensation Expense, Total $ 204 $ 212
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Customers (Details Textual) - customer
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Significant Customers (Textual) [Abstract]    
Numbers of customers 2 2
Revenues attributable to sales [Line Items]    
Percentage of net revenue 40.40% 34.80%
Avnet    
Revenues attributable to sales [Line Items]    
Percentage of net revenue 27.30% 25.30%
Engenuity    
Revenues attributable to sales [Line Items]    
Percentage of net revenue 13.10% 9.50%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Line of Credit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]    
Line of Credit Maintained $ 1,000  
Restricted investments $ 1,250 $ 1,250
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss), Net of Tax (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Accumulated Other Comprehensive Income (Loss), Net of Tax:  
Balance at beginning of period $ 23,473
Current period change 140
Balance at end of period 22,611
Foreign currency translation adjustment  
Accumulated Other Comprehensive Income (Loss), Net of Tax:  
Balance at beginning of period (1,818)
Current period change 140
Balance at end of period (1,678)
Unrealized gain (loss) on available-for-sale securities  
Accumulated Other Comprehensive Income (Loss), Net of Tax:  
Balance at beginning of period (3)
Current period change 0
Balance at end of period (3)
Accumulated Other Comprehensive Income (Loss)  
Accumulated Other Comprehensive Income (Loss), Net of Tax:  
Balance at beginning of period (1,821)
Balance at end of period $ (1,681)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Purchased materials $ 624 $ 148
Finished goods 2,942 3,103
Inventory, Net $ 3,566 $ 3,251
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued payroll and related costs $ 980 $ 1,088
Warranty reserve 209 142
Restructuring charges 185 185
Payable to joint venture partner (see Note 13 - Joint Venture) 438 0
Other accrued liabilities 444 463
Accrued liabilities $ 2,256 $ 1,878
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Disclosure (Details Textual)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
segment
geographic_area
Dec. 31, 2017
USD ($)
Segment Disclosure (Textual) [Abstract]    
Number of reportable segments (in segment) | segment 1  
Number of geographic areas (in geographic area) | geographic_area 3  
Long-lived assets US | $ $ 1.6 $ 2.1
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Disclosure (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenues Information by Geography    
Revenues [1] $ 7,837 $ 7,703
Americas    
Revenues Information by Geography    
Revenues 3,496 3,250
EMEA    
Revenues Information by Geography    
Revenues 2,541 2,606
APJ    
Revenues Information by Geography    
Revenues $ 1,800 $ 1,847
[1] Represents the portfolio of available for sale securities that is included in restricted investments and short-term investments in the Company’s condensed consolidated balance sheets
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Income tax benefit $ (6) $ (6)  
Income Taxes (Textual) [Abstract]      
Unrecognized tax benefits 9,400   $ 9,300
Unrecognized tax benefits that would impact effective tax rate 322   332
Accrued for interest and penalties 43   $ 56
Reduction in gross unrecognized tax benefits $ 13    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties (Details Textual)
1 Months Ended 3 Months Ended
Jun. 30, 2000
USD ($)
shares
Mar. 31, 2018
USD ($)
board_member
shares
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Related Parties - Enel (Additional Textual) [Abstract]        
Newly issued shares (in shares) | shares 300,000      
Value of newly issued shares $ 130,700,000      
Number of shares sold by related party (in shares) | shares   0    
Number of board members Related Party can nominate (in board member) | board_member   1    
Number of related party representatives on Board (in board member) | board_member   0    
Revenue from related parties   $ 0 $ 0  
Accounts receivable balance related to amounts owed by Enel and its designated manufacturers   $ 0   $ 0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Joint Venture (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Joint Venture (Textual) [Abstract]    
Ownership interest in the joint venture 51.00%  
Net loss from discontinued operations attributable to non-controlling interest, net of income taxes $ 0 $ 0
Registered capital of the Joint venture 4,000,000  
Gain on liquidation of joint venture (424,000) $ 0
Holley Metering [Member]    
Joint Venture (Textual) [Abstract]    
Gain on liquidation of joint venture 424,000  
Cash remitted $ 438,000  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring Restructuring Plan (Details Textual) - 2016 Restructuring Plan
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
employee
Number of Positions Eliminated (in employee) | employee     7
Costs Incurred | $ $ 0 $ 0 $ 286
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring Restructuring Plan (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
employee
Restructuring Reserve      
Beginning balance $ 185    
Ending balance 185    
2016 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Number of Positions Eliminated (in employee) | employee     7
Restructuring Reserve      
Beginning balance 185 $ 273  
Costs Incurred 0 0 $ 286
Cash Payments 0 (48)  
Ending balance $ 185 $ 225 $ 273
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #N%JDP?(\\#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,$% @ .X6J3&;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 " [A:I,Y3B7]N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G:354L(V%\63@F!!\1:2:1NZ^4,RLMNW=W=M MMX@^@,?,_/+--S"-2=+$C"\Y)LSDL-STO@U%FK1A!Z(D 8HYH->E'A)A:.YB M]IJ&9]Y#TN:H]P@+SE?@D;35I&$$5FDF,M58(TU&33&?\=;,^/29VPEF#6"+ M'@,5$+4 IL:)Z=2W#5P!(XPP^_)=0#L3I^J?V*D#[)SLBYM37=?5W7+*#3L( M>']^>IW6K5PHI(/!X5=QDDX)-^PR^6UY_[!]9&K!Q;KB=Y7@6[&2MT+R]AO@!02P,$% @ .X6J3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " [A:I,)]-@ZU0" "L!P & 'AL+W=O0]XZ^B I#>6T-;L?,K*;OG(!!E!0T13ZR#5IU< M&6^(5$M^"T3'@5P,J:$!#L,T:$C=^D5N]DZ\R-E=TKJ%$_?$O6D(_WT ROJ= MC_SWC9?Z5DF]$11Y1V[P#>3W[L35*IBL7.H&6E&SUN-PW?E[]'Q$D288Q(\: M>C&;>SJ4,V.O>O'YLO-#[1%0**4V0=3P@"-0JBTI/WZ-1OU)4Q/G\W?K'TWP M*I@S$7!D]&=]D=7.W_C>!:[D3N4+ZS_!&%#B>V/T7^ !5,&U)TJC9%28KU?> MA63-:$6YTI"W8:Q;,_;#21R--#L]/ORMCNBD0,^1NLQ2;YJ[,V(="$")3M20"[ M! [8HN-_!8XV(G(+1,X((D./9O3838^=]-C0XQD]65S @$AFB-0MD#@%$DL@ M6PC8B(U;('4*I!9]NQ 8$*E!M,,-HRC.W"*94R2S1- R41R0E4S9."4V-G^1 M*@<'9"57MDZ)K7" MK*DXRW>/L&UAF5X.# Y75-PUC"+; EH\$R-F?F=Q$F.<+3,@F+U]#?";:1/" M*]F]-3UJMCNUHCTV;^=?^-#'OA)^JUOAG9E4+[!Y)Z^,25#^A$^J;"O5.J<% MA:O4TTS-^= _AH5DW=@;@ZE!%W\ 4$L#!!0 ( #N%JDQ@93=\] , /(2 M 8 >&PO=V]R:W-H965T&ULA9C;CN,V#(9?Q?#]K$W* MLNQ!$J!)4;1 "PRVV/;:DR@38WU(;<]D^_:5#QLX)-6]B4\_Q5^R\HG6YM9V M7_N+M4/PK:Z:?AM>AN'Z'$7]\6+KHO_47FWCGIS;KBX&=]F]1?VUL\5I"JJK M".,XC>JB;,+=9KKWTNTV[?M0E8U]Z8+^O:Z+[M^]K=K;-H3P^XW/Y=ME&&]$ MN\VU>+-_VN'+]:5S5]&]E5-9VZ8OVR;H['D;_@3/!X5CP*3XJ[2W?G4>C%UY M;=NOX\5OIVT8CXYL98_#V$3A#A_V8*MJ;,GY^&=I-+SG' /7Y]];_V7JO.O, M:]';0UO]79Z&RS;,PN!DS\5[-7QN;[_:I4,Z#);>_VX_;.7DHQ.7X]A6_?0; M'-_[H:V75IR5NO@V'\MF.M[F)T8O87( +@%X#X#D?P/4$J!(0#0[F[KZ4JMR"HC>TE%+RGWDA$O M*-Y**1G!L!8B3G2330(1%$H%%V K$,HYA[832*^20PN.+-@B1!EB%X M)@MXX C@@LSX_@4R-8%C,Z'8!,[$ M+*'<%$20@0]7,CF!HS.AZ 2.19T:3=UP51K'GA>%,CPQ9A,O\?0'9=PAQUU" M<8><9"E;"B21;RE 3TG(<9=0W*& .^Y%$'F]R+A#Q4?6 TR4(84<4K3XW".G M#YNUDL;S!T(93\CKPH36AO2#88^<9T\J-BJABYPL MU'GJ^V*3V8>]; M5*:HXA2E]>!><4!*(R/)E$'/NJ!DDBI.4DU)NFC67[Y2@23(I (I6FT^C+M! M?Q3=6]GTP6L[#&T][3:UUV MF*+[-M?N/U!+ P04 " [A:I,.'<('8L# R#P & 'AL+W=OQBHHT*\/EO%U[K)9S>W9Y M5IK'*JC/19%6?U_9X>B:A6@Y/Z4'\\.XGZ?'RC]%5R^[K#!E MG=DRJ,Q^$3ZPV8;+QJ!%_,K,I1[S M-GG>>/(\_O1.PVO,QG!X_^;]4YN\3^8IK=W^!MMS[6S1>_%4BO2UNV9E>[WT_M_,: /> M&_#_-1"]@;@:>+(?&0+X;M.6/NE3:VFQ2ER[GE;T$57>\I[3I(C:3OOK; M9K$M=KOGRU/[U9?E9#*/7AH_/63=0?@ PJZ(R#N_1N!4A#5'YOPVP 8C)HJ. M(,@<1&LOAO::MI>DO6SMY= ^N:6X(B!34*8.HEM(V4)T(C1(E0#I6-!D)R39 M"6*B8D"6@#! MH.H 0\AH9\- >)33I-5)%F%F8##7RL41 H-RT: )!OI0DTR MT:A'U$C9$](^P9E(4'8" O]*":YH' /0!H,XYR,-/27)3C$3!<@2$$AVBG@P MP6"/$""I1GJ$Q;0$Q9@+:( 5A4$Z%6,N&E670DVY'&$\(IH,LTD@&X;BJ)C# M\A&HB6(CGDW^D&DG>ZW33Y+:T.65D'3];YL:8=/O;6.N-+$=][73OZ ?;Z MD)N]:VZUOZ^Z*:Y[_@-02P,$% @ .X6J3'-,0)TX @ MP@8 !@ !X;"]W;W)KM?'.BC" AM^P<\(X!.FH2P4&T6*0!04WK MEX6.[5E9T(O 30M[YO$+(8C]W@*F_<8/_5O@M3G70@6"LNC0&;Z!^-[MF=P% M8Y9C0Z#E#6T]!J>-_Q*N=RN%UX ?#?1\LO:4DP.E;VKS^;CQ%TH08*B$RH#D MXPH[P%@EDC)^#3G]L:0B3M>W[!^U=^GE@#CL*/[9'$6]\7/?.\()7;!XI?TG M&/PL?6\P_P6N@"5<*9$U*HJY_O6J"Q>4#%FD%(+>S;-I];,?\M]H;D(T$**1 M(&O_BQ /A/A.2+1YHTQ;_8 $*@M&>X^9/ZM#ZDR$ZU@VLU)!W3O]3KKE,GHM M\[ (KBK/ -D:2#2!W!&!3#Y6B%P5MI%%C_XNL+,1R]1=(79ZB#4_GGJ(W/S$ MR4\T/YGPLWC6 P/)-*35D*;I/8V9[E\1.S)4@%2Y.)9GN!:7BCC!L-)J&4F MU\R,5;,1M!MNC&"\MLH_4$L#!!0 ( #N%JDPE\9G7*@0 "T4 8 M>&PO=V]R:W-H965T&ULA9C;;N,V$(9?1="]5YRACH%M(/9B MT0(M$&RQ[;5BT[:PDNA*WLQIO-^ M5&7=;OQ+UUV?@J ]7$R5MY_LU=3]?TZVJ?*NOVW.07MM3'X<@ZHR0*7BH,J+ MVM^NQ[:79KNVMZXL:O/2>.VMJO+FGYTI[7WC@__>\+4X7[JA(=BNK_G9_&&Z M;]>7IK\+'KTD\FKM]^'FU^/& M5X,C4YI#-W21]S]O9F_*/CCIQSC8LAW_>H=;V]EJ[J6W M4N4_IM^B'G_O<__O87( S@'X".C'_J\ /0?HGP'AF/SD;$SU<][EVW5C[UXS M/:UK/A0%/.E^,@]#XSAWX__Z;-N^]6V;INO@;>AGENPF"2XD\% $?>>/$5 : M88**)9'T&(.>HS7RQPR.3X4X\,Q/ES$)YK,P21)1DD]2E:@DXPD M(JDP=LQ6)'J)6"Z9DN-C,3YFN61 !9J*/C/L@8^PR-D;(? B:V#$?H.35 MKKB3B"YW)4P)4B^"RE$?X /\$IW3"J(8'D&Y,DD-!GDR6!"ZTQ4+5+^Z$:& M$&CF!C/J1O-Q-$34#5=%+B\RT( 332OJ)>35E%(G7+."R,%6D($&$?="B31K MEN/$;%:XIH>K:UYD. *GHV9O.XX^S%C!<%&(#BLR'X$#4K-RX?P#S>9%@&04 M1@XS,B>!@S)D]2)04%,O7 .IRXJ,2A!8R1X1!^&*O<%$42I[09F6*-"2/B,4 M:-D_)#HSHBQT 0]E9")')B@'=5%F)G)F@J++$04<1AFC@RQ+''A &9O(L0F* M[A20$S%6BB[*_U-]M".3$SDY0=$] W(LTNH3).#:-9')B(JP"5Q: H\S2'&=U>[ 4-.,B@9=II MX%: OI5F$>$JVU+)LL3Q.M R.S7RPG,M:NWX4A5H!Y1VFG,L67Y%SBEQ598N M4/71CDP[+= .*.TT1UF4AK3V!%6JT?'NUS+R-/_X!7#L\+0,*BV BE;#;A8M MO]/9MDK2T*44+ Y9*M.9US,.AS2D?0=/^^GDZF[5=9ZOQH.9D;6=ZB^I3/UT7DQ\?-Z4Y=<-ETE\WTP'6=-/9 MZWPX%SQ."+?_ E!+ P04 " [A:I,T67!7[0! #2 P & 'AL+W=O M!%MYX*#E7G/6_@"[FM_-MYB"TLM%&@K4!,#34$?DN,I"_$Q MX)N T:[.)%1R07P-QL>ZH+L@""14+C!POUWA$:0,1%[&CYF3+BD#<'U^9W^. MM?M:+MS"(\KOHG9=00^4U-#P0;H7'#_ 7,\M)7/QG^ *TH<')3Y'A=+&E52# M=:AF%B]%\;=I%SKNXW1SF\VP;4 Z ](%<(AYV)0H*G_BCI>YP9&8J?<]#T^< M'%/?FRHX8ROBG1=OO?=:)LE=SJZ!:(XY33'I.F:)8)Y]29%NI3BE_\#3;?A^ M4^$^PO=_*+S?)L@V";)(D/VWQ*V8PU])V*JG"DP;I\F2"@<=)WGE70;V(8UO M\CM\FO;/W+1"6W)!YU\V]K]!=."E[&[\"'7^@RV&A,:%X[T_FVG,)L-A/_\@ MMGSC\A=02P,$% @ .X6J3&^\O=ZT 0 T@, !@ !X;"]W;W)K).^8%K*G91Y]9UOF9O1*]G"VQ(U:"_O[!,I, M!4WIJ^-1MIT/#E;F@VCA._@?P]FBQ5:56FKHG30]L= 4]#X]GK* CX G"9/; MG$FHY&+,!VA0=0*@AA&K\63;J&#,3M^57]4ZP=:[D( M!P]&_92U[PIZ1TD-C1B5?S339UCJN:5D*?XK7$$A/&2",2JC7%Q)-3IO]**" MJ6CQ,N^RC_LTWQRRA;9/X N!KX2[&(?-@6+F'X4796[-1.S<^T&$)TZ/''M3 M!6=L1;S#Y!UZKV6:?LC9-0@MF-.,X5O,BF"HOH;@>R%._#\ZWZ:K!MG"9'*C/V<9(WWG5@[WE\D[_P>=J_ M"=O*WI&+\?BRL?^-,1XPE>0&1ZC##[8:"AH?CN_Q;.&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DC65:^C\38U& M"^=-TS#;&Q!5!&G%^&YWR[20'2VRZ#N9(L/!*=G!R1 [:"W,KR,H''.ZIU?' MLVQ:%QRLR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG]_G!,0WP,^"%AM*LS"96< M$5^#\;G*Z2X( @6E"PS";Q=X *4"D9?Q<^:D2\H 7)^O[(^Q=E_+65AX0/4B M*]?F](Z2"FHQ*/>,XQ/,]7R@9"[^"UQ ^?"@Q.;"I,(CSY0V&R39!N M$J21(/UOB5LQZ5])V*JG&DP3I\F2$H M9NQ%$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG M0901I"3CF\V>*=%JFJ?1=[)Y:GHO6PTG2UROE+"_CB#-D-$M_70\MW7C@X/E M:2=J> '_O3M9M-C,4K8*M&N-)A:JC-YM#\ 'RT,;G$FH9*S,:_!^%)F M=!,$@83"!P:!VP7N0)DXZIPS Y?F3_3'6CK6DM) M"97HI7\VPQ-,]5Q3,A7_%2X@,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^C#?[ M9(*M _@$X#/@-N9A8Z*H_$%XD:?6#,2.O>]$>.+M@6-OBN",K8AW*-ZA]Y)O M^77*+H%HBCF.,7P9,T.T?Q.V;K4C9^/Q96/_ M*V,\H)3-%8Y0@Q]L-B14/AQO\&S',1L-;[KI!['Y&^&PO=V]R:W-H965T=+2RK)%*W"($$TJJ(\NQ-)A?5EV [F_+WC)TT!!KUQ?:, MYYPY,QYGH[%/K@7PY%E)[7+:>M\?&7-E"TJX&].#QIO:6"4\FK9AKK<@J@A2 MDO$D><>4Z#0MLN@[VR(S@Y>=AK,E;E!*V-\GD&;,Z8Z^.!ZZIO7!P8JL%PU\ M!_^C/UNTV,)2=0JTZXPF%NJ%"".4HC75Q).3AOU,R"4I1XGO9.QWV<;M+;&;8- MX#. +X!#S,.F1%'Y1^%%D5DS$COUOA?AB7='CKTI@S.V(MZA>(?>:['CAXQ= M ]$<&PO=V]R:W-H965T^^'(F*M[4-S=F $TWK3&*N[1M!US@P7>1)"2+#T< MWC'%A:95$7UG6Q5F]%)H.%OB1J6X_7T":::2)O3%\2BZW@<'JXJ!=_ -_/?A M;-%B*TLC%&@GC"86VI+>)\=3'N)CP \!D]N<2:CD8LQ3,#XW)3T$02"A]H&! MXW:%!Y R$*&,7PLG75,&X/;\POXQUHZU7+B#!R-_BL;W);VCI(&6C](_FND3 M+/7<4K(4_P6N(#$\*,$G3=J84$IBC_/N]!QG^:;VW2![0/2!9"N M@+N8A\V)HO(/W/.JL&8B=N[]P,,3)\<4>U,'9VQ%O$/Q#KW7*LF2@ET#T1)S MFF/2;23(7Q%D;TKW(Q7A\V=C_UA@/*.5P M@R/4XP=;#0FM#\?W>+;SF,V&-\/R@]CZC:L_4$L#!!0 ( #N%JDR>'KI@ MM $ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9W#,M MI*%%EGP76V38>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B M,TLE-1@GT1 +=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4E80<)2J75E+VSJ.>6((4+5['79JT#^/-X3C!U@%\ O 9<$QY MV)@H*7\GO"@RBP.Q8^\[$9]X>^*A-V5TIE:DNR#>!>^MV.X.&;M%HBGF/,;P M9 M:K!-FB9'2NQ-FN2%=Q[81Y[>Y'?X..V?A6VD<>2*/KQLZG^-Z"%(V=R%$6K# M!YL-!;6/QX=PMN.8C8;';OI!;/[&Q2]02P,$% @ .X6J3.ZJW=NV 0 MT , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$ M-=ZTFY5M*9NH:J566J5J^LS:8QL%/"[@=?KW!>RX5F/U!9CAG#,7AFQ$\V); M $=>M>IL3EOG^B-CMFQ!"WN#/73^ID:CA?.F:9CM#8@JDK1B?+?[P+20'2VR MZ#N;(L/!*=G!V1 [:"W,[Q,H''.:T#?'DVQ:%QRLR'K1P'=P/_JS\19;5"JI MH;,2.V*@SNE]0*D@ MY-/X-6O2)60@KL]OZI]B[;Z6B[#P@.JGK%R;TP,E%=1B4.X)Q\\PUW-+R5S\ M5[B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ>NTRR[NXW23\IFV3> S@2^$0XS#ID Q M\T?A1)$9'(F9>M^+\,3)D?O>E,$96Q'O?/+6>Z\%O\O8->C,D-,$X2M(LB"8 M%U\B\*T()_Z.SK?IZ6:"::2GZ^CI85M@ORFPCP+[_U7X'I*D=__$8*N.:C!- MG"5+2ARZ.,&PO=V]R:W-H965T0.)7T0)\=#Z+K77"PJAAX!U_!?1O.QEML96F$ FT% M:F*@+>G=X7C*0WP,^"Y@LILS"95<$!^#\:DI:1($@83:!0;NMRO<@Y2!R,OX MN7#2-64 ;L_/[!]B[;Z6"[=PC_*':%Q?TEM*&FCY*-T#3A]AJ><-)4OQG^$* MTH<')3Y'C=+&E=2C=:@6%B]%\:=Y%SKNTWR390ML'Y N@'0%W,8\;$X4E;_G MCE>%P8F8N?<##T]\.*:^-W5PQE;$.R_>>N^U.N1)P:Z!:(DYS3'I-F:-8)Y] M39'NI3BE_\'3?7BVJS"+\.POA2_DSW<)\DB0OUKB7LR_*MFFIPI,%Z?)DAI' M'2=YXUT']BZ-;_(G?)[V+]QT0EMR0>=?-O:_173@I20W?H1Z_\%60T+KPO&= M/YMYS&;#X;#\(+9^X^HW4$L#!!0 ( #N%JDQQ=;=UM $ -(# 9 M>&PO=V]R:W-H965TBQ:^0OC6GQU:;&&II0;CI37$05/0 M^_WQE,7X%/ D8?2K,XF57*Q]CL:GNJ"[* @45"$R"-RN\ !*12*4\6/FI$O* M"%R?7]D_I-JQEHOP\=UF'KJ!WE-30B$&%1SM^A+F>6TKFXC_#%12&1R68 MH[+*IY54@P]6SRPH18N7:9-TP]_-L&T GP%\ =RE/&Q*E)2_%T&4N;,C M<5/O>Q&?>'_DV)LJ.E,KTAV*]^B]EOOLD+-K))IC3E,,7\'*Q 5\V];^Q-@!*V=W@"'7XP19#01/B\2V>W31F MDQ%L/_\@MGSC\A=02P,$% @ .X6J3-Q>*7NT 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0[I*L/9V22+U6TR9M MTJG3UL][98H+3 'P)&NSJ34,D%\248G^N"[H(@D%"YP,#]=H4'D#(0>1D_9TZZI S ]?F- M_6.LW==RX18>4#Z+VG4%/5!20\,'Z9YP_ 1S/1\HF8O_ E>0/CPH\3DJE#:N MI!JL0S6S>"F*OTZ[T'$?IYLTG6';@&0&) O@$/.P*5%4_L@=+W.#(S%3[WL> MGGA_3'QOJN",K8AW7KSUWFNYSVYS=@U$<\QIBDG6,4L$\^Q+BF0KQ2GY!YYL MP]--A6F$IW\HO-LFR#8)LDB0_;?$K9C#7TG8JJ<*3!NGR9(*!QTG>>5=!O8^ MB6_R'CY-^U=N6J$MN:#S+QO[WR Z\%)V-WZ$.O_!%D-"X\+QSI_--&:3X;"? M?Q!;OG'Y&U!+ P04 " [A:I,BR:3;;4! #2 P &0 'AL+W=OR? M,R@SYG1'7QR/LFE]<+ BZT4#W\'_Z"\6+;:H5%)#YZ3IB(4ZI_>[TSD-^ CX M*6%TJS,)E5R->0K&ERJG24@(%)0^* C<;O 2@4A3./WK$F7D(&X/K^H?XJU M8RU7X>#!J%^R\FU.CY144(M!^4)*RL%Y MHV<53$6+YVF77=S'Z69_G&G;!#X3^$(XQCAL"A0S_RB\*#)K1F*GWO,'R-61 ,U9<0?"O$F;^B\VWZ?C/# M?:3OU]$/R;9 NBF01H'TS1(W,(?_BV2KGFJP39PF1THS='&25]YE8.]Y?)-_ M\&G:OPG;R,Z1J_'XLK'_M3$>,)7D#D>HQ0^V& IJ'X[O\6RG,9L,;_KY!['E M&Q=_ 5!+ P04 " [A:I,INSUO[,! #2 P &0 'AL+W=O,)IILSJB?V7;: MD@.F MV>_UZ@O5JU\0LPP[PW;X8A']$^NP[ DQ>MC"MHYWU_8LQ5'6CA[K ' M$VX:M%KX8-J6N=Z"J!-(*\9WNS=,"VEHF2??Q98Y#EY) Q=+W*"UL#_/H' L MZ)Z^.IYDV_GH8&7>BQ:^@/_:7VRPV,)22PW&233$0E/0A_WIG,7X%/!-PNA6 M9Q(KN2(^1^-C7=!=% 0**A\91-AN\ A*1:(@X\?,29>4$;@^O[*_3[6'6J[" MP2.J[[+V74'O*:FA$8/R3SA^@+F>(R5S\9_@!BJ$1R4A1X7*I954@_.H9Y8@ M18N7:9-TDQUGV#: SP"^ .Y3'C8E2LK?"2_*W.)([-3[7L0GWI]XZ$T5 MG:D5Z2Z(=\%[*_='GK-;))ICSE,,7\3)GGE70;V@:@A2=G=AA+KPP19#0>/C\6TXVVG,)L-C/_\@MGSC\A=0 M2P,$% @ .X6J3%H%C6:T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$L=IH\BVU'2:-FF5HE;;/A/[;*,"YP&. MVW]?P*[G;=:^ '?<>_?N.+(!S8MM 1QY55+;G+;.=4?&;-F"XO8&.]#^ID:C MN/.F:9CM#/ J@I1DR69SRQ07FA99])U-D6'OI-!P-L3V2G'S=@*)0TZW],/Q M))K6!0W=4P;@\OS!_CG6[FNY< L/*'^* MRK4Y/5!20GGA[3'QORN",K8AW M7KSUWFNQW>\S=@U$4\QIC$F6,7,$\^QSBF0MQ2GY!YZLPW>K"G<1OOM#X>TZ M0;I*D$:"]+\EKL7<_96$+7JJP#1QFBPIL==QDA?>>6#OD_@FO\/':7_DIA': MD@LZ_[*Q_S6B R]E<^-'J/4?;#8DU"X<[_S9C&,V&@Z[Z0>Q^1L7[U!+ P04 M " [A:I,Y.T.5B," $!P &0 'AL+W=O)UWDOUJFL $[P)WNHBK(WI=H3HJ@;!])/LH+4[%ZD$,W:I MKD1W"MC9.PE.XBC:$,&:-BQS;SNJ,IXR[K] (5]Y]-5>G M*4ZP1@G6GF#]3XK;18H(9A/A(@DJDB $="&"81X$13/J@\#3";U"$4"Q+CX(> MU)X^N*D4H5A6'P4]*#]%K^N>Q@C%\@= 0U7!Y6\M;[WSZQ3 MB]_[#D_^PH?WX2M3UZ;5P4D:VPI]P[I(:<#&$CW9>U7;)VE:<+@8-TWM7 U] M>5@8V8UO#ID>OO(/4$L#!!0 ( #N%JDS'VI\&PO M=V]R:W-H965TKJE9J MI>BJ7G\[L(!U_J"V"=>WKVT(I3G_B;W+S.RL[4T^*OUJ.@"+W@27IL"=M?V1 M$%-U(*AY4#U(]Z516E#K0MT2TVN@=2 )3K(D^4 $91*7>$'V)_]6;N(+"HU$R -4Q)I: K\F!Y/ M.X\/@!<&HUGMD>_DHM2K#[[6!4Z\(>!06:] W7*%)^#<"SD;OV=-O)3TQ/7^ MIOXY].YZN5 #3XK_8K7M"GS J(:&#MP^J_$+S/WL,)J;_P97X [NG;@:E>(F M_*)J,%:)6<59$?1M6ID,ZSCKWVAQ0C83LCL"F0H%YY^HI66NU8CT=/8]]5>< M'C-W-I5/AJ,(WYQYX[+7,MWO^E,AB)4[9.WH6IV^B M#C>!OEE73_=Q@6U48!L$MO^U>+AK,8;Y&"^RBQ;9O1+_P:>1^DYURZ1!%V7=\PF7W"AEP5E)'IR7SDWQ M$G!HK-_NW5Y/;WD*K.KG,27+?T7Y%U!+ P04 " [A:I,+9*N-,0! W M! &0 'AL+W=O.G=2*RV9=:9NB.DUL"H$24%HDNR)9+S#119\ M9UUD:K""=W#6R Q2,OWW!$*-.=[@=\<3;UKK':3(>M; +["_^[-V%EE8*BZA M,UQU2$.=X_O-\91Z? #\X3":U1[Y2BY*O7CCLV3;'!XPJJ-D@[),:O\-<3XK17/P/ MN()P<)^)TRB5,.&+RL%8)6<6EXID;]/*N[".T\E^/X?% ^@<0)> 0] ADU#( M_"NSK,BT&I&>[KYGOL6;(W5W4WIGN(IPYI(WSGLM-@>:D:LGFC&G"4/7F 5! M'/LB06,2)_I?.(V';Z,9;D/X=JU.DSC!+DJP"P2[3R5N;TJ,879QD30JDD8( MTAN1&&9_(T)6C9.@F_!D#2K5T(5Q67F7J;BGH?$?\&FD?C+=\,Z@B[+N^80F MUTI9<*DD=RZ7UDWQ8@BHK=]^<7L]O>7)L*J?QY0L_XKB'U!+ P04 " [ MA:I,Q#A"-;&D6V9::3M,JM5+4:=MO8E_;J& \P''[]KM@U_,Z_P'N MY9QS/[BD@[$OK@'PY%6KUF6T\;X[,N:*!K1P-Z:#%F\J8[7P:-J:N\P>8?>:[X]W*;L M&H0FS&G$\"5F1C!4GT/PM1 G_A^=K]-WJQGN(GVWC,[WZP+)JD 2!9)_2CQ\ M*'$-\_E#$+;HJ09;QVERI#!]&R=YX9T']H['-_D+'Z?]2=A:MHY7C?VO MC/& J6QN<(0:_&"SH:#RX7B+9SN.V6AXTTT_B,W?./\#4$L#!!0 ( #N% MJDR'+#!QM0$ -(# 9 >&PO=V]R:W-H965T(LM+)74T%F)'3%0Y_0Q/1SW(3X&_) PVM69A$K.B*_!^%SE- F"0$'I M H/PVP6>0*E Y&7\FCGIDC( U^4/V4E6MS>D])!;48E'O! M\1/,]=Q2,A?_!2Z@?'A0XG.4J&Q<23E8AWIF\5*T>)MVV<5]G&YNK[!M )\! M? '<1P";$D7E'X43169P)&;J?2_"$Z<'[GM3!F=L1;SSXJWW7HKT(&PO=V]R:W-H965T]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1DR6YW MQQ07FI9Y])UMF9O!2Z'A;(D;E.+V]PFD&0NZIV^.)]%V/CA8F?>\A>_@?_1G MBQ9;5&JA0#MA-+'0%/1A?SQE 1\!SP)&MSJ34,G%F)=@?*D+N@L)@83*!P6. MVQ4>06DKGXKW %B?"0"<:HC'1Q)=7@O%&S"J:B^.NT"QWW<;HY'&;:-B&9"U[FUHS$3KWO>7CB_3'!WE3!&5L1[S!YA]YKN?^0YNP:A&;, M:<(D:\R"8*B^A$BV0IR2_^C)-CW=S#"-]'0=/;W;%L@V!;(HD/U38O:NQ"W, M[;L@;-53!;:-T^1(908=)WGE70;V(8EO\A<^3?LW;ENA';D8CR\;^]\8XP%3 MV=W@"'7XP19#0N/#\8!G.XW99'C3SS^(+=^X_ -02P,$% @ .X6J3+E, MM^^V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0[\(FV:X *9NJ2J5&6J5J^^R% :SX0FRS)'_?L2&4)KS8GO$Y9RX> M9X.QSZX%\.152>URVGK?'1AS90N*NRO3@<:;VEC%/9JV8:ZSP*M(4I(EF\T- M4UQH6F31=[)%9GHOA8:3):Y7BMNW(T@SY'1+WQU/HFE]<+ BZW@#/\'_ZDX6 M+3:K5$*!=L)H8J'.Z=WV<-P%? 3\%C"XQ9F$2L[&/ ?C>Y7334@())0^*'#< M+G /4@8A3.-ETJ1SR$!THJJ'DO_9,9'F"J MYYJ2J?@?< &)\) )QBB-='$E9>^\49,*IJ+XZ[@+'?=AO$F3B;9.2"9",A/V M,0X; \7,OW+/B\R:@=BQ]QT/3[P])-B;,CAC*^(=)N_0>RFV7VXR=@E"$^8X M8I(E9D8P5)]#)&LACLDG>K).3UV+OXB.P??)SV1VX;H1TY&X\O&_M?&^,!4]E< MX0BU^,%F0T+MP_$6SW8&PO=V]R:W-H965TO"JI74$[[_L#8Z[J0'%W97K0>-,8J[A'T[;,]19X'4%*LF2WNV:* M"TW+//I.MLS-X*70<++$#4IQ^^<(THP%W=,WQY-H.Q\@_&U+N@N) 02*A\8.&X7 MN X@,3PD EJ5$:ZN))J<-ZHF0534?QUVH6.^SC=I.D,VP8D,R!9 #=1 MATU",?,OW/,RMV8D=NI]S\,3[P\)]J8*SMB*>(?)._1>ROWM;;!%DDR%8$Z?L*/X;@6+_3 M8*N6*K!M'"9'*C/H.,@K[S*O=TE\DG_AT[!_Y[85VI&S\?BPL?V-,1XPE=T5 M3E"'_VLQ)#0^'#_CV4Y3-AG>]/,'8LLO+O\"4$L#!!0 ( #N%JDS9N:*S MM0$ -(# 9 >&PO=V]R:W-H965T&,"*S5#;+.G?US:$T)07VS,^Y\S%XWQ" M\VP[ $=>M.IM03OGAB-CMNI "WN# _3^ID&CA?.F:9D=#(@ZDK1B/$D^,"UD M3\L\^LZFS'%T2O9P-L2.6@OSYP0*IX(>Z*OC2;:="PY6YH-HX3NX'\/9>(NM M*K74T%N)/3'0%/3^<#QE 1\!/R5,=G,FH9(+XG,POM0%34)"H*!R04'X[0H/ MH%00\FG\7C3I&C(0M^=7]<=8NZ_E(BP\H/HE:]<5](Z2&AHQ*O>$TV=8ZKFE M9"G^*UQ!>7C(Q,>H4-FXDFJT#O6BXE/1XF7>91_W:;Y)TX6V3^ +@:^$NQB' MS8%BYI^$$V5N<")F[OT@PA,?CMSWI@K.V(IXYY.WWGLM>7+(V34(+9C3C.$; MS!N">?4U!-\+<>+_T?D^/=W-,(WT=!L]R_8%LEV!+ ID_Y3(WY6XATG?!6&; MGFHP;9PF2RH<^SC)&^\ZL/<\OLD;?)[V;\*TLK?D@LZ_;.Q_@^C IY+<^!'J M_ =;#06-"\>/_FSF,9L-A\/R@]CZC&PO=V]R:W-H965TQ168&KV0'%TO$T:W.)%1R->8Y&%^JG"8A(5!0^J @<+O!(R@5 MA#"-W[,F74(&XOK\JOXIUHZU7(6#1Z-^R53 5+5ZF779Q'Z>;]#C3M@E\)O"%<(QQV!0H M9OY1>%%DUHS$3KWO17CBW8EC;\K@C*V(=YB\0^^MX$F:L5L0FC'G"<-7F-V" M8*B^A.!;(<[\/SK?IN\W,]Q'^GX=_7"_+9!N"J11(/VGQ,.[$KRI**OVM6\-O2Q_[;P%-^.BLS$*P6-3VQGTP] MUX]"]X+.RB$O625S7GF"'9?^/9X_X,00+.)7SFZRU_9,*#O.7TSGVV'I(Z.( M%6ROC FJ?U>V845A+&D=?UJC?N?3$/OM-^M?;/ ZF!V5;,.+W_E!G9=^YGL' M=J270CWQVU?6!A3[7AO]=W9EA88;)=K'GA?2?KW]12I>ME:TE)*^-O^\LO]; M,Y/$+0TFD)9 .D*&/B2$+2'L"&3V(2%J"=%G"7%+B-\)37J;V&TRMU31U4+P MFR>:_5!3L^WP/-;+M3>#=G7LG,ZGU*/7%4'I(K@:0RUFTV!(#X,[1*"M=RX( MY&)#1G2"LJ&++829#3$/ 8C6$@(QAI: ^' P$0D$6@@L@:B@0'B)*O!I!93 M64Q$,H20$\P8%L:H#QO(B4$Y,2 G=.1 F,A)/H2)82$)*"0!#"2.D :3] )V M,K?]"#$0D8(BTI&(V-EE:P#B;+)-.EJ7- O3T?IM 5R*PLD%S$#)&9 W]_!E M(T<8H>F=,@,=S0!'&6P ([A.H,\?'CQ1:O G]BL(WYI5*&VAOM7AEK8BXM9WR#YUL,C-_C6$_$P(S6IV?L@R5X=]T\=WY0 M<VXTM>HO>R.G"NFPT)W.E]G_<+J.@4[*M-,=5LTSXRFHWC=/J&"[AVW M^@=02P,$% @ .X6J3"D]57X*! BQ( !D !X;"]W;W)K&ULC5AACZ,V$/TKB.]9\!@P1$FDW215*[72ZDYM/[.)DZ # MG +97/]]#7ASX!E?]TL"YLWXC?%[V%[=5?.MO4C9>=^KLF[7_J7KKLL@: \7 M6>7MD[K*6C\YJ:;*.WW;G(/VVLC\. 1590!AF 157M3^9C6TO3:;E;IU95'+ MU\9K;U65-_^^R%+=US[S/QJ^%.=+US<$F]4U/\NOLOOS^MKHN^"1Y5A4LFX+ M57N-/*W]9[;<\[@/&!!_%?+>3JZ]OI0WI;[U-[\=UW[8,Y*E/'1]BES_O,]$]W%093O\>H=;VZG*9-%4JOS[^%_4P__=Y/\(HP/ M!,!G [@)X(\ %O\T(#(!T8^ Z*Y9M5H^Y>,\Z':]Y/ M.[:,]>LZ](W#VQF>Z?%L=>O[!@!6P7N?R&"V(P8F&/9 !#K[HPN@NM@""KR()ITEPLDX^Q/-9G8X$$9D@&A)$LP21-5 C1@R8>ARHE-G%$J P M%C25F*02$U1BB\J(2::]1-:8[C &(*2))"21A"!B=;)-4">+++698)"#AR!Y M"(*'L'@(S(--9L#(@P*%&4TE):FD!)74HI*B7M(HLYA@#&-)2C/)2"898A); M1%X(B,5CFR$>(N76V.X(D @=ZF(A[4,AXB*X[4,ADLZ"<6$/'0F#Q.%9S.&+ M#/.QY6XPZ;2C\,F>4S0*'.^2D1[ZS #/*WM:&&BSX6A2Q)#99#"(A=PA.$8;,\/.'"$RT?]+;D^ 9O8])T-;,\/>'*-I'!-O M(&',ID/8,Q?@^%(PVJ$99=&N\:7-E8G/?SH9;8H,NZ+M13N#$3,3R5Q4:RW&%G,+;N'>\/:!L";$.V[O<&,YLH EQ+--I? M /N+K>B]P" 68]RQ> %:HY!\7F! :Q3P"@@)S&!F$]_E^T#K&+".D;X ZWB1.$P4:!D# M(6.DKHQ25^B8]9R6,<"-;:3#EV4UC&2%X&,]\-10YI<%O&\Z>T]CCQL;4^ZB\$1MB#&DPV MRY5LSL/)1>L=U*WN^M!)Z^-TY 7ZS;;5OF7+'2/:GWFTW/&(>*+YZ2?#T4#P MH^OQF.:/O#D7=>N]J4YO_X=-^DFI3NJRPB==UD7FQ\=-*4]=?RGT=3,>CXPW MG;J:HY_@&ULE5?;CILP$/T5Q MR$NQ=L]2 M5DO/$_LS+8AX8!4MU4G3U2>L]-9Z@5OLZK(B?Z@\F?UQ-7,:[TO+UL'9]S8CF="^U"Z(>5[JC M>:X]*1Y_&J=N>Z8V[([?O7\VP:M@7HB@.Y;_S@[RO'93USG0([GD\IG=OM F MH,AUFNB_T2O-%5PS46?L62[,K[._",F*QHNB4I"W^IF5YGFK=^*@,8,-<&. M6X/4GS0(&H.@-4#AI$'8&(0# Z\.Q>3FD4BR67%V M*<@S!7A& Q+IG)39H/&4+4 J"X!*##M /OSB^_.+#(UH!YI19@#(JK,&,W5U MDY ^65AB$)Y190#(*K,&TV6" HPLPC!L1$@0+&L(TK5AR36@NX1@V!@A6-H0 MI&UC+F!Q0Q]0-P3+&YJC;P#(+CQ;O*RT34'Z9&%U0W/D#0#9A7=?X"8A?;*P MQ*$Y&H=L_;*(3$'Z1&"!0Y#"I2/?%+#"X0\H'(85#L]1. !D%1JVY0OX7P!0 MXW\,>.13:H[. 2"KW/ \G1N!C6@"AG4.S]$Y#'R:Q4EJ)1& )4DG!7U"0YWK M[\(2AJ.[-[X%,,EBA .L[FMZ;R&ZSA<[G ([*AHU4X$[L1JQS2&WO_#Z[;R.^&GK!3."Y.JOS%=R)$Q M255@_H-*WUEULNTDIT>IAXD:\[J=JR>254VKZK7]\N8?4$L#!!0 ( #N% MJDR^N3X.T $ )P$ 9 >&PO=V]R:W-H965T1G[$KCS M\W)'.+))JE?= ACT)GBO<]P:,QP(T64+@ND[.4!OO]12"69LJ!JB!P6L\B3! M"8VB/1&LZW&1^=Q)%9D<#>]Z."FD1R&8>C\"EU..8WQ-O'1-:UR"%-G &O@& MYOMP4C8BJTK5">AU)WNDH,[Q0WPX[AW> WYT,.G-'KE.SE*^NN!KE>/(%00< M2N,4F%TN\ B<.R%;QJ]%$Z^6CKC=7]4_^]YM+V>FX5'RGUUEVAS?8U1!S49N M7N3T!99^=A@MS3_!!;B%NTJL1RFY]K^H'+618E&QI0CV-J]=[]=IT;_2P@2Z M$.A*L-ZNE]G(5_Z)&59D2DY(S6<_,/<7QP=JSZ9T27\4_ILM7MOLI:#)QXQ< MG-"".AJ%!=*@0.H%TK\$XIL6 M0YC_5+D+FNP" LF-20B3ADWV09-]0&!W8Q+"W'9"-K=#@&K\7&A4RK'W,[G) MKJ/W0/WM^@.?Y_:9J:;K-3I+8^^HOTFUE 9L*=&=;;BU3\4:<*B-VWZP>S4/ MS!P8.2QO 5D?I.(W4$L#!!0 ( #N%JDQ@IRFOZP$ &L% 9 >&PO M=V]R:W-H965TLQ?Z B#?--0UF,AA^R,^,@ U]K4$Q0%089ZW U^6>BY(RL+>A&D&^#( M/'[I>\S^[8'0:>>'_FWBK3NW0DV@LACQ&7Z"^#4>F1RA):7N>AAX1P>/0;/S M/X7;0Z;T6O"[@XFO^IZJY$3INQI\JW=^H(" 0"54 I;-%0Y B J2&'_G3']9 M4AG7_5OZ%UV[K.6$.1PH^=/5HMWY&]^KH<$7(M[H]!7F>E+?FXO_#E<@4JY( MY!H5)5P_O>K"!>WG%(G2XP_3=H-NISG_9G,;HMD0+88P>6J(9T-L&9 ATZ5^ MQ@*7!:.3Q\S'&K$Z$^$VEIM9J4F]=_J=K);+V6L9)5F!KBIHUNR-)EIK[A4' MAR)>)$@"+!21DR+2_GCE#S>I.R!V!L0Z(+DK([?*,)I<:P:S2/B:Q58I3E4> MN&$2)TSB@-E8,$:363"!!>-6Y6Z8U F3.F!>+9CT81D;Y)GB#B)S0F2/$*FU MQ#Y[V'C[TSQ3& BT.O;J&OJ!V;D;N'>B0OY!^IPWE J0:<&+K*F5-]\R(- ( MU>K#2WW:_D?4$L#!!0 ( #N%JDS6T8/AX $ &@$ 9 M >&PO=V]R:W-H965TJT[K,#QXMJ8V:;T/W[G0TA-$43$O8=S_/TIU7H-@^DYVT.*74BK!#)JJHKI3P I'$IR&OK^C@C6ME\;.=U1I M+'O#FQ:.BNA>"*;^9L#ED'B!=W&\-%5MK(.F<</%%"RGIL7.7R%J9ZM1Z;BO\,9 M.,)M)A@CEUR[-\E[;:285# 5P=['M6G=.DSZ%]HZ(9P(X4S V/\C1!,ANA+< M:=(Q,U?J$S,LC9496Z<[._<-J]7H/:?A-HCIV0I-F&S$ MA O,%4%1?0X1KH7(PD_T\&. PV?$=K<>(5HM(G+\:)E@&*T+;%8%-DY@\^$4 M;I+,1LS.85J'^7+_$$3;FUI68#L?GYMTZ.*"!*C*];(FN>Q;8X]BX9W'Y3&T M%WSCSW",QJZ_RHPS^(.IJFDU.4F#[>,NN932 &;IWV%CUSCVL\&A-'9[CWLU M-O]H&-E-MC:GMA.W?UQ?"$H+V!=N'F3DS8#L;N7B5+8!";XSV,O=:I88= MQK)L@1'YP ?H]9N:"T:47HH&RT$ J2R)41SZ?HH9Z7JOR&SM*(J,GQ7M>C@* M),^,$?%O#Y2/N1=XU\)+U[3*%'"1#:2!GZ!^#4>A5WA6J3H&O>QXCP34N?<< M[ Z)P5O [PY&N9@CD^3$^:M9?*MRSS>&@$*IC +1PP4.0*D1TC;^3IK>W-(0 ME_.K^A>;76"':1_IBE*=IO9]_IM%)7+T681!F^&*$)LW>8<($)9@36 MZG.+<*O%/KRCA[<-#O>()-WN$&V&B"P_N@D1;PO$FP*Q%8AO!)+55W"8U&)Z MB_%7,3Y"W)A(-DTD&R;2E0F'>5RT"-*GE8U[3/RT\H$7VX.!:.Q)DJCDYUZ9 M'[&HSH?U.33;:U7?ZT/LSMR[C+L!?A#1=+U$)Z[TYK5;K.9<@7;H/VB+K;YT MY@6%6IGIHYX+=_3<0O%ANE7P?+45_P%02P,$% @ .X6J3(PYZ/!M @ MGP@ !D !X;"]W;W)K&ULE5;;CILP$/T5Q EY8V_1>H]"[6 0OPIZ%X.UI:4<&7O1FZ^GC>WJC&A) M,ZDIB'K?SI2.T^IG89(!-VS\G=QDOG&CFWK1,_D M6LIG=O]".T&!;77JO]$;+15<9Z)B9*P4YM?*KD*RJF-1J53DM7T6M7G>._Z' M&^R .P?<.ZC8_W/P.@?OS<$WXMO,C-1/1)(TX>QN\?;?:H@^%&CMJ6)FVFAJ M9]XIM4)9;RD.HL2Y::(.LVLQ>(!!/<)1['T(#(78X8D[?A]@/T4$(1S! T5X MQM\;)AC',($/$OB&P']7A7A4A183&4QM,+[OCX0 F#""$PG 1 (@D15,$(($ MX?)21"!!M* 4+28 02Z>R05N M603T;#A' 3<;"CY0$;C=4+BD(N'D6L#NY) (#36XPRN]8KRBYF PLK8M9;Z M AU8^RF[Q7HLC.P[/7W-N'BC:4?W=\(O12VL(Y-JZ)C1<&9,4I6C^Z0*EJNO MA7Y3TK/4RTBM>3LRVXUD3?&PO=V]R:W-H965TV$[=_7-BQ+R&25%VR/SYR9,\:>M.7B M518 RGFK6"U7;J%4L_0\F1=04?G$&ZCUSI&+BBJ]%"=/-@+HP3I5S M\/_$J M6M9NEEK;3F0I/RM6UK 3CCQ7%17_-L!XNW*)^VYX+D^%,@8O2QMZ@E^@?C<[ MH5?>P'(H*ZAER6M'P''EKLER2P+C8!$O);1R-'>,E#WGKV;Q_;!R?9,1,,B5 MH:!ZN, 6&#-,.H^_/:D[Q#2.X_D[^U@8.6?2?IW\+!6O>A:=2D7?NK&L[=AV.S'IW7"' MH'<(!@<=^S.'L'<(/QPB*[[+S$K]0A7-4L%;1W2GU5#S4Y!EJ(N9&Z.MG=W3 M:J6V7K(@"5/O8HAZS*;#!",,&1">9A]"!%B(37#C'EP'V-XBX@2/$*(B0NL? M7HF(<((()8@L071%$$^JT&$2BZE1&9\AKI*(T23B6Q7D3J$3E""Y54&F9XEA MHHD.#!/CB;P)D7VKIY/Q<*W/11]:A M&ZQM,YC8-Z9+V&?M@Z9K,3^I.)6U=/9\6BC=]V_*&WIG]!U!+ P04 " [A:I,_P]H^^(! "Q! M&0 'AL+W=O*"+V6&0E<0,"B,4Z!VN< 1&'-"MHS? MDR::+1UQN;^J?_*]VU[.5,-1LE]M:9H,?4!!"17MF7F6PV>8^DE0,#7_%2[ M+-Q58CT*R;3_#8I>&\DG%5L*IZ_CV@J_#I/^E;9.(!.!S(0H^2\AG@CQ&V'C MFQ\K\ZT^44/S5,DA4..?U5$W$]$^MH=9N*0_.__-=JMM]I*3[<<47YS0A#F, M&++ 1#,"6_79@JQ9',@=G?QK<%Q!Q.L.\6H3L>?'RP)CLBZP6178>('-LH!H M=W,*(V;G,6(T"<-PW259=4GN7;8W)LF]"4G"F^-Z!S16@A<3P$'5_K+HH)"] M\!=UD9WOXR/Q$_0&'R_S-ZKJ5NC@+(V=0S\ME90&;"WA@RVFL>_''#"HC-ON M[%Z-MV@,C.RF!P+/KU3^%U!+ P04 " [A:I,ME;B&GX" !Q"0 &0 M 'AL+W=OVSDS@!'6!J.^'Z[VL;0DE8).XE_F!V9M?.R)O47+S)E#'EO!=Y M*5=NJE2U]#QY2%E!Y1.O6*F_G+@HJ-)+?QI2=U.TP3VYS?V+[9X72O;,\]_94:4K-W:=(SO12ZY>>/V5 MM07-7:>M_CN[LES#329:X\!S:7^=PT4J7K0L.I6"OC=C5MJQ;OEO87@ :0-( M%T":6AHAF_EGJN@Z$;QV1'/X%35W#$NBS^9@-NU1V&\Z>:EWKVL2^8EW-40M M9MM@2 \#'<+3[)T$P22V9!!.HA&"&9KCS!+,[@@(3A"@!($E".X(9@]%-IC( M8LH&,PMZJ#N9.2HS1V2"!YD&$_9D(/!QD1 5"1&1^8-(.! A)(21,X]0F6@@ M$P=X?(S&Q]/O;($2+";((<9EP,<-X$^XM18TZ=I@Q&@PX>):T'U% M8316$>JW#1!$*1RAP!T''[ ;#J:X M#H:V&RT&-QT,74>B:(0"]QU\P'B .P^F6 ]0[Y&QAP'W'L&\]WBL+2BZ]T3\ MJ.3U7KR"B;-]ZZ5SX)?2-AJ]W:Z?V!#[8OZ'-\W(#RK.62F=/5?ZW;6OXXES MQ70V_I/^*Z6Z_^D6.3LI,XWT7#1-0+-0O&H;'*_KLM;_ %!+ P04 " [ MA:I,'R6L1>,! #F! &0 'AL+W=OE.T[1)FTRVZ?8WH]?1+(@%9MR^?0%=XSIN_PS< MRSF'XQU48-@^D%VT-J52BK!C"W5!>M. 2L] M27!,PC#%@C4MRC/?.ZD\DU?#FQ9.*M!7(9CZ^PA<]@<4H;?&4W.IC6O@/.O8 M!7Z"^=6=E*WPI%(V EK=R#904!W0IVA_3!S> YX;Z/5L'K@D9RE?7/&M/*#0 M&0(.A7$*S XW. +G3LC:^#-JHFE+1YS/W]2_^.PVRYEI.$K^NRE-?4!;%)10 ML2LW3[+_"F.>! 5C^.]P V[ASHG=HY!<^]^@N&HCQ:ABK0CV.HQ-Z\=^6$EV M(VV=0$8"F0A1_%\"'0ET0<"#,Q_U,S,LSY3L S7\61US=R+:4WN8A6OZL_-K M-JVVW5M.-ML,WYS0B'D<,&2.>8\XKB#H!,'6P.2"K+H@GD]G_(ANUP7HJ@#U M O&[&+M%C &S\9C68U(2+X+<8Z+X R/QJI'XWL@V7!@9,.EL$[*+ET=Z#Z)1 M^,&A)JM6DA4KT<)*7)FFZL+("(DFTL()G-\Z] #^8NC2M#L[2V,OKKU@E MI0$K&#Y8Q=H^.E/!H3)NNK%S-7QZ0V%D-[XJ>'K:\G]02P,$% @ .X6J M3'BMUIPA @ ?08 !D !X;"]W;W)K&UL?97M M;ML@%(9OQ?(%%!M_-G(L+9ZJ3=JDJ-.ZWR0YB:UBXP*)N[L?8-=R,.N?P('W MO#P'""X&QE]%#2"]]Y9V8NO74O8;A,2QAI:(!]9#IV;.C+=$JI!?D.@YD)-) M:BG"09"BEC2=7Q9F;,_+@ETE;3K8B-X:6 0B[ZG*SDP]JJ#[Z>M M'V@@H'"4VH&HY@854*J-%,;;Y.G/2^K$9?_#_Q[;I3#N, M,VDTI;D3\)2 YX0P_C0AFA(B*P&-9*;4KT22LN!L\/AX6#W1=R+<1&HSCWK0 M[)V94]4*-7HK<8X+=--&DV8W:O!2INIOI\?!''0+)^>NS1_,4I M_P%02P,$% @ .X6J3,I^?B;S 0 $P4 !D !X;"]W;W)K&UL?53MCILP$'P5BP>(@TEH$@'2):=3*[52=%7;WP[9!'0V MIK8)U[>O/SC*$??^8.]Z=F;'V,YZ(5]4!:#1*V>-RJ-*ZW:'L2HKX%0M1 N- M6;D(R:DVH;QBU4J@9U?$&2;+98HYK9NHR%SN*(M,=)K5#1PE4AWG5/[9 Q-] M'L716^*YOE;:)G"1M?0*WT'_:(_21'AD.=<<&E6+!DFXY-%#O#ND%N\ /VOH MU62.K).3$"\V^'+.HZ5M"!B4VC)0,]S@ (Q9(M/&[X$S&B5MX73^QO[DO!LO M)ZK@(-BO^JRK/-I$Z P7VC']+/K/,/A91V@P_Q5NP S<=F(T2L&4^Z*R4UKP M@<6TPNFK'^O&C;U?2=.A+%Q A@(R%JR2#PN2H2 9"X@W[SMS5A^IID4F18^D M_UDMM6,QVZF*1SO['/88LYE[QY(QQD%=W'14J1=>X MIV"2'6_\ W%G]!_W\'B+U!+ P04 " [A:I,E.CI_H8" "@" &0 M 'AL+W=OSFGB>*DC9$/+&.MFKEP'A#I)KRHRD)K:P[X?>PVI6G>9F=B6 M+S-VDG75TBUWQ*EI"/^SIC6[+%SDO@6>JV,I=?-DO7%]G1&M:2"U!U.-, MR(H#FK?U5[62[+,ADBPSSBX.MZ^W(_I?A.:A07N>X!B"SB4\6DAA(:R!)&B236@%0X@=PLA&8 M;'23"9[=L2L&!>+'[4I @>1#NW(+B4=E!N$H2^L% ,*1#V>2@IFD@!<)+# # M!6:/>X%\N(/\C]WH,>-*<12BB1T0*O;OO%ITIY\1X$AZ1P+LUQ7"_^$)W) H M>,"3X*834.K[4T\@5'CG%:-I=U^OPNV$;OMIVMEK )-,3?5&1VY#^=%<9\(I MV*F5FCJ*#E?F&NLC>Q+/]54*Q%M[=W]C?!CU0IG MQZ2Z1,Q1?V!,4E66_Z3**M7GPC"IZ4'J8:+&W-Z9=B)9UW\/>,-'R?(O4$L# M!!0 ( #N%JDSF0*P\20( /,& 9 >&PO=V]R:W-H965TTDW;^? M/R@EX.8%[,LYYYYCP,ZOC+^*"D!Z;PUMQ=JOI.Q6"(FR@H:(!]9!JYX<&6^( M5%-^0J+C0 Z&U% 4!4&"&E*W?I&;VA,OU'_KO MA>?Z5$E=0$7>D1/\ OG2/7$U0X/*H6Z@%35K/0['M?\8KG:9QAO [QJN8C3V M=)(]8Z]Z\OVP]@-M""B44BL0=;O %BC50LK&WU[3'UIJXGC\KO[59%=9]D3 MEM$_]4%6:W_I>P>1:2-;V* MLM*0-WNO6W._VB<)[FEN0M03HH&@>M\CX)Z /PCQ74+<$^() =DH9FUV1)(B MY^SJHZJ6(LBQ'%RW48S86$XTPX8! 2GUH M$;E:;*(9/;IML)TC%LDM9.<0P6X3V)D3&SX>9XA3MT#L%(B-0#P22".B;U3;C:V@WX M0\8>!S\)/]6M\/9,JHW);!]'QB0HA\&#^D0K=0(-$PI'J8>I&G.[#]N)9%U_ MQ*#AG"O^ U!+ P04 " [A:I,7^(6 W#KHRIKMK9SSIL50BS+H<+L MB310BR\G0BO,Q9">$6LHX*,B527R'"="%2YJ.TU4[(6F";GPLJCAA5KL4E68 M_MU 2=JU[=JWP&MQSKD,H#1I\!E^ G]K7J@8H5[E6%10LX+4%H73VGYV5WO7 MD02%^%5 RP9]2Y9R(.1=#KX=U[8C,X(2,BXEL&BNL(6RE$HBCS]:U.X])7'8 MOZE_4<6+8@Z8P9:4OXLCS]?VPK:.<,*7DK^2]BOH@D+;TM5_ARN4 BXS$1X9 M*9GZM[(+XZ32*B*5"G]T;5&KMM7Z-YJ9X&F"UQ.\>);@:X+?$_SE+"'0A.#3 MP9TEA)H03@BHJUU-Y@YSG":4M!;M]D.#Y;9S5Z%8KDP&U>JH;V(^F8A>4]\) M$W250AJSZ3#>"!.-,=M[C-LCD,B@3\,SI;'Q#!;QQ,*$68PQ.Q-F.<;L[S&> MZYB3]8USYBL!?VCR2" P"@1*(!@)N)-)[S"1PM2Z$ODS^X1&G]#@XTU\.DP\ M\''%U,]814:KR&#E3Q8PNBOI@45LM(@-%L'$(KZS>+ -%T:+A<%B;]!^8'HN:F8="!<7I;K.3H1P M$!DZ3V*#Y^(-[0D&W#2Z$<2]2]U^@]02P,$% @ .X6J M3 N3$YY# @ #@< !D !X;"]W;W)K&ULC55= M;YLP%/TKB/?5?"4D$2 UF:I-VJ2H4[=GA]P$5!M3VPG=OY]M".7#[9H'L"_G MGG//#5PG#>//H@"0SBLEE4C=0LIZ@Y#("Z!8W+$:*O7DQ#C%4FWY&8F: SZ: M)$I0X'E+1'%9N5EB8GN>)>PB25G!GCOB0BGF?[= 6).ZOGL+/);G0NH RI(: MG^$7R*=ZS]4.]2S'DD(E2E8Y'$ZI>^]O=KY),(C?)31BL':TE0-CSWKS_9BZ MGJX(".124V!UN\(."-%,JHZ7CM3M-77B<'UC?S#FE9D#%K!CY$]YE$7JKESG M""=\(?*1-=^@,[1PG<[]#[@"47!=B=+(&1'FZN07(1GM6%0I%+^V][(R]Z;C MOZ79$X(N(>@3E/9'"6&7$+XE1,9\6YFQ^A5+G"6<-0YO_ZT:ZY?"WX2JF;D. MFMZ99\JM4-%K%OJK!%TU48?9MIA@@/%[!%+LO41@D]@&L_1@++";(Q9+NT)H M-1&:_'!D8FTGB*P$D2&(A@2!-^F"#?-.'Q96D86%8-*);8N)#:8RF$D9NX\0 MHR*6UB*6EB+"21$M9CF0B#SSLPO%5J%X)K1>3'3BF3L4DG]O0ZB_5"_#_04FL2W>MB;Z?1&TYX4/S$_EY5P#DRJ&63NAVXUD=7?ZH/X(S/X!4$L#!!0 ( M #N%JDPD_C>\^0$ " % 9 >&PO=V]R:W-H965T?;0BEP-K] MB7TOYYQ[[HWMJ./B658 RGEAM)&Q6RG5[A&2606,R#O>0J._%%PPHG0H2B1; M 22W)$81]KP-8J1NW"2RN9-((GY1M&[@)!QY88R(/P>@O(M=W[TE'NNR4B:! MDJ@E)?P ];,]"1VA426O&32RYHTCH(C=!W]_# W> IYJZ.1D[YA.SIP_F^!K M'KN>,004,F44B%ZND *E1DC;^#UHNF-)0YSN;^J?;>^ZES.1D'+ZJ\Y5%;L[ MU\FA(!>J'GGW!89^/KG.T/PWN +5<.-$U\@XE?;7R2Y2<3:H:"N,O/1KW=BU M&_1OM'4"'@AX)&#_74(P$(+_)80#(7PEW-MI]:W8V1R)(DDD>.>(_M]MB3E$ M_C[4T\],T@[;?M/CD3I[30*\B=#5" V80X_!$XS_%G%<(@*\'3%(.QAMX#4; M![P0P-M9D72)";S[F9$5#-ZM&PE6YQ%8@?"-P+Q(C]E83&,Q_^@U7"T1+DL$ MWFSD/68[*3%#I!\BCDL$WFUF1M'DG# 0I;V#TLGXI5%FCI/L>,T?L#EGL_S! MWZ?];7V5Z=^.[T24=2.=,U?Z%-NS5G"N0%OT[O2%K/1S-084"F6V6[T7_:7M M \7;X3U"XZ.8_ 502P,$% @ .X6J3'<8] Z" @ O@@ !D !X;"]W M;W)K&ULC5;;CILP$/T5Q'L7;$,@48*4BZI6:J75 M5FV?G<1)T!I,;2=L_[Z^+8%;'/FS)FQQ\.R9?Q97 B1P4M%:[$*+U(V MBR@2APNIL'A@#:G5EQ/C%99JRL^1:#C!1V-4T0C&\2RJ<%F'Q=*L/?)BR:Z2 MEC5YY(&X5A7F?S>$LG85@O!UX:D\7Z1>B(IE@\_D!Y$_FT>N9E''I*;!ZW!NM3!!:)ROY!+YIDFV\J/4*M MW@J$P#*Z:2*'V5@,[&$&B-T8@6#682*EH),!?3(V<$0 LX&3[1B#XOE B <# M<[\0Y,T',@3H73Z@GR#Q$B2&(.E' I-!0BTF,YC:)C1/_4Y2KY/4XR0?.+&8 MV3U.9EXGLY$3A)"?(/,29)Y<)GZ"W$N0CQ7 X8[GHS G#M[#8M'8H!(S'Q4,J'D)V#O%.;SR;4>JM^ M#:!'[6RH%GZL=@SYE$R4/?#7/4!WE)0#316N$S,&09@.D^%G MTR!%<LNI+KK?:->$UU$U@L+X!BZUMI6\TMK-_Q_QAY"3U,%-C;CNJG4C6N+^%J/ME*?X!4$L#!!0 ( #N% MJDPYWB5Q@%< $5. 0 4 >&PO?]^&-=KY*FR']OLO.R*5;_^FQ___A9\GDQ M+^I_?7:_6BU??/MM/;W/%FD]+)=9 4]NRVJ1KN#7ZN[;>EEEZ:R^S[+58O[M M9#0Z^G:1YL6S/_VQSO_TQ]6?7I;39I$5JR0M9LE%L5,6J_L:OIEEL_;3-VDU3/;'@V0R&I^T'YXM\>$H M_O"Q]?SU[*9>5>ET]7]ZOWR5U]-TGEQE55[.DE?PY\[J_SQN_T6F>I_=Y3@^ M#/,V762=M\Y_O'C][FUR_N[]5<\(Y["$"J:_!+A\3OXM6_>N\\-ZV9E@/-K[ M<^\'LB. >/(R776^5:#_MW_YERC888P9 VB>WK6?WJ;SNC-B&Z1_R=(J#M#S MIJK:+_:MAKE8@%8<[TJI[\-DFM"Y>1=LZI7@%_P>65I,,Q@ [E&=['PLTF:6PY-=N" ?KU\F.\]WD^=)7B0?[LNFAK$[$'J9 M3=V5..Y,^_']^XNW'Y*SZ^N+#]1]!LB; M3W')>?$)?EG$WKJ^!]CMK;)JL>FML^D4"4Z=5-DT@PEOYMD@*;)5^[U+&*)8 ME57>)1(OL]L,\ +670(5*V]A*'BWZ;[X;G4/ASH5)$KK.NNNYT.Y LS:_,Y5 M!22P@G-'8"&%G<,KTU+BS_3HWU]>?;]Y>O+ M#Y<7W?-UH%ZF:X1SY'G5 !CG>7J3S_/5)E#W@3@$WX:1@+[]L/?AXOV;C4MN M V;#@#SS5J]>?WAW_F\_OGO]\N+]]?_X[R>3\?%WR<6?/UY^^$OW3O#-KO%F M=^ U@\L)W *F7:;Y; _NY31=YK",SMJ .]9-M>X99PKTKYD3"2@918':5-D] MD(C\4P9[JF/7QGTSRV[S:=Y!*@;(!3!M H0F@IH&7,W6L5].9]E5:W[1S1> M=>C;V[*8 @.NROD &CA)B,)JIN;.I_E:9=Z\L3;3R(GY\^+[M7VW_=0 MT^L5_$,T!VG".[BQM/L^NLH"2$!/T+B_CKI?/)#!?B3+*ORMHLC A4XVNSS$F%8=VX $+M9,UT!EGT"1")* MUYETOS/I-7 ./L=%6OV6K2),\(>LR%"$P9?2V2(O2"1: <;'$:3LK+5#4W"C MMU6YT'?AM",$F5$8I^7;EO-)[?N MBB[=,_BVR"(G\#9;12_X]VF=3VF1LWS>(#X7\F8">V-L37::>N9_W>UR8$+I MIB9&352E(0!VA^H<.\^_@Q>=1ND,_E*6M>$5$)_@SW0# = )RE*W<#U+1.#T M4YK/D0L1#&M EZ3.@&\P 5C=IT!D\#9.Y\V,EU]%I0ZF%5%1 S_">45V$R)2 M QR47DPMO;@1Z8NTF-A)NI5,^P2EO^N,UUF6O"U767+ (&H6<)76!+L%\W$' MG4H!C8=+A'/O)N7I%HC33/8%OX=?1#_/ Y9$MV%;F=23P,XX.["#_4 M^XH8S)<5!X8[UD'B5W!;\[M"Y)'I.D&=JYXS.-+9KPUC2ONSCP7PZWG^-P " M,B $ZAUHLS)C@M\J]N[!T>RUL+>'?#VVDXCH\8@0L-W!(8Z^FIOWNE^ODZOV[GR]?7KQ,OO\+#'4-/UR^W4W>75V\/_MP^?:'Y.S\P^7/ M/:*G@S7<[1)E?1 L0 7SE C^BC_3C5*"Y2D^H$;^B8#;&?HEXOXTES-%7K) MG>UO](AF_"\*#CE0]T ?%^SC$J7;W^^N'X,E:Z::GH/\*P#+H*D=G3Z'1RD_,1W M$OF"_.$Q113DG&F6S42 6*0KY47$8$B<^?M.:([/:3GVTQY%CS4,)N9PEYN( MU7;X]>WO^R%F! ""GA;";&EV*H9PMEO-R MG0%H\0:"6JI<@H0IO ^Z4A)Y'?_G(9HB%U1OEL3>LFJ:\U3\0KF,BH =Y+W- M"R #FP%R\>K5Q?F'Y-VKY.)_G?]X]O:'BP3(WD7"/U\G:*X#F'7FNO@@KP#4 MZ(WD[.U+_@%5SI_/7H/:?AT%?^S%KIR6W>5%(2!:DNFN:Z2:]3^\_GAU]?KB M#8Q]]CIY>7E]_OK=]_@P@9L'#Z,:_,X4_I(ANF?S-=PM(?; AE.6UI$434;?&5%V M,OYN=TA D#^BW GTKDZ*LMB+S5*SVF'@A#(J4U5>V0)NKMQY5NY!CEJFL/>, M*41,FN87A\G9?(YT&M :P$Y3[DUE823GI5/6]V^RU4.6.>$ UF=&I;\BC(-E M6A@;33&^E?L4Y+,;G"&;YZ#'IBO5M_1M6,8P^>4>!1Z!JYJC= "2 M,Q%&_\&NX)<%(@V!EAH0XJ9972,B(C6@W:8YT'9[CY# PP/X4S/G&^'U=?<9 M'6B^$+*%Y_,)<&K&&"\C^/TC@'([N#O>%?V*\-)'.G*@?C%BZY*8DH4+P)M9 ME"NWPWR.EVT&1 0O47M3N@W$$OAPG:&MZ*D$!,2)9@[<&X=-%:=^;0H681_R MU7V?NOG(P+HZ7!8L$;'E)6QK<0-(K@:M )'PAIP510/#L%,$F3.H5XMD/!*A MY=_@1L+5774N[C< NQGS8L*M[$'-5Z0( "6F1W O&1K(3(F M8%L9DAIF)ZR+$'&IF^5RGB.Q #"+B!K<64)L'8GE[ZSZE$_9/)LFJWR!3 LV M5V1RJW2)(*$7:UT<8,8*I_''1%@$F\1;14B4HAT " N(C=GM;<:[C&WLIJGS M N[]H(=LX2HCY&C(?/3HN^B9L5I!+)\])G,BI5-R[A+Q1S:Y!%!\SA'-X?'! M:'CP!VL!=BBUNJ\RV#/[RQFGWJ1P7,Y#G@S@1"I$APH(UDSNZ4,)DX.\O @ M#)*S3ZB%7S3HX2*W9O+S6;+SC/[\;'?0NM9+H(](ZF=HNLUOFA4L!9:&-^'R MLOS@SQ".3<9$./V4PO??B>_]#G:!B'&]KH$ZP1) SQZB.(0<@[RP(:I]XY$, MMCXE&9[7P029WOU8Y,X24@^3<]T@X8]'D/9YK-+J#K;/)FNTZ,"&:OAU3>H6 M" -XFYH"?R$]I%)S @T\RQ:$!7P>Q/0,"B-1!LF%#YD^S/0U=ZG:E%.1C66J M),M)"L$7R&:"V![0*#W(!):0(K,B ^LL\X8+^A8M^701"?U0Y(N.,H2C@-O! MB R"J+U;=>:QAA 8!!:<"P8K;Y!.T4Q>&!#'&#VG2Z.;]_<*?E\3K&_L:&@N MJ6_7"BI5$6_F^9W)?!^"R;E[A@>8SWL// B @SZD ,CNF')HD0>WF0S MPNZRFF4$#I#(<&AB!W!+$>RR4'>6.9.G]L[+Z32MR0L,+^M5GB4PANH'X0B\ M/+PR>*,_X[GWDJ/[K'"^=#2$+$2*-?Z."K6ABL4ZPC^F#NH%MX^364D"K I, M<"&0OY15?I?S\I6P#>CD0D%:_']PV^?P><%"+XB9C=Q"W!5(8S@U@)0M.\&^ M19YP ^8UK4;Q%\YF6=:9AY; )HXU79.(P7B[FVAG3.P*R#$D: MQ VL/5ME9 V3P!*/\4CX"I0(4(QC*@ (30$F_+E^!:0<9;0N6BC1G8G*H:_[ MQ;2Q7T\/,0,GL8PF-[;GD,W$$7.1W]VO"+PWF8.P(#0INXYVA[)63+Q2F+QL M,J6U1:H7T7B%!5PTR!W[=ENGE!:6CP+52=?.99:C]4"-\Z(EE"1Z ETC%B]+ MO,G6I:CLBKGX\%<&5'V?+Y?(+DGA8[_9]-[ ^ .!3.;&%3&')0'>88S=E3_S M<,$JT )(>+>KS,ADPLCKC#;BIW_55'C$J-B -(;WF]9G7R+:("L0_9]1 F[7 M79-BU&"6\7TC3D#$;9%EAOT'MU[I'YDP'M! >D/FJ&RY4LR )XN!J/5\EZ9I M0^PK6\C=5+H)?&B=LPFES@*XYG4@6'N];*. _4WMH89 CDK7P^0C4X8+(8*L M BTKMA4)RD0U71Y3 F5@&R X-1+G 5M"%0D/D6Z!U? J0(9\B>*1H#)<"(:9 MYTF!D(D+. /8@PBEX*^%;! :*7 MS3A^^A[OWRL'A>L0"K@] CE% )0D&%L[J)\=WW;K9.D.I\';%%'7 MV/*LQVM@B."G=-ZX/X8!^!-^+J?H?)^VS*6M$E[!K&-0;Y:PR@3:M9G>SD MN\E;H)+1AVZ$,[0SP1!PLF]@.:#U'C# 7YU=?P\TE,9/B=S6\K6C#N27CF#W MV?5YE9Q1R9 MB;==9^&.'E)6)6[SSQA"6SEB3J1-!B#]-5^ILFOU11: AD1;*@SWF:_]+24T MW&HYFS)\+8RMC$)=%QO)QA\KU:)FJX'IXN6YH5@HZD M.S>7+GP@]GL*F'3,!7$C1?/KE&"#[()^" C$ ]M5K(K:[X.($C:)P>\Q^$A M NL-RTMS#0N1 9PO7X!;&BL9H=?JOBJ;N_L05$BTD"(5V7SHJ+#U'1@:'KC^ M\%Q ["CGG_+0[?=-'1P$6F@*1 H0FHGJH@-PA1H\G280)J*'<%G/C"_%EHM+O1&5]=:CK M$H/ D)$B(RB+O7L.GO6'[.7/5$PN@-@H- ]D: \$IN\/I,?+@IJ0FBD5^PYV MX RL=@.:C,*,$W$;($)AA-OLB!>WY0(H!,!:>=-84DTX+2F[>(M9N .FGM4> M/Q$&2C2Z5%Y8AEK51*P2EA301L&^VX;L!:P;B "2^NR)EMCU-[=9I7NZUPW7 MC_DE#M]4F^X/GOUM.>=X2%J>"_9'Z] 2]*"TPG@:&VN &>)\>#X]-3^'?G]"C9Y=]' M^XE&D"<[X\$8GN\F.T<3_/]X,#D:PP_=4/)6&#F,.!I.CFE,^&DTUI\F)_!3 M]VI_Z1;#_+8725_N%TP^&1Q/QKB(@\DAK68RF,"N.ZE>_G:!"'=\=)SL'-.B MQX/1_FG225=*#@8GH\-D9S(X/=VGUT[&$\[;DU23;U1WG<"SDV-\XV"43/9A M/3!XODD+>0O,YB_H/7/2)1#*5]E-11(F0.ZHJXN<77^D)WNCR2!YG9$ZN/.A M7,*!G1Q,=EN29CV0 )92'$&(IX,8&9D3*; Z*_W!:JYR#X,H"*0.(.G4&I*G M#&G.*YO.84204%&)JDW,ISQN4:@?SLZNAG:'J/%XT9M$$?:7LT4U#+>X<8%M MZ2WR(H>&XT.6U<.AT2;*ZC/(TC->8\B#23!@ D[)DX!UWV^]KQJB8+CRLGE MQECM7;29V!^$WXM=BVBB71+11S*&E44WQ.@IUBHO]+PWQQSS*'N&V''T(K7$ M&%6V8$S1=*3.6BO3#]@A2%@ 3.#SBE(;:8C;+,)I :QY02K<*IO>%V250$LS MD =K?_'N)[00,+L(+-'#1#.-W!XD,"GT=N-"@&K-*%*N=FE&=7F[HC_QU@AO MT!9TIZZ1:UY ='39?W<'[+20';9CWX19>HVB09O*#&# M-9&Z"W(V6YDX B)=DB8"7]]D9,&GF+3IRADOFV(EH@D0'QZQD3RG0"&>*#T,*\ 1C(AMS0F &G3TL22:6E;GI#STWFC.W^CZA46G- MY2*!JNR!N T:R!]09X%Y= ZVH+8=;1P%*@8'K]:K+ST5),.%#S%@20_,796! M>ORKG.QZ,;"8S1.E49<5W 4"S5"&A(70E6R>YR9MQ8S-)HDQ%:* M.A3%BTM(JU(\$];"B$<4 Q0[$X;!M)Z<.!A?6(A$G#9P43C^/[@7W]2]%B=8 M)9!*=S/DOM=.)26[*,9R+.=9_'XPX?71%R_%BH&7X>$^(S(:_Y"#AIDL,.?@ MF].'UG3>/K@PO%QZLP ^:"=I<%UW/#N:>$44";!3G06,/MGG=+&,%>:!]((8S=211FXE0><]&I#U1LJH8JL@X_ MXX4-Q&W:1HJJ*UF:XT/DM011Y2C4OJ(PBH"$>:H4)Q>AM5'WP,)( M=]>ZLY[5>#/9#89/V:@6K\_/RP*O'2<3\+ [SZZOKP!;,8HC !QJ@$:.89N2 M[G ;%,-I86RV>6QQ)D/Q/7/HHZ@2Y"#%K>M^=-2X/I(P.']$&G")YWU MBSIKR#"2M'R1S],J],[Q92K]0R]+2R"0K( Q'?"( G_=4C"YA'0R9^GATY$X MPU0#(8U]G[ 'SFTY;Y P5W<(;@Q0!<"U.640T.#%!=H=(AX0233_D3Q"(C[R M]&'R8_D *%ZU EJ !VB$F^1BP$%R$ CR7'1G?/&;CX) 8'BI@C? MUAY7^GO897,+TA&C/(XU_3JYHE1.S#U")6SGV=4[)+ZZ"]&&0K>&H,B:KH+C M;OWAL"Q9YF2W18P,$*)0(0Y5]?8*@ZOA<'A' C+0.(A W&W!1LQZL!.WCUS, M@K3IJ$FPK3^*6\D;9VG'JC:3$5>X;>83/]A(T'+RS6N0XM#]7[=AZ>W[WKUE MXG>B#BYGNT3)PJ445J7DL!#:UMO2%P^S'B3L:-5T5A:RKB9*>PT6Y_U-%I<> MG=797=$=O*5YZ);O0AL_9[EY6 5,M[,@O &*P7UN$$>MCBL#03(C"=OE@X MC]F4*X^A'6Y!Q;[DGCAO.<4QB@;O-B7Z<\T(MLSA;._+APU^]2>YU3.).&+) MDK>*(2::&R+1),.@4AYNDGRFQF-CP$U#>1#B+"E9$&[P9C4D-7*5B_$HV4NN M,[Y,+QTDPCNNOE:7V&PA35G]?F7M*Z7WVFA.UG_4NJ?=-S (;V'R#0TAJJT[ M_YJY,0J91;EI@;@9UHQU-R;"J@Z])=YU2ER!S=X='5 5S8I%Q3@GZX%+:S@C M=*)B+.[SFJFLAT/+2EI\*CD<)8@Q);N8LX?DH5TFM.4-?#ZWB/S 8L.D0:&Q M;J6W$8N%ZC)N0:$((L9WVCX:&/9'R0P%#+&(X&6NC2#RJ!Y+X@D9-L,Q<-'- M$F_K\2'.T#*R&9F(P@ 0:@X<[E@X-A$0(=NC=#$7XT;>Q'I%'D(QYMT",:9+ M8]=>8T)VE^U_$YN,DK=E1N=;NP4Z%,X]1+\.;*Z58(1G%_,$A[.Z#3B_XPHK MI,"!/#^8G Q&HQ$-]'S_<$2_4!;,4G.5)>69XN=]?F*D=AV]MZ& G%XMEVJ[ M79F>/GN0.ELHR<,0"F '-R"Q;@>JWL'MNM5P[=$GXCA'.E&%V2!(;YK"Z8+] MZIX".'3W4*#RU\",W:XD8I,4X*S:FKC),;F\81G@*>EMN&R"8N#7W<)I>]+V MX?JB"KJ/Y^(JQ']'A\<1SR+(2?#K^. HF4Q&R85D@O>'-;!X'!1X":J_[)R> MH)>7/#N3[[ 0@;JTNX,98KTSGNR3\W>$GN +*C]J=G%R<$I[&!^=)"^;RD7F M; _<061^'SGO,_'(Z"S!]2[7S+H&&$&Y3@D332;3XKK@0"Z)Q^@2JIP2-QEW M;S5+3+?CV0&[TOJ,*QVA&YTCG;D"EK[<= YT]\UAS+X(PI@ *K<,](/YVEB[ M'MF1K$"X9MN':3Q6:2&^ I]M[\5MSGA _P*%H)(8V3+ FCC5'%V(WO5$AAVJ M=,<<&R'* W+,L>0'@9B,]8Y,8KQQ5S/=*K22DQ-!G+S%3B(SBP>,G$7+FR4% M Y$N@S8E46TM+>.1;:N]QI:7TN4\J"5==X2XBQY4W9DDD0AV5#/!.&3.W4*) M;KE/Y[(P 6% X?V)1KW)B\!7?9_.(@! =421UN21<#@ )R?*[MD,8DXEAM:A MG)2)?V85L(,E+L^%L\]R) 4O@ERLEI9WW=RL*$9B_V"T=S!*GC&;/_/A#HX^ MG].F]GK#M0?/.CS2+;+4DWCJ%=F$*RXGR:B=/FV&,Q8[6+0!%J(<[HU'>X>C M/8UWC^T'%2=)YIF7LBF.=Q2-/TY1G!QAR)&N_1N3A.62U8#J.RN!_]3$ M)2#Y3J=6T.];3^@>S!V@FV*EXOY,8^#ZX'2XA^$CL41AA!=%3:=%I^*#H"]Y MW1$UV-&'Y538_8B:;H\3T6]U096 ,^L9[MC0AQY]WQME/_J(MLQ=>M*PI( M%H_*%YT=I(&D@-YO5]WLTI0PC3( 4HABM5!-2(N3G_%^(XW*.@D[S,D+6\00 MD""OR:*.H@JEF9,'X!;NOJLKHCYS+6J-B.4XG9O7U20EMSQJ0W EV"7V?#P< M)2!1S>FZ^R@RM)9BU Q9/%MAI2YC:BT12^Q^N4F+WY@U\4=3U%==084A2/(^ MN*(=*^52(+R';YZY$#97ME9GIBN,;\ZJ],&G0!)H)"F_Y8KTIP2L$JL@_8S9 M9,D;3P*"4BY*&VK4&:EJ$F6?L3&E76F6\*M;A=1B SMS4I\ME]SG &N S=H; MEZR#-2^6C;H1D$'X#SDPZG=%7./- M WA?\=[I!_)N-IX2G!)=!O4N&;ZN+. M"W4;KWR>W /5R[*#MP=L^?,?"ILWIPB)!4Y6ZR4K'S( W6!46;JRB(&[@Y:7 M15Z3[WL,\L2?F]*%1DN]*%P^23%HE:D:5X,XE1P VG[]76NP270P=>EM'&J0 M_+YA%?VCR.=)D+O(0[/RORAGV7Q/PP<=&M2^N!P2R2!=B0&;AF6&!) 4>5YU M4"<"&OP^!,\^@.=GOX @I#&*GVZ)*'H #*B&5&2I!)Y-*PW1FO*;_?UQ&6ZM M4!0,UUE@%@X)3&SAC*&P>&[I#?_0W!"NMZ(7?-#Q4GH\'8J1BU0J5YJZ2[X[ MD3?HJ_%1J#WYK=:G=>/$EUF+1)6/!D6M](";J8@!& ^%B_@0 !785I<7EVGJY,LV3P" MN')7EC0+DP2+2"+#:6>CY=6_%[AR%BU8EN2,Q68_1?;3< M=@B2NKG%+B"2EB=P"<%J4==UH_$_TU /%0IW@/O(37T\@=NHOP,M!Y77_OPR M)3[ KG;%+GE3>$)F'R87GIPCIX:#S"M5D[X231VU]HF0WKL/$F)MPQF\0*HI M0XY/VHI$K>(3 0QDI)XS$9<1"RP/E.7T56+A*:33 L#Q@$LO!'5>\L+Y2U,CI+^4<'34%]&,#%OLU4MA1E-KB_9]VMV@ MI\W%()[N9P(:7<15]'6Z.@0#!3',G-%UCJF?-68L%'>8(W$81I8 MG-IG;;5&&#LZ9FVU-)\$Q5"^!]:,>?NTS@> WOTZ#I4HJEKHB#2$XNE=2:9& MV;O10C1<2;*77*"!MHF*UN%\Q=&X:A5_8,\$#TXKINIZP/@R#C&ABDHQ8)&( MWRR:"EQY@@#-F^3_X_,,ZYH%:;O:C 9[C+P#-0H%&#]:_9.;>[-89HR2/"> M21!AN81B2+0 #MR:"J.-E(=9ZH+N0T!15 1MRH@ILK,"/C8+J@GYJ#<3T#.T M#HC71AMX8Y0FPVI(:7KOE":N.?\NHDFU,$RM1"8@E%6J4)4;)$5*A=R>8C]J MZ5V#4,\3/WY;#]K .U1T?X+:R$GO+J#.U%5P1AI5HCL*9MOSWV=U@R]];T_L M'II\I&G$$'-5:5&=,Y;7WXC%!)'QTEE8Y+AM$2U6Q8T-[)*7:M_Y:.T!\IQ[ M!.V(?6E7?YJXG_9W9;H7&,C0MLSNC#%'>G]P>'QD_M78 ?_3Q^'UT#@I;,NM M'9AKO#^8C$?N[=:OO,;GR?AH<'QBYY'W_#3_:%C2]9;^UT:4@\'A^-#\^V6( M,C0>(6D1:48E@%3;"YWMC?]GB9HZ5) &ZX9W= \WN MKA*9_O()9(626EDLX'7P#,EAPS.%2Z%3R-J MY-=T*^$88(ML&_[0$@?.FK#0$OL_( M+Z-+$RJ&GG#M]:['KR?8:1 ]RI408(+)*<4<->IMX MTTGQ+93UAJ8;/1SG!HGVKQ0=/^5=H!^4,;NO"A*(0F=N^11G[V0'TB3#4"C5 M#D]EMU?+>*;B_UV#Y)"%?Z108GYRCC%)Z&8+VZ28<( +;*^& M?4NR*06=8 ] S^8Z_?.T(-@53$,]E1]_8X/MN/OR"VD,A>V9?/^0WH!K-L!:J%\07]].R+ 53+3(]ZVXCFB) MU"O;!=3"7LD[SGV\ M HDZTIOXZ6-L:C$8:5J_W: OT/)S!CN=H]I$<&X[[+\O,;@)*0C);I1,NY3R M^%0P"$[-U.5,/J2?D^\E2OJ*,]- M;7*)\/T325#A4@,+F'VNM_267*95F!E)701N[:99<7#VL@Q;/I@W5TU-? M:!'G[?#$Y\GA"5;=.W55N6Q/A-.#9#PYH$SV=NSZR4DR'DV2'S@WB26L&:H2 M-7EWX%I/1@<),!9G)3@X.,#_ \_A6W'V0"4$N1/K&H_$1+4KC5/:\*4Y%E*S M@Y80*@[OKS_6U':6;A658Y.F$$^9",U3S\='IY3 ]A\[V3%-%G8)>WY@9[:Q MA&@*GD^;N2HF4OS#I<[0NPO#[ON$SJGMYBM! -JME\P($FU:-"3L4$4LY4/! MMQ+G2?9Z&:!+ZHU5S(7N=[H-]W3+VT"N8\.^"&,R14-OE\DS59NX8C%6L\#] M4E,]:M_D N.=1S[L+K7S[N(-Z-LTF-3IG+,&K4[45P5C MQE&0DH+-U.!JM?[VOEQD@:.B@4TQ59&=#+\X[RMT8L["UG&B*X8U-X((.[*B MELY=H:3F14_/.>$4]-"PB @F1KK0U3K+U[6A2W:>N2>[3^Q)AZID;T.Z5U\B M=*TX*P(=Y:BM]MQ+'V'>BK4)2\*O6CW7%(PF2?&23X^%^\@?@K_2/ MA^%X?SB&/YP.#^'_V+ 0_MD_&)XD?^CTCL:23L9V>FX;=#SI91.XL>'"VR'. MOFJ^%\EKT,GFQ*>0(45ZI,G14TEY:NU6-A5'A :]W +7<=C#RI=?O>,N1]BA MGFN^3N=ICF@JS=R#W%V^^L'KOA8\?R@U];([DIQND2"8" '?(V^9KMS^2[$S MKS)R]S:\) I ,BQQ*^P&A/QJ3N>;X62Y#0NG8[5HD_DU7E@&F:KB4@DBD05RB=)3A4A;. MV+WVL7(:">5;(HC)#-5<=G(ALU]IM?7Y6J0EJ99,87P^T)V#G^C@BNRN7.5Z MXG6V6LTS,454S9P/'#,Y.)N'D0=!"+1K$)RD*9:!D6.<\[!DI",6@04)*8IA M2MHW%A&PC:Q=4H;VE=&>X])#;^Z*-K7RWORUC4;*#@RX:RYZ0?78P]1Z+5^U MA(/(W5'&:6(D5&Q@0O(8+-X^#$-*TH\JK2"[+'P*#0PH10*U7@UGQS2U9+>?L<'C+^I3> IM?%V54L<"UE'"US-OL_I:7-':\_9<;52N)Q=U)&V6?T)O6.[KG=W MU"77"0G3;DKB9IGY0E76:.RR&&4S-ON1P>3RASKBZMETVBQ$QF9'+X*BRNZQ M,C'5!2>WR X:YD"N>,LU3D%U[=B*V';0S]"^>*9DYTRN5]L37E892&T")0Q+ M0U%S+F3"5X(S=D;J:K"#]'"7K'6/AI4D3UIVI!Q#U*?_'$O>GXQ/N'K]/O\# M?YE@/?MSKH$L>I6V_=F3FTBW<'Q@0A_@Y^_]9*W[2N,>';=G.CK!F=Z6A8^R MOBD_>4+F$P>KS*#DEJK^(X&NEZZ VE:2T*5O>_DB,;]PD=R5K1#&/4)(;8-+ MOT-W7QJ:YZ!ZV-^! )*;$J5#1@]I,Z-V>;58>AK.69EL1%#MB%RR+BOSEWN" M&$>[#=K\5 5:::G\2(O/6$Q[;+'# ";&[1R&F+3-+1Y/ O2\(.V#2^'U)EVL.PI\]ZJ]]:V4?)=1W^9J4_Y MKC.\M#!@ZVY:V\[0)'-QC7J00>I,ELA2HJL,;]W]?C>YK5FHH3T^F%D<3?.U MJZY\GV>W9O>S;,H:!NH<%4=+3',2^:@67^DJY)*42,FL0OI,(H5J@-91$P^( MZ9M_#^8GAR;E)TF9V8O/P&/)RGJ]2F]O3<5 A%Y%!E,5SFA<_\$[S!_*F!*C M3"A)\XP2(+6=OWOY9C?TV$F#-]<8C5)J=%PB&HO:!YIQ%I_)^:>0?(FG\U@Z O4MX@.WE*G5K4R M7;RY.%,C$UN$SNH\!=+!8<'?LJW(&Z6N?M*WAS#F]+Y3XE#4GEZ;81G54[PY M1NM$N_9=SBO&=1GCN&*R?8P)D,5<4YB>5?8@60B32"2[4.FYR7#L_M#V=K+W&Y.Q\KD_H9:!KPL*,DAH&^9$?3T^@<]E.WE= M9-N<5C*DO,4TH*1BH9*'[$O$FA*[OG+J^DL\ MBWF]*.!R?[ MQZY;V:LR-#SY^K$Q@M@2$S#/D?I855AO!<%+8MOA((EZ@+#H\DS>JIIB"OU@,)>K^X3?"[R_H$Q:X,;RH6+1T2/LXG1X$+*+4V/[:K,+9[U\ MOC^9F.*F^Y-H<=/\UI0%&F@N/T/=Q]<$9T5EA0G;7#GKO&A(A_;F@JB\((F' MN;:,D@ZRU,@C8TGI6XPYS8IT+M4@'C\.RO!UV*^A$5]Y2*IS/3_8]S \/(J" MD(*IS1;\^AD*S\<\AF\\2BN.?8"P?0P_GAP78&ID1M+A,Q_P4MZ:6\RV?,P. M];58U#^D=_%76$H]RZ=Q"]%[.;PK-.AW":!]O$X^V#:Z_52P-2::DI*?F@)U M\]&HE>%'$";YLJ3JPNC\5TMTNQC319'-\6'=I!S0Q'=(_RS6E/T15P@NL@=? MU=F'&7#//1-J@)@!IS\:'KOK"B@1E\5_*\H'D._N0'F@6>\YR!J$8-:A"C'S MX22Z#I[:=GUW9:#Y(.-;-C.0L*\=N@IIP4S*U2+3.(K8:F\T-FRFL6'JITE; MHAF^1-.1#<5)-#P MZEFG,52@H"S$RIC3E^T!LI=V?/Y.AB&Y-%WL I<,"#" MT49$P :O-KB(A,UFN<3[T44*"]S'OA*X:H25J\\8AF'X\_"=#KQD:\T.XB.R MIKIVAR9AQX]MARXY*P_. 'WT%6$!G1*O6.TQK+/8:K-=AK !514(2,JY" 8Z M3R3;A;%]MU&4XY\B">#.JF^XB_/]/; 3:KO%MJE38,IK/WR-YIXKW>F'^&+-EK_B.G3Z^0-!E13N+9T M*%%K0^NY#X9)!1)9VW[.= (]Z7?4H4BZ2I[? SFA,$NN?08#!!;10?*_[[-? MPG#GY7"0O%[!)7?&D^!=;QC!FQ",_PT'.!7L M#@:IGMBA4([.G=&"T34PRY5NQH395+P?5^M@K[S=X^ K%^GTH2U%)(?CX>@/ MIG&B8_LB>(868C*1N$A#29"9BWT4E% UVH$Z4B+XNI#@5 +%>>\ LKF$\>BZ M[2M:-4NAVZ2':ILALM'8>N)HY;Z!Y3WL#MLH9PI!,#@X5"J^&W27V%KWKL.V M; 7SI$)0>1#7_G*5VWMX>Q,GAK[Y=4R4VK22%H*3NB5BY>C+8DK;>IDEG$(7 MT-,O$]-G[9OO$I?$#N$R8H5X=E61 Q,# &]S[L$YEVFF$.Q6>'0+OSVG1(80 M@B2GQB0:M>?\9L84V;U&;(J"+112*-?5U7)F%I491- M,?6+Y80Q"8_!S0,(6_6-R2N_*LO?./B'?']V!I_29=!6&%3WKKMT-L(>_T&[ MO%M\@):WE,'5*6I6V7!J^[0;I@W+-W"I2R;0.T@I -(E(AGN;8"B'XMNB:!1!QHQ3+H^W('&/G? @>%N M:O27X(R/)2HVR[0I!F=2LN CYENO/H^/:&.>%+"P@88D%(S9%TY%FK#$%*9V M$6X!)BS#*$U%:RX[V,.I\SK<35>_K,3O$@FYZ%[NR;Y2Z"8D23 MM=44X5[CJN96"J,6 GP-VUSM*-Y<2'UNW,G*5WOM'M6GO&W:#!&93B#\#+9X M5Z5HY(^7'>I*JMR&XE(CBJF>QY66X6]=@0\Q #VG6)98J19^\I\,@VX2<^>< MG@"#XSX83([W@YWO'' ,WF1RV F.\?NUSJ$S'TQ^A=9OJFBC/^VV!^&:7##$ ME3-\E<56+TE*[_9:G/KG5:[3T&?5%\[+"K.6F:ND -YY^B"5)OS?$4H/9,W8 M*\F:X12NW$E85@ESQ;(U<#N)ZDL[6N$--1MVO@D/$Y.E6 *,%NM- )YV<"1) MGU:F_;\\G+ >BE8(2;TACFP;'!CK8WU:=CCOVZ(7L<#>W+O8:65.W MTE\"%:A]@5_2FA)-A*:!L1%0XEOQ)H!,6H2)GN?>IN@.'V,?CV*Z;2JQ0^:U M[\8V>&KD0,L.D6L(E%-V58%1]!QWB-+A*ZPG.1Y)H/"_P8TD M\:5]<;_![!'.\N54EX]/4%%J+A?ZY+#B9N;0AEK]Q1>E) M@#J<>R*Q;.)BNP^04"2I->ZXY6.?S+)Z6N4WVX/(7PK8([RX$?Y=N3F>#;MM MTFS,7=R*X;0U)KB:CX4!^X3((/N <4"N@K6[?(1>7&2RF8. MEW O*&1=N +66APC;O/U68%Q8A>F*)G2MI%&5AZ1.4YFO3;5E(I'M MY'',V/Q#4 U@^_B50:1P5I G/.A)]WU&?WZVVRYZ$4GN_?OD]CXQG3>((EMU M _[.3==PBR =+QAJ2JX73BUU/##UTQ>L 8;N2LF[((6:0XT7A 6EMB (4)C* MD?W>\"%+/H2\YBY5F]XJLK$DIK7BV)!9LT874#970)GR*X'%D:8QR[@!J *' M.FDXTQ[G$<9&X110\;MRRY/"E)3W\;#.HPS\OY%9S4=(.I>S<2B'WF^]TH M)"/ITW86:F-H"CI1):[TCJA@CN$Q MUI-(_TS7L+$". CNF%YA .P,HZ#0'M)96KJ$3O@]%A=J#O+G,E3>^?E=)K6 M4C7;1+_\CK$QUB&A(R2N#"'>:$Z(ZB-'F%NE"9&V3J>I=6:Z@#+^,770EMKV M<3(K@V!FC"9+?8_(^=KUR*!T\#P4O\4%C+5P7#7T1!-M95?>=,]&M&#?K0!' MU(VH)IC@KX3O>&@);.+(T78EB'!MTO-]VV/I'(2*Z>;\L["5)_5C1>&/J0#5 M)77M"9U3AY,%!5]W2^FC?UZ>A4%[\#TAM'H9KIL)HZ803<>1TH9 MH8.J_"U9*R)>M672CWQ&%]J(I/4\^;R8OZA!&,O^]=E2=3XBXMQJTA)5 M;VS:V)H:M^0AD]=JW81Q?RUF6E^ ME6EGQ_S ]V;A*\[RI ;+M#WQ/29XWZKC.H1"X$XL2I)KK.W,SXYONW7ZUCB< M0];1U@9659#R66+ L56T!@:'7?SPH)./8I^Y6@(K9U7@PS;OA*T$'C2)D"Z: M+8? ]1QL<8*0?OM>7&1D"9JH/.I'57L JN84^;E$W;$0_9<7X#H?VFMV0U(; M7J@0^@8U4)]0$D[=MH+F!9YM\F8_@11;-EI"6!LDJ'_457)@QX0IXMRXL+N@ MCY=K9J0ZBV73K8:C*%!(MR%E$'/IJ^GO@;?LKJ2;G*/D4J(C8M=8!,B!Q<>"L:9_Q8&\V7M2K;;"VO7<'O:7@*)I?5 MJ@6IH(4>I8_?UQH$7G4V30P::D(,T'?!-HL,H#'S3F#U(YNYV.^'-)W+L7(7 M&9_4*QW(7?T-B0?!\).@0:8S=+0@.T]7'8O9-[7EBAH6XNM,!46YF(:XJ",A M.PC(E,2"N40^N@AH:>[2%!2T&BB[5!34%J3P=0$4][&-+]$Z/4ZU&K9D*4.K6J$2Q#-E %(K\E7J@19/8(&70R)ME : MU'SM;RFAF=.@([/?R^S!#K3 A-YN'QMH;2AL^I!>"+R<8?*]:JPU7 ]/\"W- M:H6:Y(2GFC@B"[?EICS7H@1(-,M-I<$RTY!X&H*(B0/HAIK\8N'MS,+>C&HP3# MJPI\9^;JL,NT/8[4YYN8X M:1'^OK#0+1>7F@P@S)SH1*Y1-^#"UWP*]N'CVUI=1,MB[YX2ILTA>\$V%54\ MI0X 0HDL$*34%8=N\H*:D)HI%?N. L!%:[,;T&;SS#@1MP?'=,ZTTUQ,']\(-0,F[IZ<8<'%Z1 $7G,SK MHJ]WQH,Q/-]-=HXF^/_Q8'*$M9 P-&+*Y0.DG'FKE#F,.!I.CKF"TF@X&NM/ M$PSLZ%[M+]UB$';&]6RZ:(I^"2S@G1Q3&O4(0RR/ M)QA>LTD+>0O,YB_H57'2)1#*5]E-11*F#UVSNLC9]4=ZLC>:#)+7&>F9.UPZ MYN1@LMN2-.N!A$-HZQDN,Q@A(YRA;95A^L.\&RP81BS?K"D<.A-1P=>^I)6% M,W[AZ8^DM\B*'AF.N)'X2 M#HVV,M;+L2L+KS'DP208,("$'1.GX#!>QZN6*#BNG%QNC)C>=:=M,(7?BT.1 M:*)=$M%'LD]+M8['O?P]9K"8\LU7[KT_]BU>B3HG/0_M^ R1P&)\.5M3IE1= M7?Q^5@T8L&^)$*?BZO$@NM(0MUF$.<-)4$3L0'KCH(4$C99 4:PMR'LR**]^ MINU+C9*G=='='DPY+.\XQ84 H9M1J%;MZJ77Y>V*_L1;(U3C-IQB9;_F!41' ME_UW=\#V;]EA._A*^)M7AJC@-F'FK99WZZK[UC1NJ]=,0W?G4]1_EQ6WK?X? M6T.X.TJPJSF_SJOEK%RF+MG*F;ZFY>)&@@L#=U2KC)5$QA6L(6-" /<7)6=Z MNN0HZ5N@%E26B8*BIBMG2#5EL&L?IV9C)HR'T?5_GXHLIV'^B'JHM2!4+JBDRAZ(06$D@\L6TN*( M9,UM^VPX#%%L%-X2H&[95) ,%\X)LW7KJ@S4>2S]>6-@,9LG2J.8[5UZ N/, M>4'@*!9J$*V]*AA"M>#ZFJ89+9O$T8JA[:;64A1$8BJ5XID("=_+&G5!X]%G M]D#E:5P;'^1A/JFCW>>KST@%JUSY-$2][[738LE&RZT!LOC]8,+K'?DO3<\X M[/KHMO%QZLP ^:%II<%UW/+MMQ6RQ4QT7C#[9 MYQ336@:VGH*[Z^V;5S:K68D]$Q$M*?)=:&;8G=FY_=M1=X3)O$TWF8,+F6%G M&7HUNR:#WIG5/ZKEIMUPNO5V5>3D&=9$ "$0/GI&#_K'IH 9E,RT,8$NS/&T M'>^/;H>6B&P%H)S/O3- (;7; 0XFC5!8$E8@<&XQ#MI)=IZ=O[E^MNLXI]NN M=$Z0 #1J%F4/VT6BN!U([B4)?=J$;KH.ZN:XW3GB].9ZF/PD>-/.X_&.(<5[ M9GP*9"YJ^ CR=]F&Q^R!-K?:\+;#>@=5.;Q@+[0/I!#&5"4Z-A=,=YB;NXXT MO$DR*#]R55T.I?(8+VP@;M,V4M1VR3@='P)K3U,\3HYR\"ORR !/ '(L>H#4UU]Z'@*W7UU> K>5M"W"H M-!HYALU0NL-M4 RGA;%]S[5'SF0H?G".HA/M0]MGNOWHJ%)&TG2KY/T0:<(G MG?6+!FS(,)(T:5X9> KY,I7^H9>E):9$5L"8KLU*W5*TW+LW#O'I2,A:JC%U MQB5 V(.%RN<-$N;J#L&-L8X N$A'3%_ S8L+M#M$/"PPFHH\0B(^\O2>EJC( M S182I(!J&2XA"NAQQ"+Y%E.WQ$9X_9Q/@D!@>*F[TO@3'BFG%.7S2U(K8SR M.#8.U,F5EA' 'D^ SE?OD/CJ+D0;"CTA@B)PK,1>$D0%"%"K$ MH7:_,8O2X?".%(*@TL Q-T6;,02"#MQ^\C%DDB;CEH1V_JC>**\/9=VK)HV MV7V%VV8^\X#M"BV_X+P&*0Y#$>HV++U+P'O$-+:YSR?FS)TH6: \3Z6&JE*2 M*+@]Q[;TQ<.L!PD[6C6=E84L"7RQ-5B<]S=9O(#,>0JTA2H[:98S6XM0.-'@W:9<.C*X2Z:9B"1+0CW6+5)[^0QX)[9FIM:RE=:O-S"2LEM MQ)7"1\E>TJV_W2XYP\S,]4"QD*:"':;(=NM*Z;TVFI-U.;7N:?>-L)J 4 :,(/*H'DOB"1DVPS%P MT(^S%]!56&M.!VOF*Y^V9%T#C* D@2RU9@&WZ M'<\.V/O69USI"-WH'.G,%;#TY:9SD.IM[C"^K),NYA+*+7,-LK;;D:S E17J M]5BEA?@*?+JW%[==%2F.6B4QLF6 -:&M.;H0O>OIWE?M)HZ-$.4!.?Y94DVP M;3P58769V<;#S72+7&"@C7@1Q,E;["0RLWC R%FTO%EY$7@WKY/9Q$ H#JB2&L2D3B"@//<9/>^NJJ (8;6K;J=XI]9!>Q@BQG%.$%P5:IT6GY("@KY1;#[ M$37='B>BW^H"^&139=8SW+&A=]*W'#:_-[I[@.(XECS\JH_KCF2CXB8GY$A> M%,BB<^;0CG4[MAURYD@6QK ;^64D&1?[Z]CKLAT7(H*_ZZBD+_A,/XJ*%K[! M+>^>-F5'^V]/R3WV-DWXCAH=SCL!D1S_K)YT?^D7V8JO;KS>HY%5.CM( ZDC M7N^-VWA>^C:>6V;SQ#[M:[G:TR_4!-HXJ=YT9&VE-+%\49@1J/-N379^%* R M;2&?W )%+)P&[I@0=$A9\I M/Z5N)-HK+!;T,Q52?>,)U7:XTO-M0%Z%^F%Q85NTE@P:4B&:@3/R_4,;[R68D/5)+*#MX>L!6Q\%#8+$5%;JP&LEHO MI4,##T!TA6N2MZ4M W<'+2]MO2;O_A@DIC\WI8L7EY),N'R2T]#N5#6NL7 J MB1%<)?R[UF"3Z&#JM-PXU"#Y?<,J^D>1SY,@4Y2'9O/&HIQE\ST-D'1H4/OZ M;4BZ@QPN!FP:UN010%(X?M5!G0AH\/L0/-@A\V>_@"!H,XJ?;HG4&J#B,DV1 MI1)X-JTT1&NJ5>KOCTO[:P7;8$#2 E.32"1D&VX,A<4W36_XA^:&<'$2O>"# MCA_6X^E0S'BD-'+Y;CK"-BOHQ!:A-\J'YO9D$UNOW8T3T&8M$E5R=HL69+NA M"H7=8JL#MDQBF1O*7Y.:NH\W<,8 5>F9.O'E%/!WC@Y]0MDR9F>F.J6C?%K( M0(MTS$R$&1$)LU]=0@_4HEWFNPR%NO:])H1F[6PK5M+Y*OG%*02B1X'RAY:8 M[*&.!PQ1VC;[N(*0B>PSBB*<\B)EJ:F&G(GJ:A485ZL5]7@<4#U8=B*Y5H\, M'-^?L-/O,2SMP!754&##$K-T]RYO>Q?\Z/HZ1[5Y,JPGI976<%N_LM(&]P?K MK'# !/I$K&NPZYQV4C.;D0#CN&NJ3]I7DTW0&-JKFX""L+0$ 58[3\:J70^_ M?10NJI MZX#M;U++D>>U9+],B:.PJXWT7N#9A\F%9PK([^$@\TK5R:]$4T?S?8ZICX( MF;6V81]>1-9L+,=M;1&@5L&0 8R4L^9N4((O1-J,*%'*^>L9L1""PVED'T5 M6+A2C=19X/(2365@I-OUS8AY47+G7 T]>TM5>/-]!G4>L9FCL]&?K=2#UA M6PS/5V#4HGB^]!^N,UKZKDNIGU+=]P.U/^_4]KV>WF>SAF/X6XE55U7)K2A\ M:LRY]_H$+[HJ,'^E:9(/V>=5\OV\G/[6;:S^SP3"?R809O])"82/V=G:S__I M OV'8I&@HGG;OH M-%/7P&&BZFL=7::-0WT&'OCRO0L:1G3^JTJ+VIRQ4/=&E'-$ZTNG MS(N@;WD/:WW&W'+)2[7O?+2JISSG/LD[8LK8U9\F[J?]79GN!5Z)MD%Q9[Q+ M/9D/CX_,O]TV 1^'UT-C\3?*') 4H";[@\EXY-YN_:J]G,='@^,3.X^\YZ?Y M1\.2+@?XKXTH!X/#\:'Y]\L0Y3A$E.,NH@!_WY^8>>0]/PTNY]+$1#E+2<>T M^K06>6$L#RWYO>^80S(^G"F@2EX2(701P:ZEE=DPAP.'9?)[_ 9D:O-%,^VC MK]G 9C).$R:M":E7,=7>!*$;) ,2"'%YI+=VI-*X=\0XA%5DH=N'E40D6M9< M5#93^D[)X>P\L6@N]8;2WCWPNUE+TS(YF349D#EV8$.'^S.W?'(;GKEUFQO_ MT2_V1UGL#[38R(/7O/8-]P/0?#PX/=K7'T;!!=LGXK@]4)\(4Y6[.BZ:KC4O M#N=!#Z ''4CW%=[Y1SF!XY&>P'%X AT=,)">+UAZ/L.BX=*AB>5KT&E(Q+N" MF[E!H<17I;SEN:EKF5QP7,8V(C;;02GJJ3;#V3*9+LSC"P3M5/J72%J<-H;0 M(.0/R>20_O&%]L?[PS'\X71X"/_'=@+PS_[!\"3Y0X?[3*?-HF'C+,M% MN)TJN\>J&%3&AKO\XCHO!S-+2&A6JU2KW?,-RN'P'1F. G[_WD[70A\8].F[/='0",[5/\-*7R][JE/7] M]::!3%A'J"JTB9A?> "O*Y?FK@9,I%M'$R0GXX,3+*IL^\)/!J<'$]"2QJ-] MUI:.6&N:'(XC5Z#33;%OV['$@:_=F8ZY3-?8DBLH!,0A0\^3TY,16U* XO[2 M2HB SX%$$R2L!FC]@3$YG3XWY7TE>S84"3;D1M4.CQX&3_ M6$VXFSMR;G-]^WMX4C3L5E+3/YL]_K/9XY;NH+WD+1(PD@YW7F8KX+Q=_'R# M8?YZ1A^O7R8[SW=55-KT[O$C[P*<.N\^4;;\ZVL,'+C$HB<=#U.;-'&$$R?_/>F#P6L)43SG:,,W+K:RP^Q0 MQFS_$47.[A)0 NW^-2[3_WL2'?AI*+317^C0"MZ40P:T_98]5F0.PL80H&\_ MQY\_Z#UJKT@$L+QPZ0!A-L# B0SK#3V..Z)@KR8D,[Z]OB(AU';>QDIL? MJ3 !U?G? P'HWT&84-^XJR7T^.2DLE*1R<>7T>/OB2+;)KQZ]4BLE]G;&:P[A+-CH^[P>I0X-MWJ/E.Z,XUO^CAF8W>6]$C+"79"/.U42)MLTGG7 M'=?CO)/7-USH-^GG?-$L3!C) JLI,%/W&6>A ;IE9S?F]0Z-%UFT [FX;5;] MOQCY(NM8ZRH6O-+V2$<],YQA_,E=GW6R/?I6 -T["\S[5,SFVO@S])3&V]^> MT*;9>1HQ<7;:&_58/+=XCPV@'9*H41_ WI-K"HNP5('93IQK3@M7' MKF*VW+YW8\;=OGT]IF''T>;F'3;&%WEN.UDE+:'[Z=CR%89:-]?F&6(ZU]]M%2\Z8K$W5?IRWQB3 M&F4NY])>2Q@;QS]M&%+*5,4'>Y(=N%\8>Q(L-IE& WOKDQ$C8AB-L&9C&^U; MRIK.:ROKZ)=@[V8;YV.:]&8SE]@Z.Z#Y*I-GA__T63VWL6YV2!W!ZPWG#VYU M%6L>U5?'^K]8'6LKR^JV1)+-51B>(18MZ2](?)9_V05%2W[L'Z-5P8L':/T1 M!WID+Z]]E+5$*7V\AJ^>/P7>3Q L'4.]#$W&/_29FM62V^$F;R[..N]>_=2] M=T0?/E V^)?+6^$P6YPUDC\7_;@"!J$FOZU?#!)B.'K<]W; %[$2:1\)N-6. MP5C0E;-QBW0>NT?O77<@1!\7A['5VM6$?25]F1_5!\>!Y;[]]*>F@ LYP@LY M&NF%C(KUL:M[4Z;5[/\N2#9Z_*M^NV2XI3U8*JC*.V>^Y.(V-SU[\"7-1-DP M[^@*?U8INN@.T$\)9 **L:8J@5*/AIIS;S.M'XJ F @0$PN,-94(+*1I M&0UK7\;![0ELHGUV>2[YFV1;*@#V/0W[U F"WI%VCKA0T0YK=RYDXS!PN68/ M&0&6,$V89)G+2JT&O\PY26W:WB0(]\N$VNIOK/>"NOL2\!(RY_=GA>#B* MV+LU:8$ :AM^V^"8MO6^*(L]J:L^YQ!57LA FP:(08ZJ^"Z M>2Q2V=FQRA[[33ZD<,=13%$_GG_X;5VO_O3_ %!+ P04 " [A:I,+EL] M938" !["@ #0 'AL+W-T>6QEU%7*U?.UWR!F$BA52<:..J,FAJ!21O;!)GP3P,EP$G M5. T%BV_Y;I!F6R%3O#E""&??R-S2/##V>OOK=37KY ?9V]FL_#A_/H0/W.! M<^>6\_#J9#*U?85 M_'?=3S\(#)X52!D;!L/09L#8O;W4 MWXH][JY ?HX]DA CJV(PS:I[9?/8O=3.=3[C!(O MKUZ^1MM%3T#DXA1$+O^SR*!O.CN=;:^OC2A:MY1I*GJY%W"OU7-X MN]Z>,EE&_:3NY/PT&V?0;I0T[!ZZ^5T3'?O_87*+A2[5I2N;6MFXAO+*R*B= M#4N]"AFSLE:GV:8)D[9B5S;J^,HF=OTH:)NQ[M63ZC3+X3C*"/<\Z:#G1F7, M'VOXPT^JO 6G@[QPME(VJ(K!47!&5\!1L>_22%LJED 6"&2Q$\A9BP.W)I < M@>2[A!0)I$ @Q2XA]Q+(/01RCQ9RUM2U]*_,+=A,/U@-MTF81N=EZ1J81@GD M/@*Y3POY0UN8(5H:F-,A^JYY2- .$+0#6K0KZ:VV#X%-E6>SI?0JX3I$N Z) M^S6Z\G'I3*5\^,2N?C?MBM@MCO7*N-<$\@B!/"*&3$;<11.BJX$V7:O'V&(] MIIZ^=:UC-]2ZP,$DCM#3"@:BZD&B1B%6"LS3IFY,M[#X=0E+:STP?=33$PYG%@Y..9!BHE9 MAU-;9S@%&IH_F'DXL7G0:@V[3C$Q!7%B!:&IFD@5)# %"6(%I:E:+VU;=WN* MB2E(T%>_WF=M \N1P 0DJ+0 ,#)4+;=,8(=V]E8TVTGPORL:$A)>>\JX=F>O\<=V7>-G6JMFV: M'/:[.BV**N?V+H2TK.*^3%=-&^O^SKKI]F7NOW:;T);+MW(3@TZG\] -9Q0/ M]\.9DZ?5HNB>5E),7LMN$_.B"(==^&BZMU3%F%,X7>2J7]#_Y-C&_ZQOUNOM M,CXVR_=]K/,O%=\+BO![D(X'*3W(QH.,'N3C04X/FHT'S>A!\_&@.3WH>CSH MFAYT,QYT0P^Z'0^ZI0?)%,@XY2BO06_EZ*]!;+_"LC1ZV^7HKT%OY>BO06_EZ M*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>AO0V_AZ&]#;^'H;T-LN<%:"#DOX M>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY M>CO0VR]PUHT.N_EZ.]#;^7H[T-OY>CO0V_EZ.]#;^7H[T-OY>L\&>J>J[.+J M)7?;>I/.7?)C^)\U [A3/N[B^3-.4___>_B-/4K(OQX\?OP M"5!+ P04 " [A:I,8H^-M<0! #_'0 $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VH3=L*$PQO;\WC?VXJ<*W/Z5S0S MFY49Y29;UO&6U%M'.O<%4:BKU!?:4?X>7-G,=WFGVH577M0LO^8C4 M;IV<\I.&Q];7^V&_C%MTWX^]\)^B9]WAO+=^N1P")(<$R:% 15:#(*E!D%2BR M"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4H MLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19%8JLZHJR=L>TUF7S5Y)/8Q;[ M^:S[WW?R#5!+ 0(4 Q0 ( #N%JDP?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! A0#% M @ .X6J3.4XE_;O *P( !$ ( !F0$ &1O8U!R;W!S M+V-O&UL4$L! A0#% @ .X6J3)E&PO=V]R:W-H965T&UL4$L! A0#% @ .X6J3&!E-WST P \A( !@ M ( !@@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ .X6J3"7QF=&PO=V]R:W-H965T&UL4$L! A0#% @ .X6J3*J#*>JR M 0 T@, !@ ( !#QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .X6J3)X>NF"T 0 T@, !D ( !N24 'AL+W=OBL 'AL+W=O[0! #2 P &0 M@ %E+0 >&PO=V]R:W-H965T&UL4$L! A0#% @ .X6J3*;L];^S 0 T@, !D M ( !/#$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .X6J3,?:GQS" 0 -P0 !D ( !:S< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.X6J3(&PO=V]R:W-H965T]& !X;"]W;W)K&UL4$L! A0#% @ .X6J3+A^.YVR @ TPD !D M ( !W$@ 'AL+W=O&PO=V]R:W-H M965T(';-@, #L/ 9 M " 090 !X;"]W;W)K&UL4$L! M A0#% @ .X6J3+ZY/@[0 0 G 0 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ .X6J M3':C?MSO 0 Y@0 !D ( !LUD 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ .X6J3/\/:/OB 0 L00 M !D ( ![F 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X6J3'BMUIPA @ ?08 !D M ( !UF< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .X6J3.9 K#Q) @ \P8 !D ( !%6\ 'AL+W=O M&PO=V]R:W-H965T0P( X' 9 " 21T M !X;"]W;W)K&UL4$L! A0#% @ .X6J3"3^ M-[SY 0 ( 4 !D ( !GG8 'AL+W=O >&PO=V]R:W-H965T : " 8+9 !X;"]? M7!E&UL4$L% 3!@ Z #H R \ (/= $! end XML 61 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 62 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 56 164 1 true 22 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.echelon.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.echelon.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.echelon.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 3 false false R4.htm 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.echelon.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.echelon.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.echelon.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 6 false false R7.htm 2102100 - Disclosure - Financial Instruments Sheet http://www.echelon.com/role/FinancialInstruments Financial Instruments Notes 7 false false R8.htm 2104100 - Disclosure - Earnings Per Share Sheet http://www.echelon.com/role/EarningsPerShare Earnings Per Share Notes 8 false false R9.htm 2107100 - Disclosure - Stockholders' Equity and Employee Stock Option Plans Sheet http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlans Stockholders' Equity and Employee Stock Option Plans Notes 9 false false R10.htm 2108100 - Disclosure - Significant Customers Sheet http://www.echelon.com/role/SignificantCustomers Significant Customers Notes 10 false false R11.htm 2109100 - Disclosure - Commitments and Contingencies Sheet http://www.echelon.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 2110100 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax Sheet http://www.echelon.com/role/AccumulatedOtherComprehensiveIncomeLossNetOfTax Accumulated Other Comprehensive Income (Loss), Net of Tax Notes 12 false false R13.htm 2111100 - Disclosure - Inventories Sheet http://www.echelon.com/role/Inventories Inventories Notes 13 false false R14.htm 2112100 - Disclosure - Accrued Liabilities Sheet http://www.echelon.com/role/AccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 2113100 - Disclosure - Segment Disclosure Sheet http://www.echelon.com/role/SegmentDisclosure Segment Disclosure Notes 15 false false R16.htm 2114100 - Disclosure - Income Taxes Sheet http://www.echelon.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2115100 - Disclosure - Related Parties Sheet http://www.echelon.com/role/RelatedParties Related Parties Notes 17 false false R18.htm 2117100 - Disclosure - Joint Venture Sheet http://www.echelon.com/role/JointVenture Joint Venture Notes 18 false false R19.htm 2120100 - Disclosure - Restructuring Sheet http://www.echelon.com/role/Restructuring Restructuring Notes 19 false false R20.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.echelon.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.echelon.com/role/SummaryOfSignificantAccountingPolicies 20 false false R21.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.echelon.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.echelon.com/role/SummaryOfSignificantAccountingPolicies 21 false false R22.htm 2302301 - Disclosure - Financial Instruments (Tables) Sheet http://www.echelon.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.echelon.com/role/FinancialInstruments 22 false false R23.htm 2307301 - Disclosure - Stockholders' Equity And Employee Stock Option Plans (Tables) Sheet http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlansTables Stockholders' Equity And Employee Stock Option Plans (Tables) Tables 23 false false R24.htm 2308301 - Disclosure - Significant Customers (Tables) Sheet http://www.echelon.com/role/SignificantCustomersTables Significant Customers (Tables) Tables http://www.echelon.com/role/SignificantCustomers 24 false false R25.htm 2310301 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax (Tables) Sheet http://www.echelon.com/role/AccumulatedOtherComprehensiveIncomeLossNetOfTaxTables Accumulated Other Comprehensive Income (Loss), Net of Tax (Tables) Tables http://www.echelon.com/role/AccumulatedOtherComprehensiveIncomeLossNetOfTax 25 false false R26.htm 2311301 - Disclosure - Inventories (Tables) Sheet http://www.echelon.com/role/InventoriesTables Inventories (Tables) Tables http://www.echelon.com/role/Inventories 26 false false R27.htm 2312301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.echelon.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.echelon.com/role/AccruedLiabilities 27 false false R28.htm 2313301 - Disclosure - Segment Disclosure (Tables) Sheet http://www.echelon.com/role/SegmentDisclosureTables Segment Disclosure (Tables) Tables http://www.echelon.com/role/SegmentDisclosure 28 false false R29.htm 2320301 - Disclosure - Restructuring (Tables) Sheet http://www.echelon.com/role/RestructuringTables Restructuring (Tables) Tables http://www.echelon.com/role/Restructuring 29 false false R30.htm 2401403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.echelon.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 30 false false R31.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - New Accounting Pronouncements (Details) Sheet http://www.echelon.com/role/SummaryOfSignificantAccountingPoliciesNewAccountingPronouncementsDetails Summary of Significant Accounting Policies - New Accounting Pronouncements (Details) Details 31 false false R32.htm 2402402 - Disclosure - Financial Instruments (Details) Sheet http://www.echelon.com/role/FinancialInstrumentsDetails Financial Instruments (Details) Details http://www.echelon.com/role/FinancialInstrumentsTables 32 false false R33.htm 2402403 - Disclosure - Financial Instruments (Details Textual) Sheet http://www.echelon.com/role/FinancialInstrumentsDetailsTextual Financial Instruments (Details Textual) Details http://www.echelon.com/role/FinancialInstrumentsTables 33 false false R34.htm 2402404 - Disclosure - Financial Instruments-Available for Sale Securities (Details 1) Sheet http://www.echelon.com/role/FinancialInstrumentsAvailableForSaleSecuritiesDetails1 Financial Instruments-Available for Sale Securities (Details 1) Details 34 false false R35.htm 2404402 - Disclosure - Earnings Per Share (Details) Sheet http://www.echelon.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.echelon.com/role/EarningsPerShare 35 false false R36.htm 2407402 - Disclosure - Stockholders' Equity and Employee Stock Option Plans (Details Textual) Sheet http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlansDetailsTextual Stockholders' Equity and Employee Stock Option Plans (Details Textual) Details http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlans 36 false false R37.htm 2407403 - Disclosure - Stockholders' Equity and Employee Stock Option Plans (Details) Sheet http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlansDetails Stockholders' Equity and Employee Stock Option Plans (Details) Details http://www.echelon.com/role/StockholdersEquityAndEmployeeStockOptionPlans 37 false false R38.htm 2408402 - Disclosure - Significant Customers (Details Textual) Sheet http://www.echelon.com/role/SignificantCustomersDetailsTextual Significant Customers (Details Textual) Details http://www.echelon.com/role/SignificantCustomersTables 38 false false R39.htm 2409401 - Disclosure - Commitments and Contingencies Line of Credit (Details) Sheet http://www.echelon.com/role/CommitmentsAndContingenciesLineOfCreditDetails Commitments and Contingencies Line of Credit (Details) Details 39 false false R40.htm 2410402 - Disclosure - Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) Sheet http://www.echelon.com/role/AccumulatedOtherComprehensiveIncomeLossNetOfTaxDetails Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) Details http://www.echelon.com/role/AccumulatedOtherComprehensiveIncomeLossNetOfTaxTables 40 false false R41.htm 2411402 - Disclosure - Inventories Inventories (Details) Sheet http://www.echelon.com/role/InventoriesInventoriesDetails Inventories Inventories (Details) Details 41 false false R42.htm 2412402 - Disclosure - Accrued Liabilities (Details) Sheet http://www.echelon.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.echelon.com/role/AccruedLiabilitiesTables 42 false false R43.htm 2413402 - Disclosure - Segment Disclosure (Details Textual) Sheet http://www.echelon.com/role/SegmentDisclosureDetailsTextual Segment Disclosure (Details Textual) Details http://www.echelon.com/role/SegmentDisclosureTables 43 false false R44.htm 2413403 - Disclosure - Segment Disclosure (Details 1) Sheet http://www.echelon.com/role/SegmentDisclosureDetails1 Segment Disclosure (Details 1) Details http://www.echelon.com/role/SegmentDisclosureTables 44 false false R45.htm 2414401 - Disclosure - Income Taxes (Details Textual) Sheet http://www.echelon.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Details http://www.echelon.com/role/IncomeTaxes 45 false false R46.htm 2415401 - Disclosure - Related Parties (Details Textual) Sheet http://www.echelon.com/role/RelatedPartiesDetailsTextual Related Parties (Details Textual) Details http://www.echelon.com/role/RelatedParties 46 false false R47.htm 2417401 - Disclosure - Joint Venture (Details Textual) Sheet http://www.echelon.com/role/JointVentureDetailsTextual Joint Venture (Details Textual) Details http://www.echelon.com/role/JointVenture 47 false false R48.htm 2420402 - Disclosure - Restructuring Restructuring Plan (Details Textual) Sheet http://www.echelon.com/role/RestructuringRestructuringPlanDetailsTextual Restructuring Restructuring Plan (Details Textual) Details 48 false false R49.htm 2420403 - Disclosure - Restructuring Restructuring Plan (Details) Sheet http://www.echelon.com/role/RestructuringRestructuringPlanDetails Restructuring Restructuring Plan (Details) Details 49 false false All Reports Book All Reports elon-20180331.xml elon-20180331.xsd elon-20180331_cal.xml elon-20180331_def.xml elon-20180331_lab.xml elon-20180331_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 66 0000031347-18-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000031347-18-000014-xbrl.zip M4$L#!!0 ( #N%JDR7T9\"B<\ -[8"@ 1 96QO;BTR,#$X,#,S,2YX M;6SLO6N7VT:2(/IYYU=@-3L[[G.J9&0B@43*W=Z3 !(]ZK4M69*[=^Z7.2@2 M584V"= **GFU]^(! F0!-\%5I$E=+?;11*/B,AX9V3$G__/U_'(^!SG19*E M?WE%7INOC#@=9,,DO?O+J]\^7LN/_MNWK_[/C__RY_]Y??W_O \_&4$VF([C MM#3\/([*>&A\2#;)J6^<-?7MV7Y>3-]]_C3Z^+>/#Z+OO\_>S'[ZE) M^+5)KBWR:G[;-,\!R4WWS7Y=<^,P3M;? S_@Y6SY\GB$-)U=_^7+E]?QX!Z_ M>SW(QGBY:UH+%W\=W*]_./ZR!I@D_1P7Y?I;JM_P)FOEIB)CE/ EJ/2=67X' MEYO6][,KYC>,DO3W+5?CSS=1$<\O3Z-D4*R'2?^T!H\T2]/I>/T[AF7^??DP MB;^'BZ[AJCA/!O5]NV]:OB&/;S=BXGP/O\XO+)+!>A3@!T2 +"-0E)-\P_7P MRYH;IL7U711-ZGMNH^)& S+[80V1X)<\&\7%VGOT+^MO0CJLOTG_LNZF,H_O M-M))? ^_SR_%'X8K$E'3L_IQZ=)R[:5V=6FY>&FRC4'3HHS20]*?0/ M'^);0[_[S;WF.Y3[Z[G,OP9 7LU^QG7XRZLB&4]&@-+W^)A*SPVRM(R_ED8" M,(C M40\1=_XK.W.T^36A"RO>#=H@'&>.]@JC/Q[M0*\V^?4"= (_3"?PCG6"YA#G M[ 7#.85@\+,7#-ZU8,S4X'_-W*G_DL-_3HL28Y8BS/)?XB]RH(,#B''>YUD* M?PYB_:O\FA3-7?5%'P&>890/B]\F0^!#=/1-\7,\OHGS^NJW:5(FT4A.)J-D M$)403;W70/O3\70$GS_'ZO8V'I2?\B@M$OQ]Z65! K]BV!%[O\S*[S6Y_@J:X6$;8A/<:+MB"^(MCAV,U KU81CA:(]">!9;H0;X]%B"7S@+NKZ37 M A>C!3K?&]S" KU?D\R,;QQS(J MM;;[*:M2-LV^AY\5978[R\$4E[7@6Y";[3VLP^X;VH$X@!GFU_PU3D%B1IAW M&XZ3-"GT?M'G6'V= /GC%\0@\XOVPO@;8IK6MM4.#?(^SX;301F@^LPF>,T+ M8A*M139A^(VDH0]DBEZ3G(,FN5"F^1B/1A"+ 0E_CO+?8]S2>KG\L@O9GE5Z MM_6IW=9S8(8CW-9>;WR;SNJAX6[OK'Y[3/&R2C[[.LL=OD._W"_;.]AWN=,[ M\)X NY>RWLOX?$,+OJ\Z[Q?\!2CTU?*6VM51?R M_&P\R=)X34%R57X:#W7= MZ:CRBNIJVLMBB:TX+U7][H'TDVQEG;S$I6>#2V"#4^UH+AX&ZSGA;#GA91F2 M=^4]GID;3_+X'A?D;2>Z%GC3%CC_+1&;T*>S820^&43+1;I2][N,+I515O%:8)(EQ+[=W.9N%E _*_GBEK]! MZAN2_H.77A9)]#X:P+H,7AP'M'#[AACA<#/0,T)O#'I_H-<%O3_P,J0?5MXT M?Z5_FZ;Q.?9R7225:5Z;SOZDJBYO>F!WIB@7X_ /L0XOWP,D#WKC(QK@QD?A M/2S^TE0*_$CXY&SYYRI/0'^*B MS*>#YB%M T3:HU+NZC/"X6%V=<-7;[<0:M_GW^G/EOS9/Q M06L>FTY7UWSYL1/X\^"'#F8G/-8]5J_/_(*#GSQ;DXT/GOU^\'/OZO3L?P$9 MHXW/7[GNX/=,B^'[./^(:[7XCF'R&61CD8WPCE]PY&=49HMMRYMWS6:;OOGM M8] &XW\L ;+\H(4W!'&:C9-TXSNVL];R2U:>-?^I1FT'96ZR*!_^U[BE@I;( MOWC1,;1?]^"M=-SQR'@\&64/<;P1X/D%NY\\C!/<"4J'R+_A*+HS9KK@ T[< M7)R96:G\:%!>^X1X+O5MAP86YX'-A$LL7RB3L%=+"8B-;UH% Z?L[+,*TC:I[[N$$D^:@;)][L\)$$C;?O4C M,:]_77XO/GK^.J6-JQ_CU)[1VW08?_V_\<,>[R74]ATW"'UE,FY+"]!VYE@' M5B"7/9&-;UH!(QN/L_1CF0U^U]JZ>#)",0>;@^U_" M!1A!1&R/!B8G "EQ'%-D "C@7I /W!NZ)G-*.76$L1;@%H&/TQ&<>[# M6MYE^3XT]!S;)Y9C,H<$U!',%RZMA1FD^]6/'P$M>*;Q(9YD.7;A,+ (,DH? M%@%<>NTR1!_B.]TC*BU_B<9[Z1!=_O ?X/\7YN"G*+'Z.T$$L'RHQV 5V+9C^H"[ MYQ _!'/DS\4+W47JW14=NP"^4 A41\6V;,V&9TO?8!/NRC8M'[Q@212UI,T#P'JND'TJU4;.?VZTMYW8WW=[5^S;%A\ MS$:'&QP5N %5OF ,7$/;"0D3M9/FF=)L@6R+!N2]P>H"D1U")D/;(K[%;,_V M" %7TW3".2**MVE_S=S'(/)37!2?8)'^<9^-1@_OOJ3Q\./TIDB&293KCWEQ MGTQ@,7':9;3*H/-A\AO]TM#U>0 NJ$FD3R&64Y9=JPQF>=8"-O-,D?G:)C-T M#@5N/ZP^3L?C*$@ MB,N:^2B(SNJ::7&I%^W1P#9H)VG\[M:'Y4[*GT&OE?#/GC[.(CK,Y+X94"L( M;.6'GNF9M/:,%?6[C0CC(=98.[S$(&S!>HP#-KC>TXX:(+W0U0 M-8Z_:%9^=^MA.JG2M<5BI9 ?I;]4N:Q#Y4D$GA2A\CP5BM C$B*I.BGB^L)> M6)KEA-=X*J@U%RBU!5B;=#1= 7(9B(-A MW$5/%UQ+TY.F\EPJA*? #;/K*!%IYJ(#61C\ M)@^(2GT[M)@/_$R(/R)9]JG8AQY6-W<=R@UXS MB0,JUPP5$$)1D\]Y"SQC"9;;F5ON8T! ^!=.5..TWP)($]V,XEGPTM8'_%>V M<>6$P'2\+TV'>4X0^"STZW!)V(2UDEW63!JV W$,F*M>ZB*8IA68#N&>0M,FYM'@ODA'L3@%<%%$'4?15,JB4],20*;R@#D 0Q#G3#V MN-D*@R@5SEI@UX'R*)"_N7'?FY;(L0-)F,\64/ '1MND-VQ1>8(G ERXWB>"H+>K=3\\.VWK#/EH4\VD\G&<](?HZ2G40 MJ2Q7R2"@5$D5>BP,FUUK;K7T''&YNPKO>CB.!'8;<<%_,FD8!*% AG 8FKO: MZCM^VW;0-G'W!O9C-(KR8\GJ>#:XZHI10EP52B>PE3N'U+)XRS\AIKN6K"M M' /F-H*&$$38-G.%#Q&0SP+DW#FW6J;7,AS";1FYW5#NZLV#"67@<>UH'6CW M=6X8*?#['8;5L8 :Z<="TE24@"BPII M-A&#I?S6[L@U>(#=838<:O4>C=Y'R?!MZD>3I(Q&AZT-MTSJ,8\+CS@$%"$8 MOWH/P%962U8M6UB66$9A/1Q'@;J-V([";&0@ VY*9EN>"EB=:;$"JY4.!U Y ML0\&=33"F0D@+1@T>!!^#'%-8$&J[&0U1^/@V!+<9R\DCD\HJ!M0-124XAQX M3SBM_"-S5MSIO<#J#I%'3MK91(; %L*A#@7S:X+5I;[R1)TM PO7,@WB0JBP M<6[(9HONH:?!B? ]EQ'/!U>Y#K!(V-[S\23&_9K_1;ANUJA4&G+@0_."N M@V_:@5UG#5PJVD$=H9=#FIV#B#:ZK!#:.J#\0@&QKJ-<(E2MJ5UBV6U?Y;FH MTLF(V8T&2P@;7!XN+0<\7Y\RQQ%UGE)XK0C-=B^$"@=K$)M)SY>F)<+0,BW) M&%CR>C/(\UH:1#R7 CG9E-F-^\U2.C878$-#B-MI&+JJCI8H=5IN&34OB#1' M*Y" *8NZGN^R$/[-K)#Y05T!89*66ET-=9Z2*-N2RL0+O0""8,*YA_733F U MJ4G1+DEB[-&KFY;),!E-D0,_QH/9-JKZ6NV98D8:'S M]?WO;E64XX9K,3^U M(,>8*MC'9327-N"5<'U*7%=ZIK1UNPL*D*W9D &+"?]=P+0+N)^ $.T% M7R0$#RPG-$UBPZH[04C!KH6UZVP&ZW:FP+4$BWA*0A1%O+ICORO44A8'>R49 M=2#H8KX,I:3-)F$[YP1*W5W)B^BW[@/'UMR72UC@$%L%H0]P>+[EUT%K$)*6 M(T%=L>I*;(#CJ!R,Z<-ZVDYH4],BU".B'=>+294Z[1M"BJ[M>YTT :P^%*S-*# M'#8]FC;K(L_EU">V5!ZS>!B"XJLSU\ +[0H ;JU3C=V18;%/T1-H@- /?=?S M@B!08 NHY3DVF3. XQ#2SK'Q=;KX;/'?I0'\T 67TB:AHLHR7NONV8U >7)F#[/.X+0ZI*[ X;4OV\U)@C =&_[LZX^!%17)@K$E= MIJ@O HY'4V4(X7!@-\CZ;3M&Q&IAU('P=8O;UDU73TK;,FWE6Y[/&"RJK'=. M+*':I?QXSO1DN#7W';9"+KC6IB-,E^&N8.C"2M796RG#]L$SP()OQ:*!Y!'P M/J6S*7VF;-M7OLFX&9@A"4438\/_#E#)9X?[+D?3M!AS&&IB$@8TM"ESZX/_ MRK?;E2?M4//<2;#+U91$,5AGU_$L03P(+\'MKJ-M8;:R#<^!^VF=369)9N-. M'O==9OL0>/+ZY M7[3-63\$$VS2O)4R?"EM).PS<(""4J\:J$-7.CQ!=P'IJ M>)]29YE"$MM4W+0]I1Q?^%:S_>@RJT6"2\)]E\Z2(6. JO*%*;FBPB*B28\Y M;MOPMH/CD[4B?T$!Z5IT@8P%[6I/U+ &RH+[C@&.IB"U\ MTP\MP>H$ <06G3$!GD.4Z7#E.*(L_2C/'P!,C4";)LZVG08/'']PKL# FL3S MA/2M ME0KUIT-B\TI(X7)P?5S)G(#[IF-;I#X0+H7GKR+!J4.>!8FM9LK\_J>$Y@A1:SB+(4 ""49[EAJ]246>[AY-J!_6YJGN.^G/"$)15U'8L$ MKF.;S&MDGHN@?19_=5]N;U3/DSZ['!,K )X*+,*QOL5$KO'J?4O!G'6-3%X( M97;Y*V%(365"@&4%$&6K4$I14P;\F&TQUIE0YK3>C$\<"+2(92HE0P^< %O6 M$9C)S%96^-DEZXG#'? N @%!GJ*<2=NWE&1UN./;9BM-T=H/O'#Z[-0\/'"D M5*8/@N52:@.)ZB(MSPU;U:@OAS*[-(\KI*04@P4&!!*F+8G?.-MGI7F>)8ZR MK8!YH0I\ CK(IWY F^V(0+7;SIU2LJH#I*N-E@X^XP+K:MN6D#[G@<64HWQJ M-IL.[IIS7HSOX^*M!Z\[M':UB*,25L1BGI3@DG*7>*K.U-LA;7D7@-9>1F(/ MM)JV!WI--_53W;WW&]" <=M1S%4N9^!]JUH8.2%M,[>R+)OA.!K<;9$5R0! 5N*J.K"1KA8=,' GNZE&[^3&[.HIXCUM!62K+,D]NIB5F+3YE MOV2I;L>0Z4+LMX!8'A=[U?I";Z&J TN!GX#,+IT*R)HTS6XMAK0JTG)$XZT(V0\>8/2?%[TZZ- M[,,&2UQ@"INI@(#.9S)P>2"#T JD2:5%;7^IY*SI)F8%8BR2UK7-!,KV+ M4^Q*MQU+%4@F74]R3TG)N4DRWTT%Y:2GWPI]T5ROZ6DCF^A3T9]W*.$X%F$4B\EM8@)KOU: M+ EVB#\YEO^Y69=8V&^%FQX+'->&OR@5MH::,]]WEWS*!FIFLJ>!NFE!LGJS M]X ][9?;E,R6KG7M2C.91S(SLVS0300\#>E[(7?LL'$T[,#IE&"Z?],_UK5" M/FP;P_9](0+7] 7FO2PO@""=$4%#'A)A>5YK!\:T^8IEW ++(X#>NFTAF$D# MHABC'I>$*L_G +0%SB>AY'E7<13R$1SVA_#4=6P_ HP5>EXCM:HH' M;H]R'&7ZOA3@VP:V)RK$P,Z$[7.89.5@T6,0PX;)LTL.7A#+XQ1C>[#Z(F1* MA$Y8[WU+)V@5$%L@+BN +[S^ +AVT!/>']@6\UVJA.?9"IR-NG.EHFO.++"5 MHI2-<"TVFC[N:3"\9=19EJ1Y:DO-KZ>::GF43<"Z8)7@0X"9 M121;!2IL5\L3OE* M)?ZN94E;,6EB.^,0^_DKV6P/D';!W*H#L1Z((\'L54!]%(:#_76DXU,/3*Z0 MTL2&A? UF.*P?<[UF@IA/<&ZG)\> .]1"A%2T)'$PQ-0+F>:4N 4*V*W,[&N M:9^(4%MU 26VXTI7P1)"/!&XH>\VK@EO^8JK/N\^4$YR>+=>%/A[%&OJ ]M5 MAP6.&ST$CHM@GN]P0; $7(#>8HT*\]:< 3!7P-X-U..1V#7!>&/#?XD-^%_]5XS"]J.RW'0?LKD[2V$ M$G#A[ )8"TR)'^7^@LD3T@PYYP3]7B"RM (OE"(D 81SVT'> FZ_IPK["#J@Z0.!;=D@6%TP1Z;O,HRP( M?9]+QA6S& '_VW,#B]-M"V:29UFPL_!4%DDH0ILYK@MB"M&*@LC.\RL22D; MOO)M/,^?AH1M.[J( '>P*RC.NX%8RU..L]!*%O1[N 4!RSP. 4WD=[?JZT!/ M-/L Z_$N75^K<'BRB#B**S?P/5"8KLF9&];%T>#QM+L5+CL%A\#6'4X[/!W7 M%($IE/3 .B!>8->:Z:K*6]/ J1.<=O3".WRLG"E=Y[7;%A*_$(X? CB>YP?S< M)H?7=LB0^.!0*N8&X-J;W/=XW:PS"*R69P]!U?(!AX67[PW3#MHQ&82"X_P1 M'SQVYF-KU?K$<=!NM,4LSO>!J>E27352TT7W.(*EKKJO%'EUG1[3HKX"V;-\ MF*11_O"VC,=%1S4U%&PHPS%\%O5<+D(>D+J_L$?LUM[8-:$KO$HRS;ET[H20$W^'4;.S#G:UK!TY64Z1-B=S9$W<&9R@L" M+Q ^(:[@$EN7-E,;0QFT\CK7Q'+M\R/J^K-(\VJTKHH+5[(%X$7Z0"CF"QXZ M3FCB\:&ZAK)=N;^19H\'_FD)LVO H.=3W,QWB4.XSSB185 +*E/6MI+]TQ,& M;IQY(AXX*L=X'J;-?1/GPX#7;=I8=TWJ5&@H53NW[:R1EQ881T&Z2[C!5GO" M5*'K,F*%3D 66FR2=M+V$9#&!GEE7-KA M1P2P6QJ7KI0$'#3'I)(W9V9=V?9!6\[9=H >"?T.8@>4NMR'@,GW)/A+EF?; M=;Y>"MD>3"#,4X#?S)PZF/Y!P#W%!2?"4])T0Y\TDX0@9EDSFHGMB4$#U..1 MV,7S"DR;<*2P+9>(T,*=U7KH'RCU=F_>?9?A "1PH%)C_"LY>L3"^)[O*X"OV,!_)#:BMJ&'HNT0UD%OMH-?>)=0+T#P"[%V9,->W'8LXEH"H,D1]9-=@ M!Z[3RA)99!>_[ VV'O(V7Y\-%;Y[$-[Q'3#CS,1Z 8>$%G@?]5%+4[;+J:^) MNP.#]8!U@\RN_!.>?*(F$PX+0B>T/&G71V%Q9[N-C#@5,K,X+KU;-UAAGZ)E M[+CI.#XU'0@6+,X=I[8(#-#;-=5K/["Z0&3'F@CP="TS<*GO@)/EV29I!HYZ M;KL]Y;6S2T1V(U)&Z5T"=KOZ#6*1:D '7/W7+!M^248'SC:D-K%M(NS D8'- M T9#47L MI2-MF[J* DA;68!M(&V=6XL>F>WAF3000HMZU*I[ MQ;F<(FT_!RQ_!IH"&+XGI$6!5X;B*6F$]!YA0LWVD MBJW*V2YX'@O]]GG+CF?90C >*%AZ"'<;=\8'T]K2$BVC5'EQ0^L$',"%H"[2UQFXLDE2KU&1ZN@[8JUAB+M@N=QL&^CNT? ?-L> MXUP%IC1][LBFA8?3+I)O#U(Z$O;C1HA;H1>8IF79#)C; 6ZA39VF%"UA!"KS M3<"N*1U\[-!PWZ&"2DE=&;A*,A(*5N>MN4=;^Q6VP^WCP#NVF!&",P<<4E7P:X)XQ;>Z/;3-& !'9HFZ#^I;3,NE>):8G6 M62B';!2F]3"N;HX=1L+ \WSN*VZ&#(=]@:ZB]?8\ID9:$K,2+ZZ^_3#(MIHJ MQ_%(X'+N$SL,F;)]LSZHY:FMTS&V 05:%"M[WN?9YV08#[V'WPK,6($O$*4# M=(,'9?+YR.2329A#I<F^46>W2_.N5UM'[@]850KNB=AI)80E(LIK3C-Q1[5C0GI"A)I(\O@%\HA-/,\+B$E5 MZ%@DY,T1,C#A:PI?F-@+I37 =872KER*!WK #$(.M!>^@+!Q8:RX8Z^KF+"M M;E!J=L/:XMGR"K4S?L/!NQ;+D1?#B4<(K%_ M0&@ZGFN&OA!$8!DUDPQL=WNF-*S<*9;A+,K+EW5?&-@V(V"4(/93DDLK-#5A M7/#TK?;0X6M"A.B$-+N4+4@A>/L3#.!X?M0\*I'29L$,>>C@MU\*>[59 +!F" MGF:\Y< NXO%X<$^._:Y6@\+V K P?L A^F4V=6OL.37;>Z37;"64OQP:/$G+ M<3&XGNUXIN7RZH!E@#,=G<#RVT5P3T#.V5&P/>='VXO(N)9G*W!+3(_Z MG(';0NLT#U"U'3SITZ(KV"R^_C#05J.G1= \%EJVY($-/F[H>#Q0I"Z,"1VU M9FKB8:!E<^>CHOJQ)Q\X"W6!B$D]"K&>5'98[W0SUVE5OZQN:FR$Y$AP=Y4; M(8#25YY4Q'$46!Q2'T^5TFX7Z]CN$>#JOE:8ZIMDN:Y6_!C?[5VMNUQ:Z5)3 MRH!;GD-=WS.%92WD<*BWR 9%]1)@A05X-X*R"'#MB,Z0.6*3C@EFPG6>SQVF MP$G6DPEF8'+1BF-LARR[R"T0#H1O5X,@;!WH@K@'@8,M.)3C-8&P:!]B<'16 M<6_X59./D"1R'9P@U"K]Z?DLQNJ22V,HAO.RR/@7IKMP"/ M"4N:X- 2Q@/*<"NB=IF8O:82B3T*ZNU3Z+?1UQ,!YV$@A&=QR^%6P)U:89FL M?62'D)6<8QN 0\';VFI,A. 12QJ&> (=:.B(FE$A;FCO=MLK*8Z]P3LZ9\L8 MP8D9 :@?%U8:@OPZK1=:[8'FPN6; %R?#]T3QJW=CO&H=D"5E*YCNE1X@M:E M?XJ%K9#=7E'S^\&XIAVN+F2'$"BY2ROJ#Q8=,(@<]:>1CK^:P'A>X'YX[:G' M!3JX8!X4\7S7QZ[:]0C:]A03=XVNZ!R+YZ#3KD))RPJ$5*8)<1VATA6D.8[E M.FU^(,P\(T+-KU_;6AGL48+' M@WM2S'?59CK*-3TE U\%@+0+R-=G)"!&;N7$#^&%CE!O9AU#9*8+2Z(DQ>>_ M2Q=FZN9)@4.9IABS5;F3ENS@(,$K8^OV"1L.6C/0:<.MF9- 7X;1':8E%.V\$.' M-:=@0(?NVIK=#,>QT&X=H\I,+.9BH.*9LK!*1]9A4L"#G9NT^T'[/GJ8Y['? MY]D@CH?ZU)J^N8O=+==T+<8L"0H8]+%E*>8U52=^>\/^>N6$^X'P=8K:S@,F MC,%5P"3,=3TBP%FI"SMJHC8AYX)7+A23RF'$ E-+ H?3;=GG0Y#]E,G!'],DC_>=]KJ/.#+']1DN M$G4]VZ-2^O5F,Y6D'44(OIYK]P"N,YQVG1 -/84M,0-&?0MGUC"/-I&1U?+[ M;+&! Q^+$XCQ),[+!V0A/ ^.U5F3\3&NK%L59YB"40'\Y?BJ*="AJAV0KJC^ M_2'K"I]=#5FDB=OGQ'9%:&.>RC9K6^8'[?V:E?CZ2'P6M"JN(ESW(TUNW.6L76I^&ER'H#?_$>40B98/.L46C?Q15!3);1(/C^O!ZR@;^-,2 M.&S8%Z[D7KV(1(;M=NLK!=Q[ M4)'MN\1LGLU"9/@\E4T0YK@)7D-<;1(YHSTUG*SFN;9 <#_$V>ONDFLZ#O@*PG0][J"?T*3L MB&NV]\(?!?(\S( UF95+8#_[^4[J^ZRJCBK4*!DG:;2V+Z7S*SM%8+4T^CVP M.5;.>Z;CVQR$G9/:ZPTE7V2]>#P990]Q_.I'OD*2@U'=2"S_/LKOUOE()R+% M=(_D4*0-8O="RP8(Q;@GB269:H4X9V!1\3M':K#\6R=E1 MK(TJR5F8(W 21'V/<\)]SDQP/EV+,^77#A$8N'8U"KA:%D+!F8;,=WE+:,IDG0'JSO>2V$\A0>,127&&=P\*!82Q% MWM4)XT3PGG:1'.DZ@#9A/@NE&X;8PT&+H&5QZEKM)/#ZF=LN;3T:Z3)* MTG@X[X,-X4!5,QZ#SWJ;#%;[U.T\L>:$"L(0 %. \VF'IM=8:\;:O'5M01SC MK&J^73 ]%H.MIX,55KWZ3D@\DX^+$ MX5TLA:4"+AT+%!FU3"%Q#B"VD:+"HI*T^Y4MP;P!BB-!W57\:%,6JI JT$3* M8V[@^DIWO+)=QY+@"G0$ZA$'!5WPP'P1.H'EF,">-J'U*7QL+M9J@\'-5?ZM MWGP(-/V)FGD$2R4$L=0+0]?#I($3HG]H$U,"KS"GE?FZ%JON_B.(?W[G:)@, M'&,@T" J=CG#CO0<+Z!$@ETSB0E.UD)C8J\5Y%OM(/^T:!1)]#X:)*";=V&B M<#"O28BR"9:/AF&3Y[2]]KXA<=EJ-NNDF*B?E=R!@G1MRPTH=4(\+0,(4;XP M9:_=JX@"FSX"!?=$/.5B$W97R8 +UQ42/ME-LY^PW0+26CV,>FHT]N8IZ=% M>*:RI52^8,*F9NW@AJIMM75SLB?$9 ^>(MC\BBD<,F$+D]O*;09-*+L]9)O: MC#P.A:TG H ;PH $- A9*"A;&@[C>JV<$7>MW4+Z,=:GFO0^7?Y[O'!>X/!= M[=#R%76QZ1"XR-(A@5WO.Q"[W0@3.QS>#!7.48?SUN4" '8VF;@K@^41(+K3R[=N&DLV9T MQ\IH@?5@' /HSF& MDM,ZL'_"1YB27L3;(#HM^=%KARM.!90B9N:=UKJO8?F MDEEY@?P"#F354>=MBF&D=CAU/=:G^RA]-]&)X[]#A(DY]\I%^I25T2B,DOSO MT>B(EJ0FJ'(_8%9@00R ]7Z.".L5LUC+K*X,I'P>+,^1SCM;>9HNQ_.QN-$B MS0#XOD[0^42V"Z2=\R-TEI>?XGR\<5#&S@H'"HXHSOC#B@TEI!\V+?\#$;9W MG(AHZ8K3$4$72D@>!-,.HJ!\C4]+"5IG\"P5IS[[: \!N@5$IM+^TH6LP Z M21R/<8B2J2T :$]Q$WPPKWVJ;66L^2% 9X/?WQ;%-!XN%GAK.2D@PM<_+?-' M@.;^5_JW:1IOSK6''AH, 6Z.Y2*#6%Y]5LOVU6*D7.A7S2:L+>&P#V1[XZ)_ MG(FS^AKG@Z38;QKGP9\--:]C!67-RY9+8=^"'W7=!,CN,SXK Z MZRLE;=>,6;I7WAZLN Q8"Y-'=%*4'$AO.1YH6,=V7$)MMSG5'+KMB,5B*SMT MV_L/[@E?.PRK+D;SFJ7K$GWS3/(O<=F<+6F4_/QXR:Y:=W=%$_9EQWW389@?2"H?3!(S3 .("P;F2C>0YA*X9=^=2%FQ=NTD*[MYVC/36ILT$8R 3I]!2*:AO\B:C M1H1H>0^4.J3K15G2^!Q: 6MSV/3, E]24M2!B'^N3"^*C<#]2$$GH M4<<,;89-4+AP/=D,JN.\O:5[31SWK-;\&$&$: NB=X75;A+,#N!OU<IRZ5X[6%U^(KU9W= M0/U$=.BWZ>8>'_>D3["(6Y@$.%E*QV:$2V9RB*;=-2EKML;?N[AE/[\-0I<[ M'#O7.<("^0MMQ<'!@86P5"C<-;$WA=6Y5 '<>DA8^+9%;$"/A0^]JD%VEZ)?]2GZ.IM8 M>6 ;.)]202RP4J%C*I-+XC;=_J7?'J$H5I,D&Z X"M!M3>$8QTT3:JM ^:9O M"6P35)\H8U;+$12L,T#KL9;OXS0:S=KKU_-\J\Y-!PXRL92PE1G8"@LK%?@" MO(FNR9JCJ,X^J.P#Y\G0W3[V!!9->GCN(O#![_$#O]Z^\,-V+^Z5>>"G1?=# MC E*3 E]B(OI"-T/+)WZ*9H4\;O;F2W#[G'@!$]+^.JG9)R4U7C>PX\G"18$ MQ",D@'B&,,HIK3<8I&(MG4#VHL1C4-B#0I_NH_(?V70T?#N> !*5&09C#I=\ M &M]8 DD((UC6QT?+%"@CSC59?QNT*Y@LBRZ#PEVP'@*++>621)A>SZSE E> M1DA]&X<2S[//REU3T=,UEO^(D[M[<*7DYSB/[N+YP98@&0$'S/*A[Z9E@9[V MII806X?U60YSJ0J(4(R"OQOX3F,XED<%S].T#+/5BU@>"&.GZ.T25(N#4;%= MZCA8](Z=D$6S@-Q=AYZ]$KMUCU[K'B\JDL'AO=,$I9X*;1H2HH0G>"CKO1'N M\74I]GW7;CV$':*VJ]V9Y &U/68'@IB> S:V:2+HAEP^8MTVHX;%[&_V2/M@ MONL38..-P)_;C-IBK:VR X?1P Y#4_F^$G6/.\=Q^:L?__>H_&&8?#:*\F$4 M_^75+3SR^C8:)Z.'-Y^2<5P8$'L;'[)QE/Z@?RM H;PAYJ3\X=7_OBM_6+D= M//7X^EYC_X90\]]^F$1#1/2ZS"9OB#/Y^@,"?!V-DKOTS2B^+3<^%+]?!U22 M F62UGWZXY?JQ3<08U0/6J"HH4EJ+-'4J(AJ?(=D_=.5@8>RLUL#&UM])\?5 M\>$D-H.0?8_OFH/Y/2"_#QT6T![$Z&'L0\TY\9!0;\PY\1(( M;=/J\^)KTBP';EXF.%Y3/[BLVE_'H]'L&KU?BY\+, 7SSX?SP3C*[Y*T C*: MEMG\BUR#I;_YD@S+^S="O ;WVV($?!+'9%3\VP\W60[AX/4 8CQT-=[,_VBQ M28-%7O^%/B3"GO[E%?;^R;,OLP_UQ=^7P^;/?.TC9OA6$-JP4DL/6GC#NH>N MWD\>>3M[WM?WR'\CR.\0!K!:)1:IS@3P)BO+;/S#333X_2X'K3A$>T/2VJ*@LI9U$&+GZL'+7U5*0G\9B?\"XHQ PAO1]F7-_?)$)1A5T:D MNB\:3W[X5^*8/VQ5]LN+48-KO=I!Q$KAS2A!)E^-(ALE0^-?J_8U3TKD-83= M9J;$<905&ZWSK/FK,9AU?S7*9M/'B.H-@ .6H>??GG^?CG^;36GC+@(_\;L1 MNI$&,N^\O=3U;99?%Q'X7BFR.C^]=':6M=<]O>[1NL?J]4ZO M=WJ]T^N=I_=Y*.EU3V>ZY](3PJ@QS*98V#6//?HPN#,2OH0XV>%/SWK?<"!]?MKN[)R(7KWUZNW&YN9SLU"-#J\-:^J#M$#L?ZT/FFBUU.6,Q M;T*$S\1IF-7YY=?;.63V]Y^_/^J,7GVX+XAOXSR/A[.>)'IF8?4-3HU[=_O7 M+!L6'[/1\#W .W@XY)"?ZU,\64F$%:B0*,OG3MW/4?IA^+2'_.IS:B7/!YR_&C.7M% [HK2M)=@_?B>3W*X((N MI:/&,)^AC%" =@.U<4&Z2T0@NR7)C,AMMC1(3 [-J:8F&GW6Z"NZ8/V5V M;!Q%X[71D'$P(V,^[QF?5Y-AC#(SAO.+)E6OUN:B1'=X@3^&"3RWK"_ IQ5Z MG2+L+8 0@N6ZCZ/AZP-?B8.7DD&\^94CT!SYUA>^TPF[T6@="8P!D!^6(%I0 M.>.XO-)Z9KBR K,7%$4V2&:S+5\2!RJW=Q M1*! KHSH[BZ/[[!EQ2WP MC/$9F>9*\_9=#L;-F#8'7^XK9M$'8"KVQT,P<3$WVV@?H_2AWJCD/Q1&@=QW M#5(U!F%M^G??/!CCZ)\@J[-3,@]&^3")C2\QR$Q4&+?9"$*]POBNHQ/9>S#6 M99R_GIT - _*67#IY=$O%;.+;H'D=9 M=_.QQ=J106^XL[Q9SZ8]FW;*IK5GC=&8H<.QGEE[9CU+9EWH;S#+"1B&S@CT M'-MS[,5P[$\Z'W'$+M"W6L+XV^N/KXT[%(A4;Y9TW[2DW^C^9D[J$7(EG*[+ M=,Z;"?"^4QY0Z(UCKUUZ[=)HE^[.9UP"$_3:I=WQ!]Z<#. M+'>_K_>L]+D(QNJUR]K"I,ZF>5T$$_3:I=Q4F;>GMU$UKIKK3TT]Q47RZC])_W&>CT<.[+VD\_#B]*9)A$N4/05(, M1EDQS0_JZ>011U';-5T:!$3RP"<\J'HZN;8E9/"T/>:<-255'?'#^OS=W[($ MGO)W6 R@V_&E/0>5A77=F.I=.A]99>FR)WJU6,AEZ!RH[@I79D:4&M%='E?= M$K\DY3VF+4?Q@_%SC-W0TCOCIV2<8(NS[^;."#5_6+FF_H7\\*LE.)>O7P3S MM6%@]=S2B_X=P2EC6)6A<9L-IH7Q!:O2TED+N,_PJ(FF$Z*%16^Z9*T81WDY MQVK6]JZJGM.(Z8MS$/#K[/;Z2Y:/D"+Y[W%9O-80S%?E/AH"XBV&.V;];?+: M_+=.GF1DH%+RXCZ9:,H@&O/6FTN4TTC&7^-\D,R:<98YD!S9)TEO0=VE@UBC MF\= &%C1]0M3U18.!JNM/V>=_NJVG^M*$C>T KV%)4@'230RZJ:@A3&=&/"& M9*0?-M&(P$(F\,LH^6.*=V)#P.^*&-\/3AMPRP:.UZ^>DT9S\Q;,TKC$GH&P M]%7U8QY/P 0T:($YNEXF74/RHE;K6-Z#"3'& M\,M]86@%V@VTW_58T%3JE4%ZI!*O0ZBXA[,:YF58 FP:^X$+/779 PJ<_30D6RR MUZ8!5XW =G3#6P#WQWML).M'$VR#?(7J?!B#26MLQHH9GKMRVIU:48MP!R"- M)@>M6Z56DWR!;]=8^^)B.?EMBCR0(F: K?9L*S<.7)09_D4\JER O^80JMY, M"\ K4^:@@,R:&AY<("'[-EGWH*6.1EEOT.3 9$'N!S%M^0 MQV,(XY Y%YR 6>?4MB>%C8-S]'>TX6MNT*G-\ T/*/67X+94P%:K M/(CR_ '?7_6+QC[1"R=#1@BO/C\R [IJ KO0,D;V XX::N=6'_J8N2+H MLFDZX M6')#2V.@XL,H#KHZ'Z'=5.&W MKR'AVG':0&N%DCZ CR! M%-_G"U MH75SM295D^GA8AOJRJ5'W[XB :"63^,E0"Y6)(+&ZL^9N0IV/L:34B^189EZ M9>QE[@9!FCG@>@T26(9L"D1/,V"S] [NFTSS D\8:=)=@2S-+TG2HHQ!'T/D M\_OZ^!(Y[GY:KN'D(>BC69RVO_Q4ZS]&S9ZCVU]YP&T,+W850;'%40Y62TYR M"&'0IBZO%KJ_$'5E^1C#@8?JMWO4;;! T_(^RQ?D2:N*A: ':+5B-M":ZB@, M97P4H\3 =6?O(FC&2;"5?#$=S;R 2)]R0_!74#Z).T#9E6EVX[!?&5_ND\&] MH?&Y'8%1:ZS3VWD@A.HJPU$5&"]GX]CX+OXZP0CQ3U=::I"/5R+H?R_@KWD8 MZ2^&D1\71VB\JT=HU*<"EQ7(V?OIP V50_!/L.S+'L$"*RS+D28V_)97@PA M!8'B.PFG6&YGG(*0KFC8.?/D\03X1"= JBNNYU?\.[9J1T=SIE$;;:O]YKE% MGUG[1=E!9GE="=HD>M#Q>G8#BK#Z=95=YN$; 8MT7'TL@A"(5 3@9ZYDN5%I1%QR@QN)8#%&&JK,ZWA9[Y@"E'<(E7[APO[ A^I'B3\N;V( _$#H>!8J MA$D*KJ3Z.DDJ.V@$N$_Q'3R^F()FK4Z]MV+S.6)_PJ?-L+$U-F*[;MC&'V>W M._H,P%8?\?*E\5!:#*]OHLIVC-'WJ59+57[0N:'Q-#0_J<+ V*SJX*!#.>T M%%.(OG*X#J1C844&BRLR\TQK=[*[+'0W7M1B*OO1P,T.OU]JXF++D.MP>6[#IEV2<3#CXPN>5%+3E3G1T@_Z4_;'\3OEW[7Q4]\KHF?.,V'.O4^. M7JAIGP>B;L=YI],RZ=/PVEG3JN>KGJ\ZI]6E^X2GS/MATT!,5\[+U)Y35C>2 M_%R(U=DQSIW,M6_@]IQ'..W3N[CGLO!XWRD/AI^1LCD['[]7,]^VFJ&B5S,O M*UH[)0G?5R=A%\_-'N-2TQ.XU E3V^3>]+Y@<2"TEX<^ M2MZ;MA]UUX6JK00V4<"C^"<0H^?:;.Y>OMP^-NQCPS,R4"]'LHA)>]'JXZ%] M2?A7[!"$YU'Q4/%PG*1)46)=ZN=#IF^\7#^0FKT?V,=%?5Q4RP/IS+J\%'EX M:7'18AE?UWNSG[#136?NR5+-CC7Y:@RS*=;X/Z;L<>/"7$0?T>YV!G;1]C%; M!Y?1@9:QSDS_\=2\"*[K(]PSW?WL-62O(4^I(3N?,-)KR$?T]WXRP%[,&=1G MZ -@R"_8JD)B9\.D?.@,]),>IV\LT_'=R9[Z_/^\YUH+X&.>EV:=/,;()M6) M[Z8G==_R]IPZ"Y"Y]#LUOCP\;?"P!$6N@<0 M-MH$_$XF.Z*S7W*PW9\\3A_%$1ZU1D"=.THVPAASA3ZVJJVH^&FS3,?QK!HANXR-&\DB$R' M#\-6,//NI^E4MW[%SK[8'$RWA5FZ-RD*[$LXG< WLP<>4[+,_2M'W%%@Z#>VV,\W](9H^VCA[#^+LN:W7,TN']:[, M_B3L:;V?E^7D_"/*\R@M'XQJ:%%_2*]*('36 NAM/T0%V4^'915"=3@/LKO#NKS^2TV67#MWFOKX\/SL5&]:'V+HM4'1#_, M"A-QE.D_LP3N_QRG8,EB8Q+E91KGQG=%'!N_9&5L$,NX-OZF+_I[==&?>G<1 M[F-69RF(<^&*/GPZ']-TPF]&U*XO/HF_]Y35 M1\]KG4[5AN, HIT+B_5F[7S,VCP%5=M;FYA+XB3]?- MYL4TK:%7U':>C&P7P46]6]'KKUY_78C^(ES\J[N$^_!>>U?\E8Z+]A?$G*>R-*%YY@1,//29'E\!7V4(D?YOT[;B&\K(:U3.)\ MG)3XXC*/(Y#,!P.$=52\QOX@1=R\-X\G6' '#]4GUDO=,O\6GAT]V1K\+_+: M-.!!(_BZ$\(;&: ?Z:8DR,NZ^4@>#Y-RWG:DS)8H# 1/8%DF>0)TA(]1^KLF MP>RF ;:UFTR!4:(B!@H:7CR(ID#$35U2HKL\CO5"Z;7#RT;8Y":'5^"P67C7 MXNMO\VRLKQSFD6[.4.HETHMYA1\>C"B/*ZZ!A\3#!;[JL!'7\]NMENUYC.%8 M,D#9&*1!"Q]>#N\',L?IX.@6+S2T?.YSVQ34":D9FJ9ES4V.Z_DOO<7+ CVU MMEFB:'?-7IZ=(Y\!V T6_:?X#O0R]M8$+7 TS$M<0]=PS4DM>XAZK@3FU_H7 M_GUE)%4+*7#%DQ15+[B:>:$5]LVT .B+2@'6JG(<@7J.C6)Z\\]X4.)S!N#] M@]D$!8L$FN39((X11[AQ,(J2<7$U,YS)G;8[\!DY-M-;6DN7)^E@-!WJ0D%] M(T(1C>"YVGK?8@EAI=1U,YTD'UYC(<:#,0&C.1>$ZK%@R6.X<5!.*Y# &F%= M.Z[#[/78"PO[9$:C*R/67:OPR5= B-DCQA$8[QR-S=L4=]Z 0FBO*X-R5TVV M&3W@+_%$MWRKO'2$'LP8R.%D%+=H]SM.")81UP*O3P33/9SWG\&W1&.&8-QP"S8K]QU)<-/1# MLA2>]V#@3H1PTTNU7L M@S0LXM'5TEK>8@,B?(S^=F:_)Q7;:6N=(5$C#$*GHPA4#'@)@-<_[I-1O.QF MQ*,$;B^0Q$C :!@#5KJ1G$8?N^#ADA33P;VV0;5*-:(7Y!0W7**1^G*? +JZ MH6TR1J;(M514;#@!_DEJ#MSD;X$[-!U53YMY?GK-82'N#!%BQ'HO&%=DH/NAW=E.9H=D,>NZ-+>^#V* M'C/BKO3,_/=B*=[_;A9BXY(7FY(",U<(]#X(2Z%/]J+HP@TYVU2O5+;:,P;%& '"V,XC>&T4IUS9*88 MLE:-0F<+5@>V^_;J/"X 6P[=4NSR4T'V(2E^KS06_K5'G&:' 2'*L7W/5*Y# M:,@@4IO%:=2BX9/&:<^0!P0J58[I;^G,4=Y9MO48;$[>#7N=]6],_CSSI3TV ME)9A/(GAJP( !%D /[0<:27R)''#Z4#[^ 5X--BIH\KTS-UF[(<[G4S #U[UQD0#'GKPWB:FQB MOLUM,YF[SV[L\B[4J3HU HJ'[$*U9'4!>P+8+V^THFP>(XQDM9*8.H_?*P9, MUX'W&.2WJ%E$85%/71]-C)V:J:AFIZ,YK@SP2&]GS>Q9/-1ZX@0=Q9GYFOU; M1YGT6T.GK*> "'IYWW(;^:ZB 1WK@FN5?,: 'Y-BW5#T2T>C7 ;3HLS&8!6N M#/DYC4M#33&'A2P^-OXNC>]>Z:]?_>EJQ>>=QP1#G+2 QW#A[=OL M4V/5P)#-GHE&XV_1!-4U_JG0*\1N[L;'AZ*,,7OW-AV\!D'1;2%&HZJI_.IK M9X^]S0!T[).EX0 \YT[U;VF"3O+'$H0, M :P*G8B,OX+Q2V)T-*8I?M">.+BGTRI-BP\?QF-M%RO12?)ERXXN?OS'M-(, M^L9X?EGM;V@&60!N;G[1+8<7Q(E.4]7)-O0!%AV>>C4-G>Q+L\K>#N,!YN/B M.85&(.0ZZJITELYIK7O*:Z,1"\Q,#BLC?V4DB[Y'$3=,I/7?-)T?98J(@ MG\4N"U]/MBJ9HWHR9;FT<3Z4N-L9;LZ"J MCK1076=ZQV3^TS >@;W.DRH"K!%[5*/+7K/TFN5%:98U.[R+HH:;7HW3!%2X MS_(RNJOD#3=-\WPZJ5TGG2EYJ'++LTW>VGF:Y9NS5"<\M=,WTQ(+:FF?5$VU ML:23(7H_$Q[\)1F-4&V %UMMPDWU/N5;_!%K> "U.,5\994^J?;PYM#66BVI MO-=5]+/!(,)M3KU[.W?RAKB["6\JDSJ_-'_";.LUUXY:_!4UX%9G%7=PY]G> M^2YK-88)2'T-%!Z#^_C'-,FKO=#7J(TKWQ&5R>K/QC!#C]&8;\O!:NNMR#RY M2RH4YFZOWKI.E@ #E0D^938!#W $MZ?@D &5YQMK,\S23+\:R%IM@R_A/M]3 MGC\P*30T2WJC;^%4H(DK7SB8>4-:T+/'JGW@V\ M]KB,=:X]A2@@T;%$K_?/7^^;G>G]UE'ZR]/[9O=Z'R/!%%/(H&1FOB&H]:HW MM9:=N M(^6T>)CJ]I/)W6?3 MJM)&;Y+I&&MF[@WT#"8ZP[(<#7[W3OU<_*EZ6)6VT][<'7!BEM<[VS?39(2D MP$J[X10SA%CG ^R:@AD'V:[R2#H@+1^^O\_&\6(=%LY;FY5AS3!Y;03?R&C3 M;G5U6+XK\V9# MCK[V3\P?] 7U9_+#OZE_^=& ^'TNF-B;SPV]A5ZK7 M (_3 ),X1]<(G=(MT7.]TQF5%?8]OQZ8?S:CR8]1[Y]&O8[:UKU?-7S53]@=+/!Z#()OKDO)3ZP2AV= MHUMS-EVK*%]SENQ4%&I8YW0DZKSU0KL4_1P8Z(7YQ=^BY-F]Y'4D>1?BX9^2 M5O7NQ',ZJFQG=AO&0[/G0]R!IOXC6Q7W4UTO]^4F]Q5X_88OQ7NJ/+W_>]/>6LN@= MK82"^#;&7H4?JC(?[T'F>31KZGA-3F)O5#Z?JF[5-+68P(DRG+5I9[ M^L[C3UY-7!4YZ:I;70HT:[Y8X'#M]*[J45,?'ZV;3,\[1^CRNE-6QEUB$5RW M]6[&=[I,,IL6 &GQITZ:\?;59Z>H/G//H_KLD;>;%UV\=E'(]S'SJ?;.^3G5 M$IU5Y= G;;%_KBRV0HM]T@Q/SY0-N-8CF?*;J6/K+*#KN:_GOC.KHCQC\WT^ MI5T'\>WSEOV>-1'/AG ])W[+G'@AGN/F-*HXCF;U;5Y\EZ1ZML@L@_:<#LYY MD*2S<:I/5U7P6)3)E4MH5VB?R_X WM"^ M$VYGINP92] ?2X8_]8'DTQNM"Q.5NN<7[#["Z%Z_M@:YN)(O1%G]<]&]MU1@)YN4;MY4B=*7JIZT#J^C M'9Y@ M3W+G*9IS.8QTKOL9>Q/PF0]O/99@+NM.C^T\N74)9ZU.G=#MO85><_6:JY-] M7.(\X:G3;T%W=7!\],#CH(LG25648WE6\3[./]Y'AYT9)=P3)I'B[+WR\SIQT!M#.T,3KY(CBZ4^_'L6Q9P,]GMW%67C3LMEF2493 M'*2!TT/TZ.@)K$B!*P(:):Y&[27I8#0=QO V9.YL-IP1S\#"Q;=X7A.G7^N; M])R0%C&.@55P]XI8[88ZQSRKD_.Z%52.>>68[3V6HZ"Z[8>6]$-+M@TM 7G" M47;)YWCT<&7:_'&B9LW M>JQ>ELZN;YYLQ%_C?)# !A(1M5\ M:!WWG*<=6O];F.//5AJ M*5H\VUX))VB$0+J9P\.>N1D O>A6!CWR/?(7@/RE%RB<78:S ==^*4TP'D]) M=%H-[;4:,X<5DT+:K?D0ZT&FS(]Y+XLS3JM1?IQDF&]_K3 -V"915#N+GV5ARS(B]Q5 ':6=4 MR8*>BWLN/B\N_I@T [G?Z;GT[VZ*./^L@^VW.O?1,VW/M.?+M+^EV;$,VX=> M3\[!8X!T%#_W*-,S9NU/61F-NM*X/:_VO'I"7OWNI_AS/#)(7^;?\^L%\2OM M^;7GUPOB5^O;.=!Q@O*\*O&RO23OR#CL#!CP[,3^S%CM[.C3,U?/7#USG2/Q M>N;JF>N,VO^>46S1)?5^SM+XP1CK/3+C%K KNBD9Q_N*Z60#38$T/VRI8.23 MLG*X9ZD,>%"]=L^D/,Z^1UAW9^9V,?HEC$NVKFS>-U[L\RH7Z*:5M. M*9YA,0H\TYN42=RN^WN^1!(]-I%TKBV*'[]NQ+JBI+,>^B]%@,]/5L_.+WBY M(M'W[>[EHI>+WE3T(M&+1&\J^A$/W=.VV^,D)VD/NVDA+J+KY]-UCGU,BN1F]DNR5Y,O8_N]U9*\C>QUY#KS: MZ\AS31_U2K)7DKV2/)I7%WO^VI-NNT1_ZTKSE+0]135&KTGWS&-NG@#S9( M M$&W[P)6ZL7??&SX[NO1DL&=O^" >Q..;.&^UA^]F3,-J>_BC.633>B_'[WGUA?!JWQV^Y]<+ MY->^.WS/KY?$KWUW^/UHIC_VW>%??/+UA:O%GKEZYNJ9JV>N/GPNS7-*ZO3=G'M]U.NC7A_U^NAR]=&%[!AV2;*^ MN_S1B_C\+8/;AZ"_\=:HYR>K9^+77D>>:/NJ59*\D>R79=Y<_0Z79=Y=_29ITK^[R1S6 !U(_;0-XO._D MIWD>J::W_O4V'8RFPWB(?0$'47%O1.FP^B/^8YI\CD:Z^ZINQ;Z^L?T@0](6 M,>Y)I)I?(^PV>!.-HG00&\5]O*N=X$']TA>7VYTOYH;^Z<:F%=O2R=S=Q]0N MJX)3M5 &% ^1^%V-[Y>M* K"&7#^2OE0=[X% O HZIU2@7Z()WE<:,E"L<*V MQK<@.1D.D(@^1\E(2P3VY2Q !<*O^#RJ#02%,A&;.%199X,2OWI,WR8=4P& M02[NX='7.#ABZ:>3BO,^BGY?A>X^AS[?C-GL[S]_/RVN[Z)H\@:[5>MFU57S MCEG'ZN&[],-\@H=,A[]D:3W0P\-Y'I^0%)\ #6^4#7[_\5_^QY];SPN28C#* M\&%%?2&N""+_(;[]RZLPH"9Q?R7_^2EX921#^"(:E->V/7C"O6WJ<]-]-G;&CMK5J^CQ=(?6RU4PGK(RML49&*JN?U- M^]SN,;[%D[/BIYV39)(&22VM25&B!EFUWE<;-,35!O5P942# ?BF\%3@VSC1 M'2NOM#ZI?YA$#_CM:\- , =1GC\ H0X9@[,(?#29Y-G79 RJIE@8A@-/#]=> MK[7@)"NQ9W$T&CT8Q?3FG_&@7'RM469(%.QV5(VN*31M0#J3TLB3XO>:9!,0 MS$$RT0^"2Y8H\>4^&8!/E ..HZ@HDML$)_841ISH%K3[DQIU^29J+Q*VH3A@ M_P]X"SYQHG'+C$3K[H5;%_&]CU#G+_P.%!HE@X>*6J-DG,S,333&5RU0(_XZ MT:H&7X%/ H=^9:&2!)K28)5 MB''YM=T!G.Y!'N&["M8O0,+[APVD6"/R*JQQ5-\ K),5\?P-&FY0+T4!H2 P M>9J5QAA,Z4:RC9,T&4_'<'\"')-$RXB,HP= $O@.%FT2Y2@%R&&WT]$(1;-: M_3R!KX TQ7TRP6\ 1#F"AZ41MO\>/5RU+[EJ\-7ON(GGKQGB92"EGY-AO 3* M%UP(Y+L\CS]G ^VYC.(2WK/ 84B9/(_2NYE7 V\P,BU!N![Z0LQ917>:!X%3 MDSL<\8#OT:(*%TQ3<.!&L-K)33)*2H"^F*)HPK*#=Y+^;MQ-(WA#&:/@R&&U M*BC3RY0#7@00$_!CM+1$.#]+>S8(%T;I)1"QX23M1(%L(T^5_S][[]K<.(ZD MC7[>_16,.O-&N^+('MTOW;,3(#(.,P\([,V%S;@6(!<3,+X!T RDB*)Z M5_7GRJH;6 -R*\(!IU2N 7O#/T."7H]"D "E$"1U4F?0]9%2Q*,W>]NSD[M2 MA;9Z.Z8K03__T8U@>'N+^>=,'[=,\Q+JXY9X@1;Y?=7T M0[YLZ$BWHHTD"4!90@S&(+A0NG.UYUW-\MD<%(]4K*LY!C*#FM^O@=NO*?AQ M^#A[]:66[Y>G')!+[<'WF87V+(V:50.^?B$9I-4&?/N[T3L$$KGDA.G 9SKP M5>EQL_C*SKY2BZ]Z_7?ICJ73Z9H.?,ESI@-?.7GT#)KME(ZX)V ^TP:J"IQI M.O 9+C9<;#KP&:8]8Z8U'?BJQ,&FZX[IP&=X]4QXU73@,_Q:07XU'?@,OU:) M7TT'OD/*1TT'OG-+OIZY6C3,99C+,)=AKK+1QS#7OL2K>IZQ2.J9#GR[[5CI ML?^KWPVB2&JT:IU>]^@4*XW,&=>5,W)32F@M_L/@?4B["@^_-X=LV^_,,SGS M9=#A#3I\E1XWBZ_L["NU^*J?;98NY$JG:]#AD^<,.GPY>?0,@&!+1]P3,)^! M**X"9QIT>,/%AHL-.KQAVC-F6H,.7R4.-HBP!AW>\.J9\*I!AS?\6D%^->CP MAE^KQ*\&'7XWFM&?!AW^[).O9ZX6#7,9YC+,99BK;/0QS+4O\:J>9RR2>@8= M_L R_A(XV@57YI\#LF&[UFETCDZ1LNP]/F=N%)V)FU)Z;C.:QF@:HVF,IMG, M;;F+2(NRWCY\+\US3.H8-&>CCXP^,OK(Z*/JZJ.*G!@623*#+K_W)KX_9/#Z M)>@+AT8MGZR6SF\X7Y$PD,%&+HQ<&%-A1,*(A#$5!EW>H,M7#5'LTO'M"K7Z MO5JOU7Q_@E:"\8[M3)1(/Y;.RS!*TBC)\R@?,#K2Z$BC(\O JT9'EC5]9)2D M49)&21IT^1(J38,N?TZ:="=T^;T X('4IP6 Q^>.?IOG0#7]XK\^^;87.]Q! M7$";B9G%?$?^@_\1NT_,(_15@F+?#&QO!TA:P?%,PB=^98@V.&8>\VUNB1E_ M#4[P37CIV>WNZ\W<@I]N;=NQ%Y#,^[N8VKPJ.!:$,BSQ+1+_&O!]WHJB()2 M\U?*AXKS+7 "!U'OF KT%[X(N2#)0K%"6.,)2$Z #238$W,]D@C$Y10@@)G" M+_@YBRP7!3(56Q@J"ET[HK^>X ^%F R"+&8P]#4VCLA]=51QWD71[ZK0^Z?6 MYZ-5S8=4<$6$.\-=@IW,$O(9/@+ZSYGKPY2M.8OT1L'O#]7C]HZ-.*)9R'DA M1L.:PX5P0Z#;R";( +F@1A_:,"5[#'\S7[\X%CN;,!'XQ-Y 1'>N1DX;H-Q8ZW3;QQ4X.>=\VR)0B3Q? WFN5^4Y MPU[;RSTEFS%K#EPVC^-&%G('T!S&&UXW_M\;*S,M M26!2.2(WB3%#>0]\:P%J!)^>A,$\^>.)^TX0BAIL;0#[O;1B>/H/B2F\2#"% MF<04GF*821,<- MN1UY2SE,\I<&STK> K/3S7-H<1E>^Z_@&7X1*VS4 M'5RYI)C3R% MQ]T_X'P#FSM OL0^XF*B$ P_TA871:3%Y2S@Q_!:U#\IG04M M,T0EZ\@EVC@X=6)2RPC&$:,F3$0^!J.Y(3 K"Z,E,B%?<-(O$+F!LN0WU=1E MPY/:K\\,S,I:%ZE^(1:MME5N7A;A&7,D[X!>BT&VBK7L-#7A?B_4:*-5 /6I M[4'JE9#[A[I%KF%9V H*=SQNK&(X[T1L!8X-Q!Q_DJ\,-IQZM=4L-IV&?)I7 M+#7:G6D8@%,5^^ $>?38+/!(\TYAI^0&>O +R6/;^':+2S]&7^PWU+&2B9=6 MM%QPJ?&94(WBA&FJMCKS$C=5Z[QO=ZEJ]\8RBS>+K\#BJU[26[J3QL)Z4YR2 MR"^?WZP!]O;WHRP^1G^M0\\FCLP(')F#99_XEQGN%8P[&5X=B?*1^QQWE?F4$ZCGFT^P;0CE,""%6AK*BP M(K?SJ>]MU ;=5F$&HPI,@,^9N^-'-8Y&NQCMDFB7NM$N1KL8[6*T2P5P/"K! M"4;%&!5C5,Q)5(R)C-ZB6':Z=7.RB156^]8]0AWO[H4];ZSKP2+(MQ2D;:SU MJ6TI]JFM5?NPXJJI[KC-YV,>KA54K5\_WF=X4YAD"I/*6:%1LL>K/7NS^*HL MWA0FF2/)]S^2-(5)ADVKP*:F,,DP:U68U10F&8ZM/L>:PB13F&0R[^]9.M S MI0.O9KG-N=Z[TJ<2C&6TR\;"I*)A34F8>T0CBP(+<[L&2'A/;D.@E8EU4$*[S.M M(4HA1V^L'$1@R)]<_BP(\2X++Q3X!-XXC1&^C>JA"%%-8MEQZWG&"9(/)N$' MD84CS=@3M_CW!:R'^S8G;"I"^;M&E+_KB,]A#BQL%]N]___=_^]O:#S]+I#U!@TFZW1X+[>['?NN\/.A[^O,%1VJU\I_]DDQ*?"J)5_XL]_=",8WI8C MI6=;5H9XHAB\SD;]U/*497L%NTB(IYGB/I2"-2QLPEE;K]7+2DLL,$?-,E"/ M,Y>'B$>V3,$VM\&#S[B/$9SQ@ZH,I'*$-4( MI!?LD!.(),%<4K&BFT/F3.FU?R7@R7'@WVQJ"BL=W ?HO+N+LWT&0.?-Q:% MYRI>;'8/#P5*C4JNT7FOK?_.0?#FL7RS*+-KN+^'^WQ&)HQ,E$XFFAME8@.: M\;I$U%;PK//"M'T4#:2=@"^37TU#2S!1PDJ^UF#.B<- #TL0=@2O%D 5=P+O M0@!V:8"I+T#F8VEP'1PG7',RUB4S?13P;"&^[KMA+O2"<#ZDG8@2/H@K?>XJ*U& M/KZWS$#PJT8'=./+96/7DY#A:J4TW3'7T::S$FVJ'(L=AP0X+[,L\),UAG@C M[/L\5)L#./G%O_!!L*9ECB8@OY-\7+6_K5I%LB(OA FE6T MO2>%L4W,9'FH 50;AI5^$1M;,0B^;:^+N7-7ACV[>3FS\T(2[K7< M6C8A]PE$R0WQIU_".U MH]TR/')Z#DEV332S)-$.RYPH(]#N%YTIV;$Q M72&S+]R$_8M;"QZ"(IGC?]W <>TD9P[:*$G()]F]"3"C5!*V&]KQ'-21CW$ M_XYM?\B[?PYBSZ&\O8VY=/IL0P,ETBO8M00:+GFRYEK_R-74,O^FH9Z!42/P:AQ,P5+Z M.+_0;&^;)/-,$_^^D!/-3',21]@@)SO;* K=<2S#-3F\>ON-=9_ZQ)C=3=1X M 6R:>(9Z(4G+.I \#O.CEZCIXIND/P=/Q%XV9M;F7&X-!U9+YINC@1IIRY[= M6$/9!&;K"\D3G65[KL!^^L$'DL4F1>&XDPDJ%@Q+<-"41GJY M^',AM.^2R!QZ*,M5*;U1J7HY*B=1E^^1B\/Q,GMKSU@X54<$$/C(7U)*GV%_ M&5")Z 4[&-EP>LZ.D.-PGII82 M)03PJV+7.8LW9V,=OR/D=Y(%^8]_3$\,W M^1?#X;#?Z[0&M[=M^,5M<_#0U?Y%IW%[_+._W.%9=T,H5Z2WL78E0U+/ O)Q ML?\1S?L? (ZYSR=NI,_":%$1+BJ!ZBC$E2Z^12,>V3GE;Y1$2JV0D8J#&GEF M&\ZL]QGI+U?=&H1G'TM&J4*G5I9Y!Z M(PS/DZE;;8"1/$R54B_P(NU$D7>;?YS9=@@V7B0.)6:6?+2=4Y]NGN'S2EN( M8MKZG5[C5:2[6G&B<&34HGS?4.P9F$)!;601WU M(;KY_)=TV"G%Z+ES-TH+2&P>8I%HXG+_!OLD'-=6.9LW9FI>R+3D,S*83(7X M8;^,S/"NWNT\W/?N&YUFIS_H-F^[=9F1Z75Z[4'_[#,RDGKN(0F9\M?,EF;V M&7I3KIG.F>E('T4+(E"\#C&1 +)7$S<4D7:!ZH.?7!^T_LIG01Q]I L4/+(D MW@E);PHSJWO:ZSQKS?+8&(^TL5*!^3&>W$A]BOG>&6?.C?4O+'G0Y0#Q2):UZV5N.%_8-%DP6EGBX+F\*_3Q M4*;P:+9*;S5 8$&=3UU?3I+%4: _D/3"8<,V^-O;7(Z-?KB!OS-\74:^WIS>>8&U=X;2 MJ0A,WBI;:V?PB*5J1V#Q8NBV.T) U0AIF,XPW6D)674W]IA79+[&X$Q1 :%. M/[PO;N@VJI>%7H6!XKS*7R]0J32 .-UF^^CT*,O.[Y76-/%%.7V&TG.;T3/9 MYQKMXX?Q9=GY0_5,18*]8Y+PP?5=,0.?9AH$SEO\F63*S0/S&/O0\PW)B>(E MK%D;M)N%R=@KU"D+GQS;I!O+?<$2U:HUZD4#1IZ]1%4]5"^=_+V!JUK 54X0 MXXGW(4*W=3PTWI^>E>"[ IW+[8#DK]4\;Z]ESM8\_Y,_#VV"' "N_!H&/OS3EG!%^Z)2 M#T>];J/Y\# :]1KUV_MF;]CKZ)OI];M&^[SJH.GG.1R<7SB69'A+ZY,0>"DE MI:_U&#'?8:%S &9UZ?CVO29[Y7XD/ME(WF0/ADZPB/C+@)'O!N9S='H?N0#= M^LR6>(6D+6]D/0P?;RU7,CVS?-@;H38D>W\N1,B:F.MK=WBCHV8-'T=6M]ZU MKF'GY-=TKV\$KPT)#XCP=D:Q 'N!H(57']03'S[>6+_" D-]H83>5TO>XHK, MW4()P,$'5][94$\X/:3%(IN\04 MH\9)-+PN[MI9]7O4/YL>(0U@LS&*)4/+_E2.Y%%Z :(W8,-0W!DB7J&:$H""Q\=B0@Q MQULN.>33!+5A16@\%B4W23(XFBRU(@2MS#SXE;Z> A(FK[,%(5XF1&W#IB%7 MJ(ZD"5!&\,(:DS?9$.*+T,=H.2"-/CP'SBI./,";B_*6"V$RPSXC0)]LBY+< MC]%J;8'H;D$L$DF=QJZ#X!(KMV!ABD&(GC88/9@,W=1QLL!@^":Y;$);RJP( MK^XA))A$QH35:Q0YNE2B!@ =@OB9\)TG<6.3A1-2]H8UW\*O"<]B51DLCNQ8&'D(U=(!#*83#Q& M:DAB\$H6/'< MB@'E?:'ZOD!PA9TVD&5NX,/O$I0CM6U"PHO[%NBQ#7N=_&H543/PKV=H&+.Z M1=\ 72HJDDU#E.6:&CIE%.E7H#U+)A3GK:BVGC_!"AR.;8 DOG?R>[HO"Q]( M7QQU:DW"%[-V8ZTA-N4(YFZS!+B7>9 ZW4_,TO3]G2/Y,%JOMK5XK M8J!L8RKIJ.'X./ M1<'Z;KUR4W]!IY_OK=]!_Z;=KG?:G7Z]/^AV^]WB[@ WFH5< NX,+ND>;,D> MK_;L*[5X4X]RK'JP1J-,5T7??C$TI_F]+BD7QXM#/..1'F)1A]*&P0R#I8^1R.,S&WJNR1G.7W=(S+08C"JLY/=_']T"7W:KW! MH*AEGTL5=_F$OUP:TVB ,]( 5X/"+M"M\WAE-GZ]Y971#48W7+IN .^@.("! M<_$.3-YN>^8]LKQ ' <.YYW.8@LWMXU:HSB/^U6J7+(I+I',EC'8QV."_MT"P,\_T2M,.;P9&P9(]7>_:56GS53R1+Y^29*Z1KCVGP$G-EM'3%W)=PNLW"3M?/Y7)(^;1!N52H MT0!GI &NVLU.T:L^YP-THQR,0K8J)4+O6KQ>6ESD722F?4%37UE1,'JZ:M<&@,!@KX[$9 M83EC86G4^HW"D'+.Q7B8M-TV=GF, OOW6> Y/!0_6-C-,EJ:\.:%K#C(5]\D M[$SJH$06ZEQD"T2K73>B943+B%;A9JM5ZQ4'M'3VLK434L+))O8V8(-WI^.. MTRU\TZ]<]R/!(J@J5Y"^Y#*8L/X91-;_\LBZGTRX';E/+^/-O64-E47"./[L M/_G6 Q^',0N7>.>X6Z,.] _#QUO+%2+FCC5\_)6^N:XW:R^H\C>^7/Z)/__1 MC6"QMIS.SYR)#1GF?59F77T+%JYM]=O-CYF)/\]<>V:%&$>%7-0L-@^ "P-8 M=0A+!XX4D@0AMX.I[V(7/*R5\'!B%A."1X(@$N4'GLO&K@>_XL*"'^*#8W4M M2N"U*&N\A%_"4_#]) N 6W-7%\^+8!I8$1WX@*9&0P@V^[!=-37H+YA5HN0 M/[E!+*S_' Z_WJ0KR>X,;);%M=S0FYCOQ\RCJ;JH==PY CFZ6/$QYE/7]_$] M; +?6,G%\T:'+I[WM[UDCJ(:P<28-0\<.>^01V$@%NK-4TF).L*"O8")S-XJXDWW1-Z#=*)B#.5KB:NPX#('CX3'^Q+Q8T@7I M*Y<)_V11;G+/KN=9,P:3@#>XL$MVX-.%1H9(EA/7AUUQ@2)"=SJ4^QARCW[@ MN,+V A$#4]SLZK&H?__MK[&XGC*V^!%T6ZK:OH:!#_^TY\^ZN-1KNW_CP]Q7%E17$5Q!O-GD7:WHOZY\U M$O">XDW1%M5#9$91SQ)Z;R7^ZF*.JM51EF#'87!!]5ZO"8+KVU[L<)(OIF^@ M "GN[1GW0)Q&0;@(9$M0T)B@,#SVS$)\1^9SE+GG6>!YR^O@V8=7B7@L7,=E MH4N*%H2-I9^!D/N65,9N!'*+2@69-(0!4-1):7$165<(<235"RB#4)]&1@&J M3)RPE-9^LUG_2>F/Y)/&3Q]OU0SG"[#P MLDVJS,59@B\8T #4;AC,:48KTVCT?A+JQS?6$+34G*%"ABV@UU[;:G*D/$$4 ML?$J*.GHF7-?DHUL5&9DJ=97=5R6WO0+:=4V+X%]4O+OX?@$.7 >Q"* MP9!-D6>AL!L ML.6#X18"90DM/JV6N>0P) H,7R#=&1%[4JB#I+MO\MBJAV!C/@#I05PT62$D M$LC-#IYP941_(KWT5WKDG%Q.@%4+C[$ WJ%L-_P&P<"77(S5A:E MEX',#0\NP=V0KWC+5HI9$'L.B 0,R[0H_ ;VFU9*;LPVV7Y]<#U#G!I,$SGF M4"=7Q?4*K(&DR0&?56[MCQB'Y&&%4J=F*[[07FYV5@10)0VEXRGA9- 7>P#^ MMAIU3;'ZX*?_>U-1M3($31^MZ?D?1.K:HCR#%Z1J97)1Q#0&#D$90%&AS5O<_&$;_(@.8K M<.KR6\:CN$L"G+=$!??=;K]W=]_LCP;-A^:P/6PU'W14\- >M$X;%72/'!6L M89PH8EI(32#XRR GNRZC?VJU]YQY^*6+4%?" ]$WTQ_3,Z>2[!6N!7Q1CQ$!GHXEBS\']5J1!M7:J!?ZET:K?]"P8RML4B>ZEM*QOVVW'[W[P['%GRFMR M2S$F U.U"'!7@1BG6C?^JYA=53M828Z43'AC6;]2$A W#41U+K3ONTU4,YM' M+C*J()15/Y!!WLFH4=@NSF5R,A]KY#AW'"":'/S ???CH(0Z"8C0(8!66)9 M9>1 ]!$\?$*V5CE;&@"-JV=]9D!2J]$F7Z%9.R';%T,N6M[*JB$P57]CR)E9 MRJ@CPV;PASEF!\+ =^TTI21S-A ^RL2$ MO)VY&FO(N/;5Y?#O"U>20/$S9LE/M=G=@C?[0<42T0R6!S&3'\U$0<$$C4\4 M6@L3UF^F[26.N#V%C%18Y)(7%A6A_@G$A%A3QZW$=HLP<&([DE>$T8;DN!WB M0MA^\HYS_%Y4SO#D;#8417@Y%>*H(T?(AYO.XMW!;1Y$%$1X6+H.OI4D+O4Y M(9J4N3H@>8:_Q\L=Q>*-^8(WA/'YZ%]$88SO!$$:^HX:9HCG)Y3XWR\-T&Z. M6KW>J--KU!MWW?Y#O=5NR#1 O].\'=V=- VP*7X^S%CM_ZNH MVWA'.R@3DT$<@LOW1PP")J.+M/Q%VT:JOXB"X'<\:4@YP-)G=$Q67. G"S"6 MWUU,U8(?5@B'%)2>Y_.%%RRY3!N/91"I3OOT$6/J23>ZI,<>^2*201<:@QIF MC2GQ#41BOH5G0WBNM0#%B(,";69LP7.42]*_,6J_&^L3G:;X/'>80L=E&;JN M.R:A0Q4F6=J#*QU.97;F"$3_2[/?+2Z&S]@,379<_IC[?.*FIT(0&BS 0B!] M/,M)6323--]JJD_FU!^C1&$2>%[P3,LE6TO%54 4X ZL%)C/\6@3-GI=^J0M MRQ$X=QY#K)Q_#'AE&K(YAD1HX:PK.K(-8@$<+SZN:_4,Z7*EQ*5M*Z4:V]3K M!7:)ZA;2):K=N:1>025[O-JS-XNORN+/[09G5L?WBZX93PM,7_[7BS'C<=I^ MO#,>^4O7)?K[T;V_-;![0P;$W/&Z6(C\D[+D*, JU$\^U;\7UHQKJ]!/Z/\, MFQHV?2.;,C&SOK(EE3<:96FX\%VX4)YM;CU>.5=(MP*R+QO24<>Q-2VP-4X0 M8\KCD,9R:E#*IJRYK&6A:F$8Y#N3\,046[WT?CC)&OW")5HE> B?,RA\ M1S6E1GL9[54D^_6;C>;I^*\2O%0-+;:9E"HD-BK.J#BCXHR*J[:*,UK,:#&C MQ4R8^2[X:Z82:8=*I)ZI1#*52-4H*#&+-XNOP.)-)9*I1*K:2>;V N_"_-;R M,'CI DUSN&XJD0R;5I1-3262X<)WY\)<)=+.U<.F$LE4(ID4<3E2Q,U>80T, M38JXG'JL=*;4:"^CO^89'841[4POJ2C">Z5!M M=)O1;673;@.BW)JCWU&4UDQD*'NI?A@B3HL@@F$7TDET:U?6&(W5;H M5.G&LA[E##8.KPBPO@0:6R]Q?Z VT\YT'\Y.D8T3QK;B!8*?(YKJ1&(^JAYP M:A?G+K8Z2/@YR# >,%S";%BXR7P% RL;4:I^7T(W$*,&7?)0(X=,_GTA?Q4H MB%ELD 6?RLX^"@\P0#S #7/(=[*C$RTA,H'0"\[?HB0O!;J1!LMJ!Z47AZS%%$'&ID9DLV5]BY MJ#"P^ZA(V^(MP&O'2E1$T0W&P AR%@0*2>1B4I=H,2*QK*V4T6X9A"8VY3XA M4BZQYZAJZBGWFQ F$WQKU9XL K.([Q,S5R*H*US@A"2JAE?O-ZS69K'@^0^Q MP4*V=5+HBM]U1]%GZF>,K=:>86;X'OT.:B KU4)F+V7W0X70G[9L6,A#;3EO M_!^8^ UV6](;EFBCFH*1M$$NL%?4)K)D%D_:7'-VVFM*T5AMH53YANR[Z0TJ96CMBJ)1&G&(ZT9YQ\@04*5M__(:3*LO8$)@.Q'CO*;R[7.VU VD7?P;7R>(TZ M":JVSXE"755O01PY 3SDX>;B2K5A2@F+;TTZ3*RV(R1U(9>9O"RA"U#-!W<. M<8#=?!_1E]X,<6$L>X!^(]V2#*>7+G529@X?L%62*P0\](&^V#[V4D1\CMCI MV/AQ&J;=G1/G["KM*+7: T,UM092@C8A!/:L9OZX1AQ8Y8@CX;"YB\^D4V<] MRCEY7]UZUSRMLU=#"P MT>8+OT[X/J&KVK[<6G =%Q2J'5/+9OH @Z9#.T\N52K]P"5H;FU]XX@SL)VO MJ#OEFJ3.4.H5HWX@1F"@EVBL+4/ >P7\2V#C=ZGD5LQ JMDWJ]P\PK=>@_2: MUU>M5[9E-K'02F.,?:+A_PD*/&V0A=WJ/=AOX'?9Y5D.>_7A\?$K2#QV<,X1 M#CON9!QNXBI/A:&)NV:Y<]D1X]S(JNEX&7-H,)Q$)MJEZ/'M65= K& M.#_RQ.5Z2+WC-VOS5YU;,J8,S8(+3,A@Z]S0CN>)@^_32Y,OT\#ZTR0[ ZDK ML,L6=I)*IH+=O_%K/6E'[0YW27,PL%[A[^B%)JV-+>(>V+>%%Z-Q"Z=(;D1T M!\*96/GD#EWJ4N5"!V(@E&VPY=A-C6(32JF@?W]C_5?P#%HDS LVNBHPWA-8 M(MV#'&3%E>$LR /V:7[B.:]_+7S$P%5>3\Q%T\3LBLNT^*M /$WTJ/A:JKIU M;VR.<]SLBLD6D,+Z&KARQ$=,>EU]^/H%?02]"I5]0ND.W7&,#><2*5R2MDF< ML'S/F2R=993I$L(_"GU6YE1H+&1PO#;%G/I)],25U/#4V0ZI^'&%.+(7@P5+ M21;BHB<)LZ55Z[@WMZS5A%WL$T>X/A :?K"42Z88$G9G1MY#I)IQ)ZW#95?O M&RN7P&">@)@.E#[-(T=-ZC:!D3.F$D$CX=O9V/7<:"FW%GE/3T6G#5Q?]?4 M%QBC>^J/& :J#3HQKMA5B:=$V\*&:WE,VJPL:2DRV32'+-)Z^9&=DUWDR<41J%" \"E/=YK*=[\<@%W@LP)X8:/JQ2NE2 M+WJU_S)K*]U[J=6!Q&/Z*7V6]X)1Y$+!/-DS(O1'Y-,G6^Y#Y2>1!.!2'>JI]SKG*J3G+6!E[' M;]A'1N9.DT6IS*60PKQP07QFP3,]ZS-4?#4EU37,@5&&'V7*5XHZ6F;M!WYE MX[T2+#>0)E'V^I'AIEPJMG$$^@1SU[:PS5>@-'CJD]$462UC\#4.V-NG5M/7*IN=)CQQ6-BFE$E#)E>IT=ZI4NELHHZ3V*08/U*#U,##W]X*49XFID6E(O M1^85U1O'E!I0^76UHS S,L.R=>9:;D@GH,*_F#R#R!X,U9705BV&;5H\39RJO M)G$?$F:8;$C-W^AT4C*CO(.M>HX3BV$JO56W''2?5>Z?>CYGW.Q7DXGD?-,Q M:7X,G'6\0.W8Z^ ;3-K\]$R9":L08X5X,V&Z1+\0*S!0;?R:.H ]TU%TA.U] M&>XYF+<)5V>#$W#BR!!D&40 KV\(''[8]#)T!O4;9<8DQ![$3ROOOK%,=]2B MNZ/FMR;9917!J9ZD1?4X_DN[V2^NL5UA1/Y+JU,O;%HUI-U"^H;H7U PBHZ) M/(PB=VIHVR'J6\^5 :6KEVK6PDVW##GPMCO5>B\/926P@I8!=;; MIK4J!\XGCUKD)%D2>#/CD"?E^_$/B^WCO#]]4KC<)6J<57'<2M=)>5 MDNGVR@3+5BH0EV]DL3]+BWV/%GM7^E8$R*6\3'DH5N"Y0@KMX-F9^YN&^T[% M?<=%MBJQ^=;!PA'Q5X_!M^^+P%9J(I:&<(83+YD3*^(Y;J_0'NQ'L^2Q6SYU M?:ID5QFT]W1PRD&2P@ 4CK?B50B$0Y?AAU/ FY6SD^I(+G-\'4)S-OGM)W?4.07[B$M8_?3.)[&Q^[Q1I,"O-]0!B,L1U[%^HVNH.$UJYB B?Z( ML5(%GCJ&)%9,X*X&_<),V5Y0G^5@)8/E^0Y&JV*B<@1@\(LV125R_(ZG6+Z" M,4+8,&^YP3ZE5YZ,3_B"B6HTB^LG\AI-+MEVE4@@JVO4SD?JZ@,C=05(G0G3 M?.<(9Y)5!84OS7E&52#A#R58OUV<'C. \*747:7S%HSF,IJKB'/<1O=TC7HN M0G?MU,SB9!,KS>7?X\S^6+.]HSXB=#-T;8+[C+=^O;2083^:8*D4LHO$DE&=! CZ$\^.\/[Q M.M 'HFLZ3_+J]$3!N"9PT"EH#;6XV0HANX9ZA[T*UMYUDP5Y6KR42J0+^AD( M)&+$NPMA0?")+X$M6X!;S,%;4NPZF1SD\QK4O932FNE"PM,S\?^!NY\ MSAU7@BROPF"^LFX-WZPF)56MFLZS;DZ@EX1*'KLK:51^.;8R ^@+2]6,*%!) M=R.)O8ROU=,M"L[I3/38*:">8(=(4?EI(Z$,NB9V 2* 20F2.6/.!@Y"-$QM M'A7X'.&[H:S9;$&-U/Y4P.)[:Y'RJ[ACJ;2'(*<))&(+L;.EN3B/M,=5+YLH M!Q6SP!TE1%24-L=%/^UE8)+"D#ZL;>38CJC1[N^2M.*J4;H((?XS%,T;6M5KM^W:Y;'R0\VE"9 M4=#"2?GUB%33-?PWAQ0\2EH[?5B#=$KD)M &Z:VNPDLFDT X$?DI@UU,5C1M M=+5N3 _.Q!@9-C)<+AE6R-C7C?IUIW[=:->VRB%B1D>!AMCFRK^8*[G;&G8E M<&V9F$W+'#:6"MVIZRLS2.^!Z#[I([,J@KFV?9F6HYBF4$UATF8"&^>3[TKG M)@HB)J!?PMZECU^B4^>ZT3?*P"B#:BN#54SX.7,X1>:RQPH)-76BEAJ FI2B M*98M^YCGJ6Z-B$Z_I>=B*J)SSA"*/MM('S8'G=9=N]GM M=$:]SFAPWWO0O<3;#YV'D_<2/VHTMPGH-].S.1^S'0]&<@]IK]T14&%8:2],P+0RPB_S9SU.068VK;<:)$0?X:O#5\? ME:\W'YR\P-K'Q0]\?[8N#Z[86UB\&+KM7HI7-4(:IC-,=UI"5MV-/68UK8[L M%VP90EBI,L>R2(/.C=Y3LDN/WU%YORS[?&RC M;&SO&L[!D+I_PMP7+ET&0*D+!^QWAM)CXL MCXTRHG6)HF4"HI^^LB55-JTAXRY8&/D\M*X$Y]8_@XA;C99U;?V#?O0_\D=O M 9L[7W>QW2HL!5$6KC#A4WE,4^7DP4#CFC!J#]K*NW!LO;[X*/Y>29LQ'\$Z MM=N%^8/[$JTL+&;,6GG,V@5)8+$13* M @X+:\U.RRG;CJ/[\O7MW6]D;[W''<]C M*E:F/ +>TP_YC/O"?>*??#N8\Y\#\?;+W^4E[LO]NKS8'!3;W9:[4:C5>_6V\U!<1>A&\U";D)WZN][&;A=Z:O, M9O%567S5\]>E\VO/][IL2J(#.A_07VO78Q^"$#[R+3L.0^[;2XF,XRDP;>>W M6$2(FU.8DV?XU_!OD?S[JQ]RQ)3ECC5EKF]=>>":?K20>9^8ZZ&[=3T)PFN$ M&K8X1Q\RR$F M(L1(U3//8I&E 2*LK8#:I[PS5X4<1V&9LK-)A%TU:OWB,''6!>A<.,=T@S]1 M&M_HGLO1/8551!B]8_2.T3M&[^SN\S0;1O<4IGNJGA ^)A%',^9/N6Z^]P_F MQRQ<6M>J]\T; 2DO\29;VX (F71?F4J6ST:TCG!%QXB8$3$C8L9ZG7%5_U'3 M_&ER/]\;L3 F,D6RIDCV#7%R]X15LB:0+J&V*YT38=2;46]E.WXPJLVH-J/: MC&HKCVH#SZU?V F'46]O"EX+N?WT]GM,FZ]$W<\77K#D_)&'3Z[-'VU('_+9:G^76?8]8?^<##J=MMW M@[Z\+-7OW#V,6N?5"?-;KM6EO"0EXOFZKZ(&I_1 ]O#"RWR$5&$F?.6NT]GQXKI+>E1> M-)KRLB_D%",6W:LNSTL6VR,;UG+ Z- MII$'$R7O3-M'YG%!54%S%O[.(YCE,<3H?&Y@]DUL:&+#$AFH\Y&L1KUI1,O$ M0[N2\#^YST/FD>UBSMSU71%A7>K3>L7R)?J!S;KQ TU<9.*B1!X:A5F7?1D,:#7G4YNF%];8P&G)7'_/P>^P%7S[??,/]D_\$#F00+D?4""QZ M_WZ>5U8U^1R8=IX:=B557=1[A[[ M$>X)7VS?4G-?U]S7?;_%5SUG4#HW^'PO^KSKK4IKF^-B+K 9OJX,7^N.?#NS MMKG^5D86+X9NN\>+52.D83K#=*EW_M#D:(443NGB"Z-G+EO/--JF$/O,@KUCDO !ZT-GX--,@\!Y MBS^S>R'V^T*9':%BKC9H%U>1_0IURL(GQS;IQG)?L$2U:HWZD9J$G*]$53U4 M+YW\F<(K4WCU?AJPT^V^/STKP7C((G5DLW.Z7DO5YKL"G*3G_V-Z]ONPN-O M:J+4[7=;][U^?]"X'X[JK5'_MMUN-]KMAUZS5V\VSZPF=>@$"VIMHPI11<1\ MAX6.YQA^UQA*I>7>EQ4[/X=YLO M(@OXS8?=$-:"AY; 0F2+S7&+L+QU-XOSMD+7U:+5'3;AS I?!_V;=KO>:7?Z M]?Z@"QQ=7!ELHUE('6QG<$FEH"5[O-JSK]3B34KF6"G11J-,U9*'@/L/]B-D M\MAZTQZ+JGPMU<7OW"L=R\.3AQ;POE>=;G&\.!36+\I#+"HN,PQF&"Q]C)QC MB5-O/>I@9>C\%HOHC3BOAND,T^VNU22+';D?7HD#PFK(UGF\,AO_ MT>@&HQN,;ECW#HJKL3\7[\#D[;9GWB/+"\1Q;H25I#7'P>:V46L4YW&_2I5+ M-L4EDKG2V>C+D[ON\1OB&*$S0F>$+F_LFMWBRN\O6>XN/DM]RX1K4X,JQ_5B MK"]'5S,M&3KS)51PV#FRJAANC-B.G-EM!ABTE]K M5T9OF<=\&\1YQGED;HJ^>VJT1%Q8.L(9CC,<9SBN_(2K2"A[O*,"A9PIK)#; MW'W"#'3-\OF[.LCEH,P%GI\U:[UF8:?KYW(YI'S:H%PJU&B ,]( 5^UFI^A5 MG_,!NE$.1CE!AR#$T%P;Q1;T%,^K[ES.?B M;M@T:KUN807P9]^[LT*25CK+?'&B==4KKCSTHJ^N&:DS4O<&@U9O'1\>X5P, MVL5GI!.W,93E&T?!'JF8"+5K_7IA>9ESD93R"45U;4W%Y.&J61L,"H.Q,AZ; M$98S%I9&K=\H#"GG7(R'2=MM8Y?'*+!_GP6>PT/Q@\7_B-UH:<*;%[+B(%]] MD[ SJ8,26:ASD2T0K7;=B)81+2-:A9NM5JU7'-#2VB[@S"D3TIH;HMZ.[NU&OWF^-!G?-^]O[6_@+_GU?;_8[ MK5%S=/2&Z%GA:707WT_;(?W;C*L&YS '2^(R"!YAU_,PFEG,$O%\SL(EGFJ' M69);0#SWR8UC>W_K?5>-SY%2_*U '15B\/(&A"6_3W=2 MEJ0XPOKDVS&>T!?&AMN$?D+_9]C4L.D;V92)F?65+2FB-LK2<.&[<.%G%MHS M#:ZU<]UIY>N_"LB^\'#N^M00WAISGT_< J4X9VM:8&N<(,:4QR$H-&I0RJ:L MN:QEH6IA%Y9V)N&)*;::(3^<9(U^845WKQ*M$CQT:!:]?'JL=*;4:"^CO8ID MOWZST3P=_U6"EZJAQ3:34H7$1L49%6=4G%%QU59Q1HL9+6:TF DSW[U8RU0B M;:E$ZIE*)%.)5(V"$K-XL_@*+-Y4(IE*I*J=9&ZM1"H,#:Y$#%ZZ0-,RQ3F)>%R[R>1=$&P6!2%[CB697%1 M8 GFP:=SYG!5UR>X96L1MIX9/"%4Z:!8+]O;I_IQ18S4N<5JD=\.PEJ-0L$Y M"Z>N+R?)XBC0'TC_D#XY0BUA,:6$O4-+"4U)U^64=)4N=-D=C-44:>4/>7

S=T2<2OW8J8(9 [L,V9[5XY?]&&=F6[X,,&P71I M?-K4:P^K!8$+28Q='P6NC2V;Q$YO&@:&9:BJEXK:G:= V@-C9[?>*[YIY'A" M_5,+KXH+GBW%BZIO'M$F6M"497VIXC?%)9Z2Y32^Y 6/E4ES2C5->U9FB$+3 M"HT(6<0/?I!,V :JHX[J!BE@4$]#]J98[]CV9KO3L$#2GP'D)O_ZKGT[9#V4:VKZ MG)#^VK>LOMO_HWY4])_6UWJ>0)6N^UH_ M^\'79-L<=JONTK0^:[_5]F2NV*]\N\O6=XVIV_;.U.U3MR[J7ES)4_"4)B55 M>K!-J^K/O%,@BQ*;V'P#=M.:6-Q>F=\T!?ZT$YTNIPJM@V5R,9?=C[5_ :"I M6:ZP2U@;-AQ VW)M-Z2+A?[5?1C!&"I)UJ4LSS/U-=# >E>RQM5=(7=RW5:* M:.F:K39RE=9K&YX/WKD:9WJN2NTKW(E5::>0O]1L?YI3[U=GIW,VO3+[.7EJ M=]*P;=EN0"WX@66ZV G@8-=$EN";1]/M:=^_&LJ$#RTB5658;D*GUF!U,*FV M /OY'69GKKYV<*1*KZ)D+U72I/WA+KK*,37YA/[%?K]Y1:!'L.F85#F-.'*H MCN*H-^V1R!"\[6FZ0(F[1+O.7AYON0EKE\P?VGK+JL06[YOV ZB1F(S=FQ[>/D)6E%D M3\W51.UIS]7P<>5IJKP),RJK;3JI5")L [4=PE.KVA%A0I(F2_92]4S:GW?% M;!I3$TMOO?%>2I]6T'>1 0GRW"B*#,_RS+AO7T5AH'!:PB9I5'/2=J!I(S?% M:>9U4JU-+Z4*JVT#U0/24ZO MI;;?'=%)#:%8AE+J<$RZS:X@=Q/5LGWU_/5>;0$T?&2'AH-AX%H^,9QXJ#+& M/B3"/7A5 ]"^-GZWV?GYI]_)E99FYY,",TE:YXJ(4HD=0"^AT:8XL>*JJR)* MBU9?)0[RJ; Z+KD[N"5/39/-ZP*M_['+RA0])MF6[>W$17F5;-.K=+TKV_D@ ML%UHQQ9T0Q2&OH$@=H?Z ;*1U9^>X9-AE98E3L^(Z>]G^OT[NK)H3K0E/=#_ M_B^^903_\Z8HNZ\J"AM4=T59=]^HT_+^H#>2:.\WE<'AD^+9HR+7&:Y#R9H> M=SC! /0CCM0L>$N2;#E^Q^1;<\06 M(N6ZO7S9+W0&5D6S9VKO$%A3?7XEEU_YD1$[86QB*\3$PU8<[7/X )JQ7 :M MRKKV+/J@FTBS9;,M\MM#<98YD*X\!&)Y\JS<3\N561/E#\]4^:=NZ^RUFL5I M,F9..CFR9M6!68CQ9#XO2Q0F*Y2$MZZ?/] FOJ?03^MT']BLK*X@, M&X:F&3,Y=TD0XWT*[SKFQ-J$O&']HMIU!$J_/Z3Y)F,]M*:6&2;0+%EET,RO MLB)#C_,,-$C/FI1V 'OB*L.;)(H4&:9'8EE*J=*Q]TH,JKA3OY6VHM9,RT,. M(I9OT:](M.\X8$91H.#@@8S9N0X>/!SNU>SZO9ILR'L4'T.0BH#JO3*EY&O? M(UOJQIB2#3'N4"Q#.W4X)KT!)LC=1.V,LSS)UZ_OP%FA8[O0@[:% C.$D6W9 M?7LIVT"!FF,(4P"<_AA"?/X)?8IT'$.8%)A)TCI71)1*[ !ZP<<01H@55UT5 M45JT^BIQD$^%U7')U;KJ2_K0;:]?WD3%_7V1-S=CL((#N7_8%D]IVA0BVG3[ M\N8Z^9Y6E_GO[4QQ>?,Y+6^*\IXUH6FN%*AHZOW;0Y&3[VFYSMBG-I]W^<"Z MUE0KP[ CWS3=T#(Q=*'K&Z2_-=ZFB;G/5RI8(G+MM8:]OVS[9MUX#"H&L=WE M27NGFV+C0^MVTR>(.<[N"N@3OZ;M%GVDLC7K/-1^Q"[/NK[2.\H!2#L2V.^V MOU"T/ BTCEI8@'B:?2T,LKX9[/G#U+H*KO8/$WGV,'W>/TS7_:;HQ@B$./X-CKMZ#LV#955#AE MS,Y5X>Q?K;H9%GZ*:YI2G*M>>"NE6_N">ZFK;"6K:^Y0_&BK:G['I%?3@MSQ MJB6YN4G75,K)][81[!>ZPKO,&2:JW>P/MB'UF&S9IM7*C74P[6Y@L3>Z! H:4I=J-I+*,NOGB .Z\XBE"Y(A\:HG',@14 MCVO%#,^SF(B^;HQFPUFQ.6XTL&IN)S5-%)BVBWPO#* W5$,CSS%$DDZEAG6G MG>2Z$TMPWFHE0)]P^P7Y/[^=_XXNR*?K*S$!5C'0Q 7U3)<] BQ6\ MTAME7@4587)$0;4$9!D*JL>U8H8'6I^"#OM*IAW:5L3V]\V /F$P\O%0/_ @ M=$6Z0VD!(*2HXIVBWM10P>US/>2K%U,MO,\@JB?;1)[)EW0"#P(\C*O>F"R,OL*W0V6?/*/!6#PWVJSHI MZRFR*VI79+P?0^0>^F%ZF^7Y?HN'?HH*F17F>(JNZB16F9 FK&C:H@0-S"6( MYA%SPBHIR_R295':)RX=G,:86N'S M^-?0]CY/A!1/]TG/X\J>W';B]\).=\ M64B-57'9ZP'R5^'H"'U?[G[@<[OD_+I\N8JN\VSFVS-7CMN;^BB&=[G8INM#U_=<)&)+>Q%$8+0A6;@ M>#9=="'65C*R48AX3J^]U#!'BOHP?+,_?JY%SC0?<(8R!W( M5AL+OB/48B2]=01:$]4+.,*LR[-"_X,JN!@=LWV=?J]#RLD?*RK(!!+/-@S7 MIG_@ "._-QX'@=!U@HI,:MYQY!^5@LM/181SKC[GYUIP(GI/\1A(T*"<>^W) M1=W8TE,M]\O( E4[=;SPU,$9MQ;2B3MM7_=H,U16(2SN'\KT+LVK[#'MOCN\ M[$NP8]H&CLT0$R="V#>C%H6)X\#FO<9=M5F-@[5'VKV2N(<(NO78R0I%8AR. MC5I-T5C(\-7EW?$XULJBP/M1K9V+HF)O%4#;C4,_=F2W',_D+-GH*1 25'U3*&BR3VEV^^2#/ ^Z@WO2=?&6',)+7? MO,#XSG$;WW6M*$;8(Q:.HM!@9\:',>A92&1\S !'\Z!J>[^NGTUR757V QML M/YV!/.W?BQ;<@IHC6'RYQ\+B)):.M"%Z-0_Y<-&&Z%/:]T0X66HRG>(1<9TQ M?LM0Y#D=+DXV5M1I?UR4*5U31;NR3//UTW69Y!5[];G(:4;6_&W;;NEM_KYK M;W[H75GYOL%>5_?"P, FC&S'LLE^HO*@JOE (T3-HP7) %?= MY* SFM,GC(4$4ODDTH>Y=PP<>-8<[#SP#>R=.YQ]EC/ER =)'3K(MFT2$CK+ACU] MAIZ\O(JH>O\JHH5%>MH$MZ@@*Y_B#AZ!SCWP2_,(7/2/P-Y)T'D)6C>[M\&6 M-]M-C9C$?#?;0[+L&6\^&CCGO)GCHK1H5Y3-3%S79?9U5S,1OBX^)R6[-\%Q MW8@@QPH]Y!/+CSTSM'M481#;(OT5=&,1FL/$6RY;$A^% M1;J90J.Q0G<&.B? H1?L?IG6CV7,*IRD3ZW9*0CGLN<(Y=[*5.N4L8=M'@>?:,42V:SHXP.8P M+^&8^$(==F;&IGE&>*XZH_NCRP@5WV2PY"B)30[QMB(P'#0=; 0!8A+B0Q(8%GV1%V80^,A([@I5DS !(9JU+O07;(Z:@]FN-9 MU;FY;?2>N036O4^"Q^]GB!F?9BXL6&+"VH-G.5H'GS7\;AP @P?L6X,/H'<" M_*UQ YSN9/]DYL?.#\\7UF7H^9P.'Y\RGIMK[E;C2F%@(F):C;D@PEZ 0][&UK*?KT\1>DAL.ZB]8^AD6=9;[(R,VLF$ M+F,L3G?CN..T&EYDQ\U^G%I68)F$+HM@[$2^09R(1+T].G9#D7U\>2N:-^)? MCB'!'OOR],GICA[FI@O/R5*+-PD2T!YQ4I)&N@U3--6K?Z0R8)]LA&4?YYJ+(;R^RQW2#JBKM% M7]+BMDP>[K)ULD7?LVIEF:Y+B&5Y)K/@^#" =F_/C[#0^DW>BF;]/L1#\RB* M2%2(Y?GCU-A9J!.33Q'6]#:/."9E3.(F$[D0]9KNQUNM'R8R([AH.[2&B_LD MRU?$\:DIG[5,MQT4ASZ">.B8Y?ABB:6T%=TY8POL##P?1BTX4?F1IU)H :R9 MQ2GR\QYO.I>^+VEY?^T[@ $,VSJ)'JU_3^:UJN'->V M$$VO#!A@SR86LEA/Y-:(84*A-\X$/UJSU/1HQ$1%E!X^)='(C)A\]$# WUHH M,TO'AX M0IM6_!^K>Y>*(A'_[&-)7&2EC'<98 ?;QW) M^LX]ZU=9\CE9LV:5G1T(#=>/PL"$$%MF#*T@1+T=8OJQT,0O_.FZY_[/_R$X M[8OSPSGS:Z5&EZG]]7*=:!E>H%KQ:;M> XRL>?U<"S7QB)BH@V$9LT9]E(.KR+Z^C14.I[$ M%$E?+/B$:Q%A$-,WV=TLAATTX.=^P4*2XQ'1U!ZV96BK?C>/W]B8AU=>I8Z3 MK&QN_6O-_9HFU:Y,-Y?Y%]8@@K6$H)@^%7G9_S5,JNSX-#'T B.,7=?Q(YM@ M2"<.TJ6:T#?MT!=[G6,62"+B(?5"!_,"/#(WV/YXPEP!]YTK36\A,. '7YD# M8JH^3]SX%'YQ 1-3^R92#?ZS7LE_/0C4X$2C^H=N@,:/D[_7H8+^D8E@UN@N M8U*8U^7BA*-)X%ZQ =?ES=5=4=;7:7E_GC^F;:.\%ZV&V%S&V@T=(PN#V(>F MX_E^Y+B>:R/3(#VR&'DNWUPQ)Z*9IXJ*N0)H8G /LL$9L'O1K*[-0EG'.LZI M8]8HCL\<2PV?[,317)?4Q(TY ?9>O-)AKHU;XXG(U'&Z4 I<0K? D,I=3C=Y M2/YYXDUU:IA\95H_19P6<+/=W!X7IQL5(G-ZEB?Y.DNVYWE5E[OV35%J<)=L M]W?48(/X$;)--X2Q99JQ;76G!U" , I%)FP%YO3/QCU(<( 2?.AP_B1W,:@2 MHGGFU)D9%IPP%TNMR!PW,\62$]A =;:'.7E2>M_U-V<D2 MF A^3;YG][O[+RD[,$;GH%^3NFL/VW:$+6[V$U;5MGE*Z5S%;F\G_]AE-%-B M/UA9CNF$GD67%6K*R;OHPTM:!91C<"GMK'_[YU8Q7;GA=:GN\X+K+,@! Q>-YYZU>B0"^B\GK!PS,TGCXC83/P#!T-@BCUY4.0F M5 W!X9LZ9?AZ:Z+4ROT"ID6]_A5S/<4"4QZB*[?D-GVE^%IU\_)3.RNO L^# M!#NA[[BA;UIA'-IF;]RU8Y%BISJCVM>H'=1VG^/E\#T:L@(ZJI!XCIGL-(R+ M35\]U:_N%E;]JO*I6U.>AFJ!>>HTE,M-3F)/^=3%'#NZ=%6W7]:X[IO,EW29UND'K.GO,GK7F#@+'(G&$3,.W/3M$9@!]B@#Z M1F#;OL_[0I@Z@SI/4Q]@;';(.Y1@#_-TK>EY"1P]*JTZ",LX!J?!KQ>'H?4P M)]/"[54D45'UK8.('4,'.QB;Q/:)0?]'HAX!05CH!7>5=G47/YYU^7IK)#=X MIW=AFQP#/M4\%?V"E0Z%S&MOI/8.C2/JJ2,8R]!/+9Z-]$-3RYY4SO.9/L%- MTR/L$N2Y1HQ#DS@XQ!:"86\KMB(H]B*?C 7-NOA\1#)44JW/)-F3R ZU$#)LF(M+YT78TBPXOHXHU$IN_XR#6BT#%Z M:]"#TQ2&T\8)-$:JPYDTAY(ZHX&^Z4ISDAYG;U CHC:"9"Y4;T2]>$]QI%CA M/!1=K9,MC:?[PFC?-,%U3+8;'P4.) 8*L 7[1,HQ \3585&1*X\C6/>\\_O,/'VZ6=5 M%"Z@AJ_0F4++8S8AOV2KY6;M7*7E8WHQ-%^P;=^R$+*Q"V,7QW%@8=B;M@EQ MI9--68.S9IX,9%=T:F#R=3K1R+9$6CH'T5-R5#F.]>>L;_#&F\!.I7V!V>QD ME\926S5\3=RO9" ^[9CF7MY\+JJ,3<45V6;W615D-U$#3K8PN-5>8'<&"/#GS(/VR+IS3]:8) *@S)I/WD.:.A M:G.983X#XX%:Q%[S.^2*;SRKBM8"M5>#DWQ;TFHYE=+G;D[X4FRW<5%^2\K- M*F;M71S;=KW0,VQB^2$>,F*/6$A:B"5LS9J1=O@F2*L,FQ(:JIG(*6(Y))H, M'.C0G3+5?,D5K_9-8'F!(C?%FS$UF\S2%-F*=F69YO7*J'J@ B*E"BORQ4H84\XQ$F.';E:WUU2WJ;5R@^A$;L>1G'H M0$3-&B;N3*' -83NRY(RH#ES:D^(G>>L7>#(DDF9UY=K(8*?L@H!0&U%(+*]/ MJ"*/&-XJ3V_9@O&:7U.D;7&-E: =*R]@\8N:$;F9S.8R)&>Z&X7BITSAXLHT;!Q;E@F;E1@^P ""%B%H(((]1KG6C(H(%CBK-#_15&L)K1OBW MEO"B(;P:L$X\J<3%PUNGE=22N( 32XH=*K0]J#!(? N@T\=';![2%AKM[S]RLSN2'.J-UC+21LT^ MCKP=J8M1_G4;#X+V12H<&$Y@N,0)/6Q9$"'6[1=:!'J6[V'!5YN4F=6^P_]L M1$N]3*F.8MX:]DG8%:UL"Q"K:;',2]/HVEDYU\O01!V.O5A9:^).1OVZ5[=" MWXU1$#LX@CZ. R,R8[0B;*+ M-QS?"YN2H&,2WX"!S?T:IM2G:]:/%A/H0/ M+!\'_1K8->-(P1*4W]BLJ=H!PDGO.4XE>-("5 ^W4](Z85KG7(A><+W6J(CI MY:6 T]SA6VK*\C1])_?X^BP?XM V'"LV/0BQ$[N!;72;,12::0GT^%9J5V0D M2K7Y_H\BRVOP.TT2=F4Z]=H]M91/W4/7R;7JK?1%$:]J;UUG #1ML4_M\"W" MA]16NRRG"TB*]?C%O?$^C;GI4P[[:UG=90^?4_IPTB?W-ETA%-NQ0R(;&S%V M8Y^8*.PQP-BP54T[,K:U3ST#*$"GH)3^8LTN4*OO4O#W9E)Z;"&EO]F-F^-[6Q&Y>J8IMMF@58]Z_H1U';_Z,"7XOB MC\F7%8I&0&H&G!+)I<^"DWSCG@FG,\A;4CK/Z2.<7A15%5,6<-;<])3ENW1S M21_[YOFM/J7UY<],IHPG4R?>15]\6$GV^^MBB R\VH[>N@ _,F9_:P!_Z _8. MG8%/;3RI4V< '3T%SQT#O6?S%N)4QV6D<'>R1V 9A;[3N5\L9"BJ6M5=[>[O MDS+[9[J)LSS)UUFR/<]OBO*^P4Z:A&WE^XX=^&$0A+$+3>1$D3M,KA9!OJIE MGA(PVM=]7]+;K&+AVH!U\I#5R9;)$LM&_T/'ND]-A*8N!&J5X=X!,'@ M#EP K0_+BIJJU>/LT9.\S?"^V.7-)-^N%,^ZJ^G9E)X_G^'W:5Z9/A0E6Q)^ M?>)81'8CE4*CGZ]UO\:T[6>P#E&_8'L_.8 M;-F+V*B.DK)\HH_^[\EVEY[WX^+UE&,5H<"ARV%B!CXF=D@P#KP>FFW%L<@Z M634.',KW/ZK$.F2>,!]_*;W&A$)NEFRBP?J;-%P<>G-%E/>B= (T7 M9V#PXZTEX;RK.Q7B1YXJJ. M'-AD=_-N-DT;Y&1[O-UN!29Q MMS$89V'(:N8=F]:=_!CD -1)7)&2H=^U'( M+K3^"$A.^?NPAPRFG?M11CY'>>,4K,N+'J-[@3P+%"1.P;=VH_)=0A^X3^FWYD?5 MBIA6%$+?,TP2.9[EV1C'O7$[MH1N%U%D4OMN[K?M$\@:F*!JL#57B+1?"EX@ MHHIEOKSX! 2+310-0- B!+B[$Z[!> 9:E&RW]%O[&S,OD_G(&TF6%;._C)19 MM5/'/4%T<#91 IL%]-ZVZ9NNXUN6%3E68$'Z\ 1F;SN(/5^! @I:U"R #1JV MWY"_5$(EZB=*\"3QT\BM.NWK"H<+D[[GU(DKGR3UBQ8^69_X=&\28UQ5@_[: MI%9AKXKMYGG7D95I.:9EPAC[L6T9EL%:CO0VH8]%3L9/MJ6]3K"_D*Q+]"H* MDNW'E@$K@PON6[Q'72[720[R#G,S0QS^LLP\ MH20D E/&W+&0G3T:G.#75X- L8(>[*DHEYA4YJ9^ZOSR?!P\3XX.QX&JN8:# MG_>F'944+V@&4NK6:Y.1>MZ$YJ5#DU_2!_ITMH_M8UI=Y@TVNBJR SNT;.B& M%((?03\DO7420:Z2M&J;NFO2PTA\/O;*YVA!D7=JJ6(^4A$*@>EHYBA(S4:7 MQYVPCX""RRX )Z);8BJ:F?:I,]&[SW_SU*N:A]XGY[UI2"&]"YJ%5'KUVB2D MG#7^$VR/:;Y+V3M1S[=G5V8(72_R+,\W"(P=QS7V6Q Q@D(W-#L5FB6?T'1V*F?O,WQOLC![VF\KH,BKW"OQX<;Q/ M#3.\*H1?L]7?O>58ODN@$_N&00W91NCX0U'(MF#$5Y518DI[)0:MU^S%*K;D M7*?98_/2='?!W"!/=0&2^_:WBF_MVU3-83]V7#^CW]RD57:;-[]ZG^2[FX1= M:4:E44S/IH6$3])FBX68JN$W%.U$EW^/L32B;DK(78; J7&ET/#PB38I86\< M%^73E^3;KPEKM)MLVY?.N^L&JQ7!CA^:@6NZQ,2$N%;@.S!"AH^&IA$'<1":.(Y] M3+6TLTR0AZ4D;8(]S9K6(P.W#)JDG$VA4U#/9F)26M &/AN 2U&TMUGCD30% MG"],TU1X]):H*6-+6-6HL55H>M#V31A$&&,C, T#&;T)UW7,55W4R590OG@^ M6$BG!@PR0XRBD=0I+H($!4DU-]+*,T:+7G6AEGED1(2IA>F%$/2WA$'(81L1LY&R.F[6 DE,((?K3F;&5 (WF_L"!/ M?%*@D2(Q,>!G1],Q]4,>1A1!DK!E:((L^!4@]9+G@5Y'/RQ/2I0OD&K=?E+MGNFV:$#E4MC)W0(IYG$L.Q0M16 MG7T8V 'OM=!33.@;'CVJ9I^JQW6R'C$C'(V,&!7,+F/H*/&D4/_T,_U(-N''E&"$D0.BXTC=Z8[\6".\:21N;8*V:XP$/RQ'IM-N.J MWR->%U4M6'N4Y9)/DV8@44R.>O9Z1"?:W'V=EQ$)FDCD,M1GJA.%TH=+< (O MB\UN7?\U*P(''6]+M#-3;;-:*;> MV:(K)G;+2&X W M^WG6=Z@9D3.%O"Y#U50Z]/*$JUJN>#7NLKY+RVY1=I$E7RF P\.U$0X"! DV M'<]!%HE,",->6",4QF(KHXG&M"^(&GP@ZF:RBF?;,U(IIADM2SV M19L#:"=:"(T3-2)@BAA>AGBIUO)EZSZHSW$ J'IF9$7!$840\UU ME>9-TY>W!5<)VRN6.I0F2R:?#,W HY@&/0,$&*+3G%9[G9@1^9G(Y#*T9ZH3 MQY<=J>!$6G7"IVOZ >A[5JT":%!),P(_0HX9A@:RZ?]W%B/'=B=)CX"=$^L/ MPSA5?D18E=0@381.%B*&ZCT2YQ&C/4,BBB3!ZT)E2<:3][1)FAWYM(C^HJ=$PM4BW)RAB3 JVR:I(=211+U M'HTS94P#1T)IDSBS"Q4I&4_>3:!DV>$6J5U5%_=I^<)RVU1RY4'?#X0^[F($M(J";:TBQ65]EMGMUDZR2O00]5L(PTF4U.>9J12$&)ZI"! MU]9U+;JY96JU$.@[1)XGPK@L@)$8Y< M"&/',!P4]X:0'PN]YBCQ\9K%:1A8,HLZ&;;XE$@S49+B7-\_,=:D5P8X1AYY!\ZK(P(%O^('=VXNM2*A<)&]E M-@616G5-8(]/2N8A3E913K+$>I.2$6F93N,R%$:!'X7J!TR@0S[Y^H@>\[3N MLJ @,DSBNY9#3,L(L!$%,!H4+7*X3D7*?*YF36F@"'1/%V5E7#ET$R*F%10( M:)"\O]"93HQ ZWB-!,FUAR?A[RU14_N^/_?L%4VOI[?9':&V_," OA%[3'<-TPCVV5U@ MB&1;:BWK5LL]6'!3E,T%HGN\X#E@J86>XD#P)6ZGBX&80"NE7\\Q*!$FQXY& M:8G(,O)"3;X='Z'2R""OJK+:_^4-VA0/;'KM!#QT'0,&Q' QP3$UXP:1UYMR MD"OT>HV4 @1R6Y6I7CCD_OM-,F)FOBC&G1KM=8&9&H220N0XFF MN5 H?*B$SXIW4G95)_DF*3?5;P^;I$YI9&TCZ&P;46Q9V#8B;)HD](F) M+; M-HS0$\K2E%C4G9WM4X$!)6AA H;SHQ$(GRE7P3-G$C8[Q8+)U_OLGFB#D(NY ML61+*?/+D#;%/KT\GZZ<,>E#61=#RS07&3:",&)]YCV"?,1A/[1=8ALHLDT_)&XJX%9/@ M2:RI//(ITHP4BJE2#PR\U8)I]LZN(SR-:),B@I>A3ZJ<>=G]51U'TGG4Y[1D MWTAN4W,%76HRQLAQ7631U:L/[4$:+=>WQ7HD3#(E,L2D.B3LP; B#-O^*]L, M:V+V),2G9/ZDB\BI&=09V",[<0)U0)%("B7#[#)$2HTK[Z51\OQPG;[H;Z9^ M?K9L!8,(&1Z)74("P\2FXWAN;PGZD/#ITA0+VN6HQ54Q+5J+G6&?1-RX ,W% MF)CN[*^I;R")GOF?Q)? ^8T9>),[Q['G[[[A;WC>II[K>-WCM\YW3.1G ><\ MIGI0J'M:!#26K80O;Z(RW63UKTE&GQ[ZCA>]9 M)O=)-\G/U[PL;4H[])%O<8$], '1D&6.0V1G($U,9$_)EX#(SL";G,CV_*U; M_NX';%-%]G6/WQ+9B?PL0&2G>E"H>UH$*X+KNW2SVU*#8\=0\DUT1Y^;M#K/ M#W\GR]?9PS:MKM/O=4BY^&,5N!'QL>O9.'9"#YL8F12D;<>>X04A@4(5Q'FA M:9;VWALVW,;/AK'+*CJ?0)8__\7>K:Z-#6#N@<8_T8NG9HX[9\5SN2$7K)"> M+-IZ*JQ*XS)6D3W- [",XLBIG#^N^)XR!MR]PM.;M*139+?A'#XA5I>^;<#A MK%IOBVI7IGL4#@EP$'N>BP(KL@TSMG!DFX%A$RN(B1L*-0Y7;%OSS-/#!5]D M2L?*B>:;"4[)L9C4']-[!KX^@0.T9V"/]^1"+DCKB%+K"M RI%B;=\=]R+6R MR+T(2&^9P2_I0U$R&7_-DA:BR9136F:FE9[$,-EG)YO6[9!_QMX!HP,B*,H;C%8]!L6[UMK M:HWJW!T?<+8KT4.DST;IB2ZC%2)R= ]=1T"6,6XU^?9BEUT?@T*WK67K.MV< MYX]I]PI=WW[<\#P(<1@YOF/'!-D10K@WZ<5BM\U/,J1Y/;?'!K(].+'49!J1 M?!HX&X=BDG= WP&N$UU-,,;1B)HIH789XJ7&E=?NKE/#C]1%D%0@O[373:-U MG3TVMR2\EO$8MNU!PS^(5(5@#FDK,):(Z#17,S+%B^6BRU F>0YJ98[D#2(=7*3GQRN/[6R225K"W@F))2 M=PI-3Y=\'T3/03B(L(&B$)'0-&R"<6\A-) OH/F"GZQ=WL=[(6KL:,?K^0*> M;EGD(QWMQ+SG>V99U6R7U4^=">)!$QJ>[T#?L2(G@ 1Z$"-(5Z*Q$49<2 1*J'IR@U(DT\-5(DV<63GRI.[7ONXIOB M)\G$$M1/%GJAX$D06;S5=%5X5VPI%Q7Y![-%5Y+D_F%;/*5I\\/+IDO59_I M5$/RX!/'"LS V#P)Z]G9+AZ2'T+11%+C&'(X:ACS@W@ 4_56-)H1UMISJ= M]YR'D9U82<*6L<%-7!F*.CS7!]9-/$T[0B[-LV(00L9 M?&"@?SH#G]*:O;=!-39ABP7?M\7]Z0I,RS_+;ZG)97=TF9HGOV3O(J1FYL MF6;HF#@B!K%:9;]]7*SEP!U0,8072SAG GKQF MZ'?NL'^0=@Z!!_H!S3\ '[*\^Z<_"5Y?,$]T^=+YY056<"8]C.3> 4">13-Z M'LW>"]8-$S1^G('6DYEO2%!!_LC28][@+F/%,K//QSA?(I\*70\@K*= MV8;::5H^9NNT$_3/=4$W-"OI[57V MUS0L,_9Q'*,@0)[E83?H*D\P\%W7$VSE<#*<\VP&?OS*7 "'/M#$BGTMV@[B M= 'E$]H?(Y*"FX@'C=CV^X:M6VW6^TI\:2(\^,;^X=X[T+H'&O].WLU'6\!& M)HO3/R3+F&@6P,.;?=M.&QGI2SY>>WN,>*;IN9:+C#AB.R6A2XS.=(1]A"=> M]B%C4O^T\]K[1A,O_)#BEF_:F)U4L1G@E2O4%O&N*P]M(SJLE/5E2*I:E]Z[ M)&0Z7[Q"-])&\[)LNVB^VD2SR2Y6%C9P9(:F92.?.%2*L>O:IAV3&+J.844B M%6R]2'17KD?[Z+(K-AH'WNJBVV5K@GV2-<>.3V&7$S8QZ=4=,2VZ/(GL$<&> M)XC+4/*9?"U.,4S$M/\\S^HLV:*'AVW69MM=AMUNL6:/*;FY2=?U=9GD5=;D MY=^S:F7[5N18OA5ZON\[CFV8.+1-QR(FA*%GQ"*BKPF"9K7O4(,#V,/B>P . M6N1@#QW\C8$7%'E=0>)3]P7$1TS6-85&BYK+D3LBXYJCM0S]UNUD,>L(T*W8 MN& 7YZQ\9,+01'8$XP!&41A85DSAV"$T#3N @5[-Y@2Q5-5NX6O7;=Y0Z5)N M#5&:2;O?"]!"U+N%J52_!6/VHRJXJ)N3-5R*5^[[03)JK4PI5V%:?TO3O.NP M_\LNVR3TN^=Y"R=,;XHR1?D&W5"YNRX>LK5KN'WW#S-&D/A>A"QD&['K1>S* M+<=V#58+AT)9^"R -*O[W@?PM76BO_0"]&ZPM7RG'E\;3YHWP1+F"VB< =0; MP?X7\\:43_H7%TZQ:6"^2.JYQD0!^R-SQ*S!7<9\,:_+Q[>@S,\W]R9ELEVW M9^%_RVD(1H$= 0I"RW(#CT2$.+Z//>0;$07D1H$=Q0$V1&8/C3 TSQE[Y&#' MH'/HS-1Y0F?,.+=$EQ$NP8U2K9'2LX_- M7F1Y>EZG]]7*C0Q4N( IOT^P;$BH5ZN.M'L_0]6N8):%R9::-6 M()!Z-VOUQ'#F#5N>\"UJUW9@7 M\->LONM/YEUDR==L>]C9P8\,"[DV-(@?FD[L(QH#VPQ\AB(, ZZN"GHLZ\[U M!W7HX8)O%.]PB/$,#)"%^Q1J"@5G/G^R* BF\&H#H"=G%^%R+$W7$I-E*+ F MWXZ3<8T,"AP"?]OV*K8#:!@^,6F&3YS0BCS?HC:MF/7,P1%CK)GLC(/8;&/8C#]#;+V1NQX&NR9US8%D"T8J4[ T,8 M^D(N.GT4!+IGG38:%KWN6,%>O3#Z:25] _RR-SA6S/+BJYBNRS>ZS MO'FTBYLC1!7>I77Q'T66U[_3YW]7IA?9/UB!OAFQT/6@YT2^2:!C.\AUH4]7 M :'G>I9M0YNL\O26E?>O5XU\\V):W-#A7Q?@ M[\P+\-BZ ;9[/U1IM<9X3YU63QQC77/O4>B/1;\"N U]XQSHO ,7/U3H5Y49*YH**D%=KCVG2I6T')-EQ $ M[= W#-<+RU1(;E&2$) M3>P841 @.Z#_9P9^% >Q%_EAM]="\HV*G9;WK(GOM/3 ^%=G^89GD^4'VAC@ M)?4'&'K\O@AM#(@QQ-VJO#V14M$1G&:/K)O I[2.=G0FSNM5Y+NAXQG$0#B M,8F,"%JVZ?DD\&W3]@VQ#E:33(D,*KE;JCMT+.WHX)V!L8NK-=#)EVG,QJ-8 M7C$0^.6 0(KL#'389N[-/<+2B$HI(7<9(J7&E>,&V>KXX7X?LEL9-)W]>E-^ M;&$8TL_U"#2CR(I#TZ.F MN)( H-H8-J4@;FVH=<4U"L]M(OBP3?.Y3BCD^' MM-,FIC\#8PV>$ZG.:YR,J,TD"I>A,M-<.'Z;;CH?HJK2K6!Z8S&.$#$1)I$= MVKYC&I'?&*-?8I[+SXI2#G*J(F*QI)DU26#M&)M>4Y+QSJ M(DGDLO1%UHDW%&82)]Q]\%]<)WJ>LYM$V/G_HFR: =5UF7W=U2R1NBX^44K8 M&K#8T@^]/<]IWI!6]2J,B!,Z=+'GNZY!/,>T8YN"0Y!$&'FVT&M:,T'2G!U= M%W6R;>_F[7SY[__B6Z;W/[L[? 6[V\\4)C[Y6V"$Q.3RM M0&S#M8:98+CW%DF;%;#&!/2BI]L(3R>3->.?B44SVA"G4E)&.L#.: M:*I@=1G:IG(5-=(TO8=B#W#B*!!'"_P R/"O:W8"XF(*LE9 MF%F-)+OF2K+')T/ZB9LF/R=J9/LJ+2.Z,XW&9>C-1!\*E0^6]&JR:5>[;2], MV_Q]5]5,ZKJ.5#".B&V'KN&$@6=:ON43:TB]/"S4'E:12[SW.%Y6_STG9Z-M)&O'QL9DF6W9V]3Q_3%OSOU"!9NO4#H9K1Y'G M^I%G8!/CV,:F%?LFWN$X)8" Q^V39&'B>9CDFW9$/YX4Y0? MJX2.Y2JE\IK5F>B&LOJ(""OJ_,&0UU:*%>PA@E^:N+3%MZ5**Q>]?"*K-E*+ MDUO%[KTMO#IX5+CIT=N'#I5Z%UIFZ'FAX]DQA+U]@I%LICK1ZI*V.Y1O<_ R MKVR/0P/I@N)Z&9TO5CK'69NVF2'(_.+$4I5?XML84LPIWA.^&'J'&E;HA9;K M(.)!WS80M"RGAX%)Y&C8%^8WOB2QG-"F67U0E&X2ZXF'UHUBGE"<W,ZQ+(_>'@=HT@";+ES?7R?& M:7K()- B9N ZAFH#_\JJ+*@K)L M]9!N\#<&%W1XYU98?B;'Q%5#/!:BJSH\.Y94;>S)'X!?1=@*O#!P(RL,/=.T MG)]D26,B(Q-^6;([=OY(&%W#O5]D>G0;#]PZA'U]XGD/7RCE3TQ M97OMZ/@;2G?J8^%"1[RY*5V&.$UQX-VCUX)<\'6,;%_CZ:YM;7K#KR!&$8;8 M<+%%/,> ;'>]-^/;'M<;PM(?KCD%ZR!U4@+6#2B1MGLR?(WKR2Q4B:G)25@2 MZ2RHF2W)MH!"K''V\7OIZ2OZ.9F4)730FP*_4/1P3$[2#.0[%D$A#*&# NB8 MT?[LHV=ZP@V5)$R(IVC"790.$K0TWW"D9HM,+7B)7&QJP>W ^ZF%&!?< V1] MEVYVV_3RYDM:U>5N7>]*FLNC?/,E; H\@XB]KZO8MN;$I(?+!M,SP,T-W!WDMD.'X )(=0PX5TZM+,"@@@;KW*\QB#$YIH&:8K(0@=3EW;%Z:F61:]5VD5;5-[KU6VR9+R"6?5>EM4NS(]P. AC) /3FR+C&RIGBW/>FP+K&+4L\RQ$#PIO6+"R: "AA6T8$&#%NSA@CU>JJ(< M^CE'# 26F2>-A=P:]/HNI2EYG5'&-WOR;XH29,,YM8K=%;EEP:M9\+ZUP2N: MX%6]?UE:@0N.WTGHQ]=W=$PV9MD!5O8O:OJ?%*R+^X>(27/0I>&M]KNUI6L#B79]OQ1SC M4?(]Z[;Y:'MM%B@4+6%Y(=*W7IK?>!U?'%?>RDJM*ZVAM! M-B1AY$5VZ%@(6ZX5!YV1P/$@$6R\+/;AVC-9='5%KJ\$#X,($L1YWD,?,X)' M.AH@)Q.:YSR,'5Q26(B[<.KFC*-$>Z[5)+J#N4;]@?;-GE,MDW/DSI*RO(IRV]_3[:[=!43 M[)G$#4)L>P8,'1>:?F<[\AU;L!&R&IOZI8?B:Y?W[(MTCW3F*U9XV!H97VK9 M7L9X4^S3\=4K&ACC7HC?%65]G9;W^W"%8H]7><<=.FI1KQ"R5CU M80J#R]"<:2X<5Q>F\\&K*,Q"3HE[^I36*]\-?2N@4D63B! 2FDY V)D@MNL) MKAF$/EK[?-VC&6LXH64L'-(P,@:DV%K&LR\'O5#PM(@]Z\T;2,_2YY7AA0M0S:F.% H>Y FU-I65ARX1NQX#C91Y&'D^X;;V_ , MUB&873XA46%[]Y.%4NX!!/^F>G-IQA31$"1*HJBFE*-)Q;035M!X*V?<9"U# M&B2QCU7*!!G@%83/9?&0EO739_J U"C?L)+ PWW[YN3*\[S8M*,X,CW3"!T" ML3N8]%T[$,LN)IG2GF?TZ)J:6-I#D[@7=1JC?$(R&Y5BNM+#.@,-L(9*LJ?R MTPB56J1FC*81Y5'"[C*$2(TKA8:G3W297],'+?NZ35M1I);(]^Y>FU^*8O,M MVVY79ABXKA6'GNO9)C9,EUA]A8&8CEB3"B4&-1<6]QB[%$="K=00RZ=:LW,J MIEX'=/8)$NLP\6' "'J0;_>ATU2!>9^WT;9'?MK7_B94>$?J$BSV: M>)M2[]E#.EG)9P^!K^HCP>(RU&>B#V_7?J09$2O_K&($(0QBWR=^&$'31'8< M]Q]NA(%$W>?=CYREX"-?Z'F?$I$*CU(V9$H[IZCHO%O*X69E&:-<%/2KQ1M! MGWG'\466?,VVSW9Q,4Y"L\OSJ_/R15 GS"XNKZ,_M^_7%Y@\N6JOS^9_)_?SJ__KYA:J".> M3T].PKB8XAQ ' H^]=/)#FCR,C8B5\I)7X:@J7>KT/RP2HOB\>E2"_G0]6(+ M1UYD&(Z'8]*K<.S9D2E:1HW FWMBUU>5Y^3)]:,I-_$\Q%QL8&QY?M1A(/8L3S< M&W.H$ J^U2)G1+L(];C 0PM,N/F\%'6<*S3]G FNV'JR.D2GVI9_E9>Q1=TT M(I-G9?3HG A)3[M+-2VE;.;[I^+9O.*YA8L\T'-_W>GN&[6)AE9&T M,X?0,&A@N\(E3WQ"-('?Q6G2%%_>EJ?)# F=+7G5\ J; M$+DP0E0(L07-"-JV,QCT#)FWB.0,S7[*1#H%FL(FGTK-1*.81+7\O2%4)SAY M\BH_[QT_F4;J,G1)A2.O'411PA-!-]X,E\!!F1O^UC2+&0 M$4T MG;!YJL0I%P5L+T.@5#CR[GTKDMQP-RHK[N^+O#';]%^ZW-55G>3LE8.5;V$( M;8P"+PA=#_H.#H/>(HXBH=>:IM@12HLD+GIKH(&*81-3IDGD\4G37+R):5-' M60/K##3 SL !M)E;N;W-T8@,J6!V&3JDQ)/C9FW*V.'>5=YLFB[0R?9SDFW. M\RAYR.AZ9457?Z[A>09R7>0ZV#2LOB$*+*/60[6 M+3;!0RRR-/+IT1S\B6G1 7$,$KOK(7J'.#T[\J\S,[8?/Y'+9:C/9"^.]^*5 ML,*K.M=EFE2[\FFO="O/)-AW8C/RJ+Z%T/&)@WM# 33-59[>LLN;^ 1'P@#7 M6 G:L7*(A;\0U&&2R7ED"..3%EU,2:G*0-%ACC.OH+SD8T1+)I"W#!F9XD"A M[$$2/@BWN]\U-[DU-6R:-#V4Z5V:5]EC>IZOB_OTHJC8>]R7-]?)]Q6*3!>: M<619CNL0JEX>&1(G!P>Q\/$XI=;G.#37 P;MK4OK0\A@2]$*G]A5&P#.).B$ MS LF1P>4MUMHS[""%BSXP.#^U+:=*&X Q3S[:4810L?/.&H)S3)$4IMW+\]# M:F215UZ_I'62Y>F&)&5.UYW5 2J&9L6 M#(E(B4J!.FE"D;Y)')F,L54L0<'>G3@PR&U'<"9F^V\S]B( M["FD>QE*I]*A0MNC.75;<.4B:'H0D\"P0RN"D0.QT1MRH1V*G#F0^/A9#AR0 M]1V[DY%F'N5#43:7E+8+SPYKOSG8WM5YZ@TLH8TK;H*7,:BF./#N1I4@%[R# MYMY_;:Z4/'ZCKXOGC-( +?=OP86!3+?1L&(669P\Z&!'; MFS:G:X$T2QZPW#E?AE.A/$%KT)8QV.=V^MU\9 ;.577-6@5&A*W0###V263X MOHV]N#>+O$#VZ+&YRMLDS_[9+..C(J^*;;9I_A(F559=WGRF3V::U^VW M=E66IU6%TVI=9@^-"N>;KE=%H\S;;$WQ7Z??ZY"2]L?*C8TX<@T7Q<0T"0Y1 M;(4P0H:/4& C$XG4B'X)MEI(\FGLS].$,5$^M"O,_#, MLS/P:G#IMSO_P(&#C<+O702]C^!OS$O0N#GSH7"M(1N9.);QJ"QCUED(%\ !>4HX72@TH+YDU1]1F6ZRFGVU(KX;6"Z&7N@$'ETLQ 3!WF)(UPYB M!^3E[6B>:QB&-I7\C6(LV>Z)^#N#DWCDFROFHE!,Z9^A @P,U?L&6/>7YDE^ M G_K_CR9;H_0-Z*Z*DA?AF8J\>3%,7I5[/#JU6]5>GE#JCJ[3^JT6L$H]FR/ MF7!#.[8-W_&#WH@3QI:(1 E^M&95HFA8BC3@$9,C49KX%$@C0V*B1Y$E.,3^FW@[2J+'+ZY3IM[DYO'Y;VO_M$R[1BS_.1 M#8D?>I%!!0R3'H;A0*%#5\J-Z\Z%4J;GVR=P7E6L >3!TNN*O1^5E!M!)5)/ M/Y]6G91Y,36C4)^M<9^!78ZTB3(Z(G[:@K,,>=3G7C'30RYZDO4QS7;CJV"TW']ES;)=@VH.N:1A -=CTC%,K3IEO3+J(-0'" 4/0CA>\2-WJ8517IRU [A?Z\.,JJEJGW](R=XUSA]"8MZ3*V,X[R M3?^=J*CJRQMV565U56PWQUB(&1&"D6UXK*LR]F),_!X+B2.N!)IUKT<) M^J'+:FK#-QEVMFCK?LBGB)HC,JZ2RPF&F'+RQ:$!#AAR(3F=,SR;8KV[[ROF M/T"8GN$5#U=Y$*Y-_\UU%Z[;)EP5]>#/O%,=(X9-8+X!N^EK$E6O3&GS4'_: M:6XF'XLY'V;!/:*DNJ,8V!_L[,5CLF4+C"]I59?9NDXWK_^\Q;8B 3)L-S:B MR/*A1[\@KMM#@H87"FTBZ02B?5'0HP3G^2/]2[-*$]QDTAH(SEVHI<1 <)N* MXFF$M?GB -D9.(C,R&\M9>4QA?^Q?:XYPKJ,]K1JY%#9M>8+C0#!R$8NP.JZS8)EA$P]59U2S8#&C;%P4<0!54 M;(4<\\GS:>@5T^+7F5V.Q')S.**GZN.P#/'4X%>A^PD6D\7S^P>*@%F]+'%6 M/115LKV\N2CRVXOL,=VT]X\?0[%Q")W0,R,G##PS-"W+'Z $$?9%%%(+ ,UB MR=!];."!%I^83.KAG$\Q3TZWF'CNX=+!#GK K$+P(@;+4509CD?$56O(EJ&S M>ETL9AP" J7W5]I#YQMR_[ MGM*T^>%E9-J.'$>9?C$A$U/S_WJQ$JC9+R9F]G"<,":OCS^%G,_8!+-(%H#_?A7S2&<1FK'IT.OM910R>7 MW(K,+(;L*3Y\V ^>]?!I_RO=<]X\YGT?$#I?--E+U?0RO;Y+\@[Y[VE5IYOS MO/6L:4PQ%-=6IA\:@4WH],*Z@)BA8<:#,X[MFH(W=2W3">UKK;;;QPTK:#\V M!6UVP.GJMPH\-K";=+!,MRES6W"R6":CO!/.,M$O>M+J5G\'OG<]K6OJ_7Y* M:PG8SV=G8+^?,O/<=I(@C\V/RW[J%C+'+IRDXWEZX7 %JIOI+<.!LVJ]+=C. MUO&*S_,KC9@"2DG8+6SW)IM-8+/K"4&Q58HPM964[DYI?OZ*^;%=LF9^2YF90 M4T@7W_-2>G@HDH<"N>84=JK2Z*S):41-89E$,CF%=6HYY/U'43>7O!/SO112 MUZ(%9([:(90&'QG)/+$.[U15_&-%L[MJ%;J >/7 FX" Q1Y%Q W<@?A4%,/* M?]XZ@IO=B;MF=V+62')^_TTR Y2V3##OL^F5'%_%M]':R?#>.#&6UZF:MI!L M3EG^VQQ.SP?Q,IW[_;8],LA/"95-P9>\X!5"KV>X[=[,P(^@"P.(&"&)3U$$ M<5=)"_J07UDL!1/#C5M'S85>A_##?)>*9:TR]^_D/6Z.N6;BZL&/C77 MIYS/TT M@WGLE5RDZ43R"6#O\>6-)G\T2N<[J2-NXM@ZO/F>6 8F;03V=KW;EG?R>.S* MCQS2VH?DQS&OBFS'3H=CN<\KSN\W!X3HZWGJG.V:R?,;P1%*(HAB G!"2.B& MOA\.):$C0) J3B<7:AV_?>6F;?%25OMV)]'GU^&3D>2M47-VJ2R[%]V7ZJSO M.Y0SQ>GC>H]3_X&]E4?7_M[G0I1&Z A$%-/10XM8C M,$@ @Z#;1H!8$$.I^E;3J;*\">!.[11>:ZG3V@#O4GP'-<'M23/TH]A MLPN ME!NW;/2>W4(MNF:/##O3=^@R1ID9XKY7"&9BYZ7'$/IZ\9JD5?Y_I[Q8OY(? MV\,JI;'K 9\A"EV?>G$*".E;YK6*E48'C?8L<_]"ES,(<_[@TE3!KF.N)+(G M\E4.QDJ6VJ7M?9]$.&K Y841TD1$]]AGS"V=JH!#NW&YS[;%"H:IGT8^Q:X7 M8@\0UP] WS*)(ZEK;$VT-UDV^\ZY\SJV0E49IV.U).,F+)"@&]< M$R&> <\71CP3$0F4_=-S2X=XAR&K_#7GV\)6U(,Q\&GJ4L H18@D >Z;]B,, M=)$GW:!EY@UR])$F[Z4ZTZS:: 1J5]/H/UJ5"\#:6^,DN:;L^W+!IAZ2 -DT M_5*8H@X__N@!1 *$@H2%L8OBOG$4 :0X2]5I M9[I[.&RD,CENVML;JO1%QH9 MX23=H+S (N'S=+G@/UT/#3 !EV&&KHA MP@3$"$1IE+AQF%)W8';@0;G-6SHM6=]]]=^GDI=8^E!MUVWE0+(^;K_GSJ]9 M]7=^8:$O6 M&?;;]DNQ?:D!51R[,G+O/Q_RZGNS<[ 5W",+&D"6L,/JR+)AK2EDP04A"RHA M2];=Y2)+.A(!9*FYHX,LKVLQ]0FLF_ C$D./4>(%-.A;Q"Z1/,JIT]*DR/J] M*._ARC. *V%WU7%EPU93N/(6A"M/"5>R[BX75]*1".!*S9TI-T\_;XO\Z9CO M#RL,(T@H\'S@PMA#B7^QC25E,)UZ [6XL@F_TW5SS.:4R,5IP3XDIRS&-N^@1RUNRY7M^82/(M+%;V)JM MV@.BHU0K;5!ZKB\P5 "- ZQ6X^+"0R"" .*S]N)8,B87&JMWY[U!#N]NJ>@ M*?V,A!J,)[2UG,I61WJYN7Q-W2L<,1(&+IADN (DRCQ8G3>9@1CP1+SYMNU MCKY?RR)_=?;- H[S!'TF6(=%HR'["M_W17!6T+O>YD_5"__)25G\Y9$U=]E[KQ.G( M7<_&\A!]HY?Q\ID(Y&WF87\2(9B:0T_]QIOTSG@DLN\V <09Z3TRB@'J4^&O(%%Q&Y M[%BK*>OY\?GEDBUOJF>A,I#L>&>$2+-5HQNS20Y*\NXNEDH*H3S&DJH_\J5' MD_VW7?F:U_.8ZOMVG=^Y!'37&%__Q.O.KAA& , M8)JX'DX100'L-D%X+J8LE-E@,(]"RQL-+NM4]F$Y75S.O8N-WSGGX-H"EWUX MW;W$3A.@6EFWF1X$,2PO_QF0X_FLW6^Y/JG!'AH92N9](I8Q!LWLP=V"I//U MB%PV_MLQ.S9GOIX[)LYNPS(&HGD M9IYOPAU-X/4G6]W$0P"[+L"Q&Z:N'WFX;S/U?&P >8(M68:>>=!=44[IV+YF MUVB1SD*O&&/=+&?S1WV2YYVDOXLFGFPL8LQ3;GW,IO M_&'IVO(QH2'"D>LB&( Z9W73M&\+>6XL@5/E-JPCM5/F;,[25$BA;J( 62=Q M3XZNO6WQ7+9)0'82^]1 >^/IT[VU_EZT]X"K[9%97MZF;)9K\MMGS7%:_T=MTV=BFN'PV6Q!$DJ8=#X)V36!!(5KXS MTZ9UJG4RFQZUPIE9)V3<"/#,&K\,ZAF.J;3Y MJ,KQS\SB^/-PDC_RH!]ZQ$L\AEU&8D;90&F44*F+@:;6]B^VVJ-1SF7R7A=C M]I([7#*)O=.U#JFJ^M^UBTN?7Z\>@0_9:_-K\H^LVKR[_L^:[YOSU74QW#$C MH\=L#@+T4>($/8P"& 38&D>!BW$SB['_C.);KO]\B6I>E2'[GF+CK!+^* M++?/S P_5YE%4[;A*AQ>Z'P(Z+P+XC#;83.S'3+VE6:>GE_&J#-7\&^_ ,W9 M!\*GWELY^>:VV@Z&J]C%E :8IFGH131):$Q0WSBKQT#) A-F&IU]C'CGJ)R: M-^2XV! P@]5R:!\$WIT^/AR1[1RN%S)N!,&&G5\&6DT']?8,O@W/Q#?Q?J^! M6U:OMXX')@D,&&"1YV% ?3]&P(-MDS#T8T#E]O!J-&3YHTZO;:R C@7WQ& V MF7%R"!MD+>7T\'V71GAEQ-QE4,I,*#_ML#7FC]"NL+C;SU*GB4EQW!Y?GXJ7 MLMJWJ6.?%"*7,.32(,$QPI@$*.E+(9$H]N"C#Y7F&K+W=O7RFOE=*]"Y4"@R ME[-EKL06J,E-5ML.=65VWIJ]/2O5W1HEXL*];5)&'5S EBFS\92VGC4Q8FWR M[=!L6O,QV[7?3=/Z=_QR5!2YH>]"E]"8>5Y*8-RWA7PDM(BFUX+EK&EX;5IE M_;)6HTV,2IH&CF-^.N\4T2YCVTC.=,C7__:E_/[O=;P\74+\!TXA=)$EC7IQ M@SUFO)N7-X9B*$T^3>)<:1GV,?_2;"0HCG_+]ODJ)&&,/ "I!U." UQ/!%G? MC(>(*XH4I3]N>V&]'7?/HARN2IPC:H8]1HAUK^3H(6F3 6[<,N .,K2\FI\6 M>O)+0\^,+"-83:0JVST5F_S'?^6O*Q*[B/A\=Q$,/$0I<(-@R'&P&\M!0O:O M3T.)3I73R')J7;*Z'8NDA2;.#OFJS1B*&*,>C&E M,8)NF##0MU-C!,B^VG)_?:IWO)LWU[(7(@!$K3+(@BL/ M'D!!S:_ET$%1_PU,Z#@AP@M2-[)I/F'LLB^K!"6Q'X8X@82D+@B#R!N^6@", M$U%.R/U5RWP8Q#AR>EU%.&%IBB&( H_6^0^"-.U; M"?P4R:U/R/WM:58G&DU.+TIV:4+2+=&%"7M&*2U+"'ID;$WB*OS1%0DUH^9G MA);ZGU8C=%R06+LL]_NR:$Z<-)O?#^]/Q\,Q*S;;XLL*HC!@(8@0I@PF"&+? M3\XXBIGD0J9.4Q.M:C82G4;CN_9DR,&YD"F]R*GEKO"*YU3&JBU_JGIJ;C5T MQ)_QI5$3QBZ%2V:"^7G1U)Q'0OO3A]NT\@/?!W_*=L/>4H HC.L_G#+(DH"X M44SY; PP$/EA# 7+2^FV(O-":=^UY_S2R?NSVH9T'3?'\32EC7)<6HI_$MOX M)_)1;?-^Y^>1J]/=J7\_T!N@-F7- G;EFXBB-/O R)UB_+VHAMHE=;,T+_*7 M[?&P2B*&*&.8>!XA*:($![1K+8@8IG(GN%5;L<[D2V'\37 ^=]+D3C,JNSC. MXBGMDV/QE6_\(E3ZR#TH2K,/F!'F?/J:'?^G/.TV M3_MO-?"2EY=\S>L UO_D8[.HCT#HL]2'(7.AZX$D2H->3.)3R:(2ED3,1RSG M6$MW_L&U.]M&O)/WZIM_6 E_D;?=45K4F[*'#$&Q[9I&M-.J=@;9S3_\J/C= MWS@Y'Y@K#U93O;5H[AH+4@S+9CW5I/:0L7[(BVQWW.8'4FR>BF->ORA'LEY7 MIWRS(@1A%+(T"=T8@\1G@"6](A]38@3=1I18YW=WJ&S+HO[I<-KQ"PC2VL'G[-LA?_]"OGW;;=?\#FA>:NYTK'_UO-UO MVR].AQ5-:CE) @&C80!H$"0D[976XT]JA.]6%5KG_J">5YG\4I6'@W.R^O'! M;H=JC0R+Z4EC(\:Y=X>(' X@IXF)5S$_1^5T8?'?7@2VB+%$IV?DQYA)GH-% MCSW3." V)DW8&Z)CU<=\Q\O[? :[O'E@%?ZU&^+04]B:O"5[.LO];)](ZGS>OU:7]J M!HGWQZ]YQ>M35_G7O#ALO^?M5Z#G\G#XQ$6?504>]>/ ]S .<9#4\E+3ZGDSY:-M:+._P[>4W<^AS $X3@7,50O_=]A<>Q9]K:#1X$4''/)TH1O@E M]9\\7$R+^5]_A'\!/_Z0S\?%9#K__-RG^*N?(/H)P[]\6TQ^_"%( M.%^LO[O&EU0?__;B\W_@]:>AE/+G]=_N/KJ8[OM@Z!;^_']_>?MA+>=/T_EB M.9J/\Q__X]]^^&$#1UG,\O?Y[0_QO[^]?_-=)WEH-2OF?QD7=S_'O_]9CW[=JV-;G6WFL49=+/\DI>FN+LO M\R_Y?#']FK\)4_ N?ULL%K_FRYO;CZ-O-09]27>]R%*?)@UZ[46RV@2[O--V MY I?>3==1C.^4/.)*>;+8/"#X:]A5FHT[7R,;Z?S_.8V+$"3Z;(FFR[KK2U) MYI.@W3Q^[:*832=1]7HTB^O!AR]YOES\-A^MPK?GD]-BG-U5AS)\6(9_KS$- M^(T67_RL^*.A+/6Z3"73TYD9YV1SD0[UF$BBF_N\7#M<+:KI2)_M2%6YG&'B MNC!OEP]OYK=%>;?^SE.CK].VG5&Z43D/-F7Q+B\_?!F5^:F1'?I\-Z.I:29/ M-&MG;'XZ#_9J.IJ]"4YQN5;/R8$=:]/=J-37('U%4^=5GA M)>.NWVMWDM7D0XVFG8_Q8_YMN1K-&@SU60_=C;B> WBZ93LCW/B2P84\/:0] M'VU]#.>I\V3#ML;W-:[45DG;K3_TUV,Y#RTZK1M:Y31 M+(^#6H(K='I8>S[*3#;L=7TWRU6S>T5CK<>Y$LY;&-OT\G]Y. MQZ/YTJP6R^"8E:<'=J1-=Z,Z4\&U>^ANQ#75?+)E2R-<%N/?OQ2S2>C?_7,U M73[$R$GHLWC(\_5?WMS'V$FTOJ<'?4EG/+RE'_NNHC"'@KW7#C,UZ M32I9_L>37Y;%//PXSL\)H;7]/2FE;Y>9?3*TIJ&XH*^+I'B:?2(WUFY7E=\UBVHN,:2^0K279UUO+(_TU7[8[V.<=MCS>=WDY+29N MWC+$^[OM9.P?EJ.R9

BKP7^?A?<80@A:T&$@OQ_!X<(>,PLA1%)@+HP1 MBBJ@(*\P$IJ8.A@]99\JQS\49?#L__HC_/&'\#>W>5EN%[XC"9]K,G[-RT_% M,R,R*L[A(>8 =L!7XH^L ]R5G/^Y[V3OA-S ML-?;?=5605/)K+54(\;0/D[9CB=)64Q6X^4_X@9] MOGS8@F!FH\4B[)KRR6DFU>PA@T9QXIWE3'(EB1?"[^3W3( &U$)_%FIU@W4J MKCT_ 4>B^ 4/I=3RQ>[F-? J/;0 M3<4BN\H_%NKV-G@982.V'6N Y-=B/CY)IM.-,\TEH<)CY 0#GA+ (,56>V6$ MDPB3!IPB?PY.M0YR*FJM+W&\=&1/VZCC#3-CI53864@Y5<@9B+&N@#1*^P:4 MHG^6I:]5B%,1ZA(N'9;1,6*]TP)(R9B50OJPZ=O*B#EB#6C$SK9,+^)?KX%$ M;6';SX9ZWVG%J]Y/ ^X=#ZX$A89A;8@Q#J^C&-):993K;S\=[_I.5K/\YO: M&NH$UNIWDCFIG#<$8>.D5Q!90DF%!->LR>;HU>V[:[.B2 1WHME^^;7?A$9@ MFW1Q>MY__\',::>U@5)QC052QC '-P%++<.VHM9.[;E$+T]]XV^RFE >F\$7 M]9-QBP$3BEA)(3)6$*)8)2.RHLGZ?/8D[G[G<*F"BW00#W#B]AT4OW3^$DP1 M!M1:Q)#TAGL(T 9XS#P0J-?0=RT.Q17@N-M=NYO,R[ ^,6@H,-IZ9*$VID)# M,BRN>J;7IL)+Y[LKA%/MYW:7I3>01 F*^?HBZ+?IXI@G>*Q=ACTF"CIGI./2 M$<"( Y6L,.QOKHM-W=#@N2_8(N"IR/5LJ+:X&TWG)RWTL\]G1%!L.0 & T=Y MV,@"8W>SD^M:>ZK70Z:6]%RTCVS"$%,UG3Z6H_EBMM':Y+]7BW61E%_RNT]Y M66_A.])!P-(X0L+>B&K)(1)(N)W5E]PVB6$.D%<-&7!XY6L/XAX(%IS8W^9E M/II-_Y5/XI7@S?#_%K"))OL" (51E3^(F76&7I>A2[(%Z%@' MR5AY8]ZHY;*1:,H.TYA 2:JJD MY2"54TFC9O<';LNT3J\NM/XBV-$0ZM,$.G#4LCT]WUP],E]&\\_[0JR'/IIA MJX)K80&SR'$:MN;!SZA&*0AO5O/.3.7'K<%]X(;);D0&DB@#&%$5.>DRY_><<:R9#;M*2@7E3@KLZ>YL6 )6ZW;.Z_%;+R7,L:29SD%/ M82!JES5/: :.C.GQ=E\-*W%6/YE74"NGB322"481L7AKO!'S$M8**O2(1QV; M<5Y'&6<2 <01,4HY%I!!5%:(( R3;FU3I-EUQ)/CWGJG'IXEBS#'".L=4FN#C$ M.Q7MEJTDY5XT2:D88)BB6T9U 'B:%>+"UUH2+@^[7)B;VUU=^G?%8KJFW.E5 MH4[SS&O"@K./#9'8>40%"6X",P0"1R'G/;J4:K$(6J@AY_0>8LXU !SX-QWTAF-71-*#/ G+=V*=,"H G3V]:EYM[GXSS8 MR4^S_-=\6:L6DH-ZK@&"8']YM)75:J";EPLZNE?+ZUJX6H4U% MHNH=J(?JQ3# MD Q+;H!'8Q> PKB2A##>Q%,>9/63=DG2 ,ID%9FV M&C#%HH[_LN_CF0X.FC RL)Q"#833EH%*,@IHDP38\VN;O+)%J 5 TU98>BK] M$:*\_' &N%;,!_)S+ %%2#EB*JF$04UHPJ_?EC0&M)<03=W03(:\C,7$.+50 M&6Z5$(!5LG#0Z!ZM&%Y]I)9]D09(IF+%N[*XS\OE0WS<9?T,=-CPW]]MDN". MD.18L^!F<0^)\09R"#1UV+*=I(*16H6^7U-5TD[#ORTBGQ]O9Z M!H21NF_CV6HRG7_^6U%,_IC.9D<=W=/-,Z@E8\AKSCB!%H1](:KV@P[21A#=@^M3JU3IWL]G&A$8=X4:8$DYCP5WY,ZM,Z;)'8I![K@[95,; M$*=UB4[Z0ID/6T(LO1!.:(,A5,3[:O1 -S(V9^^VNW>"$IQFGHEH*CX\*6X7 M5MH][^*=/MBLVT5&H6+:6,(5IY!P206OCD^\"M,CY>;\U1N=CE#O@7?UC] / M-\J0$IAQCZSA!@#*K7?5[/*68!=8B(8RQTE/$;24=#?A=,9,N5O3QYX@N0S8A;UHLKDT%#"9< ,H M&&' M2H7@E8R ,'MM@8!NV-,*N*G/+=[G7_/YJH;AV=\@N +8TQ[8$ICP&&\_SEE^TRK@!T6&MCI#&&863(=N?A 7/RZF+6*5WFQG G M#2?N'?BIF.+>1IF%>%U*.TP7BS TF!"ZDY*#:_:>F^A\7T2Q#8![M5#G6J;, M,( U9@HAS31G$KHJX\T#I$&3 -'Y6:B@X5; &R61 M1(HA*X#187=02:F%3?J.WU6L:*UAG>RN17%W5\S7PUZG[-^LEHOE:![/]8Y0 MZDBK3""+,0E[!BXUXUA0JV4EIS7FRLK8M:'P/=?ZVP$W641H,EG'Z$>S=Z/I MY,W/)'*YK?3\?3X!<)3C3.%F1;&6T>$V8.\A MPHU>$3D_B^0U.D^M8]S?UNZL+5W&%(XOISH)B$8&&XHMJ*1BF#0IOS/ 1VH[ M8$YC3%,QY9?IO"C#\-[,PPS-%\Q6JY&G&RFV/&D29Y2 .\/)+$;B70PU"R+1MD66;Q?16DH;16. .$();[ M2F+%&V57RC\%\UI&^)%3B>N)[=).%S>WL:")GQ5_#*NNV&Y4Y]43>]$L$TXZ MAJ11U$G!7="TXF&RB W]WDY MBI7PU'@Y_;KAVFD,SN\L@TQ@BR%U& M+F"(.V H9&A;R:PM;MT&2(C'JJ5:= M(,AC1.(XS1X_ER&,':/4:N^-IL833?P.-HR2UD%/X5MWJ>Z7S+H8Z'2'(-6S MDNMSY(#,^MVBC\7[//A;X^FZRLB3>NY%>^:NZZ^.+ULPKZ%&6! F/4$B[G,V MB$,%FU![D,:9 MPPI#J+'5"AHN-#! 5Y(;;YI421JD01X.E5YD&;>NK82U#[Y.%V%\OBAML?JT MO%W-JML:1_AYK%D&D6:0JY@O*S'0A&*/=Y)"?'6'W(/E98M:2EJ/B;^7?8_5E?F[4;FFLUZ=XF](N@UKIL/<$1B$GM$"$VLH[Q]Z))BDZ]:,#?PJB78[Z:88=>&GOY2"> M%A&^N8VU]!8?BD>HGM#GO ["+D\:#[ 42EO"*-'6["1RP#0IK#'A5G*IV5Z^#S#+',6)68H(883H8[^H(&1OLFQP8U=^$7Q'Y.H6_ M?S=M6_?H(A]MVS:#-M[WE4$Z(1%D-G@(.YFA0DU.>P;YW$&OOMEEH/<>)'^2 ML79)5/Q)\\QA[BRD,$PLX T-T\R:2G+N&H49!_AP0E]D:X9Z?WQ[5E?I++(] M:YOI6/\-$*J"@!YZ2LCN( HC8YH\5#?(G/U>N-8,])[=MVKPU4PYEA9=MXL, M"Z8 =HHS8PS@B$-?95D%)%23"T7G)^9?IX%K!?F$29$U Y*M).9FWDA+I)54 M0NRDLT88O9N!WC>Y"GE^]?[.T_/3)E-VHX.>F;@Y\6XI5?Q(9YG$0"BB ;58 M,B0;OI$P6;P_W9!EBHX?UF<['0HW_N9J6N?HZFL[B[L@7 MY8?1+/^0CU?E*<-X1B^9) P3CS#32FL!%+9LYYLHHIKDCUUZ%-&';6R%*L\S MPCI30\*$Q7&>3Q8^P!@'K.:37T;+..:'F]O+J'E9CYG!P'(*A$1AJ^8"4LC1 M76P 7U\MGY0T3:*2U!8TC/>I8&OO> ]Z-:QHS9XR88"GVD.+M'7<(F\>\9<8 M-CEK&V3UH!XL:3>JZ&UQ/_C4VCEK^\%.LN!( 8(UA#[.1^:DMX]K"J-I2E1? M-R%;U\+PMCVM;'>R(#)$7%'ED$#A)V<>C\2A,4UNQ [P1:N$3.Q,!STS*P!&@9-+0T+5MP-O#_>(DF??Y_:H+RQ;;'V_ M#<(PRPE3@FN)^6ZB&TZ;I D-1*G@79?D0'(E3I?AKM<^TE,*;, $APX9+$MR> MQW5 R:2/#-^OU11X42X[95ZW)*G%R&9JN"X*)T:Q:)-[,U[O]IR_.'Z%@S1XR M80V5Q$K%@02 "(-W&7W$4G"%9;<[6'V[ 3MAZFYQEZ^C2_%=GK"1/YZD^^S# MF96( L:95-(8*) 7NZQ30@5)<_\X)87:UO;+;-QF$#\2I\]RQ4]?47E:K;3/ M:L4;:..J\/*-E_,*&-?I*4/.4DB ]5!;1XVR AIL%! *6B])K;N&G85=+Z@C M*R$FS&OKO6'!1#J%J:CD<3)1>E\?&[5VM7VTA.QY&*=:(^H\C'1QT*!YYYE@ ML12CLMPA:XP&,;*WPYZCM,_-7@TSDRMF"'3V19E//\\WS\B/'SZ6H_DB2+*I M"[K^TVQ#D5W1G!K/NG7SA9D0(![G<2V!#3LC0A%QC\:")RWLW3WM4]+QC)F0 M3']]SX[?Y@',V?1?^>0_BUE\Q>5OH^D\(G S?\SD5>5T$?[*AC_./V^TT6!^ M-/W*+'C?V'.BJ2*$..V"DG6%L. ^[7GOGW&&)-9@WW/D.Z3W/7+T;JW(IM[0 MX9XSRIAQBB+-E7!(> XUJ?#2TC>YE#W VXD#9'PWBDH6^WXI4"5,R\^TM?Q- MF25"2X!^M32(4-;V_G'XV_Z?WMIH8#>Z M>G5/][7(M ]K*B,TP$X4M=! J C$6$!/+ >UCI^ZD7%;Z>)87*KZ2*:YD<@Y M1DP@MT$.42DK*;"V2<]QD]2":*;+%V\27P1CNK4H5JX[7:GFN\]E#FD1RW<[ MA[Q"''.@="4+0[;)3:4!NOQM4Z()EJEX\;*^Q7K^M:[W'&R3$:$Q"[ZX M<%8);()C;FDE(T&VR19JD&FY;?.E+613L>=]4%7XKI@N8H/AFQ7KRY;;P1_U M0HZTRT 0,*RE%CH:YHO3'FA8R>JXNKI'OEK0^@OWI#U\DZ7NY.O]SKKN0?E[ M_@2/8P?+!QMEGAL,N212.DZ](EJ+G93,\R9O$0RR5D7[+&H-W&3N33X/&,SB M,W23N^E\&N5?AMWW:1Z=:)F)@)SRW'F%+9?(* 9=):_Q+*D;]#K)U"["O;E' MY[A%F4!8>DH8%([K((JP7E0R"<22ND,)(LJM$CW M0(L, >,QAD88JP @CE'N*_DD0$UND ZS(G@'3&R*:L**(1>DKF/G& L[,2@X M,EY[#A2O9'&<-$E=E]=OJYI@F:Q^QZB@H!;50 "5R_>6D7WE1T^D<^_?PE#$]]#4L7 4* MJ*"N2?HJ'.0A0MOD2P'[("G9%A4S:A02S%L2G "&P[8K!L$J:V]MTCL&*1C8 M,6.:\/-,7?3,RZU]?R'*^]H7I' >J IZ[%N.> :UVV8$*$. YHY: M0FEPMAU0FYS9=>RTUNW&8U-_D8__\KGX^O,DG\993^(/44[R9+*'7^T&ZZ>+ M\6BV2:OWX7?[MF%'/Y])2"00#""@M#48^Q@+WDI$&&ER7W- :9L=:+AH']WS MEHFZ7-G(^C[_O#XBG2]_'=WMBZ(?^F@FE+ $0Z0Q\HIR*K TE0R8J*2F_;4R MI 5@NR2'"3*7H]F;8'>__;_YOJ9"%L>I)0/;CR7>.<704J;O,XPH /Y;OG0!-%N M[<3&#_[_\E%9?T^R^W1FJ7=:0.<0XR36&02>59(@WBC(?_YA]BOE1CO8=L.2 M37F.)T,[OJ <^G@&B#? "8V <=;&\AVQC/-&%L$:/WYE\]\E,4F>\IPA*CG4PBP1I7TG 6:/J"^>?,[]2>C3'M=-= MZ^-3+75"V_4:9H@(;@24A&J#'$&4,??(?-OHLM" SIB3;&C;PSE%C/KY\?@% M<>EN$BAJ'&H?:I+9L(&DR'!N#>-:0N4@6L,LC>72UDJ\3B/EQX"P#E_U^QEB M[MID"$D$'8,4>VH$<-0X4\GI@M-S'7'L]M1](C7D4F#[F*5M1XO256+-;;4L4$L:#)_J:K"B9]$@\0:@IM,:!L,VAQ%7X$2*:>'VOR0S4IE'1 MOQ)2F(SMXV6##MFM6+%9EK2H)QYIEVAK*%9>, M22R"MN-MGHTW%0N8V5IYU^FDK;/4'VV7*>XY]TP+*X-_RKQ!D%3R&N^2%L!. MD6_2CO*+[B#N:Q:KKV'MCW7.?%%^&,V>6*VM6P"O:IZSN&N"%%AG!0;806BW MNV^,+*Q7$*5F,LV' /]D-\R,\!X"BH!'WBCK M#5&RDAM)<74E/-HA0=$'^*F2'9^+8?-/RR>%;.]B*<1_Q5J"BV7,PCMV0^7< MKC* E5'!DP'$0DJQ51J@"A&@$[^_T-DEEF2\>>Z%=JN.O@CZ*,(95'QLE'%@ M+(6(288\IEP8CGDE)8>@R=YF:(E8 R#=Q< /Q/Z-QZN[U2Q64%T7C7NL_AW+ M?F\NM!ZO!-]*_YEQ"AF&N U[_DQ,K,.-$V_(X-20RUP/'Z%"#IH4%4WGAANT96= M<+5#J4,!K\3*2+5@[N33#UMIUDE@9?[/57P027T[N@NNT3KSV@(,F2$: ::Q M]5"I2FX@39/$S2&3,!U?#C&V-9TDY^*^<=OB+OB?=;AXN'6&A&=>,DT!%A1# M!1B'E=S*RBNYNM8)$PZQK#6T^V398C:9C5)6MJQH;K4EP M'1]7&R9ID\L+0^99&URHP;.&PM.Y^_,]I7H;O__+P-M;$KK^Z'ND@DU ) M@H%(0QY MJ U7KL("*G9E;YVV39 Z)K$EZ)/3\,W\?K5EZTR 02A"EH"I9<. M6.$UV*')\?6F=[3+@D-<:XQXG\Q"%S%KVRJ#5EO#/*4$".,$15J+2DX#?9," ME8,L5-,?LRY#O$]FX8N8M6V5>:90$(Q)91$V6F&N^2XH%;R2:SGIZI]9ER&> MG%D-?-JWTWF^+MK><61Y]ST91?$-,8@9!,@&-YH]"1UX@YKS&LV^'],KSSP" ML;)B^#_,5=@C&F:"G[XK,>#K!:IK7I;9A^P6TE.W8FHTS9 %3AA%(-,X7JWT MY+&.J+(J:>Y/[]=?:JNUZ!3ETV;_ %=^&7V;WJWNWNU6 MW#YY,>C-?'/W=CI_Y@(=HE,[O6>(0JHYYXP(H*CTWN%=>0YM79,XZ: 8USXY MBKZ5<3$Q/WPIRN4R+^^FCX-:/QD8Y ]0W&T&'[XC#OUN(]HA&E[25^8)YQIQ M02E3"$KGK-E5G;)*-'ED8T"'W]U2+@'P%Q-L6[]^/<2/88A/R+^=&0^;>7&( M5;4[R"3GV%FJ!65:0*2])KNZF(PT>G!T4-'X;LG4%=Y].;OKF.UUI=<;A20# MT!AHD=-("@*V:P,6V,KAI->?$U8_JT!$@^XSS"70GC$J#'%A/CCH=(4>)+K1 MBV)#,A/M4NGX648*35R\!.W&&A]K>6'5'F\/_6\^T M] )#RH4PE 6O3\%'17C%KS=)H0U6]J>(%*O:DT=H>UO&=F,XZT3O2*N,4RR) ME88Z(AUF8=+J7:C,:%7+\4\F:YW%Z5BS#!B,K$3QN$)+KK'6C.S"RR#MFSOI MGA)LJ/E#3^4V!SCQM!U(P+7]26PE( )K(9'SUE@;_/^80@@-E$R >I5S.Y:U M\?O66"OF&< >&T-H<%B$()6,"JFD20>I'J!MJ.V:;UR?A^S%_M^3B5@S/G^X M11;\4F1CT-D@X[@"TFJVP\"B)FG*@_33VN1#N]BF.H.-GN.X^#R/OF,8]I:\ MQ\[R#[3(G#1$&T,5QDIYHA7E>BL?#\OAU1SIM*;GH@M<>^;-QR^CY3^*U6SR MYNX^@.%N;_-QK+T:/O)^_Y,8S3K,/(&"&<^0, !#%U\AG2+CF/Z:MYI3U3T?/#K#OF:/O\\EJ'#4',D,#!5AF+*93**R&,4,X[PM#V=D18 M"2V@?88$7HRZ7ESO<+,L$(H'JRDQIE S9@G$J)*667AE%9I:T?N+X$!K\":> MM$]^[+N(6_O3V'O#N2*$2H"%MP[PZG([U0Q@/H!I_'[TQR_!TRZGH]GBUWQY MC3-_G3CS%DJ=%B@('/0.L>0%+22G!+4)"/IE4WIVAPX-*7; CF5 MY[D;N)_.IXLO^>1O13$YGUN'6V<:48\A\-)+#:WWP@I3R>T4;_)8]H#2W9*0 MJS64D[,K#+8.C<+',@TY)@)B::RU0$( %-BAQ!H5HAK@E8U.^7(^G(G]B9XS MU=KW(93VS@;56"$X8X0 3;8'O< @IWL\'7RL:;P;__9=W-JY:'6[R&2,L2 7 MML((4B^M)T)5*(2M\9_(GZC-AR()U"FF]W\5T_GR[Z'IZJ+'10^<:+[-%S'^ M//_'EV(V>[CY8YY//JP^+::3Z:A\.'6X6:MQYH257F@ H"7" J^\V>93(".M MJ75JT(8T]?;J%_63,:ZL4@)#!!P&*.PUD:MDM/IZ,D&[4'N1#OC4\[1QMDY_ ML]8+HJC51E,1[)T*FRL18R90 THXL+4.4[I><=_GZ]+][T;E\N%C.9HO1IN8 MKG[X[F].%%F_J+_,8&2XM5(#Q(534&KD8TR)8.>5Z M6Z.4X*FF&8?!%:> D+ 1H$P8%!\%WEI@!GV3M.,N\<%#I2C[L&SV1.BA*=:CYVMQJCG^ZL[:8 ME!;? XP98C$&5V, M('Y8_JN,R:,G(.U^5685MQ!0ZPD./@J7SB)1(6J!;7+F-Z"5MWL^#T1!W9C4 M#ZN[NU$9$R2?%+VX+N*W9Z/;@4)26>']\^?-/,RVQTGY-/0>':6XQ+S/)WE^=R($W$+OF2+.:6RC MIB@P#G%B<-S7.8<%5Z+)[8.S,[6OP=:FUTDJ+N^O2JR69E26#T'6[8L%L9Y; M^-/^5>8(F=OH/C-*!LR<@U)81[0+6U->:8T@W^3> ?TSLKD'I:0X['RR*^WS M[L&A2$N-K*-333/KC';,X[ E":L?8"2H?7W"+(VED/9X$'IHZ.==2CBCETQ# M1IA0Q KH-&(60$(J+$@PL]>R0VZ?'#4/EYJ#GG[6#Z0D29^Q59/)- YE-*L90ZW9/$,2.BH)9\IBXK5F M )%*(D%MK;M55S63:ZNXZ!SM5'[HAV4P+V\6B^!DV%4\H=I4X_SP)2"Z^#7_ M8_U7QSS->AUD#B*C@\,-H#-A#\F)M;Z2GGB4E&L=^Y*M$^)YLDP7B/?,M[7K MVX!NW[?/H(","H20B:\4X3 4"2O9I>=- DI#BWGVQ+9&@%\++$ #C4(Z%F;!7!'O^0ZK^*9SRLC? M=1"H?=0;<^GI,-[GC^KZFB]NYNOQGJ+2Z1Z"*262Z 4TT$P8;#0KI+)&=S$ M4QI:U"T)CUJ'/%TZUM=\OLKC*>/^$-O>7>R!-AG4F'$3_$ !'/:4,O#H#GJ% MF^2JLS\)K=H&.161[+ZQ;J^\'>'2L68918(Y3+T (,A'@*9BMXH3A)OD\_$_ MS7K7 =)I0G_Q.8SQ+" ;RM,8*4%KY5JV!,.YQX%G-]=!@CA& B(%;).6J,UMSMT:-JKCRE2 MPUMGS8L5IG,E)#<4W_WAW6PT[[O*45H#(B5%SAL%@2"<: 4ECEE>6 !)B! ] M5D!ZFJR^5QI3++8/'QT+S-7O)7/$X[ <6@L=$0Z$?YRIL'#*7ED-@PXXZN"'66V1PKJ2S2-SQ5(HLKR8EK]$[R@,XJ>UNTVH&]%\)] M#TH5SWY7+-;AIX6;33?'(,=JZ5_686:5 @IQ)"WGB&/"!)05.@ZQ*TG7Z(8P M]?;R[6J@%WYN(7I?S&:^*/_8?_Q5LV7FXZN=E!#&-0?$(:'M;@'@#C6Y.C% M,YB.<8VA[I-:IP\ICK3*$+-4::Q$+*R '(?05=MIBBQ*ZK!M7DO_L!R5RW3$ M:J+[&IRZ#.=^?+13,4G9:_8*'7% MG2]IUQ[B'.H2<:( M&!E=(%L8R.CP]L)33<@28I0?5S MRN2&///\<_0J/KY:#K6$\BM>S" @UJ/@"B+EI=+,,U7)J<(42IE@MEG,W'SR M*JG4'LJ#.4/K_]Y-RJ,TAY"$-*A(0.1M6#P0V!YT0@PTKK4J=Y7='H9\5U62 M/IK&_O2#F606"N^4D$(Z#H")=9\V$A%J5=([=4,Z$*NMZ1=)ZPW@?5UG7C(X MWIHKZPTD)+C?7&A:R1;\\2;O<0Z0.I5(5H'F!STV%7H<%\O8^[U&*8F]&CGQ.D\O%]3&#=F MK#AD@29">>8)XHA5DE& FC!IR/:J929=AF;R&$G/[YZE#85HHH2#E#C(G!$> M,B"WBE42<]UG**1>HL=93Z/5ZBEC% MF(-)$!R=:.\40KC#AP/UI+R/4YLIE MV<47XI_"/GS(/T=[^'AIHC?KL!W)^_R^*..#\S6,P:$FF?3..F08QXI08*4@ MEF]PUM*R>B<"::0\[P92C=:903[LU&)ZC$+,<@,Q-97L0M FUP\'6;JH.0F> M3^K60>YE(F_//^!53&AAG <&*,:!)4*"8)2WP0)BN#"#>.!T>_=Y7?O:!9C+ M^6AF5HME<1=6NK DO"WFG]].OX8%:+'(S[LU='['&39( Q[^H1+;,!$H-*A" M+#[(>UU+?7/B'%G9.T<_>7#K;WGQN1S=?YF.1[,31RL'VV0(,N8<0AQ&J:C M$I-*1F%LK:I_KXAAB0AQ*#36$/YD%-M,Q*>C/7DH<[!-YJ@(X@G"E"14>2T4 MMI6,A(IK,V+-=;W?E6F,;"KVJ#"%PB 7!P]N]G\PHXP@%:88P-)RXI!"WE?2 M (BO[-9L"UHM6H0S%3G<+TZ=),;CAS+IK*<6 *:9A=Y2IY"NI&"87EMHLW52 M7 QE,FNQF([>C<;3V^GXM,%X_MD,8\"$T1)B;!'T&$FM*ID<%$U*^)]=U_ U MTJ,IHHEKA=5UU][6NKQX693M$'F'4FSGV&__I.?VXU"(BQ MU-!Y$[ .JI/>H>U*%>M3REJG5S63RE[ 6?-]@5/M,LZ#%W1^=K*++J#-Y4)?ZRW&E&(B]M6D&-&_7"CC L,/9(&20FT9MA+ MM;K1U.K0(;3)K4LS'FSM9&[_FF UY]M%, *CB$P0. MY1K MZQBY;=TDL3G3S_,8#AS-ESO)^DLVG2Y^C[C^-A_GP;^;SNLFF!YKERFM @68 M1YQZB31BCFT#X=@87>_UI&[D-6%-"EK;O(4:A3@OLZQ.\RS6+^$,,06\45QC MS1RHI+B M4Y@;QPU^&?UW4;Y8: ^%#;[_= :UTLY#88W!&FAB-?#56#4'22\\=[\1;%-Y M^P('CZ:ALFP0XD1!L]B#2@<'5;JBU:QC-96')TES^S MA"6RR)4@O=D_*@M:*EH"\W+-3W_G,]7T^7# M"55__[&PM<40 RXH%A09*K'#'%N%O7 >:'-E_D/;FFX$9F^NYML:676'&V4: M>>R@) KA^+H"TIJQ"BKJZY6U>SV4:=F#: W7WMCS+B_C+T:?Y"F)02XP;2C]%(\NQ[>O>&7?!3"Z.9/ V&.K@0L: M-19Q[92I0L60XQ[?WWQQ^J4?OO=T]>=DQP1 M8QFND'.:)DV7[3\N6IM'I\XXNU9$$NNQ#./Z4LR",A?NG]'A"KBYN_M9\9#G MZ[^\N8^=QH)VEQB40P,D$5((A;S((;A8CG&NA*7L^N)R,W!26*U.H8G"FX_.7>X5H$ M)B#5)/XOV.B@#O.8W>85&48EK9T0>?EU.LX_? ES08\6L0+3W7T^7VRFYFP] MN/!37*O&17 0_Y5/WJU+]I_YDF^+WY<9XA2E$'D',/5$D?BJU6;U U2;*ZG* ME8* !SV3_M25:M/\9AX,5OY8X' KR8G3FB.M,FZ,=XQ8B"&2SE,OE:KD#-N] MI%OFE)<5>^%*T95>>N;?R2.@H^TR"!PFD ( J07" R8QK63U^-H>6VQ%Z_68 M=!&^%Y\4Q!E1[%)@CQ\7[/ML1CWRP@K%4)@T0I,8O-K-(TZN[GRH):T5[>)Z ML?[?E<5D-5[:\.6SXCY*=)P#ASZ?,:JT(%2"N$> 83* JC()!@2#I&='KY0' M+6&;KJ#4;+8IJ?K+J/P]CT$D]RTNP_G)FA^GFF8LN)'4,$<,Q\@A!8#;K M-'K#<%"WH;IA4T=3Q?KDXVO>5UVU6J?4:!I&(!Q M5B+E,140/QI8R)OD69[]-MWKI5@76"HRV>)^0JPPX8*F=TU:12GICTCZ/F.1R;T_D>5XWKPOM#/4< M[/*;@<,]#I/22^\HIM0+A"7 3'ML63!9LLQQ!ZD! 1QK'=*85*@8F/8=E"&=JE[,GA>5Z3M6 M2<^;D+((H!$G4 /H=]JAA"5- MLA^6;6]MRKP&Q0[.E;PX:7NX+B0FU&EII%+26HFDL[9*M97"\8M*2PPTH^JL M3.Z6OS.# $$OK/=*2L41MTS"'B MZD7[.[))Q\9?R\#4ZB 3R#OL. & D? ?*ZT2%0)>RJ0!L:YW#!UQX[F1Z +X MXZCH(U9:R3W'G8F#[*Z$5OOYDBO.15ADVPF BJ-32 M0R[#QISI2D[(Q)6]7->*QD]:H$O13<:B[<78%R,_F7-VHF7&L>"4.N\D7Y:_['D^UB66L?C(79!828 $\C\@"".3C+&H4=!O@,ZPM+SU=0IV*=M%IN[E5 MDV)].''2!=[W\4PS"K!T@%EG?9"*2<,KR:AB5V:<.M)ZT3K0R2S73OX/R]%\ M,BHGB]_N)Z-E'CY/@#S].'2=]EF8FPA9 HR%T&GAH I3*QA9I154FJBN!6:,$> "BZDT(YY P6\LL((;:C] M1?IBB_B^YLJHF 5)O564,86"91>8[ !$3#3QG0:5]M$(\L,IM!R M1870DE-;2< 0;5(D\34X+OW$$[]Q]P=&5E%U/D2[1'LH#RGXZ''BXCGPH3KG6,&Q'PU9% M0^L=U)1 XIW203FHQW>&CT!_4YHO\3K!F_G33TSGX^G]+#^5-M6HWPQ98 W4 M$!$E'(4@&#JVQBN6]@#U\!K^GJ13)CT_*DJHC^L^9B <*R:01T(*RZS3P(1U MFV+DK?,(7%F$.!%O&IU&G*>15W4:H2SVTF&+"#=4(4NCB[>6S&..K^QDO".M MUSJ-. OHZSJ-()![(+SV#'C*XJ92@RB[#W\*'N25++;MJ/^BTXCS $Y%KC?S MZ7(ZFJG[^]FV2LGV#M7J;C7;U$2[O?S;23O;ZOI9!1^ M^V:^$4?GMT69QPJ5MT&E'XO[Z9@!=G*Q;Z/[C$.OL!/<**0(\(R;&$&BA(%X MBQ8G?<)FB'P^EV!%[SI*=J XFHTC:/GDMWG0]U'!:G/Z\DXSJ1%BDCOC'!7" M9$9):ZYGR7BL%"1,QI4]2Q+WD M5EY9R*I;3B5103=1;N@ZSS_'3RO58CNW21?M%1QE&##+G%"9: ,"XM#IL4,/.5'DCO&YRH;Q^ON!U MD3>))@;!RXM]QX H!]II:"DP4BHBP_\'2(-+X[D1N@'KZ&6^HYM/KIUR9Z(^ MQ.QF#)WCAG .K#!J_1(UT#] S[V_5>"'BZ8.)R\WS9VV)Q M/##XY'.9H01#S B5EB@A+<>.!ED@$8:!L/Y?VYV)_NC3!/=4''*CH8+KZ>65W1OMCV7M MZB%QTMDB>'[Y]&N,J(?98E9EQ/ITKMG>9F&WSC3EP $5#+1W!A@<).7"!8\A M3+,FAW%GNU/7;=E:5$.RO(BM]M;%NT\3;=_',^&1Q3J(P1V&QB"O87 #N"34 M8*5!DZ63_8]):Q7\U+3:NHKUB?5]@\Q;HQQ4UAFBB: 0&+&6+OQHF6M4KHK_ MC^UJ70'IRC$\?R,A>)2SU61]::=<*WJY+*>?5LMHA#\6OQ;!X0R;WV+]Q/6; M>; 2^>+H0Z.M?$&FC:.:AFVT8 PX'KQ:3P)Z"CMC%2=-,@?$_UC&GM4UG"N< M5_)TA58LOB4FE8<0$TQTV INW@]0TD)9*Y^W&WMS4WX>S:?_6NO/%/-%&/GF MO"#N*A8WM^^>Z%>O%H'/BX7-%^-RNK[H$',)+WKQHM/OS9@'/FRRF?(.0F>U M\DA7>!,%D[X".:R+GK696 Q77[T5L]GI%LOIW6AY-/K__00Y%XI@)S0W($PD MZRI$ &U4;6E $=V4E.M8!8G/+K>G^.M[ ;59>+)MAB$EG!'F+ &8,0BDVW?BF*R^!"VNZ?YU*B_S$'CG%4$ M<"H@M=Q;)RIYG3=-/+$!1793<"RE'M+=.EM\"3+$_\2@R]?1+%\??@2(IN-E M/MG_]QO9CFT-&G2;.:D "1LE8Y# //S@&*N0PH WR1TZ.V#\NAG;@SI2$7?W MIO8O^6BQ*M>>Q;EN8NT^,H:"\)!+L'YR4REOV6[1\,0U2:(<4! X)26[PCY9 M$86[^R!!'/5-::>+^V(QFMWTCLD)'&-CF:D'].5B90PW".'-:W/5_[@8/4T#-@ .?0 8*EI+%\/2$R M:(5I7\M9Z.B <_J]5[4[O5+\HD,TY8QHGU@=466A6S M$0CQ''"I7=)K?\.R*K6Y]OQHLT\%]90NHA]4+./_>2U<,*7C61&7^3I\/K.G MC#III>><*8D, = C&Z^R >*0](XUV2^\\K.&2PG;K09JK(#;OXC_^C1:Y/_Q M;_\_4$L! A0#% @ .X6J3)?1GP*)SP WM@* !$ ( ! M &5L;VXM,C Q.# S,S$N>&UL4$L! A0#% @ .X6J3!QA>V!:# MN88 !$ ( !N,\ &5L;VXM,C Q.# S,S$N>'-D4$L! A0# M% @ .X6J3)XLW.:>%@ ]NH !4 ( !0=P &5L;VXM M,C Q.# S,S%?8V%L+GAM;%!+ 0(4 Q0 ( #N%JDS=#':=N!L *U' 0 5 M " 1+S !E;&]N+3(P,3@P,S,Q7V1E9BYX;6Q02P$"% ,4 M " [A:I,YONU1V)S !0MP4 %0 @ ']#@$ 96QO;BTR M,#$X,#,S,5]L86(N>&UL4$L! A0#% @ .X6J3*I3(^A71 73H# !4 M ( !DH(! &5L;VXM,C Q.# S,S%?<')E+GAM;%!+!08 ..!@ & (H!

?GUW*H35GE5^U9'+)4] M^>AOU*32O#5X:O"J=5U3W'(R79MJ/) MXX##)Y]'I71KRI.Q[=T45R]4PD:WAU/H_Y22@<[,+[Y$R>L8R2M(\BKBX1^3 M5O?^E/MO;,!6.'E*(UN-UDVC:$*C55+ MMEXO!2F2LM6HM&G7;]KEH>_YU1>:J,](??FDOM6^.5WQL)'ZG1R (NKR]BNN M>[%43SR$P?S^>\1#GWG)F$/?^3GPIS^[3]P9"H0'NUW^)T<AU"T[6/RK<-%5?9;G^ M! N-Y%7?I355Y%LBT%K!M7RY,KQ"AC6U?.]6RV>YV4*[5^'R=JV[VT%>JE%% M)RNJ!OV;;JO3[O4Z_6:_W2VN7*Y?2+E<_WWKU7J5+K:KTMHKDE,NG4^?3+=W MA!/]W9W(EQW'#07)S9S74'@-TS6^? MGT_RN]8>% P.?*#_I3:9MGE(M1+E*Y-#MUHUS>H%RJ'AL>M1KS\_UP M'\?[U5N!1ZN$/K6\-6N==F$EFMMO@92$'XYMR$LD5J6S\!P6U?KUH+W$K=:[ AW-PJZY%'8Q)7?]15Z022[,W+G"]@(1 MAV^ZQW+?ZSST1O>-1K<[:C1;=Z-VO2GOL?0[??CKI%#4C>YB'8NZ(.:@/]=* M6101K91X^]]*."IH]EYL_6ZS'3Z.K&_!PK6M9K]>>\'>[K.)]/,?70AQ7#N_ MBXDL'/H>&K5F<8$:P!4SX'+XI^^PT!%TYRG4;\I=C6+C((ZL8,'Q1@U\)]0= MMIJU" ,GMB-!UW@$#Y]XP6Y%+OZQOJR-CP^ M:SE\ EOLX'4;.Y@O@$'P&QB/^195A"U"5W UQ6=XXPR>7S 8BEOP)/-MEWFY MU>#=G2?F>A)3>\8B_(0_,2]&"'T@P33V6.@M\488W@&S9RZ?9%;O<-L5.-"< M_#?:-<6N Z<\/UW;L<1J%_K,6*324V1Q9441'(Y"?@X MC9L^\&4R@1T,:;HS>,!Q0VY'BBV$=37Z(?P)6US(.,"< M+NS^@K;? 48+EYJUK&M:_:=/P3?]489*;B34BHE%U ]NK/7EE4(I'4>%;NN: M4/25S*.R4I%=%!A,:E6O_4ALI LA?[+NXQ#64+,^0W 'G'//1$2B-)S@#ZPK M+=/-NJPKT'\V?OHH;T(.A 4R[,B]4 MRT^N X3!7'K!QR6C\E^9-H]"IU3*2ZRW!RB%+.\'=&P2BP#>T9R% M,"S\$+S'Z=7T.$3?XZ#@(62QH(9$T/'A92W0FQH0"D, M*$559*U"8E4Z"W^1PF5 *8YLR,[+7AE0BMWH9$ I3!1J0"D*EB@#2G'IH9MPYB\#C"2PR-)WSFTZ=8///,5Q-%VN7@+)$F],^H/A^U>ZWXT MZ(W:[49CT$A:ZW9&]7.')%'7G());AM3FEJ:J'NS^=J=DF,ND'Z>@^NX9<*E M*ZM?DWMP&RYQ%K:8HX(*?'O;'<[D7C==EI9;2J2XMV?< R4P"L*%NOM4LYAU MQSWVC!?A[.SG> _P>19XWO(Z>$;0#Q&/A>NX+'2YNM['TL_H-I\";8BL&1/P M)4IA" -(!).(PT9$UA5>Z=$W8*52">75/"8!,S+WZU?4D[QCG\4HT% 8H)6O M-[V-P MR] +ZT,UT2\U0@9@@=?#B>[3, ):$P7RKEI0_OK&&GI=>MZ777MMJ MI*=-Z/(3.+01P0=!Z_=Q3Z+';Q!77OKY6/V'$8XA>9!SXJ$Q%ZU"^>C'B _=.:+9N(&#;$77 M6Z70JA'2]2.!W.S@"5=&]"?22W^E1QXS#S%R+* YCZ1,ZBE-R./(3T!?3-FV\FKB]++0.:&!Y?@>,E7O&4KQ2R(/0=$ H9E6A1^BWV21^O9C69; M9?OUP?4,<6KRON[);J@>&?DKKUH9XKWY-3W_ _"K$RRT1/C@YNG;X"#4 7A+]-4T!@Y!&7# 98T%)P0I:70:D#2&(.*)AI%R/5A@4?!!ZSC,"7@ S^8BPDMHY.0JP,QA7 M%]YF$]LOXA D4G"Q8@9S,]&P$C44O6>.[H#T6MD8(8_( 1#Q8N&Y:-!!)!7X M4\ZNDO'9# :%J'16!.$EK (6Z'.P?&3Z]#P1:F^I9PBJ),+WI#)-:@?A,,#T MD=9A,* #UA\">#Z9<+G4;:O3,'BU+?X%3G6#W_ :&-N;, 2R#)B<#FZ)NZUM MS+?]2G^[OTLZ/I]4/-8])OK 8@VOS*3);%78 M+#71V)(@8X,Q:'[EE>3CIU<.('8X[C+NBG%7SL==L>(((I,_4>(S4(&4+,> M(L4,Q'@CGL!G<:ABE\P'-8*>G(-@R"1BA*G\+%)@5FM8GU8T1?IFS$"0<3R6 MNM@:;ZF@*HFT@E N\7>NOU(P@*Z, ).%O;UFQF@6HUG.5;,\D*\"[$=F%_Z; MAQ#%@[_4:7(P"Q]&;"KEC4X%PGB1N$Z4*9&G'2IWE3I/^%G:8H""R@WP<".4&.7D#1.AU9!T-#:&N?,( M=P("8H@"",+\Y>26T?NET/OUPO1^O?IZOUZ\WL=(T,<4,AX22=\0U#K,642Z MGXH4&8AR\4AB72_J>-11!\GZYZDDKMH 5,D3=82&<+I^-@C7HKP>@F]6S7.D M'"F7,4_TBU+I5'J11+/Y]/R&C+S1!T8?7+H^N(NY3KR V5>NF'('*$,C507) MSY2#U#!OQ3RC.DG3:Q!\L:70+IZ+I5PJR:;/X ,ZK(/PCM)_2CK'?!FHVBGM MLN"7OTD=0;COF$6C$A94#R*V9UG]\HW4A7HY3DEFWNAL//$5LLM*%5Y^QOK\ MCZ#J?1FQIFEUE> 3G%:2OO\A#E&]8=T MCSBOIQ@]D<*H9YFH$J:I#H$OVH: MLQ"\2JXZ9U%$3+[MG/-,6C#G[VGWEXK)GK%;UYB*!/DBTEH1OIGK#DS2B[)9 M3&$\GRNO3+O-$(\O53&QX)F%?9M1@ZOT&#(M>WCQ./('D5(-B;SQ'/)P!5S> M\_Q?I;=[KQS["A_D+T)92*E$>&,=E=QBCPJMG*3R6U=MXB$_RA09Y&PMBVPE MAEELI5K -DL6WM)$!2>@P BU- CEPI!4ZTS0;[&CF^DQ(>+Y0K6XH+Y(>DM4 MP";9E\UE=:TL%$Q?/TI*U4;9:K*'A J/>2K@\D@"<('@I5#@D2W-3E^//T\F M*G/OU'6).@:NU2G5LN42U[)KAJITQ3?"''6];^*1R>Y[ZL-\XZ?L=U('3*56 ME#6,\]4J('3>V8AZJNEU**U3%$K'6PD ]HR[LK&XP['T!687-9T MPD!$*>H](H]$5%,H[#KB2FWL\DQPC9X?5@+BF1%;8,F4KTJ_Y Q4;\"\D1K3 M^0Q:ESSY,\R!"DR'XYB5@!% ]V'LB(52J863JWUBH1O$0KT3?X]'3;+O(7JF MG@L[2,E76;@H IG9C'U''0'9;FC':[)7[D>*0C:2-]F#(595OH*%OW/+IFHW;BQZ]J J/X-\-^N-MM1@ M#\/'6_ 2B>D9.92ZMVQB<$');+07V%>W6^]:U[H?DU02(W5DI +D](#]ZH-Z MXL/'&S"[6E'I]]727DI"O^A/>#VYNRQS>$WG0$+?&E%G,'-JD#H-L(H<_?=L MH9ROK*_4GZI&7^BB_XQ!TL7DD M76+J4Z1.C,[ARNBHIJ9:PU0"B(>T!G%2LKG,E.'(N@$F9M:$>@>!R: FM;0+ M=GX7[-WNW9VM$CM5.:JL"$<#HH1#1B_(/FMKV>=5_V!^C.>>Q98AQ4)?],2B M=. O$*RD<>B< Z,[.LY3')S/QI.0D+MN<4:!LYMK2RVO=^@+*GB&@B2;@W.7 MJRQ):U=7A,:3[G2P$@%F7'V*V:E>9WP M*A15[%#RCY8#THAY1'#)G7RE#BP.W-3TLHX\2A84<"JU!@M](O=-2ZJ^ ["2 M[4S\/U4-*"]4Z!A=O4DN6_#\BIZ9/ &9N-^QO5V8.+[D!JH!Z/P-_$5U8IT] MZY+1^PU98KKGZRU3!4P:)"G_V?#VF7I[;@5T:I91W+@UGKP9E*D"D\5;(MM\ M[\:ZU94& C1?ZL-FS5&>=)2:2-ZE)UY3MU*0(U)'G+I@8JFU3;1!UUKF5;.Z M'_L-1VPFLL_"1*T(^)XN* M%PDC/'VD[02C0[;..;35I[$9&YX;9FX.Y;3=#KKX526<'I!(/>3I&[ \R921 MER+D[>Y:[A[3BN[%7V<;2J?\AV+A(?E@>'! >)AC:<-9&E%JLS"JSO522;5P4)D7R<$5O8ZS;<*$=@NJ1[R M+0/_>D:)[HQN29-$3%4I@$+%U%9-#9TRBO0KGNGD3TTHSEM1;3U_PF:WNEHU MNP!,$^$'TA='G0H4F:($[+(B.;D=)T"WV;,EL\F]>1DF,"I]R[^63@C0>L@$ M#,0)7*0RC#30QFK=NU"NBJY$49&:KOZ#3,Z-6HU$J*/*IZ\M),N (_8$$%Z-/DEZJ[7:]T^[TZ_U! MM]LOL)MJHUE(.]7.X'T[DE:Z(:I9?&467W7$UM(A$*;3;92I6=TAK>D&^Q%R MD.:F5EO,6N1"6UL=T&H#XI>7)P_MG_C^;1(/Y<6A4.@1N_S(W=M+Y/AM3^L>0$SZ:QV 4I<_81+B2U+: M]^-1>/5].Q273LA+0ZSSU8Z&XPS'&8Y[+\)5)*8]BKE598_D++^G8UP.0IRR M]W%!31,.77*OUAL,BEKVN?0V*)_PETMC&@UP1AK@:E!8/]AU'J_,QG\TNL'H M!J,;UKV#XAHJG8MW8/)VVS/O$=W-VR=DK4H+]H/-;:/6*,[C?I4JEVR*2R1S MI;/1ER=WW:81.B-T1NA.;.R:W8:1NP+D[N*SU-BBSY98.JX78WTYP4 D)>,F M0+W /6J?M,LK"OZ):B1\FF,TEEIHQW.2#O4"_,^C'8PVL%HA_/2#LUU[ RC M'78)0?( B9N:MJ],_WS@F+5G7ZG%5_U$LG1.GKE"NO:8 M!B\Q5T9+5\Q]"9>KS)51PV#FRJAANC-B.G-EM!ABTE]K5T9OF4=(\H\SSB-S M4_3=4Z,EXL+2$1R4.8"S\^:M5ZS ML-/U<[D<4CYM4"X5:C3 &6F JW:S4_2JS_D W2@'HQPN1CDT:\WB;I:?BWM@ M$GC;SQ>WPOCO$]=>R@V;1JW7+:P ?BM1SD7\*B1II;/,%R=:5[WBRD,O^NJ: MD3HC=6\P:/76\>$1SL6@77Q&^FZU?=4Q9*MB(M2N]>N%Y67.15+*)Q35M345 MDX>K9FTP* S&RGAL1EC.6%@:M7ZC,*2<)FVWC5T>H\#^?19X#@_%#Q9V MLXR6)KQY(2L.\M4W"3N3.BB1A3H7V0+1:M>-:!G1,J)5N-EJU7K% 2V=O6SM MA)1PLHF]#=C@W>FXXW0+W_0KU_U(L BJRA6D+[D,)JQ_!I'UOSRR[B<3;D?N MT\MX9^565??@H5K6_UV\V-FXL\SUYY9 M(<91(1>R ML>O!K[BPX(?XX%A=BQ)X+73PM@&AC1G;A 9@8# MR+9[,!WU-:AOF-4BY$]N$ OK/X?#KS?I2K([ YME<2TW]";F^S'S:*HN:AUW MCD".+E9\C/G4]7U\#YO -U9R\;S1H8OG_6TOF:.H1C Q9LT#1\X[Y%$8B(5Z M'B,/S$OEG1!^LIEPC]9E)O;C=Y/(CG7LUC(+5 X(,<@+V$P)W$3S.-2X;G@OH#* V6(TK4( R>V MI1"!Q@Q )Y"B"RU8 \R_)H>8H.8#)1> [*&8D3H +>&B_H'GN#WST7VU1+Q M_($:O4NJ8QCL"5X*BA%$'D\@X2TDV+$ 'Y>'XL;Z*F>1K@&%WI7E;XDTU>.-L M.%O;[3]YPMA6O$#3C)8)V BW#G81C):G=G'N"N"MA)^##.,!PR7,!F84=A;] M!?!Z.([%O]LSY#6RUF J0;0V MS>$F9Q@I@,"IX,QP%4R^'B9CP^1508Z',(&'3! M@ 0<;?P$ =;0%0K&P AR%C?6)TDD 0H2O-2^PVKM5D,<\Q].,,E M E.#[P/T!@YPQ>_:CWBF* : YA9O@>_0YR&Z5:R.PECL70NQ.<1@+9P4DL MV)+FQQ23X<1OK(>4)1)M1-2"&=H@%R ;;!-9,HLG;:XYFQRE,>>^IK':0JGR MY_@2)FB_?ME(59\3!>%%P;-D%GP:G,$X]"5!<(D1^TY*TT,QT58ED2C->*25 MX[$ GUQZ?"&7[B&28XJI*1\I@MYL#((2DKL-VKD:RNEL5.L/(J-RR(ZGNA$L M*4_5CU*J4J:TWIW'7N0N/+Y9"4D/0@]X S%)A$$"12G/,T[^P.8'24DIW2O] M>*F>MND.$BHQ"V+/ 0%8T6!:?0$3 MN)&.4\950(J@NYS.1E M"5V :CZX4;_FUI?8@,^/-]8_%.=(U4KD)97G*-[G">=+_T*3&:GV M*ONO6^>4MVOH8/A!]-*O$[Y/Z*JV+[<67,<%A6K'U+*D*$'**4$2HITGERJ5 M?N 2-+O(/'PNSSA\!94QN$F-S]9X2Y"BJ^%L6F[=MD3Z='#K.:8=%5I MLEBH3=7KT:.ZDD[!&.='GKA<#ZEW_&9M_O)*5]:4H5EP@0D9;)T;VO$\FGR91I8?YID9R!U!? 1>F?I5,#*$5WTI!VU.]PES<' >H6_HQ>:X+Q9Q#VP M;PLO1N.&N,<66X!E!\*96/GD#EWJ4N5"!V(@E&VPY;"-,C:AE KZ]S?6?P7/ MH$7"O&"CJP+C/8$E4@D<&V3%E>$LR ,L!T+?G->_%CYBX"I1MW/1-#&[XC(M M_BH03Q,]*KZ6JF[=&YM38GFC*R:/.H3U-7#EB(^8]+KZ\/4+^@AZ%2K[A-(= MNN,X"D*12.&2M$WBA"EEM('.,LIT86H^"7U6YE1H+&1PO#;%G/I)],25U/ H MDF0Q/JX09Q+#EG$+EI(LQ(UDLIQ6K>/>W+)6$W:Q3QSA^D!H^,%2+EDGVV?D M/4BOD'PF%5G3<<.-E4M@,$] 3 =*G^:1HR9$OF&$D3.F$D$CX=OEZ\4(>8.3I2W8F),16,G%$:A0@K&G 9\'K=7TR/C32 M&.0",>G9$P--/U8IW<#WEGK_9=96NO=2JP.)Q_13^BSO!:/(A8*1(RSE"BB@ M@O3$P4 >0\L1V'8<&N5^FM-<5*FA0RX'\>CP<61UZ]V\,@&I8]-IR*?DA[E1 MZA7*#,VV,)_RCE,>@ O9I3SAC%D1D[D7Z %RY',(/+)HE3F4DAA7K@@/K/@F9[U&2J^FI+J&N; M*,./,N4K10V:)6,_\"O0O#,+*Z&D261TV"C#3;E46#/(DA_,7=N: (T"I;E3 M6<-5ADYFF2)';QHKI2&^AE'R=HQJ+*9($FLAN-6H6]?6(Y>:ZRXAQ8I&Q30B M2IDRO4Z.UNB^9Z:VJL"T%LTD5#+'06)%*Z[_ BCDSE&5A2XIG(S>%SJSB4&# M]2@]3 P]_>"E&>)J9%I2+T?F%=4;QY0:4/EUM:,P,S+#$LY@+3>D$U!A3M^N MKBWA@E+F5RD^ ^N64L3HO!,?_H"#$M &Y8X)Y0%0DOAW\P<0 M^8/!FC*ZBL7 :H+_J(M 9%V(JEL. MNL\J]X_*4V3<[%>3B>1\TS%I?@R<=;Q [=CKX!M,VOST3)D)J[!U$/%FPG2) M?B%68*#:^/42EFP]TU$T&"@V9;CG8-XF7)T-3L")(T.091 !O+XAFGN/L.O;DVRRRJ"0T<&?&A>T&K^TF[V:_7Z>LG^^Q+Y+ZU.O;!IU9!VJOX, M_0L*1M$QD8=1Y$X-;3M$?9LMU\/??:$TA1=@53BHRTWE?+'/8H=B4?#Z'*R M>=TLA_!@'H.J,%BM*B^4CD.P69 5(UTJE]@], MB;.")H&N>\C7ZB)B/SERV'ZJH"4]7T4K8H@(]Q1>6M8DP*(&2C-2^B.I\I'U M.E0(E"Q8#2"2XHEH%G)NS>'[F>>-O5#--SLE&O%]=ELE](D\E>YWU;#=8KW2BQ4HNO.@Q >>]1]LZE MS6)_/SKV]?V#M3Y&W\AB?Y86^QXM]J[TK0@V6'F9LOHMR@KGQET].X,K9+CO M5-QWW$ZT)3;?.ECH%YU^N:2.4J4B8FD(9SCQDCFQ(I[C\5#-;I,[Z"J#]IX. M3CE("YYW3]A=(K!4&^Y1>>3(^X0LFJM$LK V2Z6A9#8&LKE$['ZFK'[^AY25(G0G3?.<( M9Y+Y0J+6XKOE!#'6>1]22:0&I1+RM=*D+TV&LD M.P'_O+^S7S[=53IOP6@NH[F*.,=M= LK4C:Z:\49JTZ+HZI>73[6;._BT%6 M=6L3W&>\]>NEA0QK[J@6?$>UMB&%1B!I3#8;0/!/%WOB(-I=R$7L28@E:DZ1 M1>J7]Z,)EDHANT@L&=5)@* _\>P([Q^O WT@NJ;S)*].3Q2,:P('G8+6R!8X MVR!DUU#OL%?!VKMNLB!/BY=2B71!/P.AY!@9N4@9L0+D-'E/'\RY1XRY&U,J M)E+P3 0Q=LG6ZYT;K3!?M;C0( A9.$B$^Y5M,<:1[(F3!;56($1)@PT7NPNE M'5,(YMGG$U?UZT#-(P>, @3,0^@6PD>'*2#F,\(7)=A;NEN;Q)>@UBW@;::@ M;0E6G6QNDGE-RGY*::UT88'I^=C?P)W/N>-*D.55&,Q7UJWAF]6DF&Z,AM-Y MULT)]))0R6-W)8W*+\=69@!]8:F:$04JZ6XDL9?QM7JZ1<$YG8D>.P74$^P0 M*2H_;2240=?$+D"9;G8SYFS@($3#U.91@<\1OANU$V0+:J3VIP(6WUN+E%_% M'4NE/00Y32 16XB=+:0]KGK91#FHF 7N*"&BHK0Y+OII+P.3%(;T86TC MQW9$C79_EZQ5/F(_%H@#!/%OB=A?8]U\0@JYI8"46K_9[!Z>4X.5OBDY<50I MW0 5_!B/(VJ9VFK7K]MUZX.$1QNF34^3\NL1J:9K^&\.*7B4M';ZL ;IE,A- MH W26UV%ETPF@7 B\E,&NYBL:-KH:MV8'IR),3)L9+A<,JR0L:\;]>M._;K1 MKFV50\2,C@(-LFW]%Q,173.&4+19QMI MKG5R>AD*=1>)>HETV7.S1@*[=[*>U8DG]$NF>4#./4*ZJ"_7&]KO&OJLG ;V M5PY8^QO6?=SCC%7X3@7R25Z;5+O 02YUZ O"-&.=9*OS"6D]2IAV_KZQ4C+: MP4HG9YV5H6X/ZD>+U1;0"OA7J(Y5R0]4T@1!0Q<+SU5IH!EGSLT;7[G6"&'U ME1X;JT97VU[X!2F 0K>!!&E#U]1YG?-(FO+U=#J](,W1KZV Y;+M^P,4[\&+ MQY7!7SCV#B(GXY/_Q&6'L?UE[:2"=(Q,'$W8P80@.4<_8NKE^.DYPM_6^^"F M^Y#ME9Z@Y*)[B:%=VL!3FRR9"/8S(Z"B< 7U#L/#'+[4[>0FX'I*ME]@DQG9 M*3@DB[0DY9/D29/WAESW628HTP@!B55_Q5/MP5\:-W4+!O(V7>;:[_ADP54/ M5>1E:FQ.;:AT=PG5V4E3&/NN1B)I/#AF_N\RB2@?LK$'@&Z_BGTB;C,-L-48 MR;62WD^P =.02P\@:1'J8?HLI-,_8H'LZ\EWP%\Z(7M6"4T8G3:S)AN*K?0R M3?GJ@,QFZ2H\WF&R6_3G W-#ZW^8!];G<^K/B?UI_:I/=K+#*>6?"@1_G^ R MGVB9U!8&C](QCPX?R=-TM)^Z+]HU2,0U'J+D5)EL:\EH%-6GR 79 UE9IBV) MLLUZ77\1ZVY_&%RG#T;E(\0_F$7H6@=9?TG/9=,P#="\D -,\J W!,\_0SM2IO6-?6?\=! M),N.=*L"%\6&SJNPN5 82SU'B3)JLB<5C-B90N7,BAF9,#*Q22::&V5"M\%^ M42)JUA\O"-/V4=3CJIDJE01$:FC9R60>.-R#T"&D/$GB,-##JG>LY^6:L"H# M3)T),Q]+@^O@..&:D[$NX?B\D7(CY>1Y@6\AUB2,I?TG@JD?-@/(=#<]4$G_JF.#677 MS4VQ""HR^#G](OTR$^K4L#PP"=5J:VWATW@#@R<5C#%?AGQ2QZZFD58;\E%+ M[(GK,]^FWF%I[4.VM56VA_@X.0UQ5J)-K)W&S&LR.\X.*AY<>!T13(QM*D.9 -/'74"2^;NFC#E&J9(YG(\<=> M[S&V1,2#.7 ;9,+OTV3KA%^=WYH>>_EE8#SE]0EUA> TC)Y6?X/ZABA,Q9T&"QGH2OM0=TJ0TV)?5UF!/H9IF8AP432 MZ5C^/.WJNK850"E9Z$/'#"E)MJPCNP85>(EX LZ;2T\'FBYYLF:M@UI-+?-O M&NHYQ-,G,"^8,)7'+;F%IF9FI75]6AV53G,2$^9?=K91%+KC6 97ZC1'OOW& MND\]6,S%PD:ZH2['.)!-$S].+T3HPBJ0/ [SHY>HZ::'4/(66R;"U<97;@T' M5F/9DJZ$!FJD+7MV8PWM*,;CNFTO)+\Q5[T&^^D'VC,6 M3E5"GVI=DPI79J7];AV,0S@]9T?(<3A/32RDA:0@)O9?CDW4O__VUUA<3QE; M_/B81CW#I*SH*U85@:?T#33_K1?8O__]W__M;_J)7P7_,KE/:(25@O"S7_CD M/SX\W*%G\]^-__UV]\%R'?@ IGL]&HSJHWJK5>_=WHZ&_4;K[F'0&@WNZ\U^ MYZ%1'WSX^XH%>BF;L,WV'!)1'=>-^%6&1PG%"CF+>X? <$WB-SKPLOQ3FA!5 MB$JG=K+#+MIYE!E9&I I8X-PRG87>-$I[2T,W_-%E"J<7WWJ^_L8$=_!!(9S MF*[-4NT&#,*F\@ ;@U3V.[=^BYTIS:R6/?Z2^;E4T*6"DQ=WM', BPW"S.M' M21@SRH8Q#PD5'O-4P.51#(H+]#$8PD IDV1(7X\_3R::*EH,AC84$]6RI;/7 MT@@A!8"N^$9.C9;Q9WC>Z45N9W[#\"B0 MJKUP>DFW>ZJ,DF0-5 MV(=(!;1DG@I$GG(>\:[=NI$7&WUB-WG+IUI SARY= M+]#MP3M4I,5I!LE9::YD@M$MOTBLD#_#'*A?,<*GX=!YJUDS\"V#,+D,%+JH MU^5JGUB(UZ+5._'W0:@FZ:*CYKG\B>O+C5C2$OAD_*G86BX]ZQ8FME%K]_1] M:P4V<[;4QDN;"D]59:22D"OP2-;\6G'TFIW(:WVT!Z"??O]Q$@01\O;/\(?U MG3X* ]0KLRA:_/C7OSX_/]]\'X?>31!._]JLUUM_Q:__BC_\H'Z/I\__\0%T M%UW4^@!#J['!\*B?S$*T+O\/61.P&G>=5GO4;]X/;F\[]\U>JZVMR7VST=## M>@QHKRS0:\_\?][8RT\'WLU@(S]8?WUU/JUVN]MN#GO=!IB_ATZSW1_)L7N= M^U&GMW$^KSQST'SZ@T9W-'CHWK6Z]5:]TVDT6WKL7FMKEYK^Z[=VC2?UYXY9#ZM1AW( M_G![VV@.1^W;P7W_+I&5]NU=9]-\7GOFH/GT[KK#X7U]-!P.^LUFIS/2:^UU M;OL/_8WS>>69@^9SVX-%]GJM07_PT+X'H7E(:#_LWFV4K]>>.6@^=[W^[5VK MT6LU^[?U?KU>OZWKL0?M[OW&^;SRS"'S:;>&[7_MF4/FTVG]_]5=6VM; M,0Q^WZ\8>\_B^[%'*?@F&.QI8S]@E(R670II_S_3R"D@\B00*G%"&J51L;T/5 M?UHR/7BL\UX($8U1N(4=TYZ7W!@A5N-/2Z8+#\B8A-F-5V:,M=S70W2J9*KU61,#4]+I@M/<-*CLD;R9(UF*D1=?,&EZGYO MR?3@\3PK+2=K@G0\1(<6AU57BZY1P].2Z<)C4E0B@DUQ,MD*XT/9*RE(5<73 MD.G"$U7&A)@C4Q-+##B>7U9=)?Y4\31DNO 1EN7VZL\M MF1X\&&$QY7#)[C8GF57C<\M MF1X\.>#A?,*"Q4*6G@-,4/9NG%35GULR/7@ !,L,-ZY,Z)X9\,A7SC)X1J[N M]Y;,T_"LM:_?7RRLQJ%G9I'ZL;]HU,''O]C.C,%F?=0J/M?PSZE=KU'H^*@- MSPE\8BFP$)C)#"0O1M>V5F0BI+=0D%(,GRH8=-!8MTXV"I:D$ABY<^&59:Z< MJM](04IU/:2"E')]1 5)]?^I@E)HADJ9#$YA3,9JV+J[Q. J@>]M%"01"B.N M((FA&'$%293'B&F"Q*$,J2"%E!E101++,V*0(=%&(ZX@B8<:44$2L36BBY*8 MLA%7D$2]C9CH25S>B"Y*(@='=%$2VSCB"I+HRQ'W((D/'7(%*03KB J2&-L1 M@PR) AYQ#Y(XY1$5))'4K^.B#ZCSYWS!4[K!'AIA ;7?+0U\^.Z?WXAAGCC> M_=U\__;A_/-R.=NA-;-, OYW"TSIVUPN.EI[X!X91SM>+/7^YG*WN[TYV]XS MQ)--0W&N5S%-F<13QPN4RR3=VM=ZM1JOW*!U^"<=M]<7OX[-I*==I.O-SA^? M:Q%*1G@5BWQ=U5RF6.>FWI^XZM<'FZS#C8NQYN'&N[G&8Q/GB<70HQZY&>TP ML7^)C][,3:WW/GI9-WSPSA?\Y?S=V78VU-6G^?7\'U!+ P04 " [A:I, M'&%[8%H, "YA@ $0 &5L;VXM,C Q.# S,S$N>'-D[5U9<]LX$GZ?7X'5 MRV:J5M9A9Q*[XDPI/C+>\E66D\S;%$Q"$C8DH %!V=I?OP!XB!1!&*"46+5T MU:2&(M&-[O[0!P 2_O#[4QB !6(1IN2X,]CK=P B'O4QF1YWOHR[H_')Q47G M]X^_?/A'M_OGI[M+<$J].$2$@Q.&($<^>,1\!K[Y*/H.)HR&X!MEW_$"=KL) M$5 73Y%_%'DS%$( .6?X(>;HG++P%$U@'/#C3DS^CF& )QCY0H0 R2Y*#0J/ M.613Q*]AB*(Y]-!Q9\;Y_*C7>WQ\W$.BDX"2/8^&O6%_\+Z_OS_H *$EB8[D M ^O& 2;?2XV?'EBP1]E4M.SO]^3C!QBAK#FAA,2AGL#GK,>7<]03C;JB%6+8 MR^F>)RH3R ;8(!@F$8?$RP5[JBCRN*]:#PX/#WOJ:=XT\G4-!=M![\^KR['" MK_/Q%P 4GCB<4\8!J> P@=&#HHRC[A3"N;3MNVY_T)7634;!)?4@QP4XE!): MPAX*>)3=Z:Y8[0D9.J#G)@ZC 8JV)(_BM:E $N)M":1X-1'(-(IJQ*F2R%_= MC*XK;W4'P\VD6#F9FQ09W3:D..Q!YDFH!6P>[Z*G>0 )Y)0MS\5O.\D"QDI< MSE9,I(B'4L3!;QN(J#@3-)4!V5ZD(M56Y7 P2T:QU.ZZ'DT)IPMK4.:CB[[T226E9G&C(EZ MIH$T1<+\U\;R^ A+C@,Y*WLYGR.R80F=\0]F;*/LKQ]AR9 5:9':=8TUZ^].:-SQ#@6E52A M+E<,9@Q-CCNRRN]F%?Y?'@SV1,6;-:ET4*XH5(82)%X<*"4N5T)F'&3,/NY$ MPM@!2C7_Z4KY:.*JE"#!!.^P3@%\<-5)D*!@1]69,^2JCB")Q$RXT<"3#.Y% M X#%M&[D>2Q&_B6&#SC 4N0.D V^W%W43HF5!!K"K)NLH]4X^C@<#(:#?A]T MP2F.O(!&,4/B1\H$%+A\Z*W3KG&-(^3?D(_J>MT,*7':Q$"XYK?6=&77T)*E M-S,K.]G^%'&(@^809/0F) X&PX/^T ()\"9E]VNK,;F'#\$&7I&2FQ#9'PSW M^P,K1!)N+0,D#J44@IS/$#NAH5!HADB$%^B"",NC2QI%UXC?3.[ADSU.3ES- MH:VO#VU9#T!U 4I]@*03\$9V\^N_@.@)T D0?;UB6X>"HP%0X8KB M/^F.8V%;M9&K\$R9@R)WD+('"7_P)N^A]5#FQHN$,\%H=A[0Q^U ^@QG,[1O MK:%==:,\570$5$^O(-= 42PM9$6Q-8PKC,T0'S2%N%0;R8Y>X5VA<#-'3,FX M?2?6L39#/&P(\:JGEGIQ]O:3*'K.1$'"EQ=D0EFHI+*$T\C" %L_SZOY*UB% M2UDC)>Q @5^+D#F#C(@",;I%;#R##%FB42$S3S0.-!.-C 40/(!BTF*SNTTC MZJC-\X4#S>),%816S@K.,1'U-(;!!8DX4Z'!%@LMJ=D;=%L].1M0X--R!$8+ M,0[E@M Y96,8H#'R8E;_3$8QAL#E#&Z%F<]MUP BGCMN/EM"U@8&!< M^^_KMF5K\&G?NGZRR7$/GZQQ*%*8-U1UY72ZJ:+(VVGF1D&JGMZ\TWF@67PO M0M#JD'1!%D)XRNSWL(H4YK$_T([]G+J=5BY\%;C1>D#$#*H;7V;N0)1A9F M7WBK\84U+%KN#7(NZHFH@,G4&HXBC=$7AKHW7$OT;;5UZ<=M (E;>6K'R^@; MP[YF%:G$:NV7Y-S*>M7*V*XAS8'ELS!69AO6,+8^YCE-0'24QBG(4/<61:@2@XQ =3"K%$QL%/FJ*,V+V#M:[*'#I86IA \)7B"/4CX21QQ M&B)F#86.U)A(^N]UB63%!N1\6HY L\CU/"/S;OA[7?#2H=/N^*4QLUL(JV=@ MW@U_KXMB>GQ:&,@X];[/:. +_<_^CC%?RO=XPWE EPBIAS=SV96CMEQ@QZ>!;Z:-CMW3;@+,Y#[_3Y6$=X*/G &]AFH[#$++E MS:10N(P\=:R@7+.E 7;X+MV2F3DQZU[W21G++ZN*!=:*-\B8OT*W9NUKR.27 M: O'#TX:,C='YH$N)5M#*QKG_;4S*=MA@AX+-QDEXM)##5ZWWUIWSPZ*RE<5 M;H,"/9:>E&1X'2BUR/V0X&X5Y(=]N8&^ >AOLJM75-3?6/]Y/D\#'I<_C60;($P.]%P>8HFB#'DWZ$%(C$:^3[* M]6Q"V%S?D!*1-]ER7=^'Y!R:XXZG3A3Z,68X"W"(B6)")VNJ1:S""9HEQF[:.=PR-79=TCB9_=D=:_F7RFU(_&-/!5"EQ6XO<&]"\9 MQVO'H^DTCU%*E.MNU[8Y^(*%J#ZVKN/9PV*T$,.J[&V5NR_F9_6"RP/CY!+9 MFN25VR\?(LXA9E]A$"-1M%93_A?"$ SP?Y'_AW ->N)HP'=3DROC7++GRR: MX;FHLCVYL+(JOQO0-=)7*#M/F)A43?YZ'F^N:;(R)3-[(?'E-6:R76BENB6C M%W%S@Y6:>7E-^':D>7F?+QR\?"4R'A?_5NLLM4]W+E3G"EW!)QS&X1V2^5L6 M \FZEUR.5ZSHI+ H)K)3$/NB/R*/FI4C= &#Y/BSQ !;X[8#JVW7L2R+;B:? M*&1^4B-%A:\NER>07%.U&I1'.C>2YCJ*D86FB&T:YC)Q/R,Z97 ^P]Y(%AWK MVE0?_U#)G<"Y@O^AK/"V^KK2D8U.1I^^8OGJ*%;\3,FXG)DSJ66R10];K6.:-A]@)7=$[9+5Q*.O7' M2Z0'?15I271_,Q&92A5AZD1^.8Y&Q/\R%P79DR@NL>1:>-,L6AGH)_>ZZ-69V;>*G!:M4VQO$52 MMN;7;X*26I1$D456%4AY_2"3$HY$XD,B,Y%(_.5OW\\G)Q>QG=7-].=GY"?\ M["1.?1/JZ9>?G_WV";WX].K=NV=_^^N?_O(?"/WKY0PGW^KYVWUA$;JJ=++\,*FGO_\Y_W!V%D^^S^H_ MS_Q9/+?O&V_GR[[/YO.O?W[^_-NW;S]]=^WDIZ;]\IQBS)[_4>O1$OD;NBF& M\J\0H8B1G[[/PK,3&.%TMNR[0RSN9VZN.SO_[IY.2*'6TSB1]C.LG___;QW9U&(M2:--.??'/^ M//_]^0OOVT4,[VOKZDD]K^,,^E\V<];&]/.S7!J&3C1F5P/_S\=KS"^_QI^? MS>KSKQ,8\//!*'H=Y[:>[$'8O8ICT??9NLD^?+M;;S#J%N>+25Y!I_.SV+YJ MSK^V\2Q.9_5%? =+\#R^;V:S7^/\-'VVWSL0O4]S!QE+=YCT:/4@(^L,L/T; M'69HZE6Y.EQK2Z,O.:[#^DQUHL-*+3K[%=*EP#3M.&-H<9U8W*"0OW M#:S;^>6[:6K:\V6?VZCO4G<8*M_8=@HR9?8AMI_.;!NW4?98^7&HZ2@FMU0; MAK:W]13D56TG[T I;I?3LY6P377&H^K%!8P^[[]OF_:3G<1/T2_:5965[$-W M]U;'&UE'/'2H.CJ-G^/W^<).>I!ZKX7Q*.ZF &ZO.0R%5[HDJ)#;25I3=' : M=IO.K16'HN\"V-^T'33?-44'IV'E8\<5VJGRX'1V _JC%8:AY[^;>CK_!_2P MV+[;KBL[/!6[07Q[S6$H_!B7QN8'VW;Q&ZTO/08ENW&K2]VAJ,QBV<.T@"JT MG:PUA4>@X\Z7#V#P=90/.S52D.[.L[Y[6R.,HIN\VU!E&)H^Q2]96WA=S_RD MF740>X]6&(F>KFKQUHKCTM<1?!VKCT1K-\QMJ380;?67:9UJ;Z?S5XO9'!2S M=CMA&^J,1]6.$]RYA?$H[CC-6VL.1.&\\;^?-9, [;_YWT4]O\R>$VBSN8QQ M^P X^BXE?9I\W"CZKH4^C=]@#%V7#S[-SG0F!;GY[:] M/$TKR_B%]\UB>0SQH9G478Y>=FNE).6_VC:[@"^ZNAG[M5IT9/';RB_;9@H? M?=S%A39T/R5'/RPR#XG0CH)BC[8>'86W$Y^/>4&PO(?OU\4SS?N&>EQU!4(W M3D,^9!FEL[5P^Z//W.--GY/&W^'G=3_+R)ID9VX9![.8H2_6?GT.?%;/XV0^ MN_E-YKQ"F%P'ZOSG]:^KAQ2]6K0M+(0;BB;6Q"H]%WASK)(4E->\W=(F/]9">VW66@]RI4GF"OK-1(R*10 M2EH@H4E"7A$1#//>4]5EE"LH>M'ZDZ:%'?/G9V"4?8OUE[/Y\N-5*[;U#\!U M-Z3JNL3S65Y3N454S^/Y3?T<*C;*'#8C,0R&4P02(/O#PL__F?>^*2@JF7X[ M>36QLQD(I!BV8Z1C"Y5/0FIM#.(V:40YMBA*GY"1V/M H^2J!VCH$P;->!PL MA:+[;K/87L3MR-E0J^+,R\B41M$GB0PV#GFN#$K28"6LU?!A?[2P)XR68;E6 M"B&O%_%S\R(E8(2=W] +9M&OS=1O!U!PN8(M=G5KM#1/'ZD6A58 MM"PD@AQ3#F&E.5(R8I08\3APJ1.C1^]-&0PA [.J%# ^G37M_'-LSU>HW@"( M=<6K( #7SFKDA0>SC6B) C46NM(X4(=EPO;H'26# 6$@%I4"P/5AS^QC]!'D M&FC"H!9W$Q H9QP@B$:R^!%NT)IV.( [J"1D,$ .S MJA0P;D*9+X':#4!8+5:I:!WG8)J3: GREEK8 '%"E"3E!.,L>7;T/HW!)KXG M:XKY16.*,%BPSF9==()UQ2LN.<=293;ETX"D8:L3AJ*4MSF<@HW"[S_Q\HE- M_$ L*NOA[&@Z/BQ<$>^X9:#31$9 ]V48(QN$0)[$0+7Q.JD>^[]Z8I,_"(,* MGKU^C>W\,L>!+6^,@G'S-:LLFX7^IFH5,3R/EB#A>40^,H\,(;"E,>\#\9(! M)Y^&7=#+G3 PC\IM^W,[_5*#EG+% Z#VS7<_6>0$.7]OFO"MGDPVJ@/;JUE7:??+"7V;+O[CBY6Z%25E$GB$6*"8^( M#1RYP&"LQOE$@[14]M@2BZ-BKXE[Q&_2FU,%L7"$<;R'5*.'1\1@S"KM7?D8 M+^)TT4% K*]0&9VX8CGH,A"#C F@#\!@$5-)RVPT\-C#PU)&9QX8#H-QZ@!* M4R>->6WYRD=IG?01)1T$"C9(9#7WB'HCO0K")"6>D& 858'HQ;:BAM2NV'B\ M4I4HX\9HCT3$ F$3, J"Q>QKX)PR;U2?0-3BNL2^<[C.PAJ*8<6.9Q^LC'?3 M:P_!AZ9=SLQ\WM9N,<\JTN[E M1VI4H.HY$ZA"VH'.IVDPB&K.D' L4$.=2NX)HF>WJ;MO+ W&JE)P^-Q&.UNT METM&;(MB?%BXRL>K.J\;SRE!-DF%' 7F)2E9,BG1-)#%C)X."@9A4T$'RCY7 M&M:[579IJ<(\82.)118[C[0&@U1*H1$P1.!@N>6B!W3*Z"]#RX_165@N^'5N MZVD,-ZE^5T;V.J;:UYM#8+=5KK 4WM$D1(5,F+FY@A S+KE+0^*6>-NU2K]]J6=\O6GDG /+ (R8\ M!1Y1@;A4%"4BB8F">,)ZV,AE_'9'8.$,P-?Q[X/V?NFAX-6W]7=;/L2V;L!L M\%F!C*_CU?^;Y-\.S50AT&@"S#C!R:"@M$7.PE[@B*924RZL[K06QN%(CL^& M87QHFXL:YN#EY6^S?*WC*J ?R.5PHR8?"<@*@?+@6B3 M8PXIBLY2F9QA3!R]PW:\Z6\*\K5@W*6/, A_S@PC N5]LSJ M7KW%T+SPL&C;N!_TNK=2&1^="Z#K4VDB$I88)+C3B'A&(Y42AVZ"_Z ^FE)X M&Y6OI3$&-*\NH*5/8;<==<>6*A&M=29:Q)01B&I%$+ !(T6=D9)&IJ(3*8]&HB_BTA[M)$JQ4@H&,)(.DZ1!.4%P8I+*"7,L#.:,=HC,(?_ MD"@;A:VE /8(KZ[?..IG':QII J@/1@G-?(P:@%'+-_R6"7-LNPQ0^.UK,WWS/;:^SJVNY/1>![L#4%$EKTQR7"+L M@T&,28>D@145@M'2:)I8ZG&F0@XJ&'OCJ7E*\U)*LKY)*7H8X)OOP(WIE_C1 MSN/I=+WLV"!;=VFFTI(:JQ1%"F!2:3&"W_T)W_%I.O(G#WP M#G[]K&N_'7Q-(Q7GW!'K%0)CWR+N(X.U9RT23"45N76Z3UJ$,@>$A][!A^%K MN:C_KVWT]9*Q\'D2EW,V#2_.\RG)O^\\QKOV#L#VZA53#GM& BPMG6^&POH* M"20Z[#32*M##>>R!JH-Z[GI/]H.; J/PLZ"W^**> 8V@!;QN%FZ>%I.;VU&; M7<*/5JN8)J:[">&X3$VT TQZM50%;ST0@2$HCD'/!H\@,1\0+':(EU.)A[OD? MP (8&F1E^%LL&CS;(2_M\@#\_&N.LK5)'%Z)/.$8H&(RZD0MH*@X3# M5D>JO!8]I%09S:D0@ ;C8#$M?&ULR+LI\.LVO'#UQ>#\$.XTMK./,<1XOD5> M#=!ZI96S5&"/DHPD*P,P,0RXZ#71,1EKE>QQTZY,V%8A]!V&W0?=2N\E]=MU M[[Q7'6PF[I(5$10)9?*8%8K:&L04(9CG-*&I1Q9F^>-OEOT9>C@XK;P;OQ.. M5NI5+K%D%,5@:DN&5/1@R5 +FJ@2W,K$>*^\6^H'!U _3NY],O"0D-7D@:&Q1%YQC[0)%M%@I,1.DV#ZW ?^H9SC(S'T<'"Z MEQ=H)RS=JUL9PHR27",!PT7,"8:X\B",I=,&&Z]TZI.M[X?RDX_!S0/K2S<# MN%D*FY):=&VB(BG!2'%$+D:1<_Y31/)E*"U])%YJKT2?7']E8@X.JS,-P=2" MT0:W+K#- 06WY2K)B2/>.F2I8XA&&)EFVL"@A$@Y1$?H'I>*R0_E^N[+N6.X M#[AZNWX5*.6O SZ\YW]SQW_@W%,#]U2%($UD6"&6GQZFFF?T$(%TLLIZ+CD] MY*7"+DD4UH[V@^V2"F[_EBM% Z$*]N*8[R?YX#'28#T@HX/303F5[-$_]790 M+*W+-%=T/DIM99M&]K9I89JG5UDX_>7GUDYGUE\'VBR_74,C_,_BZCR[0QZ7 M<3JLF" QQH"1-5H!9"Z?3V\MY+]IZ!G]Z#5]!""TC)GM OV^7E5!1VZ@X"GFZ MO:0&&5":P93'AAH?F#&=TNL?,O+K&,%_@(GY_VS"%+JX=$1ZQ0]@YEQ;?O#7 MP^<].2RH1W-CW6S# .6K-]\7^9+0'WQ_&1-LT%?EEA>)[N?3@5WZ;BM7>7Y^ MB?.S)G1[);8@%16.CBNB&4J"L'RZ$9"/P:(8*2U4T"+/@)0H10EC="2A9*T7%L-, MJ6%TI9&/MP>%UQ!L*@N%G1;$F^_SUL(,U5/;7KX#SLYV]FR-V&ME!4N"6HZ4 M%1PQFA>@8AP9(37S2D;7S78=A]]_;V'0']IF\W);*559:R/CR@-8# %]W#,4 M A:(.(RU(RP%W"-_0AD!?C3SW0S)YW+Y-G-4U?;3VCOE*A!?A-/(D&,)?B@P MF;+VC$!\4:.(=48/D[AJ3-&\]P0]R*;9CS6EIOJ:PDW*XTV1BK&DI),"VO ) MN8@YPCJ_J2AL8EQP+L/1OW,SU/SV8$HQ%]G-H=ZU;K!ICA^4K2BS'"#JD16 M6^8,L,EKC3"W4;A(E77'GQ?L6+>!(=A=3D+,(O25[YJ_!M!/FF4ZH&O"-XJ- M#?4J6!Y1^$B1XV"K.*,$,OE"NE<"LT"YD?[X'?[]9O&!1!F67\5N%L;ENECF M7FQ_CRO\V ".QRM57&+/(\]YIHA!'@0HD@;DLU&1:9^$M:3'M9M"WO!!D3$H MLTK!XN]@B;9VDN_TA_-Z6L_FF2,7<3LVMM2LM.*$1!BIS]>(+$GYK4*PG!-/ M2@0MG18]U) RP5K# F1XCHWOF7[=^$46<#G''&S+V=VUS)FT>BWYG@?ZFJ!> MW=Z\?_ AMLO[N06[>IV?8)@\%D M(:C 8S;W2'L=W7SE'/ J\\C5E:*7=E9O4I=W;:I*WD@"UAZBVN0$)A@C[S7L MYE*YP"G\[*9-E^%,IR3#&W+?!@[_<'[WEQ*'(DX6$0("S6!MG91:8'OTRMVX M4WS_:9\A>5EJA]_"H=L'9I8V]^UA?#Z%OS*[MCP9-43[%7"=>PL&.?96HI!/ M1CCA"083*1;)$N)[>#,+V;$'!6,IOA\[;K,;84S.KRNOTK,W*9(%%M+P:^];6[?*QJ-?U MS$^:V:+=9-@]6J=R6MHD?4 Q,8VTQ!)/$".1T)XDXI9P6G--"C5YZ&F>G[9RHC\O!0F\]QJ]IE MO&7CH&4DG?H 0OXSR/7%[2O,A2SYSYEW8[H/5@Y=RO12C)UKD@>-V\O*QT,K M!C>D7/X:-P?DW!:K5+2.>01?;3??@$% MLH5U0Y_'XN''>GO=M1 MP?%E932O5SYTM^!6K\8ZM._1=F]^@+\U/\DM7LA\Z#$GUM.8L;L\_Q MY_%!S^//9?UE6J?:V^G\U6(V!WNC+=U=.>ZNZ7Q\!C]XY3R'#5P_Q;3REE*6 M%T=#Q_B"\OSHO\\L5O>?%[>AV_>G7;Z<7RPRS-?O^Q^N=S/$]>?)NG/\XG%\EE M_#:?Q.7RV1=E>?7CZ]=?OW[]X=OG8O9#7GQYC0# KS>]=K:H_GJU;O:J^NH5 M1*\P_.';?/KR1> PFR^?W> AZ^;5K]-RT^%^8_KZ]L=-TR=#?\7+ME!*^7KY MZZ;I/-W6, P*7__KE[3Y.5?__3BQ2UR13Y+/B3G+ZK___KA MS8-!DM!KEF<_3/++U]7OK]5D4BR2Z=LT_IS.TC)-YN'YRV$NBN3\IY=5ZX 2 M% #?8O3GW3W*FZODIY?S]/)J%K!YW1E%-BGC=-:"L$<=^Z+O4_QYU@:WA_TZ MHVYQN9A5D^VLO$@*DU]>%&FN)D>,>A+.&BM8^T&[X2L\\C(MJQ5_KK*IR;,R[ UACVBPK#3HVCN-;],L M.3L/>]4T+1MJ4[O1NN(DFP;I)M5CY_DLG5:BU_&LV@\^7B1).?\UBQ?AZ):< OGE_X6?[U2%Z:#3D43_=G9C4GCV=IUX@#<71VE11+ MVZQ#,>T9LQNNUM9IF+@NS-ORYDUVGA>7RV?64=^D;S=4NKC(PIHR?Y\4'R_B M(JFC;%?[?JAIN$S6=.N&-I]F8;U*X]F;8!072_'4$K:O3W]4J>O ?;7_^KSX M&,^2C\ED4=PW66$;NIN/VA]G#?6A0=?>:?R4?"L7\>P(4A^-T!_%S0S ^I[= M4'AK2P83LIZD+4T[I^$P<=9V[(J^ZP!_7C2P?+Q\;SM!&G3NGLYFB M[^S0#3W_R-.L_&=XPJ)^M]W6MGLJ#E/Q^I[=4/@A61XVW\=%$[_1]M9]4'(8 M6DWZ=D5EM2Q/@EB"*51/UI;&/=#QX(_WX<#7<'TX:) !Z6XL]L+V].F/J@,%W'B$_BAN*.;:GAU16.:3WR_RV32, M[_ZS2,N;RG,2QLQODF3YX]E5Y3NI5M]ZHML,=@(^&FZEQXQY.JZ:3H7CASX! MCPTG3_LA.^)I<7D9%S=GY_>FL9I,\L4R#/$^GZ5-0B^'C3(DY>_BHG(!7S=U M,QXWZJ"<)5_O?5GD6?@X20YQH77]G"&Y[U8S3ZFA#1>*%F/MY"(N)FM&5A_O M\[+)/DFS\O4TO7R]:O,ZGCU:JW?DMZQ35JK<&+JD_E[/KHD*GZN85A./%3R\W'JS5BGG0AE_EV@XEYGPP] *CX8OE\O]C MY:1*IC^]+,.*=?=EGI5A%KK9TN -*_^M3VL0Y=MDLMP>#"NV\VP9I?^6[IM_ M>_M%V&.BH'-&.BX= 8PXL 8(<@X'5*\]^VQK=3M0"_+^H%OJU@!J\HA4^\ : MW*(>6]M'1%!L.0 & T>Y%!(8N^;-<^VBK59QK^JQTR)_JAP=R2WO#ZGGI0VG MT8('O(Q;"4XC_'MKY*F(A\FM$B"7MC0_TW2E.'X"=0(5VV6*' MZ,[^,2*&:9@N#".H.=>4$X_Q&@-G5?O5!G]W2M,I4H-IRYEYH\JR2#\ORLHZ M_Y2_CXL R]KU\2&?S7Q>?(V+Z3Y]:3Y*P,$!"'G8[C%R4#(*.-DLO$H.><9I MJ#'#':9[@W$H=7H:,MU[%G[<.#(62:XE,TAK#B&A!O(-5TX-Z5]IJAQ]R.S) MR?=(H.K%_S2H57T3F451,?,^*=)\:B[B[,LV5]JNIA&V*BRC%C"+'*?!I ]K MZII*03@;GTG1IS@[@NE.F']YO<4)/K1SO.^@0>.;HP,]]&W=O<]NZ6AY<;-W M(@ZY<3DL,?OO2@Y*2^T=QRZI:7YGL3>I]\]9<'^W[:H5?^^J;G MU(%0'Z?%/^/9(E'S>;)7J6?:A@JI+I0X-W>3C(K_[4\3QM M%"7M]#D111(I#3&# %E,'(-*W6[OQ'B#&IV1QXMG77RULV=$4&JH10 0*(B@ M@P9!L\:16Z3'$GP]D?;DX\!]U&';#2CZ9@5!]6A?)/]9!.ONIB9XVZ!WY+4% M&#)#- ),8^OOB0M(,V1TYJ 0[@G499?"=H;N4%Z/#>7;Z*Z-\C7H'2'AF9=, MA\.AH!@JP#A<\ZVL5... '.Q*,QYEF6\6Y=K 3I/N MD<;(0J8]T-!H38ARG*XY9Y*.T$/?J3P;Z,J1D VN+/IF\_'O:5*$YU_*$<&>$!<2NN2<2D@'=O-^OS=,=P"==BYZRT6H+VSE. M!"D33% O"&'(0VVXD70:FN8IY0 89R@2 ?K8,6G@7Z$@>_3Z48[S$ZI&[B5;JQZ19XI%!AC4EF$ MC5:8:[[FDP;[<7PIS2DMF_8K:FH MDD&T0YR',Z2F=P=6)(P9\?YRTL!'U\@.I4U5%D65;!+^5R5Y7<>S!]/L:3&N M+5K5>(R(2A.,02"<7#,6L P0$AN-G-$ M7/N8>V_&2H^JT!%*?2=P'EK2NN^LH;XS1'=6H>[I(4-AN;-R=$\/J2L$W=-C M^U:/W36<^WI*(P7I?R>X5_KX9GD5,BQ^MVS5)L#5=8TX-%930(@E(ISWPKII M)8$8$>P\@[[1X:2G*RA!,M/%+#D[W\'$7-\\^*4F?ZW5>)'!R'!KI0:("Z>@ MU,BO\:'<#YD&M#=7K3M!/[ZS,@!LHTXU:\9V30"V^2!10 U0"9BCFEN$L%)& M5= YS)'@=LC Q4%!V)X5)1\(T*',^_MDUH:^GC:.M&!>24^MP<)Z"2K/ZI(K MHJ 5@HT[?-J'^/9HR%&8/1>-&&7$?Y^DTC8N;U6%@3V3@X#$B@:TF@"(/.<:6>B8)"'Q!#6@PV^ ( M(]"=FYM]@]:/,E1_%O.+].I]L)."01KOOE9]Z#B14IYXZ@RQP%OFA8-*K_G# M'HQH[OO?4"PR'-]C?Y5G5-H@D M$/7E33@2%X+!P<^DL$FM$+; C*BW4OTZ.!.1^%K;; M2NA5U:1[CN#-+>2=%4&Z&3@2@A(IM)3:,PP5-89M)BXZIGI(Y\&*,2Q]/4 Z MU%JX?0:\R<)\N9M6]SVRE<%1+?0?DFF27-9X_#H8/5+$.8UM)2D*C$.<&%R9 MG,YAP95H?^6&?'^J>#I<3YNZH4H3%\5-X'65UC29+:;AK^UK_<%9'8<-'QDE M V;.02FL(]J%8S%?2XT@WS[A@WZ_&GD"8/L._NY[#V>7\:[F[]7L]JD[7YO9 MVV.:O?URT+C>/8),/J\JOH3ODN(Z>=LHME??/2)$(*04L0Q[9KV750I>6&<% MD#0LP8V<@OW']^XQLF1BJ9(52[55*0X8)7+$8VJIM= 1X4#X+YP-;[$@3EDY MGEA>EX+=$\_K%K"11_$>3?[:@-V6]I%E3G$&O-704:LM4EBO ?'(?!>QNGRZ,- W!A7HR*?E@V4?S\+W[ DA^Z-OM1TCS"A45'HC*79 R>K^RGJ_ MA?*(VSX]QFB.E$7>(T GF=T/][MWBXKNL_/W^7PID[F;I9=I%M\K[E@W^1L/ M&%FE@$(<24:'8=8H]=OG5!]NK9"!T'Q)#JV@NA#HWKK-3TC+PQQ ME!#&-0?$(:'M9DYQA]I['WN[P#&VUW;FD="8^ 9M\IKBE7@$E0W M\9><*($06J4[J4+K"UO "U MALMP!_AX J1]*T!'$/7OS6_@B#[U/9--Q?,FWN>GC2-JA.35*]]8,/^%I8Y8 M>7M[+MC_3#2Z*]$S9[7NY <-(\DL%-XI(85TU5N%JMST6XX(MP#!:%YLIZ PD)=@47FJX!"88&&*T+N*5<&WEY#P/E^_/L,4@1 M8DY0J(0WEA(I-_PY8]'WZ.5M++.&+KYV&#T_7?B.O+Q#J\#XO;R$0^G#*5$Z MZ:@A'F@ UKNF@+B]83VXE[>Q+ [S\AX&T!_-RXL$IMAA98C6P?IRT&.W1H=[ M,4+UZ=!R' 2S[\E-4X7*'+) $Z$\\P1QQ-:<48#::T-O;IJ^M*$=(H,>RONN M7O'Q]J3SM(S/ (^J>;UX@!?&0J?U-CUK'2^9Q6]02,ILT!9(( FVF/A-GN6 7K(THF-?>D#'R!;8M6W8VR7 ZGW:Z%/'MR[ M5R[]DE63+L[*C:"'?=I(;>\005HMHX@JBJ52BTLTQYJJV%VJZA0!0/^'17E;9EW D2LN;&F$];!8YCB$&7% L*#)48HK=N[#E%-S[.;_,)[]?Y+,@U_EM14253=WEU2R_29+E MCV=7U:!5IN-8R#AU>:H-74EQG4Z2CQ=QD>AX7F7T75X%*V*I:FJVG%#A4Q7T MGN1!M/]-ID'YTORVJ$P3/T+'3XHD1DQ@5>414F"4-=JLW'$X;%NZT;7IOE-\ MNN&Y>>9/A\^+#'&*4HB\ YAZHDAU&7^%+]5F2--HK^OC9'JU,T_H=%(8M;OE MMFSH7?;IBOT:O\N>7A$WQCM&@L$43BW.4R_7+YW%(&R'0QH%+5.(3J(J6VM; M=X'P4 ;F#HIK3^][^T40.$P@!0!2"X0'3&*ZYM5C1L?MT.E$BLTTXRB\GK>. MC-++,S[5Z,B-4"U^^28-<[\O85O;B'KDA16*H; ^"DVJ$]EFR>1DA.Z?CG#/ MNT6FM03?%_ET,2EM>/@LOZHXVB_%7>TC1I46A$H ".(PJ#-8)T(%JPV#$;J& M>I!D1^@,EPRZK"T?3L>_Q,7O21D^NV^5U9/4)AC5=8T8#T:088X$XQTYI !P M&V/(BR.JY_26;]2M/O0$U%"J\7.2)44\"V2KZ640PGSI]+I.FNI'H_X1!9H& M HRS$BF/J8#X;I&#O/TM[\[?^]"ODO2!UF"+2,V1J7ICP"R>SY?.R.J+-]GF M#2H;'.=[WO36SX,BBK0$#$**/<2<(0OA!DT+Y0A-C]$X6DXIB,&R;6_92:;; MN5W-S'TIN(T&B"R@6G.JO1=8:N>T563-O3KIIFI=[(O$_3N;M ]_>HS(M M0A/]YX,>0E3O,:3E>[9NSL[O!;#49)(OJE?)?'F?S]))KV]J:?;\=W%QNT.? M.GS4=48I4X"H,/^@9) [)2B%MR7)H;5&X486V;@S2L/QET/#I00FV% H'+^L M7',H'1DR8;YM1FEC(37+*#T,D5&'.)YPJ&\^!:IK0AQ[>@4C"4@D@!1&!90U M4 2H#=:4C#;$<:RLZU2G-40G2X*IZ*WU/N_I%6$C#":"2BT]Y-(3S#;3#C(A MQQV?Z$2"M0O*L6@]7^T8961B;$IQ(F58)4@]H;S6S573,^)8<$J=\Y1;J!'1 MDHK-PI %3Y-5=*^"$C(J>T M'(Y&YON\CN L!5YS$":* 58*("19\^B18>,V%HX16N-[">T@>I[J,$KK8!1: MT%&@N]7M%&D =((AZB "T@(C5V_;JK@--M#XMN\.<-YS.^4P/ 9SU4__'5A= MOZ#B7?+UGK^NR+/P<;+R.>_?PP\:)W*!9R$!%L#S"ED @;R;";*]X_[P /-B.O_U:AJ726A/@*POR=2D?Q167X0L M <9"Z+1P4(7%=\4[ 'J$M^ MW5ZB=4_'R"BKI-1$<2LT88X %8PNH1WS!@HXPI>:]A"ZZA2C[_D>+F:!4V\5 M94RA,+\$)AL $1/M-Y/>\FR'"&2V1ZCU@7+]MH6'A^1=!\OMK2,LC0+<>>:< M!-!"2CE;TXH%;A^,[BU+MD-I=@?,4!/ZD,)\A"/+#*;0UAXG:$HW>T[":)?GL-GI/G?:SA[2SPES$V9?D37:_19I-TJO9W=NA M]SDQCQT[X@PYS 74'%,MD5:2!/N,>.>L\ D-Z, [R=0ZD-D>Y1 _#]KOR>RF+O738(L(-5 8NT4$UXCF[1 GD'@BO/0.>LNHLJ$'%NP]_5?6[Q^?_ M.DZ$K5RBAX$T7 V(@'D\4U=7L]5=H-5%M,7E8G9[P_'\/)F4GXHXNWUG96TQ MFC8#1D0@0Y% F@L1SJX$0%O-1>3"";0*B8\U%>LT]LL@((]7!1M4*&DW9"04 MQ!HJ8L)"@(T)!R#D T)$8PB(Q"-/(.];+8[6PJ-0_G]]?(K4**VPYZ*&IU$_ MFP9JBR3L(CHIOR9)MO+0_KQ(IW'X]DUVRXY.SO,BJ0H2G)=)\2F_2B<,L%J+ MKHOA(PZ]PDYPHY BP#-N,*^08\#Z\$O[W;K'HD!]*TE^7B33U?JIILN2%MOS20X>*#)"4FL] M4]YKI2!AHDJ1DA1Q+[F50_I 1J$7@\#8CZ*X67J99LN=/3]_1.7<+I(R_T<> M,/]G6(<715AL_U/MQ.4]3]-!VM3Z:1%F''-J!'28$JH8PR*(1'/&$2'XB%(; M_64WG5CEAL)Z%%O.&AD-G5+ MT :[D)N4M]4WW^;S_?EK]]I%AA(,,2-46J*$M!P[&GB!1!@&CGEO46][T"FS MK-HC-Y06N+C( M?S]TFQ+OR73E0VM>EL4>[=0FIZAC4UK*40<,2U0C;@Y!6J M^!4J[*U>CK 8[>DTI5LL!\Y7F(<=+DFOJQAIT'BS"#96ML^+LZ];. \P33EP M0(5ETCL## Z<"8\LUH$- M[C T!GD-PW;*):$&*PW:;T'L^:E(!P .K1HKLZFYJ8E["( MYZ> )X%\'->AQE)[N;8"]0JDZI_/\3SYZY_^!U!+ P04 " [A:I,YONU M1V)S !0MP4 %0 &5L;VXM,C Q.# S,S%?;&%B+GAM;-R];7/<.)8F^GU_ M!6Y/Q*XK0NXB";[.SNP&2(#5FJNRO):J>C8Z;F30F93$KA2I)IFRU;_^ GS+ M5$JB !!@TA,S798E.<]SGD,\.#@ #_[M?W^_WX+'M*RR(O_W/YE_-OX$TGQ= M;++\]M__]-O51W05G9__Z7__K__V;__/QX__&7ZY +A8[^[3O 91F29UN@'? MLOH._'635G^ F[*X!W\MRC^RQ^3CQ_8?@>:+;9;_\:_L/U^3*@7?J^Q?J_5= M>I]<%.ND;FS?U?7#O_[\\[=OW_[\_6NY_7-1WOYL&0;\>?A7;_X&^]O'_M<^ MLF]]-*V/T/SS]VKS)T ]S*O&-H>1_M>_O_C];[#Y;3,(@I^;GPZ_6F6O_2+] M6//G__SUXJKQ\V.65W62K],__:__!D!+1UELTR_I#6!__O;E_$UTP<_L-W[. MTUO&]^>TS(K-59V4]47R-=U2&,VGW97IS>L?L2W+9Y_ & H80Z;+&/J7=SZX M?GI(__U/57;_L*7T_#P!OP3@^B587>@:$C[)@!QC]?@#%>.]ID,W58OXY4-:#[[:)!M_OU/]*O5KOIXFR0/JSC)RM^3[2[%6;7>%M6N M3"OTM:K+9%VO7-OW(M,Q,,$^-" Q31S#"!D^@A8VL;UJ/G.5YA]_N^H1--]2 M:.-/(DR\Y)B:*G;ENIV@*#@V/[=X_Q>#!1IHC.]G]-M7?7?^R&?/#2K7H"@W:4F3G?X?)>7ZG:!TO_'SNJ S^$/]\5E\6-*CPY5"P\/7 M\D/=>8V;84REVR)?L;QEL]NFES?H,[,JNSM/J2,D:R M;=;D< .:R(]CTW L([;B".$XLE'0H[$"/UK1A/-KT4TR;XXZW2A$!N0A8+%Q M^=B,R^(&5'=%68,Z+>]!EC^F5=TDT;N<9M';[)\TC[XKMBSMKD"2;\!M0A/& M-\?MO-$:%\5/3M'0/8>49$79,RPU< M*X:.YT<>]'J#GFG8JWJH:0F/: $S0OKX1I5M; #?WI9-(0;L5_S35%*$0CD] MU,3>9.7;XSJMO.UQ" B9!*G+E"P91]X1)VEN%*5T:[JNV6U9M?27LJBJWX;U M_2]T11^F] %,KY/OJX@@*W(M+S8H2B]$R(MZ;# R/)^O1#(O)NT%DSTP\)>V M& )^X:^#S!P@)?GA"2*C(6G<>P$:-\!!()DC9^!KXPJ@OBPJF^2C7S[%5!S> M98JX9I_%DE$MC.N>&B[HW_;80BN. H0L)W1B*S!M1*#18[,(,>:9&L0PG6)J M8 A'TK=31DCOW* O-#//#$:_AKE!+KP_]MP@Z;.BN6$*X[QSPWG^ MF.8T-$_[[=NA]HS"F& #>MCW/=>U;2.T26O1B"P2OK<#I\*$/I484!T<3CC9 MV801BD9&L@IBES$^E7A2J'_LQ,;2?IMGL!WMRI)^=.73[A.0JV8BKW* MZAGH8(*_-4 !0PH:J#/K&B^#(R*G/ C+4#SU;A6:'U[1O&)=W*=7-4UKV'F* M07G#V X=UW9,C&WD8#,R362;$/IF;&//\+AS"KF/UYE/,$1@@'3"7.)5:D;S MB&ED+F-$3?;B1?Z@@A7>\?(EI8-TEU:KT(L"FLZ[=F3:+!FQG"#H/QZ&V!/) M#;@_5//'3#"ULB(G$NT1H483>ZH@$"'.SC#$O#KN8^$R(C6IV M]N#RIC.R(E;H>W8$";%B9'G0,U#8VW M;(H,;;%/UCR^FT,Y- ,MI<:Y($E\ M@UT?/V(COJ>F0S+OP']&PLCHER-K&1(@B;U0\;B(B4%3W?M<%C=9O?+,"%DT M[0Z)XP06"JD)N[<0DM@0.4\I\KF:CTJVI?2'!HN8" B1PR6WY/M#FE<'+T?9?@A=&T8^ MP&V.GMV1:VQ394Y>UHWR0=H(&TP_:O8N(P@4,^J9B'/#'AV+/6@SI9 M2>%->D9T93JERU 9!7X4JA\VT=)"E=+?O4/Y!M,$9UL\L'I&9WQE4$-TP8-- MTI0!P]@(S=XF\1#G2Y%J;&E7(JKTF]VZ!IL]-M&:Q"0N>0L5DM-_IJ4?Z0'\KB* MO0B:7F ' ?&<&-EAZ \&W=ASQ!1J@B'M\L0.A[3O6=_WV 1W2">PR+DG.@]] M@KN@+:B&N0'6:53I;7[&]CBGD[H,/5+AR/$^IBINN,LT:4[SLRTUB#;W69ZQ MW*S.'M/>JD]S,Q1[)$80>X$5(=010L\$RE ME;/H,R.?@H6@ R*?8SN-4KW#U%C)2!''R] L9=XLO4+PH,$VL+[U/FF1=22E?4^M))RXB MB12/N'E;AJ9,P/]>L4B0";'S6NS$>4R]B8J_=YU\3ROR MG2H:I3++D_+IO$[OJT^4'?HO*5,L93O/ZY0^C_4JLF*$+ R=D* 0XL$8;^W M[D0D#D44Z)0X-6L9(/TK\Q+2U._SW@?GU4QO#O6M@ M[UO_4E'W^XU[9^"Y.Z#WYQ3'!K4$YMVCAZ=]')8Q92R"B5>/0"XA.KS3V M)(,MJC[==BW/(@1#8H30\9%M!T9_;-,);>*('+Z2MZ+Y(%;/;K/(+.J[M 19 M)TU=9OS3&8>KW^T,'Z:5YI?I.>$6&=3NDR9%&! M'X7JATU[9OUKEA=E5C_UPQGEF^>?0OZQHS_^-:WOBLWYT+6U6D$[)"8Q'>2Z M=@AMVXP"=Q!5UW,T9]K:<,^1>7>IV4-9/&;LVHFF?V>GGC7S3GLNKB_LVG+S M141<;Z[>>@!:%\"!#V?_1=)XV1BJ3>NU/TG+F,\6RU5EY-I>DB1.\>%6_IK+"77)(Z[W4K2 A MKDMLT_0]*XK#V#.0U]L@GBW4*%OLDS7GR!0,V%(<@J4#,7(XRP7:>!$L$5!* MGF>3J*[+[.NN;KHNU 7XG)1C1TSU5 L.V1FK$$BQN S%D,1^7 F8P "O.I"D MS-GM*9_3\NJ./@VL$_6:':S,MKLZW:QBU_21&7F.87B.Z;BN8_6G !S3<'R1 MC&2J+X=O7CEZAZP1@5)%\S(D2YDWA9Z'44S6_IIFMW?TX]$C71+> MII]V]U_3\O*F05!=[FIVJ2CKAMFB&=IN^0'KMN59!L1![$'+A?W1!<=W2"!V M=%(/!OV'O!M\8%=1 ?AUVSR?!2#05?D],4%#Y1/'TTQ*2RQPLZP*!% MS-[5[R)T +I7T5.]@"=%[HBTZ@W6,@17LX_%G(^_1G%>.1&R?#?&-ET4NY!@ MR-Y![/->C*%&47[7MG8Q;H?U!ZK#C>!6@@FG8J8U**U2BO4K[()E596<";(J+Z.2X+%I&IWO')Z2*6.1^F[OOFGEY$R75 M7;PMONV[7/@D(*X51(@FN+Y'0L]&'HQ"+W!8H-?8-VWP"6#E,& M##3(3K9T'*-I9#0J87<90T^-*\>O):OC1V"CD9GZS ZH;=)-^/1;E6[.\^$- M(;2NL\?V2HD>B.GZ$$/3(71 8]M%-C%P#\2)3:%&\QK,:]YPB-#57T!\?P.5G\@5=GW_Z!:#H^OSW\^MS E:S$# M1P;[Z!D&,0:X[P_<_'W7G==D9YSI$&Q>[+HNOJ3,UVR;/D-Q78B.4I>BCD,S MM*!ONT%L6WYL]K!-9 J.H)/#U3XH#SQDIXS*WJ_]%B+]+ON:.3_L-.Y?9TH& MGP2SG9-3RWN%X:EQZLND#EQK7SE@(6Z\.V-1'QP$+T^GT1__*#F8[@".S"F+ M>7:6,4TMAX[C6Q47 TQH,L7I ]7KK'F/@GZ]3=D7K$G0?5'6V3^;[Z\(1- T M0XA#=G3'#XW("'O341P)-F558E+_?L(!RK;;V $\L6E*#<=\4\WLY(I-%X?P MSL L.U"QD.P%GGG(6U$HI5RO@R95>M2H?$9%9.[S_WKM'%1XF+WM;[9;=%Z M7>S8RU^F%;JFAQP'N@$T0MN!,1Q,FM 2D[E)IK3+VY>4=9YF0X^FXLEV6WQ+ MZ(/1O&2\Z<#2O+Q%*Z9VTRCF4[G9N!53M\_/7M;N@0'T'H]:1&V,HQ$Q4T+M M,D1,C2N%AD=/^/71,DVJ%*?MG^LON^+X6>L-4.0RNL1BT8_$%8NYQV2-OM*[%3+_L M07==%83?2U4?$S[Q.UD<9-]G;;G_T./]B86A@WS0P*"O#NQ1S_ZZJRBM(S*J M,TC+4%>M'KY\A58SF]Q'2;J76M)-5-RSUWG;;-4S3-/ T+0,RV17M='%N3,L MSLU(\/"=I!'M2>-57:S_^/B5 6M>%.F1"=X*($DAYSD<_=P)GL!A@#K2(A[2 M])R[>966L1,WTWA+XE(T*3@1Z![[2J/ \?U9&_(\BR^O?J?SMRO1S M4M8Y38[HTBY-[QL--#WH8,.GP#PW=H,(6W15C4T86C9$D2ETQ>L<>#2?P/DE M8?M..=AF_]AEF[:T5]R OS/0X+%%+=R+4'^0. _@+"P^@B=R7N]6Q5+%ESM' MC1>@