0001445866-17-001171.txt : 20170811 0001445866-17-001171.hdr.sgml : 20170811 20170811155742 ACCESSION NUMBER: 0001445866-17-001171 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 35 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170811 DATE AS OF CHANGE: 20170811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EVANS & SUTHERLAND COMPUTER CORP CENTRAL INDEX KEY: 0000276283 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] IRS NUMBER: 870278175 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14677 FILM NUMBER: 171024930 BUSINESS ADDRESS: STREET 1: 770 KOMAS DR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 BUSINESS PHONE: 8015881815 MAIL ADDRESS: STREET 1: 770 KOMAS DR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 10-Q 1 escc-20170630.htm 10-Q EVANS & SUTHERLAND COMPUTER CORPORATION - Form 10-Q SEC filing
EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2017 Q2 0000276283 2017-01-01 2017-06-30 0000276283 2017-06-30 0000276283 2017-07-31 0000276283 2016-12-31 0000276283 2017-04-01 2017-06-30 0000276283 2016-04-01 2016-07-01 0000276283 2016-01-01 2016-07-01 0000276283 2015-12-31 0000276283 2016-07-01 0000276283 us-gaap:EmployeeStockOptionMember 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-07-01 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-04-01 2016-07-01 0000276283 2015-04-01 2015-04-30 0000276283 2015-04-21 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-04-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2016-04-01 2016-07-01 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-01-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2016-01-01 2016-07-01 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

 

UNITED STATES

 

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

__________________________________________________

 

FORM 10-Q

(Mark One)

[X]Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934, 

 

For the quarterly period ended June 30, 2017

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-14677

__________________________________________________

 

EVANS & SUTHERLAND COMPUTER CORPORATION

(Exact Name of Registrant as Specified in Its Charter)

 

Utah

(State or Other Jurisdiction of

Incorporation or Organization)

870278175

(I.R.S. Employer

Identification No.)

 

770 Komas Drive, Salt Lake City, Utah

(Address of Principal Executive Offices)

 

84108

(Zip Code)

 

Registrant's Telephone Number, Including Area Code:  (801) 588-1000

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 ____

 

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 ___

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company.  See 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 [  ]

Accelerated filer [  ]   

Non-accelerated filer [  ]   (Do not check if a smaller reporting company)

Smaller reporting company [X]

Emerging growth company [  ]

 

 

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

 

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

Yes ___   No X   

 

The number of shares of the registrant’s Common Stock (par value $0.20 per share) outstanding on July 31, 2017 was 11,352,516.


FORM 10-Q

 

Evans & Sutherland Computer Corporation

 

Quarter Ended June 30, 2017

 

 

 

Page No.

 

 

 

 

PART I – FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

 

Condensed Consolidated Balance Sheets as of June 30, 2017 and December 31, 2016 (Unaudited)

 

3

 

 

 

 

Condensed Consolidated Statements of Operations for the Three

      and Six Months Ended June 30, 2017 and July 1, 2016   

      (Unaudited)

 

4

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the

       Six Months Ended June 30, 2017 and July 1, 2016

       (Unaudited)

 

 

5

 

 

 

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

6

 

 

 

Item 2.

Management's Discussion and Analysis of Financial

Condition and Results of Operations 

 

10

 

 

 

Item 4.

Controls and Procedures

13

 

 

 

 

PART II – OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

15

 

 

 

Item 6.

Exhibits

15

 

 

SIGNATURE

16


2


PART I – FINANCIAL INFORMATION

 

Item 1.FINANCIAL STATEMENTS 

 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited) (In thousands, except share and per share data)

 

 

 

 

June 30,

 

December 31,

 

 

2017

 

2016

ASSETS

Current assets:

 

 

 

 

Cash and cash equivalents

 

$5,717  

 

$6,823  

Restricted cash

 

221  

 

603  

Accounts receivable, net

 

4,019  

 

3,271  

Current portion of lease receivable

 

240  

 

252  

Costs and estimated earnings in excess of billings on uncompleted contracts

 

3,934  

 

3,038  

Inventories, net

 

3,380  

 

3,751  

Prepaid expenses and deposits

 

1,492  

 

902  

Total current assets

 

19,003  

 

18,640  

Long-term lease receivable, net of current portion

 

961  

 

1,083  

Property and equipment, net

 

4,595  

 

4,638  

Goodwill

 

635  

 

635  

Other assets

 

1,407  

 

1,222  

Total assets

 

$26,601  

 

$26,218  

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

 

 

 

 

Accounts payable

 

$858  

 

$1,158  

Accrued liabilities

 

1,354  

 

1,400  

Billings in excess of costs and estimated earnings on uncompleted contracts

 

6,752  

 

6,500  

Customer deposits

 

3,047  

 

2,238  

Current portion of retirement obligations

 

507  

 

507  

Current portion of pension settlement obligation

 

382  

 

382  

Current portion of long-term debt

 

217  

 

211  

Total current liabilities

 

13,117  

 

12,396  

Pension and retirement obligations, net of current portion

 

4,229  

 

4,344  

Pension settlement obligation, net of current portion

 

4,886  

 

4,886  

Long-term debt, net of current portion

 

1,653  

 

1,764  

Deferred rent obligation

 

1,020  

 

1,231  

Total liabilities

 

24,905  

 

24,621  

Commitments and contingencies

 

 

 

 

Stockholders’ equity:

 

 

 

 

Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding

 

-  

 

-  

Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued

 

2,323  

 

2,323  

Additional paid-in-capital

 

53,726  

 

53,641  

Common stock in treasury, at cost, 264,350 shares

 

(3,532) 

 

(3,532) 

Accumulated deficit

 

(48,675) 

 

(48,689) 

Accumulated other comprehensive loss

 

(2,146) 

 

(2,146) 

Total stockholders’ equity

 

1,696  

 

1,597  

Total liabilities and stockholders’ equity

 

$26,601  

 

$26,218  

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


3


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited) (In thousands, except per share data)

 

 

 

 

 

 

Three Months Ended

 

Six Months Ended

 

 

June 30,

 

July 1,

 

June 30,

 

July 1,

 

 

2017

 

2016

 

2017

 

2016

 

 

 

 

 

 

 

 

 

Sales

 

$6,744  

 

$5,268  

 

$14,787  

 

$13,168  

Cost of sales

 

(4,479) 

 

(3,699) 

 

(9,848) 

 

(8,896) 

    Gross profit

 

2,265  

 

1,569  

 

4,939  

 

4,272  

Operating expenses:

 

 

 

 

 

 

 

 

    Selling, general and administrative

 

(1,517) 

 

(1,766) 

 

(3,123) 

 

(3,437) 

    Research and development

 

(766) 

 

(569) 

 

(1,467) 

 

(1,156) 

    Pension

 

(57) 

 

(65) 

 

(115) 

 

(131) 

         Total operating expenses

 

(2,340) 

 

(2,400) 

 

(4,705) 

 

(4,724) 

 

 

 

 

 

 

 

 

 

         Operating income (loss)

 

(75) 

 

(831) 

 

234  

 

(452) 

 

 

 

 

 

 

 

 

 

Other expense, net

 

(93) 

 

(132) 

 

(202) 

 

(260) 

Income (loss) before income tax provision

 

(168) 

 

(963) 

 

32  

 

(712) 

    Income tax provision

 

(3) 

 

(6) 

 

(18) 

 

(21) 

         Net income (loss)

 

$(171) 

 

$(969) 

 

$14  

 

$(733) 

 

 

 

 

 

 

 

 

 

Net income (loss) per common share – basic and diluted

 

$(0.02) 

 

$(0.09) 

 

$0.00  

 

$(0.07) 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding – basic

 

11,353  

 

11,177  

 

11,353  

 

11,177  

Weighted average common shares outstanding – diluted

 

11,353  

 

11,177  

 

12,076  

 

11,177  

 

 

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


4


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited) (In thousands)

 

 

 

 

 

Six Months Ended

 

 

June 30,

 

July 1,

 

 

2017

 

2016

 

 

 

 

 

Cash flows from operating activities:

 

 

 

 

Net income (loss)

 

$14  

 

$(733) 

Adjustments to reconcile net income (loss) to net cash used in operating activities:

 

 

 

 

Depreciation and amortization

 

129  

 

145  

Provision for excess and obsolete inventory

 

48  

 

124  

Other

 

1  

 

79  

Changes in assets and liabilities:

 

 

 

 

Decrease (increase) in restricted cash

 

382  

 

(1) 

Decrease (increase) in accounts receivable

 

(664) 

 

1,034  

Decrease in lease receivable

 

134  

 

-  

Decrease (increase) in inventories

 

323  

 

(483) 

Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net

 

(644) 

 

(355) 

Decrease (increase) in prepaid expenses and other assets

 

(775) 

 

222  

Increase (decrease) in accounts payable

 

(300) 

 

51  

Increase (decrease) in accrued liabilities

 

(46) 

 

271  

Decrease in pension and retirement obligations

 

(115) 

 

(75) 

Increase (decrease) in customer deposits

 

809  

 

(396) 

Decrease in deferred rent obligation

 

(211) 

 

(211) 

Net cash used in operating activities

 

(915) 

 

(328) 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

Purchases of property and equipment

 

(86) 

 

(49) 

Net cash used in investing activities

 

(86) 

 

(49) 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

Principal payments on long-term debt

 

(105) 

 

(115) 

Net cash used in financing activities

 

(105) 

 

(115) 

 

 

 

 

 

Net decrease in cash and cash equivalents

 

(1,106) 

 

(492) 

Cash and cash equivalents as of beginning of the period

 

6,823  

 

3,734  

Cash and cash equivalents as of end of the period

 

$5,717  

 

$3,242  

 

 

 

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

Cash paid during the period for:

 

 

 

 

Interest

 

$56  

 

$72  

Income taxes

 

120  

 

11  

 

 

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


5


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


All dollar amounts (except share and per share amounts) in thousands.

 

1.GENERAL 

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2016.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be expected for the full year ending December 31, 2017.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

 

Revenue Recognition

 

Sales include revenues from system hardware and the related integrated software, database products and service contracts.  The following methods are used to determine revenue recognition:

Percentage of Completion. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than incurred costs and estimated earnings and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.

In those arrangements where software is a significant component of the contract, the Company uses the percentage-of-completion method as described above.

Completed Contract. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.

 

Multiple Element Arrangements.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of the Company’s visual display systems, domes, show content and various service and maintenance elements.  Revenue earned on elements such as products, services and maintenance contracts are allocated to each element based on the relative fair values of the elements.  Relative fair values of elements are generally determined based on actual and estimated selling price.  Delivery times of such contracts typically occur within a three to six-month time period.

 

Other.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  

 


6


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


Anticipated Losses.  For contracts with anticipated losses at completion, a provision is recorded when the loss is probable.  After an anticipated loss is recorded, subsequent revenues and cost of sales are recognized in equal and offsetting amounts as contract costs are incurred.

 

Stock-Based Compensation

 

Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.

 

Net Income Per Common Share

 

Basic net income per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share. Stock options produced common stock equivalents 723,283 used to compute diluted net income per share for the six months ended June 30, 2017.

 

Inventories, net

Inventories consisted of the following:

 

June 30,

 

December 31,

 

2017

 

2016

 

 

 

 

Raw materials

$4,943  

 

$5,427  

Work in process

820  

 

1,120  

Finished goods

479  

 

326  

Reserve for obsolete inventory

(2,862) 

 

(3,122) 

Inventories, net

$3,380  

 

$3,751  

 

 

 

 

 

Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which was further clarified and amended in 2015 and 2016, and supersedes most preexisting revenue recognition guidance with a comprehensive new revenue recognition model.  The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services.  ASU 2014-09 will become effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.

The new revenue recognition standard prescribes a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to recognize.  The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations.  The Company expects the revenue currently generated on contracts using the percent-complete method will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with its current practice.  Therefore, the Company does not expect a material impact to the consolidated financial statements related to percent-complete contracts.  The Company is in the process of evaluating the impact of the new standard on its contracts that are accounted for on the completed-contract method and anticipates that the revenue recognition for these contracts will change to an over-time method using the percent-complete method with cost-to-cost measurement of progress consistent with the Company’s current percent-complete contracts. The Company expects that after accounting for the transition, this change will reduce period to period fluctuations in reported sales. The Company also expects its revenue recognition disclosure to significantly


7


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


expand due to the new qualitative and quantitative requirements under the standard.  The Company plans to adopt the new standard effective January 1, 2018 using the modified retrospective approach with the cumulative effect of initially applying the new standard recognized in retained earnings at the date of adoption.  The Company has begun to analyze its existing revenue agreements to evaluate the impact of adoption.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

 

2.STOCK OPTION PLAN  

As of June 30, 2017, options to purchase 989,281 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.  

A summary of activity in the stock option plan for the six months ended June 30, 2017 follows (shares in thousands):

 

 

 

 

Weighted-

 

 

 

Average

 

Number

 

Exercise

 

of Shares

 

Price

 

 

 

 

Outstanding as of beginning of the period

1,625  

 

$0.88 

Granted

140  

 

1.40 

Exercised

-  

 

 

Forfeited or expired

(156) 

 

3.62 

Outstanding as of end of the period

1,609  

 

0.66 

 

 

 

 

Exercisable as of end of the period

1,086  

 

$0.51 

 

 

 

 

 

As of June 30, 2017, options exercisable and options outstanding had a weighted average remaining contractual term of 4.89 and 6.25 years, respectively, and had an aggregate intrinsic value of $791 and $942, respectively.

 

The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan.

The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2017, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

 

      1.47%

Dividend yield

 

      0.00%

Volatility

 

  176%

Expected life

 

       3.5 years

 

Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so.

 

As of June 30, 2017, there was approximately $232 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.85 years.

 


8


EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the six-month periods ended June 30, 2017 and July 1, 2016 was $86 and $72, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the three-month periods ended June 30, 2017 and July 1, 2016 was $46 and $48, respectively.

 

3.EMPLOYEE RETIREMENT BENEFIT PLANS  

Pension and Retirement Obligations

In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets which requires payment of ten annual installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.

 

The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).

Employer Contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $500 in the next 12 months.  

 

Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the three months ended:

2017

 

2016

 

 

 

 

Interest cost

$39 

 

$48  

Amortization of actuarial loss

18 

 

20  

Amortization of prior year service cost

- 

 

(3) 

Net periodic benefit expense

$57 

 

$65  

 

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the six months ended:

2017

 

2016

 

 

 

 

Interest cost

$78 

 

$95  

Amortization of actuarial loss

37 

 

41  

Amortization of prior year service cost

- 

 

(5) 

Net periodic benefit expense

$115 

 

$131  


9



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 related notes of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company,”  “E&S,” “we,” “us” and “our”) included in Item 1 of Part I of this quarterly report on Form 10-Q.  In addition to the historical information contained herein, this quarterly report on Form 10-Q includes certain "forward-looking” statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. You can identify these forward-looking statements by the fact they use words such as “should,” “expect,” “anticipate,” “estimate,” “target,” “may,” “project,” “guidance,” “intend,” “plan,” “believe” and other words and terms of similar meaning and expression in connection with any discussion of future operating or financial performance. One can also identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. Such forward-looking statements are based on current expectations and involve inherent risks and uncertainties, including factors that could delay, divert or change any of them, and could cause actual outcomes to differ materially from current expectations. These statements are likely to relate to, among other things, the Company’s goals, plans and projections regarding its financial position, results of operations, cash flows, market position, product development, sales efforts, expenses, performance or results of current and anticipated products and the outcome of contingencies such as legal proceedings and financial results, which are based on current expectations that involve inherent risks and uncertainties, including internal or external factors that could delay, divert or change any of them in the next several years.

 

Although the Company believes it has been prudent in its plans and assumptions, no assurance can be given that any goal or plan set forth in forward-looking statements can be achieved and readers are cautioned not to place undue reliance on such statements, which speak only as of the date made. The Company undertakes no obligation to release publicly any revisions to forward-looking statements as a result of new information, future events or otherwise.

 

All dollar amounts are in thousands.

 

EXECUTIVE SUMMARY

 

The second quarter of 2017 produced $6,744 of sales. This was an improvement to the $5,268 of sales reported in the second quarter of 2016, but was still insufficient to cover operating expenses. This low sales volume was attributable to the timing of customer deliveries. As a result, we reported a net loss of $171 in the second quarter of 2017 which partially offset first quarter net income to produce a net income of $14 for the first half of 2017. In 2016 we reported a net loss of $969 and $733 for the second quarter and first half, respectively, also because of the timing of customer deliveries. This variability in the timing of customer orders and deliveries are an element of our business that will affect results in this range. While the results of operations are disappointing, new sales orders improved the sales backlog to $28,021 as of June 30, 2017. This strong sales backlog along with promising sales prospects provide an encouraging outlook for higher sales levels and profitable results for the second half of 2017.    

 

CRITICAL ACCOUNTING POLICIES  

 

Certain accounting policies are considered by management to be critical to an understanding of our condensed consolidated financial statements.  Their application requires significant management judgment, with financial reporting results relying on estimates about the effect of matters that are inherently uncertain.  A summary of critical accounting policies can be found in our Form 10-K for the year ended December 31, 2016.  For all of these policies, management cautions that future results rarely develop exactly as forecasted, and the best estimates routinely require modification.  


10



RESULTS OF OPERATIONS

 

Sales and Backlog

 

The following table summarizes our sales:

 

 

Three Months Ended

 

Six Months Ended

 

June 30, 2017

 

July 1, 2016

 

June 30, 2017

 

July 1, 2016

 

 

 

 

 

 

 

 

Sales

$6,744 

 

$5,268 

 

$14,787 

 

$13,168 

 

Sales for the second quarter and first six months of 2017 were higher than the same periods in 2016. The higher 2017 sales were attributable to higher sales of planetarium systems which offset a decrease in sales of domes.  

 

Revenue backlog increased to $28,021 as of June 30, 2017, compared to $24,444 as of December 31, 2016.  The increase in the revenue backlog is attributed to a high volume of new orders booked in the first three months of 2017. Sales prospects support the outlook for an adequate volume of new orders through the remainder of 2017 to maintain sales at an annual level comparable to 2016.  

 

Gross Profit

 

The following table summarizes our gross profit and the gross profit as a percentage of total sales:

 

 

Three Months Ended

 

Six Months Ended

 

June 30, 2017

 

July 1, 2016

 

June 30, 2017

 

July 1, 2016

 

 

 

 

 

 

 

 

Gross profit

$2,265   

 

$1,569   

 

$4,939   

 

$4,272   

Gross profit percentage

34% 

 

30% 

 

33% 

 

32% 

 

 

The variability in the gross profit percentage was due to the mix of products delivered and the types of customer contracts that contributed to the revenue recognized for the periods presented.  

 

Operating Expenses

The following table summarizes our operating expenses:

 

 

Three Months Ended

 

Six Months Ended

 

June 30, 2017

 

July 1, 2016

 

June 30, 2017

 

July 1, 2016

 

 

 

 

 

 

 

 

Selling, general and

 

 

 

 

 

 

 

administrative

$1,517 

 

$1,766 

 

$3,123 

 

$3,437 

Research and development

766 

 

569 

 

1,467 

 

1,156 

Pension

57 

 

65 

 

115 

 

131 

Total operating expenses

$2,340 

 

$2,400 

 

$4,705 

 

$4,724 

 

 

Selling, general and administrative expenses were lower in 2017 compared to 2016. This was primarily due to reduced trade show activity and agent commissions.     

 

Research and development expenses were higher in 2017 compared to 2016. This was due primarily to an increase in the use of engineering resources for product improvement projects as opposed to customer delivery activities.


11



Pension expense declined slightly in 2017 compared to 2016 due to a decrease in the interest cost on the SERP.

 

Other Expense, net

 

The following table summarizes our other expense:

 

 

Three Months Ended

 

Six Months Ended

 

June 30, 2017

 

July 1, 2016

 

June 30, 2017

 

July 1, 2016

 

 

 

 

 

 

 

 

Total other expense, net

$93 

 

$132 

 

$202 

 

$260 

 

Other expense decreased in 2017 compared to 2016 mainly due to declining interest expense on the Pension Settlement Obligation and mortgage notes along with offsetting increase of interest income from a new capital lease receivable.  

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

Outlook

As discussed above in the executive summary, we believe existing liquidity resources and funds generated from forecasted revenue will be sufficient to meet our current and long-term obligations. We continue to operate in a rapidly evolving and often unpredictable business environment that may change the timing or amount of expected future cash receipts and expenditures.

Cash Flows

 

In the first six months of 2017, $915 of cash used in operating activities was attributable to $192 of cash provided by the net income for the period, after the effect of $178 of non-cash items and an unfavorable change to working capital of $1,107. The change to working capital was driven by increases in receivables and costs and estimated earnings in excess of billings on uncompleted contracts and customer deposits.  These increases are attributable to the timing of billings and new customer orders.   The change in working capital was also affected by an increase in prepaid expenses and other assets and a decrease in restricted cash for a performance guarantee that was released upon completion of the project.

 

In the first six months of 2016, the $328 of cash used in operating activities was attributable to $385 of cash absorbed by the net loss for the period, after the effect of $348 of non-cash items and a slightly favorable change to working capital of $57.  The more significant working capital changes contributing to cash consisted of an increase in progress payments from customer contracts, the amortization of prepaid expenses and an increase in accrued expenses attributable to payroll schedules, which were mostly offset by an increase in inventory attributable to customer deliveries and the reduction of the deferred rent obligation related to a deferred gain from a prior year sale leaseback transaction.

 

Cash used in investing activities was $86 for the six months ended June 30, 2017 compared to $49 for the same period of 2016.  Investing activities for both periods presented consisted entirely of property and equipment purchases.  

 

For the six months ended June 30, 2017, financing activities used $105 of cash compared to $115 in 2016 for principal payments on mortgage notes.


12



Line of Credit

 

The Company is a party to a line-of-credit agreement with a commercial bank which permits borrowings of up to $1,100 to fund the working capital requirements of Spitz. Under the line of credit agreement, interest is charged on amounts borrowed at the lender’s prime rate less 0.25%.  Any borrowings under the Credit Agreement are secured by Spitz real and personal property and all of the outstanding shares of Spitz common stock. The line-of-credit agreement and mortgage notes (with the same commercial bank) contain cross default provisions whereby a default on either agreement will result in a default on both agreements. There were no borrowings outstanding under the line-of-credit agreement as of June 30, 2017.

 

Letters of Credit

 

Under the terms of financing arrangements for letters of credit, the Company is required to maintain a balance in a specific cash account equal to or greater than the outstanding value of all letters of credit issued, plus other amounts necessary to adequately secure obligations with the financial institutions who issue the letters of credit.  As of June 30, 2017 there were outstanding letters of credit and bank guarantees of $221, which are scheduled to expire during the year ending December 31, 2017.  

 

Mortgage Notes

As of June 30, 2017, Spitz had obligations totaling $1,870 under its two mortgage notes payable.

 

Item 4.CONTROLS AND PROCEDURES 

 

Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”) as of the end of the period covered by this report. Our disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is (1) accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, to allow timely decisions regarding required disclosure and (2) recorded, processed, summarized and reported within the time periods specified in the United States Securities and Exchange Commission’s rules and forms.  Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, due to the material weakness in internal control over financial reporting as set forth below, our disclosure controls and procedures were not effective as of June 30, 2017.

 

Changes in Internal Control over Financial Reporting

 

In the course of the preparation of our financial statements for the interim period ended June 30, 2017, we discovered weaknesses in internal controls over financial reporting related to accounting for customer contracts. While the weaknesses identified did not result in material errors in the current or prior periods, we believe the weaknesses together result in a material weakness.  Management completed additional procedures and analyses to validate the accuracy and completeness of the financial reports impacted by the material weakness. Based on the additional procedures and analysis, management concluded that the condensed consolidated financial statements included in this report fairly present, in all material respects, our financial position, results of operations, equity and cash flows for the period presented, in conformity with U.S. GAAP. Management also concluded that the errors did not result in a material misstatement in our prior financial statements and therefore did not require our previously issued financial statements to be revised or the filed reports amended.  However, because of the potential significance of cumulative accounting errors resulting from the deficient controls, we are implementing changes to the internal controls over financial reporting as described below.

Management is committed to the planning and implementation of remediation efforts to address this material weakness.  These remediation efforts, summarized below, which are either implemented or in process, are intended to both address the identified material weakness and to enhance our overall financial control environment.  In this regard, our initiatives include:


13



Reassign primary responsibility for preparation of initial customer contract cost estimates from the accounting staff to the project manager who is more familiar with the scope of work and related costs under the contract. 

Educate employees on the importance of including estimates for costs of contract deliverables when vendor quotes are not readily available. 

Review project accounting transactions from the end of the reporting period until the published date of the financial statements to identify any material transactions that could affect contract accounting.   

Conduct additional formal periodic reviews of all customer contracts with the Chief Financial Officer, Chief Operating Officer, project manager and the controller in attendance, including review of actual cost incurred, estimated cost to complete and status of contract obligations to enable accurate and timely update of accounting records.   

 

As we continue to evaluate and work to improve our internal control over financial reporting, management may execute additional measures to address potential control deficiencies or modify the remediation plan described above.  Management will continue to review and make necessary changes to the overall design of our internal controls.


14



PART II - OTHER INFORMATION

 

 

Item 1.LEGAL PROCEEDINGS  

 

In the normal course of business, we become involved in various legal proceedings.  Although the final outcome of such proceedings cannot be predicted with certainty, we believe the ultimate disposition of any such proceedings will not have a material adverse effect on our consolidated financial position, liquidity, or results of operations.

 

 

Item 6.EXHIBITS 

 

0.1Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended, filed herewith.  

0.2Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended, filed herewith. 

32.1Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith. 

101The following materials from this Quarterly Report on Form 10-Q for the period ended June 30, 2017, formatted in XBRL (Extensible Business Reporting Language) and filed electronically herewith: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Cash Flows, and (iv) Notes to Condensed Consolidated Financial Statements. 


15



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.

 

 

 

EVANS & SUTHERLAND COMPUTER CORPORATION 

 

 

 

 

 

Date: August 11, 2017By:    /s/ Paul Dailey        

Paul Dailey, Chief Financial Officer 

and Corporate Secretary 

(Authorized Officer) 

            (Principal Financial and Accounting Officer) 

 

 

 


16

 

EX-31.1 2 es_ex31z1.htm EXHIBIT 31 Exhibit 31

Exhibit 31.1

Rule 13a-14 Certification

CERTIFICATIONS*

I, Jonathan Shaw, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Evans & Sutherland Computer Corporation;  

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:  

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;  

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and  

(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and  

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):  

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and  

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.  

 

Date: August 11, 2017

/s/ Jonathan Shaw
Jonathan Shaw
Chief Executive Officer
(Principal Executive Officer)

 

EX-31.2 3 es_ex31z2.htm EXHIBIT 31 Exhibit 31

Exhibit 31.2

Rule 13a-14 Certification

CERTIFICATIONS*

I, Paul L. Dailey, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Evans & Sutherland Computer Corporation;  

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

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

4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:  

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;  

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 

(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and  

(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and  

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):  

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and  

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.  

 

Date: August 11, 2017

/s/ Paul L. Dailey
Paul L. Dailey
Chief Financial Officer
(Principal Financial Officer)

 

EX-32.1 4 es_ex32z1.htm EXHIBIT 32 Exhibit 32

Exhibit 32.1

 

Certification Pursuant to 18 U.S.C. 1350,

as Adopted Pursuant Section 906 of the

Sarbanes-Oxley Act of 2002

 

 

I, Jonathan Shaw, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Form 10-Q of Evans & Sutherland Computer Corporation for the quarter ended June 30, 2017, 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 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: August 11, 2017By:     /s/ Jonathan Shaw         

Jonathan Shaw 

             Chief Executive Officer 

 

I, Paul L. Dailey, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Form 10-Q of Evans & Sutherland Computer Corporation for the quarter ended June 30, 2017, 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 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: August 11, 2017By:     /s/ Paul L. Dailey         

Paul L. Dailey 

             Chief Financial Officer 

 

 

 

 

The foregoing certifications are being furnished solely to accompany the Report pursuant to 18 U.S.C. §1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

EX-101.CAL 5 escc-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 6 escc-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 escc-20170630_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Reserve for obsolete inventory Reserve for obsolete inventory 1. General Net cash used in financing activities Net cash used in financing activities Depreciation and amortization Cost of sales Cost of sales Common stock in treasury, at cost, 264,350 shares Common stock in treasury, at cost, 264,350 shares Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding Long-term debt, net of current portion Current assets: Registrant Name Income Statement Location 2. Stock Option Plan Income taxes Cash flows from investing activities: Operating expenses: ASSETS Forfeited or expired, weighted average exercise price Net decrease in cash and cash equivalents Net decrease in cash and cash equivalents Accumulated deficit Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued Billings in excess of costs and estimated earnings on uncompleted contracts Other assets Entity Address, Address Line One Contained File Information, File Number SEC Form Granted, weighted average exercise price Components of Net Periodic Benefit Expense Notes Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net Decrease (increase) in inventories Decrease (increase) in inventories Preferred Stock, Shares Authorized Property and equipment, net Interest cost Supplemental Executive Retirement Plan Supplemental Executive Retirement Plan Forfeited or expired Forfeited or expired Number of shares authorized and reserved for future grant Net income (loss) per common share - basic and diluted Gross profit Gross profit Stockholders' equity: Amendment Flag Details Expected life Allocated Share-based Compensation Expense Award Type [Axis] Recent Accounting Pronouncements Stock-Based Compensation Decrease in deferred rent obligation Represents the monetary amount of Decrease in deferred rent obligation, during the indicated time period. Increase (decrease) in customer deposits Preferred Stock, Shares Outstanding Total stockholders' equity Total stockholders' equity Net periodic benefit expense Net periodic benefit expense Amortization of actuarial loss Amortization of actuarial loss Exercised Exercised Inventories, net {1} Inventories, net Interest Income tax provision Income tax provision Other expense, net Common Stock, Shares Authorized Current liabilities: Goodwill Document Fiscal Year Focus Trading Symbol Pension Plan Settlement Agreement, Payment Schedule Represents the description of Pension Plan Settlement Agreement, Payment Schedule, during the indicated time period. Granted Decrease in lease receivable Decrease in lease receivable Sales Cash and cash equivalents Cash and cash equivalents as of beginning of the period Cash and cash equivalents as of end of the period Long-term lease receivable, net of current portion Entity Address, State or Province Document Fiscal Period Focus Current with reporting Filer Category Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Selling, General and Administrative Expenses Raw materials 3. Employee Retirement Benefit Plans Increase (decrease) in accounts payable Decrease (increase) in prepaid expenses and other assets Decrease (increase) in prepaid expenses and other assets Weighted average common shares outstanding - basic Income (loss) before income tax provision Income (loss) before income tax provision Operating income (loss) Operating income (loss) Selling, general and administrative Selling, general and administrative Entity Incorporation, State Country Name Tax Identification Number (TIN) Fiscal Year End Period End date Options, Exercisable, Aggregate Intrinsic Value Statement [Line Items] Total current liabilities Total current liabilities LIABILITIES AND STOCKHOLDERS' EQUITY Local Phone Number Well-known Seasoned Issuer Amortization of prior year service cost Expected Future Benefit Payments, Next Twelve Months Volatility Exercisable as of the end of the period Exercisable as of the end of the period Equity Award Principal payments on long-term debt Principal payments on long-term debt Increase (decrease) in accrued liabilities Decrease (increase) in accounts receivable Decrease (increase) in accounts receivable Other Research and development Research and development Accumulated other comprehensive loss Customer deposits Prepaid expenses and deposits Current portion of lease receivable City Area Code Amendment Description Registrant CIK Options outstanding, weighted average remaining contractual term Schedule of Stock Options Valuation Assumptions Net Income Per Common Share Revenue Recognition Cash flows from financing activities: Decrease in pension and retirement obligations Provision for excess and obsolete inventory Cash flows from operating activities: Weighted average common shares outstanding - diluted Preferred Stock, No Par Value Current portion of long-term debt Total assets Total assets Outstanding as of the beginning of the period, weighted average exercise price Outstanding as of the beginning of the period, weighted average exercise price Outstanding as of the end of the period, weighted average exercise price Outstanding as of the beginning of the period Outstanding as of the beginning of the period Outstanding as of the end of the period Total unrecognized share-based compensation cost Income Statement Location [Axis] Tables/Schedules Cash paid during the period for: Represents the description of Cash paid during the period for:, during the indicated time period. Supplemental disclosures of cash flow information: Changes in assets and liabilities: Adjustments to reconcile net income (loss) to net cash used in operating activities: Current portion of retirement obligations Inventories, net Inventories, net Accounts receivable, net Public Float Retirement Plan Name [Axis] Exercisable as of the end of the period, weighted average exercise price Exercisable as of the end of the period, weighted average exercise price Statement [Table] Finished goods Work in process Schedule of Stock Option Plan Activity Policies Net cash used in investing activities Net cash used in investing activities Total operating expenses Total operating expenses Pension Pension Common Stock, Par or Stated Value Per Share Pension settlement obligation, net of current portion Represents the monetary amount of Pension settlement obligation, net of current portion, as of the indicated date. Pension and retirement obligations, net of current portion Costs and estimated earnings in excess of billings on uncompleted contracts Options exercisable, weighted average remaining contractual term Employee Stock Option Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventory Purchases of property and equipment Purchases of property and equipment Net cash used in operating activities Net cash used in operating activities Current portion of pension settlement obligation Represents the monetary amount of Current portion of pension settlement obligation, as of the indicated date. Accrued liabilities Commitments and contingencies Entity Address, City or Town Risk-free interest rate Decrease (increase) in restricted cash Decrease (increase) in restricted cash Net income (loss) Net income (loss) Additional paid-in-capital Total liabilities and stockholders' equity Total liabilities and stockholders' equity Deferred rent obligation Total current assets Total current assets Number of common stock shares outstanding Pension Settlement Obligation, Interest Rate Retirement Plan Name Dividend yield Options, Outstanding, Aggregate Intrinsic Value Basis of Presentation Common Stock, Shares, Issued Accounts payable Total liabilities Total liabilities Restricted cash Entity Address, Postal Zip Code Voluntary filer EX-101.PRE 8 escc-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 9 escc-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000170 - Disclosure - 2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - 2. Stock Option Plan link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - 1. General (Tables) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - 1. General: Net Income Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 000060 - Disclosure - 1. General link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - 3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - 3. Employee Retirement Benefit Plans link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - 2. Stock Option Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - 3. Employee Retirement Benefit Plans (Details) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - 1. General (Policies) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - 2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - 2. Stock Option Plan (Details) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - 3. Employee Retirement Benefit Plans (Tables) link:presentationLink link:definitionLink link:calculationLink XML 10 escc-20170630_htm.xml IDEA: XBRL DOCUMENT 0000276283 2017-01-01 2017-06-30 0000276283 us-gaap:EmployeeStockOptionMember 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-07-01 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-04-01 2016-07-01 0000276283 2015-04-01 2015-04-30 0000276283 2015-04-21 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-04-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2016-04-01 2016-07-01 0000276283 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-01-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2016-01-01 2016-07-01 0000276283 2017-07-31 0000276283 2016-12-31 0000276283 2017-04-01 2017-06-30 0000276283 2016-04-01 2016-07-01 0000276283 2016-01-01 2016-07-01 0000276283 2015-12-31 0000276283 2016-07-01 pure iso4217:USD shares iso4217:USD shares EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2017 Q2 10-Q 2017-06-30 001-14677 Utah 870278175 770 Komas Drive Salt Lake City Utah 84108 801 588-1000 11352516 5717000 6823000 221000 603000 4019000 3271000 240000 252000 3934000 3038000 3380000 3751000 1492000 902000 19003000 18640000 961000 1083000 4595000 4638000 635000 635000 1407000 1222000 26601000 26218000 858000 1158000 1354000 1400000 6752000 6500000 3047000 2238000 507000 507000 382000 382000 217000 211000 13117000 12396000 4229000 4344000 4886000 4886000 1653000 1764000 1020000 1231000 24905000 24621000 0 0 10000000 10000000 0 0 0 0 0.20 0.20 30000000 30000000 11616866 11616866 2323000 2323000 53726000 53641000 3532000 3532000 -48675000 -48689000 -2146000 -2146000 1696000 1597000 26601000 26218000 6744000 5268000 14787000 13168000 4479000 3699000 9848000 8896000 2265000 1569000 4939000 4272000 1517000 1766000 3123000 3437000 766000 569000 1467000 1156000 57000 65000 115000 131000 2340000 2400000 4705000 4724000 -75000 -831000 234000 -452000 -93000 -132000 -202000 -260000 -168000 -963000 32000 -712000 3000 6000 18000 21000 -171000 -969000 14000 -733000 -0.02 -0.09 0.00 -0.07 11353000 11177000 11353000 11177000 11353000 11177000 12076000 11177000 14000 -733000 129000 145000 48000 124000 1000 79000 -382000 1000 664000 -1034000 -134000 0 -323000 483000 644000 355000 775000 -222000 -300000 51000 -46000 271000 -115000 -75000 809000 -396000 -211000 -211000 -915000 -328000 86000 49000 -86000 -49000 105000 115000 -105000 -115000 -1106000 -492000 6823000 3734000 5717000 3242000 56000 72000 120000 11000 <p style="font:10pt Times New Roman;margin:0;text-indent:-18pt;margin-left:18pt;margin-right:1.45pt;text-align:justify"><kbd style="position:absolute;text-indent:0;font:10pt Times New Roman">1.</kbd><kbd style="margin-left:18pt"/><span style="font-size:10pt"><b>GENERAL</b></span> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"><span style="font-size:10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt">The accompanying unaudited condensed consolidated financial statements of Evans &amp; Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&amp;S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2016.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:27pt;margin-right:-9.4pt;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0">The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be expected for the full year ending December 31, 2017.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  </p> <p style="font:10pt Times New Roman;margin:0">  </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Revenue Recognition</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Sales include revenues from system hardware and the related integrated software, database products and service contracts.  The following methods are used to determine revenue recognition:</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Percentage of Completion</i>. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than incurred costs and estimated earnings and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.</p> <p style="font:10pt Times New Roman;margin:0">In those arrangements where software is a significant component of the contract, the Company uses the percentage-of-completion method as described above.<br/></p> <p style="font:10pt Times New Roman;margin:0"><i>Completed Contract</i>. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Multiple Element Arrangements</i>.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of the Company’s visual display systems, domes, show content and various service and maintenance elements.  Revenue earned on elements such as products, services and maintenance contracts are allocated to each element based on the relative fair values of the elements.  Relative fair values of elements are generally determined based on actual and estimated selling price.  Delivery times of such contracts typically occur within a three to six-month time period.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Other</i>.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> The new revenue recognition standard prescribes a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to recognize.  The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations.  The Company expects the revenue currently generated on contracts using the percent-complete method will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with its current practice.  Therefore, the Company does not expect a material impact to the consolidated financial statements related to percent-complete contracts.  The Company is in the process of evaluating the impact of the new standard on its contracts that are accounted for on the completed-contract method and anticipates that the revenue recognition for these contracts will change to an over-time method using the percent-complete method with cost-to-cost measurement of progress consistent with the Company’s current percent-complete contracts. The Company expects that after accounting for the transition, this change will reduce period to period fluctuations in reported sales. The Company also expects its revenue recognition disclosure to significantly <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000"><span style="font-size:10pt">expand due to the new qualitative and quantitative requirements under the standard.  The Company plans to adopt the new standard effective January 1, 2018 using the modified retrospective approach with the cumulative effect of initially applying the new standard recognized in retained earnings at the date of adoption.  The Company has begun to analyze its existing revenue agreements to evaluate the impact of adoption.</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"><span style="font-size:10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt">The accompanying unaudited condensed consolidated financial statements of Evans &amp; Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&amp;S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2016.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:27pt;margin-right:-9.4pt;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0">The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be expected for the full year ending December 31, 2017.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Revenue Recognition</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Sales include revenues from system hardware and the related integrated software, database products and service contracts.  The following methods are used to determine revenue recognition:</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Percentage of Completion</i>. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than incurred costs and estimated earnings and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.</p> <p style="font:10pt Times New Roman;margin:0">In those arrangements where software is a significant component of the contract, the Company uses the percentage-of-completion method as described above.<br/></p> <p style="font:10pt Times New Roman;margin:0"><i>Completed Contract</i>. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Multiple Element Arrangements</i>.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of the Company’s visual display systems, domes, show content and various service and maintenance elements.  Revenue earned on elements such as products, services and maintenance contracts are allocated to each element based on the relative fair values of the elements.  Relative fair values of elements are generally determined based on actual and estimated selling price.  Delivery times of such contracts typically occur within a three to six-month time period.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Other</i>.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Anticipated Losses</i>.  For contracts with anticipated losses at completion, a provision is recorded when the loss is probable.  After an anticipated loss is recorded, subsequent revenues and cost of sales are recognized in equal and offsetting amounts as contract costs are incurred.</p> <p style="font:10pt Times New Roman;margin:0"><b><i>Stock-Based Compensation</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.</span></p> <p style="font:10pt Times New Roman;margin:0"><b><i>Net Income Per Common Share</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Basic net income per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share. Stock options produced common stock equivalents 723,283 used to compute diluted net income per share for the six months ended June 30, 2017.</span></p> 723283 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Inventories, net</i></b></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"><span style="font-size:10pt">Inventories consisted of the following:</span></p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>December 31,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">4,943 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">5,427 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Work in process</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">820 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,120 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">479 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">326 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Reserve for obsolete inventory</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,862)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,122)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,380 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,751 </span></kbd> </p> </td></tr> <tr style="height:6pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"><span style="font-size:10pt">Inventories consisted of the following:</span></p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>December 31,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">4,943 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">5,427 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Work in process</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">820 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,120 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">479 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">326 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Reserve for obsolete inventory</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,862)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,122)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,380 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,751 </span></kbd> </p> </td></tr> <tr style="height:6pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> </table> 4943000 5427000 820000 1120000 479000 326000 2862000 3122000 3380000 3751000 The new revenue recognition standard prescribes a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to recognize.  The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations.  The Company expects the revenue currently generated on contracts using the percent-complete method will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with its current practice.  Therefore, the Company does not expect a material impact to the consolidated financial statements related to percent-complete contracts.  The Company is in the process of evaluating the impact of the new standard on its contracts that are accounted for on the completed-contract method and anticipates that the revenue recognition for these contracts will change to an over-time method using the percent-complete method with cost-to-cost measurement of progress consistent with the Company’s current percent-complete contracts. The Company expects that after accounting for the transition, this change will reduce period to period fluctuations in reported sales. The Company also expects its revenue recognition disclosure to significantly <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000"><span style="font-size:10pt">expand due to the new qualitative and quantitative requirements under the standard.  The Company plans to adopt the new standard effective January 1, 2018 using the modified retrospective approach with the cumulative effect of initially applying the new standard recognized in retained earnings at the date of adoption.  The Company has begun to analyze its existing revenue agreements to evaluate the impact of adoption.</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</span></p> As of June 30, 2017, options to purchase 989,281 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.   A summary of activity in the stock option plan for the six months ended June 30, 2017 follows (shares in thousands): <span style="font-size:10pt">The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan. </span> <span style="font-size:10pt">The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2017, were based on estimates as of the date of grant as follows:</span> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="background-color:#CCEEFF;width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="background-color:#CCEEFF;width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="background-color:#CCEEFF;width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">       1.47%</span></p> </td></tr> <tr><td style="width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Dividend yield</span></p> </td><td style="width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">       0.00%</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Volatility</span></p> </td><td style="background-color:#CCEEFF;width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="background-color:#CCEEFF;width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">   176%</span></p> </td></tr> <tr><td style="width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Expected life</span></p> </td><td style="width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">        3.5 years</span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so. </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">As of June 30, 2017, there was approximately $232 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.85 years. </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the six-month periods ended June 30, 2017 and July 1, 2016 was $86 and $72, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the three-month periods ended June 30, 2017 and July 1, 2016 was $46 and $48, respectively. </span></p> 989281 A summary of activity in the stock option plan for the six months ended June 30, 2017 follows (shares in thousands): <p style="font:10pt Times New Roman;margin:0;margin-left:18pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Weighted-</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Average</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Number</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Exercise</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>of Shares</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Price</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,625 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.88</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Granted</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">140 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1.40</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercised</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Forfeited or expired</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(156)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3.62</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,609 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.66</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercisable as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,086 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.51</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> </table> 1625000 0.88 140000 1.40 0 156000 3.62 1609000 0.66 1086000 0.51 P4Y10M20D P6Y3M0D 791000 942000 <span style="font-size:10pt">The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2017, were based on estimates as of the date of grant as follows:</span> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="background-color:#CCEEFF;width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="background-color:#CCEEFF;width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="background-color:#CCEEFF;width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">       1.47%</span></p> </td></tr> <tr><td style="width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Dividend yield</span></p> </td><td style="width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">       0.00%</span></p> </td></tr> <tr><td style="background-color:#CCEEFF;width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Volatility</span></p> </td><td style="background-color:#CCEEFF;width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="background-color:#CCEEFF;width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">   176%</span></p> </td></tr> <tr><td style="width:139.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt">Expected life</span></p> </td><td style="width:18pt" valign="top"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"> </p> </td><td style="width:85.5pt" valign="middle"><p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-align:right"><span style="font-size:10pt">        3.5 years</span></p> </td></tr> </table> 0.0147 0.0000 1.76 P3Y6M0D 232000 P2Y10M6D 86000 72000 46000 48000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-indent:-18pt;margin-left:18pt"><kbd style="position:absolute;text-indent:0;font:10pt Times New Roman">3.</kbd><kbd style="margin-left:18pt"/><span style="font-size:10pt"><b>EMPLOYEE RETIREMENT BENEFIT PLANS </b></span> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt"> <b><i>Pension and Retirement Obligations</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets which requires payment of ten annual installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;color:#000000"><span style="font-size:10pt">The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).</span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;color:#000000"><span style="font-size:10pt"><b><i>Employer Contributions</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $500 in the next 12 months.  </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b><i>Components of Net Periodic Benefit Expense</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:336pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>July 1,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">39</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">48 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">18</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">20 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of prior year service cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">57</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">65 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:336pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>July 1,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">78</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">95 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">37</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">41 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of prior year service cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">115</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">131 </span></kbd> </p> </td></tr> </table> payment of ten annual installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31 0.07 500000 <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b><i>Components of Net Periodic Benefit Expense</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:336pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>July 1,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">39</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">48 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">18</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">20 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of prior year service cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">57</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">65 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:336pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:158pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>July 1,</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:6pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">78</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">95 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">37</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">41 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of prior year service cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5)</span></kbd> </p> </td></tr> <tr style="height:13.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">115</span></kbd> </p> </td><td style="width:6pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">131 </span></kbd> </p> </td></tr> </table> 39000 48000 -18000 -20000 0 -3000 57000 65000 78000 95000 -37000 -41000 0 -5000 115000 131000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 31, 2017
Details    
Registrant Name EVANS & SUTHERLAND COMPUTER CORPORATION  
Registrant CIK 0000276283  
SEC Form 10-Q  
Period End date Jun. 30, 2017  
Fiscal Year End --12-31  
Trading Symbol escc  
Tax Identification Number (TIN) 870278175  
Number of common stock shares outstanding   11,352,516
Filer Category Smaller Reporting Company  
Current with reporting Yes  
Voluntary filer No  
Well-known Seasoned Issuer No  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Contained File Information, File Number 001-14677  
Entity Incorporation, State Country Name Utah  
Entity Address, Address Line One 770 Komas Drive  
Entity Address, City or Town Salt Lake City  
Entity Address, State or Province Utah  
Entity Address, Postal Zip Code 84108  
City Area Code 801  
Local Phone Number 588-1000  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
ASSETS    
Long-term lease receivable, net of current portion $ 961 $ 1,083
Property and equipment, net 4,595 4,638
Goodwill 635 635
Other assets 1,407 1,222
Total assets 26,601 26,218
Current assets:    
Cash and cash equivalents 5,717 6,823
Restricted cash 221 603
Accounts receivable, net 4,019 3,271
Current portion of lease receivable 240 252
Costs and estimated earnings in excess of billings on uncompleted contracts 3,934 3,038
Inventories, net 3,380 3,751
Prepaid expenses and deposits 1,492 902
Total current assets 19,003 18,640
LIABILITIES AND STOCKHOLDERS' EQUITY    
Pension and retirement obligations, net of current portion 4,229 4,344
Pension settlement obligation, net of current portion 4,886 4,886
Long-term debt, net of current portion 1,653 1,764
Deferred rent obligation 1,020 1,231
Total liabilities 24,905 24,621
Commitments and contingencies    
Total liabilities and stockholders' equity 26,601 26,218
Current liabilities:    
Accounts payable 858 1,158
Accrued liabilities 1,354 1,400
Billings in excess of costs and estimated earnings on uncompleted contracts 6,752 6,500
Customer deposits 3,047 2,238
Current portion of retirement obligations 507 507
Current portion of pension settlement obligation 382 382
Current portion of long-term debt 217 211
Total current liabilities 13,117 12,396
Stockholders' equity:    
Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding 0 0
Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued 2,323 2,323
Additional paid-in-capital 53,726 53,641
Common stock in treasury, at cost, 264,350 shares (3,532) (3,532)
Accumulated deficit (48,675) (48,689)
Accumulated other comprehensive loss (2,146) (2,146)
Total stockholders' equity $ 1,696 $ 1,597
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical - $ / shares
Jun. 30, 2017
Dec. 31, 2016
Details    
Preferred Stock, No Par Value $ 0 $ 0
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.20 $ 0.20
Common Stock, Shares Authorized 30,000,000 30,000,000
Common Stock, Shares, Issued 11,616,866 11,616,866
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Jun. 30, 2017
Jul. 01, 2016
Details        
Sales $ 6,744 $ 5,268 $ 14,787 $ 13,168
Cost of sales (4,479) (3,699) (9,848) (8,896)
Gross profit 2,265 1,569 4,939 4,272
Operating expenses:        
Selling, general and administrative (1,517) (1,766) (3,123) (3,437)
Research and development (766) (569) (1,467) (1,156)
Pension (57) (65) (115) (131)
Total operating expenses (2,340) (2,400) (4,705) (4,724)
Operating income (loss) (75) (831) 234 (452)
Other expense, net (93) (132) (202) (260)
Income (loss) before income tax provision (168) (963) 32 (712)
Income tax provision (3) (6) (18) (21)
Net income (loss) $ (171) $ (969) $ 14 $ (733)
Net income (loss) per common share - basic and diluted $ (0.02) $ (0.09) $ 0.00 $ (0.07)
Weighted average common shares outstanding - basic 11,353 11,177 11,353 11,177
Weighted average common shares outstanding - diluted 11,353 11,177 12,076 11,177
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Cash flows from operating activities:    
Net income (loss) $ 14 $ (733)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 129 145
Provision for excess and obsolete inventory 48 124
Other 1 79
Changes in assets and liabilities:    
Decrease (increase) in restricted cash 382 (1)
Decrease (increase) in accounts receivable (664) 1,034
Decrease in lease receivable 134 0
Decrease (increase) in inventories 323 (483)
Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net (644) (355)
Decrease (increase) in prepaid expenses and other assets (775) 222
Increase (decrease) in accounts payable (300) 51
Increase (decrease) in accrued liabilities (46) 271
Decrease in pension and retirement obligations (115) (75)
Increase (decrease) in customer deposits 809 (396)
Decrease in deferred rent obligation (211) (211)
Net cash used in operating activities (915) (328)
Cash flows from investing activities:    
Purchases of property and equipment (86) (49)
Net cash used in investing activities (86) (49)
Cash flows from financing activities:    
Principal payments on long-term debt (105) (115)
Net cash used in financing activities (105) (115)
Net decrease in cash and cash equivalents (1,106) (492)
Cash and cash equivalents as of beginning of the period 6,823 3,734
Cash and cash equivalents as of end of the period 5,717 3,242
Cash paid during the period for:    
Interest 56 72
Income taxes $ 120 $ 11
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
1. General
6 Months Ended
Jun. 30, 2017
Notes  
1. General

1.GENERAL 

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2016.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be expected for the full year ending December 31, 2017.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

 

Revenue Recognition

 

Sales include revenues from system hardware and the related integrated software, database products and service contracts.  The following methods are used to determine revenue recognition:

Percentage of Completion. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than incurred costs and estimated earnings and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.

In those arrangements where software is a significant component of the contract, the Company uses the percentage-of-completion method as described above.

Completed Contract. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.

 

Multiple Element Arrangements.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of the Company’s visual display systems, domes, show content and various service and maintenance elements.  Revenue earned on elements such as products, services and maintenance contracts are allocated to each element based on the relative fair values of the elements.  Relative fair values of elements are generally determined based on actual and estimated selling price.  Delivery times of such contracts typically occur within a three to six-month time period.

 

Other.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  

 

The new revenue recognition standard prescribes a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to recognize.  The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations.  The Company expects the revenue currently generated on contracts using the percent-complete method will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with its current practice.  Therefore, the Company does not expect a material impact to the consolidated financial statements related to percent-complete contracts.  The Company is in the process of evaluating the impact of the new standard on its contracts that are accounted for on the completed-contract method and anticipates that the revenue recognition for these contracts will change to an over-time method using the percent-complete method with cost-to-cost measurement of progress consistent with the Company’s current percent-complete contracts. The Company expects that after accounting for the transition, this change will reduce period to period fluctuations in reported sales. The Company also expects its revenue recognition disclosure to significantly

expand due to the new qualitative and quantitative requirements under the standard.  The Company plans to adopt the new standard effective January 1, 2018 using the modified retrospective approach with the cumulative effect of initially applying the new standard recognized in retained earnings at the date of adoption.  The Company has begun to analyze its existing revenue agreements to evaluate the impact of adoption.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

XML 17 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Stock Option Plan
6 Months Ended
Jun. 30, 2017
Notes  
2. Stock Option Plan As of June 30, 2017, options to purchase 989,281 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.   A summary of activity in the stock option plan for the six months ended June 30, 2017 follows (shares in thousands): The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan. The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2017, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

 

      1.47%

Dividend yield

 

      0.00%

Volatility

 

  176%

Expected life

 

       3.5 years

 

Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so.

 

As of June 30, 2017, there was approximately $232 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.85 years.

 

Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the six-month periods ended June 30, 2017 and July 1, 2016 was $86 and $72, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for each of the three-month periods ended June 30, 2017 and July 1, 2016 was $46 and $48, respectively.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Employee Retirement Benefit Plans
6 Months Ended
Jun. 30, 2017
Notes  
3. Employee Retirement Benefit Plans

3.EMPLOYEE RETIREMENT BENEFIT PLANS  

Pension and Retirement Obligations

In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets which requires payment of ten annual installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.

 

The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).

Employer Contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $500 in the next 12 months.  

 

Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the three months ended:

2017

 

2016

 

 

 

 

Interest cost

$39 

 

$48  

Amortization of actuarial loss

18 

 

20  

Amortization of prior year service cost

- 

 

(3) 

Net periodic benefit expense

$57 

 

$65  

 

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the six months ended:

2017

 

2016

 

 

 

 

Interest cost

$78 

 

$95  

Amortization of actuarial loss

37 

 

41  

Amortization of prior year service cost

- 

 

(5) 

Net periodic benefit expense

$115 

 

$131  

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
1. General (Policies)
6 Months Ended
Jun. 30, 2017
Policies  
Basis of Presentation

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2016.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be expected for the full year ending December 31, 2017.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

Revenue Recognition

Revenue Recognition

 

Sales include revenues from system hardware and the related integrated software, database products and service contracts.  The following methods are used to determine revenue recognition:

Percentage of Completion. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than incurred costs and estimated earnings and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.

In those arrangements where software is a significant component of the contract, the Company uses the percentage-of-completion method as described above.

Completed Contract. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.

 

Multiple Element Arrangements.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of the Company’s visual display systems, domes, show content and various service and maintenance elements.  Revenue earned on elements such as products, services and maintenance contracts are allocated to each element based on the relative fair values of the elements.  Relative fair values of elements are generally determined based on actual and estimated selling price.  Delivery times of such contracts typically occur within a three to six-month time period.

 

Other.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  

 

Anticipated Losses.  For contracts with anticipated losses at completion, a provision is recorded when the loss is probable.  After an anticipated loss is recorded, subsequent revenues and cost of sales are recognized in equal and offsetting amounts as contract costs are incurred.

Stock-Based Compensation

Stock-Based Compensation

 

Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.

Net Income Per Common Share

Net Income Per Common Share

 

Basic net income per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share. Stock options produced common stock equivalents 723,283 used to compute diluted net income per share for the six months ended June 30, 2017.

Inventories, net

Inventories, net

Inventories consisted of the following:

 

June 30,

 

December 31,

 

2017

 

2016

 

 

 

 

Raw materials

$4,943  

 

$5,427  

Work in process

820  

 

1,120  

Finished goods

479  

 

326  

Reserve for obsolete inventory

(2,862) 

 

(3,122) 

Inventories, net

$3,380  

 

$3,751  

 

 

 

 

Recent Accounting Pronouncements The new revenue recognition standard prescribes a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to recognize.  The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations.  The Company expects the revenue currently generated on contracts using the percent-complete method will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with its current practice.  Therefore, the Company does not expect a material impact to the consolidated financial statements related to percent-complete contracts.  The Company is in the process of evaluating the impact of the new standard on its contracts that are accounted for on the completed-contract method and anticipates that the revenue recognition for these contracts will change to an over-time method using the percent-complete method with cost-to-cost measurement of progress consistent with the Company’s current percent-complete contracts. The Company expects that after accounting for the transition, this change will reduce period to period fluctuations in reported sales. The Company also expects its revenue recognition disclosure to significantly

expand due to the new qualitative and quantitative requirements under the standard.  The Company plans to adopt the new standard effective January 1, 2018 using the modified retrospective approach with the cumulative effect of initially applying the new standard recognized in retained earnings at the date of adoption.  The Company has begun to analyze its existing revenue agreements to evaluate the impact of adoption.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
1. General (Tables)
6 Months Ended
Jun. 30, 2017
Tables/Schedules  
Schedule of Inventory

Inventories consisted of the following:

 

June 30,

 

December 31,

 

2017

 

2016

 

 

 

 

Raw materials

$4,943  

 

$5,427  

Work in process

820  

 

1,120  

Finished goods

479  

 

326  

Reserve for obsolete inventory

(2,862) 

 

(3,122) 

Inventories, net

$3,380  

 

$3,751  

 

 

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Stock Option Plan (Tables)
6 Months Ended
Jun. 30, 2017
Tables/Schedules  
Schedule of Stock Option Plan Activity A summary of activity in the stock option plan for the six months ended June 30, 2017 follows (shares in thousands):

 

 

 

 

Weighted-

 

 

 

Average

 

Number

 

Exercise

 

of Shares

 

Price

 

 

 

 

Outstanding as of beginning of the period

1,625  

 

$0.88 

Granted

140  

 

1.40 

Exercised

 

 

 

Forfeited or expired

(156) 

 

3.62 

Outstanding as of end of the period

1,609  

 

0.66 

 

 

 

 

Exercisable as of end of the period

1,086  

 

$0.51 

 

 

 

 

Schedule of Stock Options Valuation Assumptions The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2017, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

 

      1.47%

Dividend yield

 

      0.00%

Volatility

 

  176%

Expected life

 

       3.5 years

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Employee Retirement Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2017
Tables/Schedules  
Components of Net Periodic Benefit Expense

Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the three months ended:

2017

 

2016

 

 

 

 

Interest cost

$39 

 

$48  

Amortization of actuarial loss

18 

 

20  

Amortization of prior year service cost

- 

 

(3) 

Net periodic benefit expense

$57 

 

$65  

 

 

 

Supplemental Executive

 

Retirement Plan

 

June 30,

 

July 1,

For the six months ended:

2017

 

2016

 

 

 

 

Interest cost

$78 

 

$95  

Amortization of actuarial loss

37 

 

41  

Amortization of prior year service cost

- 

 

(5) 

Net periodic benefit expense

$115 

 

$131  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
1. General: Net Income Per Common Share (Details)
6 Months Ended
Jun. 30, 2017
shares
Details  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 723,283
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
1. General: Inventories, net: Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Details    
Raw materials $ 4,943 $ 5,427
Work in process 820 1,120
Finished goods 479 326
Reserve for obsolete inventory (2,862) (3,122)
Inventories, net $ 3,380 $ 3,751
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Stock Option Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Jun. 30, 2017
Jul. 01, 2016
Options exercisable, weighted average remaining contractual term     4 years 10 months 20 days  
Options outstanding, weighted average remaining contractual term     6 years 3 months  
Options, Exercisable, Aggregate Intrinsic Value $ 791   $ 791  
Options, Outstanding, Aggregate Intrinsic Value 942   942  
Total unrecognized share-based compensation cost 232   $ 232  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 10 months 6 days  
Selling, General and Administrative Expenses        
Allocated Share-based Compensation Expense $ 46 $ 48 $ 86 $ 72
Employee Stock Option        
Number of shares authorized and reserved for future grant 989,281   989,281  
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2017
$ / shares
shares
Details  
Outstanding as of the beginning of the period 1,625
Outstanding as of the beginning of the period, weighted average exercise price | $ / shares $ 0.88
Granted 140
Granted, weighted average exercise price | $ / shares $ 1.40
Exercised 0
Forfeited or expired (156)
Forfeited or expired, weighted average exercise price | $ / shares $ 3.62
Outstanding as of the end of the period 1,609
Outstanding as of the end of the period, weighted average exercise price | $ / shares $ 0.66
Exercisable as of the end of the period 1,086
Exercisable as of the end of the period, weighted average exercise price | $ / shares $ 0.51
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)
6 Months Ended
Jun. 30, 2017
Details  
Risk-free interest rate 1.47%
Dividend yield 0.00%
Volatility 176.00%
Expected life 3 years 6 months
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Employee Retirement Benefit Plans (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2015
Jun. 30, 2017
Apr. 21, 2015
Pension Plan Settlement Agreement, Payment Schedule payment of ten annual installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31    
Pension Settlement Obligation, Interest Rate     7.00%
Supplemental Executive Retirement Plan      
Expected Future Benefit Payments, Next Twelve Months   $ 500  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) - Supplemental Executive Retirement Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Jun. 30, 2017
Jul. 01, 2016
Interest cost $ 39 $ 48 $ 78 $ 95
Amortization of actuarial loss 18 20 37 41
Amortization of prior year service cost 0 (3) 0 (5)
Net periodic benefit expense $ 57 $ 65 $ 115 $ 131
EXCEL 30 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $U_"TL?(\\#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,$% @ 37\+2V;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 " !-?PM+S6]30^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9++:L,P$$5_I6AOCY5G$8XW+5FU4&B@I3LA31(1ZX$TQ<[?UU83 MA])^0)>:N3IS!J9602@?\27Z@)$,IKO>MBX)%3;L2!0$0%)'M#*50\(-S;V/ M5M+PC <(4IWD 6%652NP2%)+DC "BS 165-K)51$23Y>\%I-^/ 9VPS3"K!% MBXX2\)(#:\:)X=RW-=P (XPPVO1=0#T1<_5/;.X NR3[9*94UW5E-\^Y80<. M[\]/KWG=PKA$TBD&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 " !-?PM+P&'M1@L# #G# & 'AL+W=OJT[6\W<1)4P!DX M2??M9PREU'?>/P',>_=\]KV+6=Y4^]*=I-3!:UTUW2H\:7V^CZ)N=Y*UZ.[4 M63;FS4&UM=#FL3U&W;F58F])=15!'&=1+RN-)]P/1>GD61_E#ZI_GQ]8\15.4?5G+IBM5$[3RL H? MV/T6LIY@$;]*>>MF]T&?RK-2+_W#U_TJC/L9R4KN=!]"F,M5;F55]9',//Z, M0<-)LR?.[]^B?[;)FV2>12>WJOI=[O5I%19AL)<'<:GTD[I]D6-":1B,V7^3 M5UD9>#\3H[%356=_@]VETZH>HYBIU.)UN):-O=Z&-PF,-)H (P'>"?%_"7PD M\(G $IO\,#.;ZB>AQ7K9JEO0#KMU%GU1L'MN%G/7#]JUL^],MIT9O:[C973M MPXR(S8" &8)-B,C$G@2 $M@ HL-'@2U&<%J DQEP2^D+3$Y*>6'HRHZ?. M F!$1@NDI$"*Z+DC,"!2BVB&)$JE("4*S'=J94- /,NT("46F)\X$@0DI2583%LJQA$RUU0QVO,BCR$O6.X3 M\_B783&GOK8C9B[&&$\A99Y"9J25'QA@+;?**(RGSACM9\91!$ ]B 6&X7Q5!NCO<^P^<&M-PKC4Z&]S["UP6UB%,:W^W0#8-C>X':R$?.A ME<6S>ORH0W?POA6C'8_8&?SA:N2 MX!:=L+CP"-$- +"Y$[?, /__%[&OSN@. -C="7-E" PX*M'LV%C+]FA/V%VP M4Y?&'N]GH],I_L$>;*-W^/ )\%VTQ[+I@F>ES>'5'C$/2FEIIA+?F5Q/YJMC M>JCD0?>WN;EOAZ/W\*#5>?RLB*9OF_4_4$L#!!0 ( $U_"TL9B-=\B00 M %$7 8 >&PO=V]R:W-H965T&ULA9A=;ZM&$(;_BN7[ M''9G]@,BQU+-T5$KM5)TJK;7)-[$U@'C HE/_WT!$\O,S,8W,9!W=M_9CX=A M5Z>Z^='N0N@6/ZORT#XL=UUWO$^2]GD7JJ+]4A_#H?_/2]U41=??-J])>VQ" ML1V#JC(!I5Q2%?O#'I5Y^//B^ M?]UUPX-DO3H6K^'/T/UU?&SZN^32RG9?A4.[KP^+)KP\+'_1][D9 T;%W_MP M:J^N%T,J3W7]8[CY;?NP5(.C4(;G;FBBZ'_>0Q[*'W] MT?JW,?D^F:>B#7E=_K/?=KN'9;I<;,-+\59VW^O3KV%*R"X74_:_A_=0]O+! M2=_'?_>'\?CF,W_J_/MNV?OJ\-KI+WH9U) MLCE+X$H""O'HQB/8[RYCG-&)9TZL(DX\ZP2<4W292"K0D=E)12\I M6_!6R_&9&)_Q7,B>W&3,I?6:CBH7N10B*UXK&2"*>V$$47S(@ ZK('(JYB4" M,\V]&.I%\[VE=$;- MY*I,Q29*YJ7FP+04F%J 8:844C>"+'57JVON1Z:F]@Q5+M:"S#J=LHSHFWCL(3.!>UHXC- M)95WL2I,QB=P?#J*3^!@U KHMI14@)%M"9&BD./347R"A,],T2I&E#F(^9$1 M"LAW0FRV9>P!QYZCV ,.-*D&$671(@1D\('E&<5:D&D%G%:.T@HXAE+*UUP0 M:6UC9F14 :_P/*WP@!=O&FF-D$LJHR+8 QE[P+'G*?: \UY6LGEDLI&W8@\YT"S[*K@AFGN1H8<<>IY"#X5J M,*73=$,T]R(C#SGR/$4>"BQC=;THBN .(]_4O&+T[*.:UX(:-7T:69[,C(]#2&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ M,6?8B" UJ:I6:J5HJ[;7#ID$M 93VPG;MZ\/+ *#HN0B/OW_S#=@#7E/V1NO M (3SWI"6[]Q*B&Z+$"\K:##?T Y:>7*AK,%"+MD5\8X!/FM30U#@>0EJ<-VZ M1:[WCJS(Z4V0NH4C<_BM:3#[MP="^YWKNQ\;K_6U$FH#%7F'K_ 3Q*_NR.0* MC5'.=0,MKVGK,+CLW$_^]I IO1;\KJ'GD[FC*CE1^J86W\X[UU- 0* 4*@*6 MPQT.0(@*)#'^#C'=,:4R3NG"3I8%LW!(,A M& U^]- 0#H;0,B!#IDO]C 4NF M;?!6BW-Z5%]5\^W\6)DG[^9EGQ6JK#-=.I4Z+-T'N-]"W!ITQ/=,7>O1O=-* M>=+Z9_OP<;]T_38CE:M=T[I(S>59)2K/6T\FCU^#4_<6LS4 MTEHE.O^1[9O3THU<9Z\.Z25OONCK!S4("EQG4/])/:O32I'^[J]9V5VO@_\7,]J #0;L9F!BOV; !P/^ST"\:B & _&_$8+! M($ 1O%Y[UYF;M$E7BTI?G:J?#^>TG79P'YCAVK6-W>ATOYG^K$WK\RIF"^^Y M]3,@ZQYA8X1/D8V-P(WP3/Q;$HQ*8LTL1W?,0 M .JYA*)DB.;-AJ X,+3V;"E*<$GKBDE=L:4+?!\)B^TP5L8) =F#34 @0OQJ M4I29.;0L\.G%W2>$ 1(V0-.D\8!1$)[J&PHR.2-A),5GZ@7,5"T@A%EU"^Q MC L?2Z,P@<=_0V%"^I8Z$F,SA0+(>O@ C)#'L3Q&S$B\^E!0Q %KLRG345@9 MX4H$,^L/T!44."%,8&&<6.,Y%D9 P!D61E ,3Y0M287^C#*ZN(-=W0%/CO4 M39/&I3NAJ#BTMEPVA>5O*4\2YH:,KN]@%WCP<84'JGAC602#5WR* 5S<*8C- MK1]T<0>[NH./R_L R4DR$K L@HJM-9^@P'K!"$^2\QEA=(4'20B+L+ >BL:! M_#O\6B0SF"5-6FG[6!GM2?J3O[DAI/V!GMS , #:VI2&$B)E?Z7 MM^V;WJ;RZ"T)$'L2P'L2L#<)I#P*(^01&/-EB.6]Y:V7YXV^0 M5';OC@-K9 MZ4O9M'O04>OMR.&!M5^PJ'T-]PD0[9OVB*+[XOWGOC_?^)Q6QZRLG2?=F._F M[NOVH'6C3/;^G:^ZL\5^H=&GX,XGSH0+. IFT_W[Y MFC0Y?KU[DX#S^ISW8/S8\>)JZA_-4>O6^UD65;/TCVU[?@J"9GO49=Y\,&== M=;_L35WF;7=;'X+F7.M\-W0JBX#"+?UKK0MS7?K*?V_X=CHZNPMN47:G4E?-R51>K?=+ M_UD];9C[#H/BKY.^-G?77E_*JS$_^IO/NZ4?]HYTH;=M'R+OOM[T1A=%'ZGS M\<\4U+_E[#O>7[]'_S04WQ7SFC=Z8XJ_3[OVN/13W]OI?7XIVF_F^H>>"HI] M;ZK^BW[312?OG70YMJ9HAD]O>VE:4TY1.BME_G/\/E7#]W6*_]X-=Z"I ]TZ M=+G_JP-/'?AWAV@H?G0VE/HQ;_/5HC97KQY'ZYSW+X5ZXNYA;OO&X=D-OW75 M-EWKVTHIM0C>^D"39CUJZ%YS4P1=]%L*0BG69'6GQP0;6Y%%. /#(GCHSP]% M$ X0P0#1$""Z#Q FXBF,FF305*,F$G78DEG"C(W$T$@,*G$$F,, <[L2:7,] M:N+[2B@3I0!-%&,C"322 ".Q,))82:)4^+ EBASO1@I]I,#'7/A([23"AJU( M,NPB@RXR,*X)#J!"/%%#4$@J9VIH^>14SC8@FCDFM') 0P$OF?2B[#3SN9PR M0*5"=HRP@H!Y5F3;H5#:(3L16VYL4>BP@DFD&%BQ>,KV*!%+*[9H%J4.%BB, M-06X1B3=1&"<(NO) !7'#B(H##<5 SLL[<1VHB2)I1U;1>1 OL*D5 "5)%&I M; [.. RE&UL5NV84IJ4"N"2)2V7#$F4> >7(17!-@G@JMUP6IE&-J$Z8> M >JQI!X!Z@$[2.6T@[E'@'LLN4>0>Z$UWD 698X5BC#Y")"/)?G(AMH\M783 M0,6):YO%&'T,T,<2?6Q#+4Z4,+T!*J;(\708HX\5F Z.&<485PPVCI'<.+*] M)XSE: --XJK&\1<68"^2V)M$#_]!Y49W@T1R40GNC@=*71^&DY3&VYI+U?9_ MQ.]:;ZXLAA^Z M!W74^>YV4^A]VU\FW74]'KV,-ZTY3\=*P>UL:_4O4$L#!!0 ( $U_"TN@ M<1\1LP$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MP@ M$/T5Q >$->NDT6;ML8W"Q06\3O^^@(GKI%9?@!GFG#DS M#,6DS8OM 1QZE4+9$O?.#0=";-V#9/9*#Z#\3:N-9,Z;IB-V,,":")*"T-WN MADC&%:Z*Z#N9JM"C$US!R2 [2LG,[R,(/94XPV^.)][U+CA(50RL@^_@?@PG MXRVRL#1<@K)<*V2@+?%==CCF(3X&_.0PV=49A4K.6K\$XTM3XET0! )J%QB8 MWRYP#T($(B_C5^+$2\H 7)_?V#_'VGTM9V;A7HMGWKB^Q+<8-="R4;@G/3U" MJN<:HU3\5[B \.%!B<]1:V'CBNK1.BT3BYN\D)E[/[#PQ-F!^M[4P1E;$>^\>.N]ERK+:4$N@2C%'.<8 MNHY9(HAG7U+0K11'^@^<;L/WFPKW$;Y_IW"_39!O$N21(/]OB5LQ^84;5W\ 4$L#!!0 ( $U_"TMY4(%VM $ M -(# 8 >&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q >$ M->NDT6;M\44!Q@6\3OZ^@!W72:V^ #/,.7-F&+(1S;-M M 1QY45+;G+;.]0?&;-F"$O8*>]#^ID:CA/.F:9CM#8@J@I1D?+>[84ITFA99 M])U,D>'@9*?A9(@=E!+F]0@2QYPF],WQV#6M"PY69+UHX >XG_W)>(LM+%6G M0-L.-3%0Y_0N.1S3$!\#?G4PVM69A$K.B,_!^%;E=!<$@832!0;AMPO<@Y2! MR,OX/7/2)64 KL]O[%]B[;Z6L[!PC_*IJUR;TUM**JC%(-TCCE]AKN>:DKGX M[W !Z<.#$I^C1&GC2LK!.E0SBY>BQ,NT=SKNXW3#DQFV#> S@"^ VYB'38FB M\L_"B2(S.!(S];X7X8F3 _>]*8,SMB+>>?'6>R]%DEYG[!*(YICC%,/7,4L$ M\^Q+"KZ5XLC_@?-M^'Y3X3["]^\4[K<)TDV"-!*D_RUQ*^;F0Q*VZJD"T\1I MLJ3$0<=)7GF7@;WC\4W^AD_3_B!,TVE+SNC\R\;^UX@.O)3=E1^AUG^PQ9!0 MNW#\Y,]F&K/)<-C//X@MW[CX U!+ P04 " !-?PM+9+EKBK0! #2 P M& 'AL+W=O\\4%YJ6>?1=3)GC MX*30<#'$#DIQ\^L,$L>"[NFKXTFTG0L.5N8];^$KN&_]Q7B++2RU4*"M0$T, M- 6]WY_.68B/ =\%C'9U)J&2*^)S,#[5!=T%02"A8ATV)HO)'[GB9 M&QR)F7K?\_#$^U/B>U,%9VQ%O//BK??>RGUVR-DM$,TQYRDF6<#/ M9AJSR7#8SS^(+=^X_ U02P,$% @ 37\+2U\LB?W\ 0 R@4 !@ !X M;"]W;W)K.V0X:&U,;1.V;U_;L)22V9O8'O_S?V,'3S8(^:IJ .V]<=:JHU]K MW1T(444-G*H'T4%K=DHA.=5F*2NB.@GTZI(X(U$0I(33IO7SS,7.,L]$KUG3 MPEEZJN>A+* MH_\8'DY[JW>"GPT,:C'W[$DN0KS:Q9?KT0]L0<"@T-:!FN$&3\"8-3)E_)X\ M_1EI$Y?S=_=/[NSF+!>JX$FP7\U5UT=_YWM7*&G/](L8/L-TGL3WIL-_A1LP M([>5&$8AF'*_7M$K+?CD8DKA]&T/<=M7]Q>(C,W10VZ*["[9GBE8G>\G"SS\C-&DV:TZB)EII908S[ MC(@PQ"FZ2X_P]!BM,';I\9*>!+C!!C78.(/-?P;AZHB8YH,J$Q22( ;Q"H)I M-C@D12$I8I"L()@FQ2%;%+)%#+8K"*;9X9 ="MG=&=PQ[B5ALL<9>Y2QOS=( M@Q4$TZP_;K)X2QQDY;J(\@K1MZZ#+:)SHWJ,W%O\)Q^[W#;VG?\%4$L#!!0 ( M $U_"TN:+7@$M@$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN$[J M%V"&.6?.#$,^6O?L.X! 7K0ROJ!="/V1,5]UH(6_L3T8O&FLTR*@Z5KF>P>B M3B"M&-_M[I@6TM R3[ZS*W,[!"4-G!WQ@];"_3F!LF-!]_35\23;+D0'*_-> MM/ =PH_^[-!B"TLM-1@OK2$.FH(^[(^G+,:G@)\21K\ZDUC)Q=KG:'RI"[J+ M@D!!%2*#P.T*CZ!4)$(9OV=.NJ2,P/7YE?U3JAUKN0@/CU;]DG7H"GI/20V- M&%1XLN-GF.NYI60N_BM<06%X5((Y*JM\6DDU^&#US()2M'B9=FG2/DXWG,^P M;0"? 7P!W*<\;$J4E'\4092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6^SN> MLVLDFF-.4PQ?QRP1#-F7%'PKQ8G_!^?;\,.FPD."']XH/&P39)L$62+(WA!D M[TKJK!M6F:/*GL8-(DK[S+P#ZD1V3_PJ=I_R9<*XTG%QOP95/_ M&VL#H)3=#8Y0AQ]L,10T(1X_X-E-8S89P?;S#V++-R[_ E!+ P04 " !- M?PM+P[EK:\4! W! &0 'AL+W=O)W\?0$[KK/EQB&H?C\!5T..5_@C\,R:UOH *;*.-O 3 M[*_NK-V*S"P5$R -4Q)IJ'-\OSJ>MAX? +\9#&8Q1[Z2BU(O?O&]RG'B#0&' MTGH&ZH8K/ #GGLC9>)TX\2SI$Y?S#_9OH797RX4:>%#\#ZMLF^,#1A74M.?V M60V/,-6SQ6@J_@=<@3NX=^(T2L5-^**R-U:)B<59$?1M')D,XS#N; Y36CPA MG1+2.>$0=,@H%)Q_I986F58#TN/9=]1?\>J8NK,I?3 <1=ASYHV+7HO5;I>1 MJR>:,*<1DRXQ,X(X]EDBC4FQO M2HQA#G&1;51D&R'XR3&Q&RN#@!N@E/UJ!2]3*TRR(Z=\5]&B[^'WQL MJ2>J&R8-NBCKGD^XY%HI"\Y*\M*Z+YP6'VOKIWLWU^);'A57=U*9D_E<4 M?P%02P,$% @ 37\+2[R&UL;5/;;MP@$/T5Q >$->MLHI5M*9LJ:J566J5J^\S:8QL% MC MXG?Y]!^PX;NH78(9SSEP8LM'8%]<">/*J5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7CN]V!:2$[6F31=[9%9@:O9 =G2]R@M;!_3J#,F-.$ MOCF>9=/ZX&!%UHL&OH/_T9\M6FQ1J:2&SDG3$0MU3A^2XRD-^ CX*6%TJS,) ME5R,>0G&ERJGNY 0*"A]4!"X7>$1E I"F,;O69,N(0-Q?7Y3?XJU8RT7X>#1 MJ%^R\FU.[RFIH!:#\L]F_ QS/;>4S,5_A2LHA(=,,$9IE(LK*0?GC9Y5,!4M M7J===G$?IYOT,-.V"7PF\(5P'^.P*5#,_)/PHLBL&8F=>M^+\,3)D6-ORN", MK8AWF+Q#[[5([I*,78/0C#E-&+[&+ B&ZDL(OA7BQ/^C\VWZ?C/#?:3OU]$/ M^VV!=%,@C0+I/R7R#R5N83X&8:N>:K!-G"9'2C-T<9)7WF5@'WA\DW?X-.W? MA&UDY\C%>'S9V/_:& ^8RNX&1ZC%#[88"FH?CG=XMM.8388W_?R#V/*-B[]0 M2P,$% @ 37\+2TC"(9^] 0 U0, !D !X;"]W;W)K&UL;5/M;IPP$'P5RP\0WQDN%YT *9Y>9V5E[G0W:O-D6P*%W*93-<>M<=R#$EBU(9F]T!\K_J;61 MS/G0-,1V!E@525(0NMG<$LFXPD46 7WLSL9'Y%9I>(2E.5:(0-UCN^WAV,:\!'PB\-@%WL4.CEK M_1:"[U6.-\$0""A=4&!^N< #"!&$O(T_DR:>2P;BQ]7 MKN(Z3/I7VCJ!3@0Z$V@DD+%0=/[('"LRHP=DQK/O6+CB[8'ZLRE#,AY%_.?- M6Y^]%-M]FI%+$)HPQQ%#EY@90;SZ7(*NE3C2_^G[W;I LNHQB0+)0B!=IZ>K M]#32TW_JWWYI<<3L(D9%S)XF]"[Y4H) 653J7L5A7F3GF;VG\5K^ MPL>!?V:FX M_;/M7?=RH!)*SG[7)U5MPW48G.!,KTR]\?X+C/TD83 V_PUNP+3J:)$+ MW@=B^+,Z:LY$M"%Z,X]FT>Z=_::[E7KU5D19EJ.;231J=H,&SS3X45$N%7$\ M29 &F"BPEP);/YG[_7;BM1-KCQ^:6#M-#)K,:MJAQ'-,G#Z6HB3&F1\E]J+$ M'I1G!V70)+,J:[QR2)::*)J)'D@2+TFR)%D[57;)HDKLTI9+#<&I'R3U@J0> MD,@!21=%/N%UZAXSCXI$&/MA,B],MH!)W..>+0X!(>[.E1Y1ED0."9K=0O,J M?J?B4KB$JR?=5J4?XBE@<%9FFNFY&)ZC(5"\&U]:-#WW MQ3]02P,$% @ 37\+2X%+BPB2 @ +PD !D !X;"]W;W)K&ULA5;MCILP$'P5Q ,;N6J E\UJ9W*(2]I)7)6.9P>Y^X"33<( M:X)!_,[I3?3&CBYEQ]B;GGP[S%U?.Z(%W4LM0=3C2E>T*+22\O&W%76[G)K8 M']_5OYCB53$[(NB*%7_R@SS/W<1U#O1(+H5\9;>OM"TH6^>>66>MU;_3H,)N"7@CJ!R/R,$+2'X((1/"6%+ M"#L"GCPE1"TALC)X3>VFF6LB23;C[.;PYGVHB7[MT#12R[770;,ZYC_53Z&B MUPPE>.9=M5"+6388W,.DP2-D/82@#N$I YT+#+E8X@'=\K :(M+0\O"IR.:I MR(/- &Q68/CA0[/L3D"8D20AF"0$!"(K"829P$DB,$D$",36LC>8V& J@XE3 M9!EYCGDP,@&-3 CB66DP42])&EH+>WZ.>;!2 P:B0$CJ64D'B3!@6TD'G2D MCWDPDH!&DJ&1U+>20)B1MJ=@DA00&'&)?'CC\ &)P-XY_$$WPHGU94.8Q-Y> MAIC$TMD F'BLI)&]$ $EC7R["-S(%@@#$I'=%3Q\69,4)_;']3FNL>3U-ON2 M\I,Y>86S9Y=*ZJVL%^U.]X4YW*WX$DU7"(BO]6W '"X?\LU5X@?AI[P2SHY) M=429@^3(F*3*OO^BC)_5[:6;%/0H]3!68]X-&W2)IUNNNTYI6E!!X0E:7O[]DL" M91R8%Y(8VS\[8#N[<_$F2\:4\][4K=RYI5+=%B%9E*RAA!I:M6Z>6=FSR#-^5775LF?AR&O34/'WP&I^W[G8?0A> MJDNIC #E64CE5#6MEQ5M'L//.W>/M 0?&P&K\JMA=3O:. M2>7(^9LY?#OM7,]$Q&I6*.."ZN7&GEA=&T\ZCC^#4W=D&L/I_N']BTU>)W.D MDCWQ^G=U4N7.35SGQ,[T6JL7?O_*AH1"UQFR_\YNK-;J)A+-*'@M[=,IKE+Q M9O"B0VGH>[]6K5WO@_^'&6Q !@,R&OC6 /4@&_EGJFB>"7YW1'_Y'37?&&^) MOIO"".U5V'*FEMQRG489NQM&@<^AUR%1GU$#:^X@@$.) EN9I##OPP1A] MZ\"?. A@\P T#ZQY\(&?S%+L=4*KT_8Z$0EA2@A20H"2SBB]3C*A>)LD@2D1 M2(D6%%V ,TJTS"7P8$@,0F( @F>0>)$*WJQ\E02$) "$S"#)(I.5/%(0D0(( M?X9(%XA/.(Q@"O;@$O( 3C"O(6]Q8?XF(BN@E5K% "B<@S#P*WOI"@BLV#TF M &C1%0CP-T=K5P=7-O8!4#P'^A26MM MF+C8H2*=@E];.]$FTG%P[8EMS?_5^ZGW@XI+U4KGR)5N\+8-GSE73 >CP:Y3 MZD$['FIV5F8;Z[WHITU_4+P;)BD:QWG^#U!+ P04 " !-?PM+0[DAF-T! M #_! &0 'AL+W=O(VLBUMMEJU4BM%6[5])O;XH@7C!1)O_[Z '==RZ4M@QN]7!62%^%8.KW";@<^*E:UKC$J3(!M; =S _AK.R$5E4 MJDY KSO9(P5UCA_CXREU> _XV<&H5WOD.KE(^>J"+U6.(U<0<"B-4V!VN<$3 M<.Z$;!EOLR9>+!UQO;^K/_O>;2\7IN%)\E]=9=H8^]EC M-#?_%6[ +=Q58CU*R;7_1>55&REF%5N*8._3VO5^'6?].RU,H#.!+H38'PZ9 MC'SEGYAA1:;DB-1T]@-S?W%\I/9L2I?T1^&_V>*US=X*&GW,R,T)S9C3A*$K M3+P@B%5?+&C(XD3_H=,P?1>L<.?INQ4]"=.3(#WQ]&3M'D>;!D.8_[2X#YKL M P)T8Q+"[,(FAZ#)(2"0;$Q"F'W8) V:I &!P\8DA$DW)F1U 06HQH^>1J6\ M]G[L5]EENA^IO\!_X=/3\(VIINLUNDACQ\!?UEI* [:4Z,&>:FM?HR7@4!NW M3>U>33,Y!48.\W-#EC>O^ -02P,$% @ 37\+2_&UL?53K;ILP%'X5Q /4W)-%@-0D MFCIIDZ).ZWX[<+BHOE#;"=W;SS:4)BE:) +/'@@?"S_T/P+/?=LI$T!E/N 6?H+Z-9R$7J%%I>XI,-ESY@EH M"O\QW!TS@[> EQY&>3/W3"5GSE_-XEM=^(%)" A4RBA@/5SA (08(9W&VZSI M+Y:&>#O_4/]J:]>UG+&$ R>_^UIUA;_UO1H:?"'JF8]/,->3^MY<_'>X M%P MDXGVJ#B1]NM5%ZDXG55T*A2_3V//[#A..YMHIKD)T4R(%L(V^)00SX1X(83) MIX1D)B0K II*L6=SQ J7N>"C)Z:_.V!SB<)=HD^_,D%[V'9/'X_4T6L9A=L< M78W0C-E/F.@.\V7!(*V_F$0NDWWTOT 4W)L<')A[Q-&E$KK3B)VUQE8@N1-8 MF>Q=F-AMDCA-$H= LJK$A4G=)JG3)'4(9&Z!S"F0.00VJS\R8386PRPF#8*5 M";JY9Q1$:]^P]"I^8;9_W$27-O%HGP[Z!Y]ZS \LVIY)[\R5ONWV3C:<*]"I M! ^ZX$ZWM65!H%%FNM%S,3WN::'X,/&ULC55=C]HP M$/PK4=Y[)I\<*$0Z E4KM1*ZJNVS"0N)+HE3VY#KOZ_MA%RP?5Q?L+V9F=VQ MC3?I"'UA!0!W7NNJ82NWX+Q=(L3R FK,'D@+C?AR)+3&7"SI";&6 CXH4ETA M?S:+48W+QDT3%=O1-"%G7I4-[*C#SG6-Z=\U5*1;N9Y[#3R7IX++ $J3%I_@ M!_"?[8Z*%1I5#F4-#2M)XU XKMPG;[F-)5X!?I70L4DCB=7]4_*^_"RQXSR$CUNSSP8N4^NLX! MCOA<\6?2?8'!3^0Z@_EO<(%*P&4E(D=.*J9^G?S,.*D'%5%*C5_[L6S4V WZ M5YJ=X \$?R2(W/<(P4 (W@CA74(X$,+_S1 -A$C+@'KO:C,WF.,TH:1S:'\= M6BQOG;>,Q''E,JA.1WT3^\E$])+Z_F."+E)HP*Q[C#_!+();R,:$>","B0+& M*GQ;%6O?H/NW"3(3L0BU&CX4V=X5N2DSL&Y6H/CAS68MM,WJ,7.%:10FT""9 M"0FU+=^8D+D&V9J0160W$UK-A*:98*:9Z3'1)(>GE9&9$%]3V9B08*Z9,2'A M.Q2/60'0GA($J?/8@S*$3S'!<5'+FV9P&X"$XY-SJ:.'.!0QEYZ^?MW3 MX!NE$O:X"B/UX[-EDJQ/7KY4_I*O/-63:Q[!DX6,5UX"?\9W+]4ZYEZ@EIPG MJ_#EL-\?O5QY(GK&TDC\D?)3F4;)C\^&^_O/WKY1XNV;Y.V9]-,5CQ+F10&; M1(E(-FP:Z36%C%B7J:47<_7F9?+VS4N-V$<9)4L%5)_^E$8]MM_O ML&%_<.0^#.'AH/[A&4\\$3K;W? [H9+8 T(OO16O/I[\.KZ? C.KW@W[W ME^IWUSP6$ID8L,!+'!HM3_[C;W^K._BY4+X7LM^X%^,2U\[,[Q'-@U XF(A?"WCRW1URV.V-Y]>OJ@.-\_D@OER MM8+!*I'^%Z,43*:)2D!S@ 3W/"',.P5&W,EXX_!UY87X_(:O99S@"4[E:NU% MSL#3-(Y1/1]$LF2Q'5T=]9NKH+_*$)3=BS=L@90XYY+5;S[S,.Q^B>1#Q&;< M4S+B 9LJE;ISQV P 1G->>@YM"R\4#G"S\RL*.9S^-*ANSK2:%7MV%^&#KO M*,'@@73D?]&2._H;+<_JM'Y_T!TPJ)?,F9SD*"C M;EZ8L OO"Z=1NU;2QX.EKF-Y+R)_Y];7$JP@9/\IUL"4P!E.E(W!,]<^O9 D MYB4H7(-T#H^/NX-^O^^L>W5Y-KF<3=#17-S/W/+(4?G9#-9R28_NN@F/5RP$B^%@ MGSX7]]YMR#LLX@EY#6._9+C2$0QP>,UC8 ^&'_Y'*M:H^S2[.O2]E,&#"!TG M=Y4LP9%X2O'$.=-.(\]M22J?/R I-U[(8RO"4T0/H2?<#W4 MX9SOHYVH*G.:R#&,0MY5F>H:NX)UB7,J$6#F0 +XE0@P< JVO%J'G @&=Q%[OGNH:70/Q,A8<%5+[36X8D_ =H\ 0A375 3@GI5H MDH)?XK>C2M/QN^G%=#Z=S!B&[MG\ZO3G#U<79Y.;V3_9Y)=/T_EO;L"-%+(* M]XYY(F).CE/>AN*./)5JK89F): L":NKM%TDMX: WR9M9YWQ!8(+2KO5, M#(4'LA2)< ,>!-"52)!V+0V4+EJ8 MZ]A.IO-K;U.GN/ \3N'(6T[SSFIL28_];1K?5K=/4SCG"GQ&D[[6F&*]>K68 MN-ZF66U\0$FIMEO6%G;.:B3KB V,VN@B*0)HL 0)Q@P<7\I/V*#?@2"$_UGX MYZ7)$GS$5QZ\QK&[0>%I 4-VV/-^;]@O[K"_=8?!H#,:C#K'HY%]*A">.5 9 MPK) ]@%GT$=U1=3UO;4 3FTC!Q4M@1BMTGC385Y"N@;!<'30V3_L-V1!H,CI M*@U)#P,.@%HX(BH.D12J4$5COD3%N.<@8-5@G:VLL24$N/900Y:@Q0@VN@ % M7C8<*5>"F9;2I<39[%<4T<[!,RV8<2:VMC.N=BJ-&8^T #0CC!9HJA CZW6V M3]U)7-WPCDX"W+'UG)_-X7\?)Y? ]:MS=G4]T5EG$899Y2U@LN-E\!6O,H7[.1W_$B,TZ>N\,@],#@ MD-RU%ZQ$1'EV4@/E 4*!%_>7!D7<\U 2#FP(T_7F(AW2FHD7&" M#2C-(K7H9UJ$K_DIPC1QE>8S%W=+-"'O'KARQTL+E)RX7>V[5FB@HI45G8YG']CYQ=7G M]LD,H?=%*!\46\1R55 .0 3BO@&V!+\#-- (*I$(O"6 )TB:(X?C\!B_I-P@ M5< #(*;5'F<GO,TS/+<5*AQ)@S?E?XT M["+RU*7&_++5MT+);TN>:GU$ W7KNL1);DEA,YKW E['RP:(W3QM%_(NBF"] M,\-JN:^_"W,7=PU:ID27;2QPEV= =5&[K/8ZA>CDH;@0TM?6+'825[?1+N(6 M(O+ !>T@+@8-$VN"NQOMO4!DVQ,'A[JZG>HF!04Y^6U+)(VU%-!YLC!^)R*T M//P#; $#FI!NL-BQ#$=3VKD F5^0QKA=/A0]K,/9:00,!*$UAW&728,>>Z^! MCUMR3NJ'3RX!)5ZP=Q!DZ1R D14<2\>(.9"(QD[5<:0YC;P4$ASM@ )T(O0) M H((R(L945(& 5\8C5BPR;T7*7M)DJ++"9&96'B'T!S#AZS$JZL!Z:T2@?#0 MD[(]7X8A1]7@(>1'R+A__/UX..R_-H5[^FOP&K&Y>3"AK6;FP0NV!)P HN;& M"<9:\?!L<0 $$^;JL #BL*3@'*8! M,"H,X7-^>X7'B)#MX*'1G=-U %#H,>O&D9:"+YWF4V_6LT XW.!A^9H@DW;?*,^U-M\0F6PX]VG&WH_' MUY9S/5 "HJ>"Q2>TN[ -42@+1]RJXLP78+ M,"#0#P016ARA!P//8]".C24X60H8B74*]L#Y%RLXLT"/W4!F M&$&Z?P/ _"XBEC-*;S/[C_4($SW51H$2@=^)@P=D&6P()7APC8-<*_8!>+R.4@4/P M0$]@-;S'C1+R:#(BQ*39:6GM%-47B5,V[IGMNW+1]?/M]5$PI@9<^;&X17]U M*^]YSQ+),6KHQ=E'T#'T7FQBRIOC(M%9+DV9*' V(*;1_P!Y0H(5*LL/H:_ M\5Y-?Q%C>(_-*BG8@#$,S"A!GF757(>>#A1>(-=)MH$=S/ABH4,7^\D#QP>V MKC7\&+AA8>O\Q5W)3S\*%>%_DM4*C:Q:_7X<8N M6J+""/^KCGLQ-Q>U6=+A:9$<\@3C)NAQ(L=#@4(IZ%BQWEPJ"2[TJE!SV=.6279%(V358164,=A*=*-B6 M__B,8EQ\SY^]'5,8*H68#M-Z0;JS-MD/>W7\JC,\'F05GDI32&ZFU5BIG^LE MR5K!P:-#SBJQ)L,D@G2(6J1)"D/NL#,'> ]H=+5"W42EU1G*Q@8(=_66<52[ M;]#@O"2;V(K2BQ.2X[O0\[]T9_Y28IS1>W0!LE&J!#Z#ARABZ_%M*4''0D02 M=+.AH[SFYS40VYXF0-*\PPF%-UF9>D.NO<''N+E.(UP M=@%=35>69I,D0CCWR?=I#589+85T2B. N.!3JU1)'(,K0'JO&653=Z*KH\. M@-\; 9VP&Z&^=!>(*H3)R1@&;C;H'1S]P,Y '0+,_C:" QKN]_K]']BO$BD- M44\&1Z,?V,0"H% L0 =ZAP1=5/Z]80\]1G6\SQ?PBI2#$6)Y";$-@H4*/C3P MKH%>= >&B82)S9+D$0WC ?S/S3T4E9[T1(*SD"G!4A#E Y7'HP+9/?8AH\UF M:<7 @2X+$OB0$R[&NE,=62+44>/]:9Z%G/\ 6%"\? M2;+@\)X/]X?$'ZK0IU$A!)+)=34'$'Q RJ#A-A;F,H@&^Y(RJ&W*K)E#_OR6 M%\,L8!:$]%:WNY;%)N5'S>P=&SWHZ?N>.HI,KOH,3+41"X;%:CJF/C[C0Q^N+J]\F$W8SF4]O MZ&J"O9M<3LZG:D4P0V>MXN]MISTZAG]>'>XZ[?X1.QA\RVD/=YYV M,#C$?_<'3@C)B_EL[UJ& EOIG/MX^\!I8:NKY[<*.$\W 4\W 4\W 4\W 4\W M 0TW 6X#F7,ST&+(T^7!_X7+@S$X1VQOP(D74M7T]5'5L_N.,MO30F;;=ESY M#\(-Y %"TX-KDF8/6!=@TS$<$LLS^%52JO)%=54L4 "3KA2K$F3;1B_R#@2[ M1V:BH C8-=(#D]3JD)792L7%8C'%+&%N$S011%*6TOV>!G?:Y6G5IYY)78ZS MRV];V?K3$I6WE'4N.#I^R T0LX69WT$>F'IN7O9;>9AY+!; C"RSJ'I6V]F> MS7**W@CM3#O&-2$7W<%;UPR\92CU7OC%/C^GI1(K=]+DF*6ZG5-=BIQ7)MV& M2*?_!"2L.R3_8B*RCE ,#Z7J?;&?9@>ILU*Y&0G# "\"'F?*T+1TCWU>\JCD M5."P:4S9N<27Z=: TB)SF;:;4JV'IG"E:]E@&.8>Y\%"(KQ8[-K%#&R$)-@T M,^6W=8G.,:I\KYY8>W==1ZLGZVBXWQD>[V?>W$C-ML%6A:REVR[F5TV@/H6H MOL#%"E]H:2FJ>6MOGX6BDWPO!P3HM.W&>V!HBIB1*/(3,== ;P[SF6#I>PY9W$4'=P](KM#V$Y3;"^KW.Z6MG>L',\ MPGO%?5@$_N\<"[+DSOYQG_Y_=.AFH56!SO\HU(&5J4- M&TH]RQS]Y&4OG40EVOEEF*IPE6_ B84EW((2NB'0K\5I#M;<%A"I*5[[?+7+ M(2#H)K)+P,"$?M,'>D^L/B8,@3P>TN6JI^":YN4NF0^-E MM+$N>T%LRJJ[,_O"I8G#@@KV+-04#;:V%HO7BKI7H'I/O7!;&LS==2Z$#!N8 MM-9D&29*9;W373LCPXMXO9 !/;-.4?Q%.S1^4A5.962KR]_4&4'B[)(XS1YM M%(1JE:ZX;06\4>3;P$M;6>1:CSQ<8"&FTB5!J1&Z$Y-D4C^ .;1ID<"X9 &E MU@."EF&*]JYMFYI/,-W'U 4SH#(9X-9E1HL@M7)%$$!&!Z$2+0%V*602X>:I MV^>IV^>IV^%/O%J;UUR]G/L"NM.9%/_L =YXVO$BT$UW^?P*3 M=1U6C=PO=-38]3.T:M/XGNI_LZWU=-C8YI?DMH,DC!#2A],'TU.L8ZQB% M=WBWO]@!4AP-\O'4T/67-G3]F3:01B-N?S?EFGX-+$%-"K$ZFO@[+P3BUBS7UGH($]2]Y7'XA&JL?6$U:*- M_#BM7^TN80;GG?0R9*@^+N.&NI\A:(8/[<# -Q_'A@^>1Z:.Z[SS_J-B]0;K M,]7U#DQ;ZZ!OS0$L-O VC1L7:KW?M?'(;+QO]FW8KU.,P:!)=Y"XW*'GGV)/ M3X1E^-J?&LFF7Q7I;3U]_HT=J-7Y60B9&9LOME,6[X_P!U/H35_,H>C"I%.] M; )G<0GIQ :L_"8CIV-_Z0^U;\L]YM"1[ZA6O-G/<+PO='".RQV#5]_W]H9AG=<< V@;S/F M^\BIY^K.%\9;3OLO854A)VE%6\MIWT?;MUE80Q+4C%D:L@ 76$!2X/QB1"E' MJ#ZEE*'Z99Y!.#LHFE%(,]T>9M"<>-02\=HG'-P.&P=;?@AJOX\Q1'=8^ M' [J']J.:_*2A;;KL:TLXF]OZ3LJ*__J$O_MO>)-9ZCM&N_D>DV_I72YJ6LMDJZU*EO(K1^FV M)EF[1C=D6W6]'4UI5S[VI5+)VW\#4$L#!!0 ( $U_"TOMH:EC+P( 'P) M - >&POT)2S!UX31C:)V54$X M9;V'EQ;()),*:=-#HRVR2//HPY'W;'L''DZ%5"ZWS^"_FV'Z06#TK$#*V%ZO M+9#&-=$:E+@QCIOLP)]":+#7?6T4EHKTT=(WP$]U@TFRD2H'-:6)\ BE,8/" MRE&TK.RH91W8H-:2&R.GI)2". WCBL$PM!DP=F_WWM=BC[LKD)]C?TF(D54Q MFJ;JP9S_6N@D[[)Y[AW:RZ-H44VW4G]L337"^7;KP)V"@G;.[XHIOV$G=2[(O4:.CWNIJXX M5O/R!6K^UWTN08 B;%>TV?K/NX&7I+?R M2C32_\.D]GN6XT+E)X'27J$T R=5I,(N+JEEKWS)D9MN,8@1XQ-Z#3@E3@]4'.5]DBR3;) EQMLUJFB]G6 M-5YFRUDV3\"#; 4@6\^$;'N0[0!D^RF0FZTK?B29!]D)0':>"=GU(+L!R&Z] MD*0!WU&BIMSCZ05X>O7RM!JPL2H_PJJLQF#-J;][^P&R?KUD[08DHN3J'1%^ MHF4:+P?.BWM[>V;]W3L(0 X>]3GARUIQEC,T7SVT80!M^#@TIPG^&8PT0^=R M\_&+[BYD4!XUVR.X_DC+QPSI@]3LCX_/_ J9FR.5N1((:]0P5T+XF"&!D)H- MXF.F\NR"E79[Y1M(M*^P\3%#"B$U.^3^RER@I8Q_7IHAAY":)7*/TKU$E[DX M:9HR,#'#)F&U*R:,.;0QPQ9AURT$]^N"(5[ M6&*1N2F,Z\\IS]<:JN)ZLG6Z5;;]B?.YZUO)I:*7G_HJQ^T^,OT+4$L#!!0 M ( $U_"TM1!:Z8+P$ ,X, : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'.]UTMN@S 0@.&K(!\@PY"$)%7(*IMLVU[ @N&A $:VJR:WK\NFCI38 M7:#9@)#1S+?Z$<=WZJ7MU&C:;C+);>A'4XC6VND-P)0M#=*LU$2C.ZF5'J1U MC[J!2997V1!D:9J#]F>(T]&?F5RJ0NA+A2+YE+HA6PBX]?"M]-6T1-; ?,.5 M6^!>N4_TG_6JKKN2SJK\&FBT3Q1_"P0\!V5A4,8.6H=!:W;0)@S:L(.V8="6 M'92'03D[:!<&[=A!^S!HSPXZA$$'=A"FD3*F_*18K/EKC9%<(W^O,1)LY"\V M1I*-_,W&2+21O]H8R3;R=QLCX4;^>EF?,4U_N]RIMW1:"^;KXYV*>^HN A]^7TP]02P,$% M @ 37\+2T2&OV%E 0 \0T !, !;0V]N=&5N=%]4>7!E&ULS9?; M3@(Q$(9?A>RM84M1\1#@1KU5$GV!VLZR#3VE+0AO[^P")I(UP0#)W&RWG>D_ M7[N3/]GQQR9 ZJVM<6E2U#F'1\:2K,&*5/H #B.5CU9DG,8Y"T(NQ!S8<# 8 M,>E=!I?[N=$HIN-GJ,32Y-[3=KV1GA0B!*.ER-H[MG+J0+2_$RPCF#8GU3JD M*TPH>B]K5$FX-BDPF@IV1(7#CLG+$MH*M4&]@^ M^4D%]]T@?81^B!B-67<<#Y%F&$VL23SG$:%I'07JJ.(H?;D/^^7CHGWONO"? M8&+M<-JMGX]C2(3CF@C'#1&.6R(<(R(<=T0X[HEP/!#AX ,J(%0&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $U_"TO 8>U&"P, .<, 8 M " ?@( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ 37\+2_:G1? 6 @ MB@8 !@ ( !^! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 37\+2Z!Q'Q&S 0 T@, !@ M ( !BAL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 37\+ M2V;M?1(0 @ ^@4 !D ( !0BL 'AL+W=O&PO=V]R:W-H965T_70( -H' 9 " 5(P !X;"]W;W)K M&UL4$L! A0#% @ 37\+2T.Y(9C= 0 _P0 M !D ( !YC( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 37\+2PC+ ,V"%@ 4ET !0 M ( !MCD 'AL+W-H87)E9%-T&UL4$L! A0#% @ 37\+2^VA MJ6,O @ ? D T ( !:E 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 37\+2U$%KI@O 0 S@P !H M ( !#E4 'AL+U]R96QS+W=O XML 31 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 32 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 34 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 21 146 1 false 3 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical Sheet http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical Statements 3 false false R4.htm 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 000060 - Disclosure - 1. General Sheet http://www.es.com/20170630/role/idr_Disclosure1General 1. General Notes 6 false false R7.htm 000070 - Disclosure - 2. Stock Option Plan Sheet http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlan 2. Stock Option Plan Notes 7 false false R8.htm 000080 - Disclosure - 3. Employee Retirement Benefit Plans Sheet http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlans 3. Employee Retirement Benefit Plans Notes 8 false false R9.htm 000090 - Disclosure - 1. General (Policies) Sheet http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies 1. General (Policies) Policies 9 false false R10.htm 000100 - Disclosure - 1. General (Tables) Sheet http://www.es.com/20170630/role/idr_Disclosure1GeneralTables 1. General (Tables) Tables http://www.es.com/20170630/role/idr_Disclosure1General 10 false false R11.htm 000110 - Disclosure - 2. Stock Option Plan (Tables) Sheet http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanTables 2. Stock Option Plan (Tables) Tables http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlan 11 false false R12.htm 000120 - Disclosure - 3. Employee Retirement Benefit Plans (Tables) Sheet http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansTables 3. Employee Retirement Benefit Plans (Tables) Tables http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlans 12 false false R13.htm 000130 - Disclosure - 1. General: Net Income Per Common Share (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails 1. General: Net Income Per Common Share (Details) Details 13 false false R14.htm 000140 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails 1. General: Inventories, net: Schedule of Inventory (Details) Details 14 false false R15.htm 000150 - Disclosure - 2. Stock Option Plan (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails 2. Stock Option Plan (Details) Details http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanTables 15 false false R16.htm 000160 - Disclosure - 2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails 2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Details 16 false false R17.htm 000170 - Disclosure - 2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails 2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Details 17 false false R18.htm 000180 - Disclosure - 3. Employee Retirement Benefit Plans (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails 3. Employee Retirement Benefit Plans (Details) Details http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansTables 18 false false R19.htm 000190 - Disclosure - 3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) Sheet http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails 3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) Details 19 false false All Reports Book All Reports escc-20170630.htm escc-20170630.xsd escc-20170630_cal.xml escc-20170630_def.xml escc-20170630_lab.xml escc-20170630_pre.xml true true JSON 36 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "escc-20170630.htm": { "axisCustom": 0, "axisStandard": 3, "contextCount": 21, "dts": { "calculationLink": { "local": [ "escc-20170630_cal.xml" ] }, "definitionLink": { "local": [ "escc-20170630_def.xml" ] }, "inline": { "local": [ "escc-20170630.htm" ] }, "labelLink": { "local": [ "escc-20170630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-doc-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-doc-2014-01-31.xml" ] }, "presentationLink": { "local": [ "escc-20170630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-ref-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-ref-2014-01-31.xml" ] }, "schema": { "local": [ "escc-20170630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-parts-codification-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" ] } }, "elementCount": 177, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2014-01-31": 11, "total": 11 }, "keyCustom": 4, "keyStandard": 142, "memberCustom": 1, "memberStandard": 2, "nsprefix": "fil", "nsuri": "http://www.es.com/20170630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010 - Document - Document and Entity Information", "role": "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - 1. General (Tables)", "role": "http://www.es.com/20170630/role/idr_Disclosure1GeneralTables", "shortName": "1. General (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - 2. Stock Option Plan (Tables)", "role": "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanTables", "shortName": "2. Stock Option Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - 3. Employee Retirement Benefit Plans (Tables)", "role": "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansTables", "shortName": "3. Employee Retirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - 1. General: Net Income Per Common Share (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails", "shortName": "1. General: Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails", "shortName": "1. General: Inventories, net: Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - 2. Stock Option Plan (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails", "shortName": "2. Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - 2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails", "shortName": "2. Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - 2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails", "shortName": "2. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D150401_150430", "decimals": null, "first": true, "lang": "en-US", "name": "fil:PensionPlanSettlementAgreementPaymentSchedule2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - 3. Employee Retirement Benefit Plans (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails", "shortName": "3. Employee Retirement Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D150401_150430", "decimals": null, "first": true, "lang": "en-US", "name": "fil:PensionPlanSettlementAgreementPaymentSchedule2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17Q2_RetirementPlanName-SupplementalExecutiveRetirementPlan", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - 3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details)", "role": "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "shortName": "3. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17Q2_RetirementPlanName-SupplementalExecutiveRetirementPlan", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NontradeReceivablesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NontradeReceivablesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical", "role": "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000060 - Disclosure - 1. General", "role": "http://www.es.com/20170630/role/idr_Disclosure1General", "shortName": "1. General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - 2. Stock Option Plan", "role": "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlan", "shortName": "2. Stock Option Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - 3. Employee Retirement Benefit Plans", "role": "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlans", "shortName": "3. Employee Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - 1. General (Policies)", "role": "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies", "shortName": "1. General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D170101_170630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 3, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContainedFileInformationFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The SEC Document Number of the contained file.", "label": "Contained File Information, File Number" } } }, "localname": "ContainedFileInformationFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Fiscal Year End" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Period End date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word \"Other\".", "label": "SEC Form" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Registrant CIK" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Number of common stock shares outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Current with reporting" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityFilerCategory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryName": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "State or Country Name where an entity is incorporated", "label": "Entity Incorporation, State Country Name" } } }, "localname": "EntityIncorporationStateCountryName", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Tax Identification Number (TIN)" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "nineDigitItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Voluntary filer" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate \"Yes\" or \"No\" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "fil_CashPaidDuringThePeriodForAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Cash paid during the period for:, during the indicated time period.", "label": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringThePeriodForAbstract", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "fil_IncreaseDecreaseInDeferredRentObligation": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Decrease in deferred rent obligation, during the indicated time period.", "label": "Decrease in deferred rent obligation" } } }, "localname": "IncreaseDecreaseInDeferredRentObligation", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "fil_PensionPlanSettlementAgreementPaymentSchedule2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Pension Plan Settlement Agreement, Payment Schedule, during the indicated time period.", "label": "Pension Plan Settlement Agreement, Payment Schedule" } } }, "localname": "PensionPlanSettlementAgreementPaymentSchedule2", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "fil_PensionSettlementObligationCurrent": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Current portion of pension settlement obligation, as of the indicated date.", "label": "Current portion of pension settlement obligation" } } }, "localname": "PensionSettlementObligationCurrent", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "fil_PensionSettlementObligationNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Pension settlement obligation, net of current portion, as of the indicated date.", "label": "Pension settlement obligation, net of current portion" } } }, "localname": "PensionSettlementObligationNetOfCurrentPortion", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "fil_SupplementalExecutiveRetirementPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Executive Retirement Plan", "label": "Supplemental Executive Retirement Plan" } } }, "localname": "SupplementalExecutiveRetirementPlanMember", "nsuri": "http://www.es.com/20170630", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r12", "r18" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r44", "r45" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r13" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r119", "r139", "r143" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r155", "r157" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r120", "r141" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BillingsInExcessOfCostCurrent": { "auth_ref": [ "r102", "r103", "r104" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.", "label": "Billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "BillingsInExcessOfCostCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r24", "r65" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents as of end of the period", "periodStartLabel": "Cash and cash equivalents as of beginning of the period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [ "r57", "r153" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Net decrease in cash and cash equivalents", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r50" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r35", "r103", "r104" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Pension Settlement Obligation, Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r33", "r154" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred rent obligation" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r112" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Amortization of actuarial loss", "negatedLabel": "Amortization of actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r113" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Amortization of prior year service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Expected Future Benefit Payments, Next Twelve Months" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r107", "r111" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r110" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Net periodic benefit expense", "totalLabel": "Net periodic benefit expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r63", "r94" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r100", "r144" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "2. Stock Option Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Net income (loss) per common share - basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r69", "r78", "r79", "r80" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Income Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Total unrecognized share-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r91", "r92", "r93" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r49" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r71" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (loss) before income tax provision", "totalLabel": "Income (loss) before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r72", "r146" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision", "negatedLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r59", "r66" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Decrease (increase) in accounts receivable", "negatedLabel": "Decrease (increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (decrease) in accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net", "negatedLabel": "Increase in costs and estimated earnings in excess of billings on uncompleted contracts, net" } } }, "localname": "IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase (decrease) in customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Decrease (increase) in inventories", "negatedLabel": "Decrease (increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.", "label": "Decrease in lease receivable", "negatedLabel": "Decrease in lease receivable" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Decrease in pension and retirement obligations" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Decrease (increase) in prepaid expenses and other assets", "negatedLabel": "Decrease (increase) in prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestrictedCashForOperatingActivities": { "auth_ref": [ "r62" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.", "label": "Decrease (increase) in restricted cash", "negatedLabel": "Decrease (increase) in restricted cash" } } }, "localname": "IncreaseDecreaseInRestrictedCashForOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r58", "r66" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r36" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r39", "r86" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r5", "r40", "r69", "r87", "r89" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories, net {1}", "terseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r38" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r39", "r73", "r86", "r90" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Reserve for obsolete inventory", "negatedLabel": "Reserve for obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r37" ], "calculation": { "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r51", "r84", "r85", "r88" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r156", "r159" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Total liabilities and stockholders' equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r57", "r61" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash used in financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r57", "r61" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r57", "r60", "r64" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Current portion of lease receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The noncurrent portion of the receivable other than from customers, that is amounts expected to be collected after one year or the normal operating cycle, if longer.", "label": "Long-term lease receivable, net of current portion" } } }, "localname": "NontradeReceivablesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total operating expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r74", "r81", "r152" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "1. General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1General" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Purchases of property and equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "3. Employee Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r9", "r105", "r106", "r108" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Pension and retirement obligations, net of current portion" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpense": { "auth_ref": [ "r46", "r47", "r110", "r116" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension", "negatedLabel": "Pension" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date.", "label": "Current portion of retirement obligations" } } }, "localname": "PostemploymentBenefitsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r22", "r23" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and deposits" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r147", "r148", "r149", "r150", "r151" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r95", "r160" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r56" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Principal payments on long-term debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r145", "r161" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r6", "r65", "r67" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r97", "r158" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r68", "r69", "r70", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNet": { "auth_ref": [ "r48" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.", "label": "Sales" } } }, "localname": "SalesRevenueNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r5", "r19", "r20", "r21" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Components of Net Periodic Benefit Expense" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r124", "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Stock Option Plan Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Stock Options Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r52", "r83" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative", "negatedLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Number of shares authorized and reserved for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable as of the end of the period", "periodEndLabel": "Exercisable as of the end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Exercisable as of the end of the period, weighted average exercise price", "periodEndLabel": "Exercisable as of the end of the period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Forfeited or expired", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Forfeited or expired, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Options, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r126", "r141" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding as of the beginning of the period", "periodEndLabel": "Outstanding as of the end of the period", "periodStartLabel": "Outstanding as of the beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding as of the beginning of the period, weighted average exercise price", "periodEndLabel": "Outstanding as of the end of the period, weighted average exercise price", "periodStartLabel": "Outstanding as of the beginning of the period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r118", "r122" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r69", "r120", "r123" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r135", "r142" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Options, Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20170630/role/idr_Disclosure3EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r96", "r97", "r129" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercised", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_Disclosure2StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r15", "r16", "r82" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total stockholders' equity", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tables/Schedules" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Details" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r98", "r99" ], "calculation": { "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Common stock in treasury, at cost, 264,350 shares", "negatedLabel": "Common stock in treasury, at cost, 264,350 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r76", "r77" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r75", "r77" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20170630/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.B.Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57788-111642" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57795-111642" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57807-111642" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=64852052&loc=d3e1703-114919" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=64852052&loc=d3e1731-114919" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2410-114920" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r162": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e637-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e681-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3044-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1448-109256" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1505-109256" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4542-108314" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" } }, "version": "2.0" } ZIP 37 0001445866-17-001171-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001445866-17-001171-xbrl.zip M4$L#!!0 ( $Y_"TM_SLTQ3&@ !D8!0 1 97-C8RTR,#$W,#8S,"YH M=&WMO7ESXLC2+_S__13UQIEGW!T!-)O!=L_I&[2->SCCMCW&/9ZV#5)M^,*XU;5UPWKZ]XDG\IKH&L8)$ZYFZ9II6_S?)Y9]\K\__:^?^BZ\"6];XM\G M?=<=7GSX\/+R4GBI%&SGZ4/I_/S\PRL^EI] 6^5ZOEB*5\I^:]8MF5Y@]E]Z*[SP1T-^0=X M* ]/<T'B*M4K1?VR= MR>*W^L0@U,.U#_++H%EA5\NE^J+&Y1/!"Z_SGBWA0$S#XG]\?K@)'W=G/Q\^ M^L%U-$OT;&>@N8 ;;.DT7RSGR[5((WE8Q+&&_$5=ULY99*D]UYD[T?,/\*W_ M(#3Y?<&2X-<=383K/?7\&&[QV^!187;OV+K7Y3KKC%CSZDOC07B&RYFP>^Z+YO <:^C/^)K.+NW!T'.YPUJ6 M93_3>H@<_-$MY."[X<@QGOHN>W?YGD'/9WD$&_L_]_=__'+ZY?=ZK713_.V7 M7WXY_>VW\O\M, *E_J0YU!N"D^7S,"+7<$W^J?E;X[;-?M0&PX^L_>WQY^;# M3>/VBEW>?;W_]MA\@%\>[N\>&H^MNUN69]= '58JYG]E[>8E ^B#9/CI@VSI M?_TTX*[&NK;E<@M0X_)7]P/R_$?6[4/OW/WWM\?K_-D)P_7+\[\]X_G?)Y?R M\?PC<.,)^P"M?% KUK'U$?S0C6<0.",39(UNB*&IC9"S:6F-UPM\ECOJ=T/7 MN25_AT=N)5LS2QO@N]RX:%HPTM$#?S($8LV]A6].Y(!?W0?>^_?)%3!MJ5CZ MK\^[AO[ODY[6=4LGZRS43Q_&1K!T1)>P (YFMBR=O_["1ZL-J7SRJ0C_*]=K MY;/*ZCU>>HX#W5T;HJN9?W+-:5KZE>:NN Z5DT_Y?*D,/+EZCX^.A@JD/1IT M;'.U;JHGG[CH=M==QVO#Y,XE3.;)=E9%D1+W:=9H M;3+*I0W::;N:ZXG5QE$[^?0G%^OV^)MM>I:K.7+F*W95/_ET:Z_;T^_<-'^Q M[!>KS34![*>WA/"XLUJ/9^OUV!AP2Q\@2$WM:;4>SD\^]313\-4[N;*[WF", M$:[ADQ67L%0\^80R-VYW]_"MK:_3(0B@7\O3W7V8$'L.[W' 8)<+^!OUUH4@ MC02-,])C%YK3=6P4IJMH1WJC[^#(D!_SOE%3>!6Z_S6:4?\^$<9@:/*3#VI, M8^.@OX7M.>K/"S5CFMW$C.E[3I"C7PT=_^@9P)\T$S[3B+AL_3(A#2,OTI"B M;0YI]>E74-..B^+ODV\_%E&R13Z7X]$CS]3RE:)L45=/?(BT^2&8WM14FZ7Z MK^5=SU":(N[$V/U/5QY["^A3!TMLKZ.O2[VS_NB;I=H>1UX+-.;Z(_]S'YB9 MY(KJ-KGBJE0K5E$ U(H@"?8ZU=H*4ZTA#.4SL:9:2LU4E\JZ3:;:+)WND>-. M-^"XSZ7:KY6]2HM@U6/(.9 6_VV ,ZFC/Y5O@E*V1YRW7;O[_6Z(;N269@8P MXD]HX'SZ208H+OCKT#2ZAON5#SK0MF[ MS*NI$(V%\$X&Z^&./GD?SQCT+*- MGS[,;/H3@5CUOGU-.&ZP_!=\ B173PIP ,CF_Z,QFGRHK32H12.[7*QH5R1L]MTW/;FHO3*,O;V)# M/G#7< BG]Z9F8: \W_:&0Y,^TLSF*^]Z",CQYU+$;=,3D(S6,\R+%6:2)HOS MSXPB25%DGRHL(^#AZ:PQ5R\CX('[=AD!#\&9\RQ#4N_><^0V_\6 :P+^^$19 M0Q=#^!5?\C^E%O"M\=>_M:_&WU:9,!?PQ0JOM_N:X_L/X_T+^F:5$0C]GCO4 MD&Q'-YX! \%#M(^GN;:SUC#'W\)/KKAE@Y_?'COX"I/_[T80C= MSVCT$9A'L%O^PA[L@6:%;2;3"H(UKYG&DW71!3;A#DQ-##4KVD1>&/]P:@>^ M['SZ=MMZ;%ZQ]F/CL=G^Z4,'^ W?^#2W\]VN2XP9M9N7WQY:CZUFFV$F3/./ MRY\;MU^:F!+SM=5N4R+,\FFN-:+.I]\;[9];MU\>[VYS[.J2E8NGU7/930+M M_W?M_R72[0YI=GWW\)4MS5*0R5B+$A.XZ&JX[^\Z'H .,\)^FDA.V(3V)Y_> M?=6<[^S.XN]CO/S3]X[N/S^TA8%AE@NM(VS3<_G'N2V M<_L5:BXF&I*%$2 %QHW#_3N8IE38#)0X MUY=C2.:XK)1=)G,^_WUBO+H7.H;'X-F^KHU&'#07D.4_GL59I9ACLW)N$F-^ MV]FHF;\\ ;;=:!/T,4E!^>\:2'S$Q%GJ)QU0G+DL":+3AZ8;SEMAL^?8 T:" M&6>>3@G=^71I#P:&0-,>4V@YLSPR^.?G;$)'FF%Q'=/\6E:0(HU_WM*[ZPCK M(ICLI6JMOCU..GXUNE8R<+(VT+OFJP8LBLX?\FF8S&Q5JN M8)=]DM[K:]%E"^QJ'4#NF&"Z*#+-<^V/'=L![R /5JJI#06_\'^!E7,=_Y4^ MQQ3VBTJU<$IKZNKLF7H#F-K#$_\QZ3V4*^>%N?[#FLRW)-$5=VD+C[/9-U?K;XW#V#L:&@KT.Y"$#OL/R'&A&U+2V[U$.AE;"NK* M>=(LXQ_Z6R'J@ZNGAW:/VFM+A5CDWMKZPO&L7BS7STKUTZV1[EVK\%!H%YA* M<]G,Z A(-39M=FL7HO3YX**OOF_>2U:'+H%"0]<=+H3Z<0/*L[0.#.KU(OL% MAB'8E6,\3Z65Y^;KZK'N+^'7.^?1?K'6Z;RMF2Z[T;YSAN_'[9L$Q)US[]C/ M!ITM2XGH>J?&A\KKWH&A&4/-9$'$DMWU ,9<[%Z^[ .?][9P-?/_-X:7MKX6 MB+9]F@$(V(XI#6E"&AZ-'3^?5(^64"Q:OVL<)8RBH5FU(E@C]SDP[X- M3J=4('3RSO3P%!-K.%RCI;E0WMJ[^68[TAD>7YNVQ:G35>_G,SWFD9CW.-KU MM=WIV5F^5"P6IX$T0?4/9.ZM'8=99$6W+!W5%X<"'X/!UN'H VHSO]C(=O@52XZ-# MAWM\]$WT8#VW= W;[F3H[]11L?)?E\]+*:P_L< MTRR=O2O+.78XAU7S.G_!#/!Y>E2>M?3;P0"+H$'0(#7ALO,BT[61*"A8_@F3 MBX83_E!_W4JW.'YD+G9X*D$TX"K! @T,UX4E!6[MNHYM00.F.:*E'()?#@I6KQ5/EEGBFML7;^D;W#9:M_+%?*!?6 VS<$'HP=HGNV;K8P!I/I?Q%([ _&F$3.80,'EEQC)K3,F=;M G 0%3JMA(-,./-3AD4" M9GXAU-%1)S@ZVI5'1U'D0&O ISB))_;DV"]NW__67_(VYTSG/<.B&!991#_^ MZZQ<+GZ<-T3ZNO31?VSI W,'Z#^'B%#/SAFL_Z1A27R7RIU\V9>D4?%98,E@ M(VYD88F=6*E6T.KX.-1T9"ZU0XFF8_ 1G:J7GZUGG"S!Z,UL:C(_X/M_QQ9N MN?,[]V5#4+!50('5@NT%MA,LW6MT9MEGY%5!GR$? (6 MB"]-+@5:C&,,JM1WQW9=>W!1&KXR89N&SOY%B2RP MA'_,UR(IV'X,VGKL!WMVL)HRO\I?UY L:#B5ZA\%EA,9H!N YQG9NZ'FH(SQ M./NA6"@7$?RR"0"FYQ*0$='PPG\\\&8J);GM32:]"@)J".9 MOG87MC@>%_#/\S/,\J)/5+X;H*9K@"80\,SM-4A <*J@CXE=>IB];KOJT9-/ MI5*N97V=%["_WP*E> A5CSYL/GVPBJ9,S+1)=D-O5UN M6SZ#S/6W+3T4)28Z $&UJ 9ZD2UI37%XVF]?7'_=$AB7CV9@^*X.X\?#(6A3E M*964:77=NFW<7K8:-PR4/"BVV9DJ&\QN;R@X;)Z;I2TSEEL*\9;+!ZPT1TSO MD#U7L"(#[S4X""X.B>\FK!,_UG$TS)BQ7NJTG6%AQQP%VABYXEUY%$\YX37V[INE M>;H!;:P>UMTRQ^[:P:K,-X0GA$.I7#@_,M\E$P]I%0^4A30F'O*GJLD8 B)4 MSB@9[H9_HM2K&V\LJ\RC6!&1(0$'44:?1F7 M7 AVJQ-<61;+B/'VB/%]:*C)N;1?:<6TV1W[/BGJEV9=> M.-G:F]@)RO@Q3@RZ? @QZ*^:I3T1$YX(=F6(KB?/HJ,1TK T\"@;*%)%5#I8,&>6*S!7#03YPX9F3KGEDD F)SA2:(@O7J53,)%,FF>9( MINHA2"8L=.'8IB NOW?L+M<]JEV6G@VRU3AQC2!YK5#.+/FCYL_]6_)Q$D8F M,D;NL,C)H6:+3/)<-=NV3MZT21?3'4_*R U_ L>9M"$="SU =;@@LI4QX?$J MOI5XL'8(/-A\[1L=/$I^5+PWJ1;/?*6X8AV/TOGZ$]@%DZQA":P\Y26TC+D6 M2TOLMK[<-AZ_/30/#W=SPZ3!F<;P3-#DV9_B^.D>_"^!$S[E@SF*M';2]OYV MN4[BUSN-8Z*M6A)U:1YNL)94D/MK\_:Q/2>"N.M#H%NH04GUN=O?/K=;5ZW& M0VNU^N-)CO7R[O:J>=MNXO!NVWOMU6U/Z$Q: MI3*1.U MU-2F\_1^]')WNGQZ&L.L5(+6/R"\C*3^U-=0ENIL?Z507#^XLJO1 MU4\+IQN.+@Z#!#DJV8(FLZ#1A/+%9PKWPV!QYK1/EMOI>!5F/HY7,2BBNSE9 MQV"W,YIYL/E(.#25JUV+R;N!CWFZT*VNK.^=;3RK1KL]RP*++Y.FG:7/5\U& MX(-NWQJX]!R'4U5TP5UQL8'S/#;P[7/-O!):\<:;@*;;Z7BS]5UUO#LW%:)) M@:6Z%,]K<23F;:,GU<5?L#HEC% >@$V9XEH3(DDB(5XP9,IT MGY,;#@L&H:YZ6][_[#I&_BV'B).&I>./9@B2AGNI.0Z6!OL-JR>-ES.B2XLC MQ8SP[K]():-\)2AD5%E8R.@T5P]O& IJ&$W ==LO2!V(HA=K\L,C?M$8RT! M+-9R9^5*+"RFQV#;5&4\<.$Z!M411*61&1E;8^;U&>ML0\8*:;M'@5\NEY(4 M][O 74)CR3"U);%=W*'0WJ=L;LCRJUAHOLMA@3LFSS&+NYDUGUKV\$GV$%#L MEKLJ4+(=^5K-%4OGF4%]#(!(0CA6]YL^H',)8V*E'*LV?@1L!ZT.52FF-ATCU6T<>4('EQ8<]3XK4MY9WT)"7OITI LTGQQM()JO0[K0XM'^S"]M4]YN\;OA M]@WKSN)_ DZV(\XKN?-*-;.@WSR:DC&_BY6S-VY^MZQG>-5V#"[6"U=DMG;Z MN=$G[@C>Q3M-X[?*@98#.#3R/-*76;X: M%W<8Q]BZG5LY);BN)=X>;5WB@24+P MELYRM9@;$/L]^[1D66]LZRGO$A$2N:*9X>>V[M>9, >D3^0 0DS"'Z9E2>'D++SY%K<6(CL)V_;>2[EJ M,=%SP8=G96;HVEHLH%P^P*3;^'M2:PKKE,KD1&-9>^DX MAY_,SL66CDS4[REY_O;JZ:#VVJ&U[_R)J_?FL] M_GF,9?U,0^L8)B@!GM7V2P-_9K(B=>G808&.H39:ZU1Y2KDA*VRVE=H/]Q(= M6TTD/#N-9\ZFU+O*P+<;\"437BO%!%]Z#*0$-('C<3UJ-&4VTQ'%JA5];T+R M;OE03N4TT2/I;\VV/%C\)".0J\4#21 ?*S)R/EUAI+:F'/:K XP7$^DN*CN2 M%1@Y.&[RJ1Q6A< B$5N5R+5S-)-.W(226$HYRKGM<,P M<-&>S=6"1G%G%Z67%)!.^6NW<]9>C< M2[)O2U*?G<4S>#)#^<@ E8P CPNG5-O/-V.1W\Q6/ABNF!7'VWY-J=IIHK7U M,^-W]U!(YD!$O?:6K%GP'#@L)H88LJR%M[MGXL/@ 5!P"3^-'4C<8OF-W]V7 M@6SKQ?PJ!WC;7_RMN#A;<"D5TV^:42*QNRUE.%1SY\6C*DF=0239Y(9JKE8^ M]/R&M5+'[,' <#'^(D__XI(:UA.WNED^0RILIA3:;PF/)=71M+9K=[_W;1-D MK/ +VN'=0>YH]8IO*66"/6!]W]HR#DI;_JQ0/YVN$U&)<9.VBI$(9((< M\Y&U[*Y=^19QSJU]KSF_::;'EQAT0K_G3KNO.3RJMUNWUV/J.B]X%U7V"Q@] M@EM+]XY7'$LM@9%8]I35,/W!HN5F0\U!P'C\@JTS+1JJ:'ANWW:@-7WQ0LNG MIV:FC*/B0N,HR5'5$AI3J9@#)./_+U]^)J@CI@6C^A@'TW*X=YXK7+"8P%B* M,;>D,+UT+"M1?[NX5JMNAX/,[,HC\LC& ;F*K)_VS:(,_@]W;%T3_9-/^;<= M)GUS,%GBP"<)DOU6\3J3QMBF!AKZ[IB0):VS'Y94FZ"':?'!#+ISVB[6^"(Z MA/9./+,H >,AQNA6-R!7&E^Q,&-;9MJ$6-E(B\PH+1;:&D-*RCRK;&J>K3>A MEA!>BM9W]G 2,WU+N5JIECNK32*]:B=AVN"<\9Y9CF M4CGJ'"O7JKG*:5$9KYG5ND<6>;>81QX5\;9MN%9RIY7IHC[O,YOU$""02$VG M. X(HNUV_4&GDGE^77>,[K&ZK6=,E/U +CH@;L:'FENJKL7(@2_DO2>*5@% MK5X^B5-Q9[E:?3I%,IZ(S4S7@X-3+6DPG4T75]B&N$Z+5+:Q2@'#RU(K[#:PKV+[HC!S_I]%("HCRE$GL1]U2&KTRWO8[)=\$\R]H[ MCKNA(^<,&Y:^*\U0KN5JQ7C[/X=AWF=0W3]4$\D>J>7*I4UN%/O@XI7K\,LZ MQ-<-,32U$7;)Q_&XMNJ1%.J"^N%.HDW]U %R?7KLF*6[:*. M<"/U!P)!/H0R%OV"5CB")*/N=#,%VTD/DX.IR+/IDU;B>;VV'D:3?=.D;;RN0)&Y3GG&]'L=:VU#5RK.8/_C69Q5BKEL:;>PM.:(E;*5S4![ M4$N[ +29XDCG6&M;W_F(,YUR$:^?RA9^'PM?RQ8^0_R;6O@YB-^SRMK&9ET* MA[2II9(M4[9,V3(=QC+%E:C36S.7E\UFF*FW95';ULR-"L^.#395:%@RU@1@ MDL!F^.E^-\.KR_M?DFB%\'G@S]SR^"V?.-WP9T)I&K5;5?WN"<4+CR""Z M=8A> :&JQ=)_X4>]6$KB2'FN7(N7J)%A=7.L5H\;JP!1Q&J]6*L4D\A?K>;J M9UN^"CT#ZUL%:TV"-2G!6JKD2C$E:[J#'9>VH*0TL98EGD*#>U>1L&7ART;9-?3L6<357K:]]SG>[2%JONPPE"U"2N%%: MR=7.,[@<+UP2M@O/58X)*P97:6.YMQOC+NJ>9TATN9G,CTOU\< M6P@V=.S>1B6"#CJ<>GPLMYCCB.;W1/+MF'GE7+F6Z/6)!^2?9V#:EC58RIW6 MIJW!#%5O#%4)&XW5W'DE0]6;1U7"MF4U5ZY/UY\\_*#?W9 [&M[\ROCK$ ^A MBG7OMTR5<9A46#WU7F4VO6QZ1^O#MKEI@DC*L2=N<3POCS5>-'U@6(9P45P] M\[?JVAZ:_EX2*U*4_B+IW+#TQAB5FU(G;<>I!?>C-+WIG%3!V]3:B!F"MN') MUF?MK*W@TNVNSC49'[C@FM/M MDZFH\V=NVD.LF)0YLRGD#I]8P!=7(:FV:NPEIY\/U&D\9! DGQP]8]\A0\/! MH"'I].-WD[:$X12]MVJ$ MG;[!<%L&I&T:"A('5)<)+:5>URI%@_=.\_ L65#L)RK%C.4'!U*$L\-KA>3,N\R ME*0&)8GG^M;+TV5^CC/^EVSD[)#&NKLTTP-R!%,QD&Q!WLZ"'*6C&QZJ,.A> M9_8.;X)_?QQ^[K$:%^$5W#/]V.0NWZX?O 7ZUB PZ:TFAX6S]4.#&1BV>:)P M!2PD[).6*XF6%,UPL$.A4-J*4*B>3I\TS;S/S/O,?(ML0;(%>3O>YYW;YXZ_ M2YIC%C^2TPQO+H!]:UOVN#FQ*,TN.4/B/*F#9-E>1\J@LCV/M%19V_C,0',H MH!EW79,#3;F8@>9H0;,M-[=<6SMAXT#=W%9T%X!U."P*][<&7.T5JW4^&V_Y MM,61L588,KIV[,$EO&Q8'K"9BBG9EOA,&)#//6JO7'PU+-LQW%$++U3DPFU8 M^G@KS;\]^/HK=_LV?/,,C^"!J&WO5#HLZ$S-":#QNT9J>>UK$1&ZF&9 M6E0F7;$E7EW(#)"9G-RVB5TO[6PG:<\).:U-K.D4&LUOV#$-^$OYHY^YQ;=6 MV3Z+D!XE/)(_:)SAY#AQDO3QX>R^HB,%2L*'3,H[.Q.UDY +I"8@>YWZ5Z4OF^!Q0GR!"\/P1O M,P:;5 W%#,IO"\IQD9SXK?-O-&Z;@7B_\GA+L=[*VK&L=3P*"999X=Z/+WW# MY7GHJ,NA]Q='&^[7P)XYU+V;_3-'M=TD[^TLQ-H]9I/,)CFWRPUDT)X#&U,1 M"C;D#@C[P0"T@>AK#F<__NNL7"JIB$9'$T97WD]@H%K2LXA&9G]LR_YH:HYE M6$_BGCMMA.)G!!\6TY;06S7,(72_@:A-TKJ]#HR2XD*CI%A(+#,X,[ S@,<% M^ I1D 20GL5#,J0G'P]9$^CS@B0)X'LZ73^+EV0@WY,X7Q)$20#N1W9U6JP$ MM!0.*;L>.IO>6YK>@:9]_$[#Y#K3GKFC/?&QP(A@MN<*5[-T+)(W'27)(B-[ ML#1V;]KZ&&E(B-QZ@PYW[GJDML5=B! R!A;G_\IW8M[XD:N<3N^=9+9MAKB5 M4HHW@UZI/FUG9M#+H+>25Y])O0QZVY=Z,_.>]R/UTNUBQ[5YU]T/3*%QF_'6 M.&^IN-44BQV0%9N6$R@9@A8@Z#"LT@Q*!P&E+5B9Y5RQ/GUV,H/2L4,IA5;C M!U<#:L$OZU!)-\30U$;8)1]'S3JM1,C7Y5@KX@TT]5,'$/;IL<^9U@4[&,@S M0L/7LEUH I/C )D&//KD:"8;:H[+[!YS^UR@V6SI>!)3Q]_HZ*F&5G7/L#2K M:\#C@#J74R6- @ ""-Q1)FH_\ PDM\+0E(M0] =;PO.L1?SOY,-Z'#MCDM7) M;H? *_F.P[7O>:T'CUQHYHLV$A\GAU,AA^7CM*]Z7L+_Q@>+ _V@&\_0$_SK M=Q7=_ZV7,0];&S=W3+\HOWM<[MUU6H\M)KMD"2;C^/R[O:J>=MN8M>W[;N; MUE7C$?YH/\*/K\W;QS:[NV:7C?;/[/KF[O=$NP8$O_MF:9YN #?LWP*$'IY(C4)OG\N.WRK1&)>SEPZ5I.HX)B^*3/-8 M@&Q3&PI^X?\2Z*CS0@UP&P5RM:"VT&+[^&>ES6R#F4A8J$<[P7H@%M9RF$N5 M0B5UPX7V\5-2R N&7CO%L6^W7$"YX:1I QEVQMN MO;;[P?['LSBK%'/9ZFYG=4W(9>Y^OFHTP8V_++'*IB3[KF?:+8#W''K#@=@"& MH;9GPS6XN-@@VVUL,FD S-+CI&,C)GFG"M SUV8.!S)T#9/CS9(3E2S@:_RPBR:AAQMQ MAG7\]N :P]U<)L3/9DU\W1(:RA;69+]V5^6T4%S7[KKB0^ K0R,!B+5>M('M MN,8_]$%F@ZV@#G=O#T5IUK#T1H1BVS:0RM,U(S(+Z; @D7!=\%+U=*>9\5NV M7.+(T'O_ A=<)\9?NUP(DJ4V H*[>'?B,S1N.Z/,_#@2AFOY%/W=,5Q^9;]L M6_16IR]J2/3LT_%::8<'G:1%=#E>7./PK-D[M\^=S&I-)>R)-G>^3]X(7'+< MQKDV[9>VGR.[;1LVLV"/"AX)"\MZ/ _GB,S9R[YF/4'3AL4T(;@K;5G3T#J& MF071TF 3'95YEC*SHUHIG*T?1.LZ7!.3P4W2KMZ1;" F M*(7Q-)^'6X@.[W+C&4__9/;+\3)A0Y'[(:#VEOW)6FTZNI)4'>WCM?K2;P4L M!]*V\D!*N6+E$"-V&PEMD-0F_1)#3*=3&K\=5KF!'V#EA)RR,_.X%)-1,O,X MA2!9W1:.(N(?[M@ZV-LGG_+'%+E+T +V=Y_!_<@LWZ/EKU9(Y9T%)\I;+LB9 MV;][]*06 "KAJ$7U;&>)SUO+;SZMKYW?["\YRNBN+=1&"QIT)GM?"AL=@F4;UE-HN]=[[.D M[IWU+23MI:+LM@,9U:0"&9D9G4J\)"RU*Z?3F9^'&6T&<5Z9%N>59*SOH<.' MF@'2_'6(->)49BAF.ZCM]SS _#WXD!K6Q'K+O7AQ:L#F_V=SF=M,@ZUT=+0]C+C@M+5!?/60'3\)G?"^$C8K#Z-EZ"\CBA=KZQ)NL2LX_&Q M9-3,>CX8OHLCF)'<-R&U=R6;J]-W &0V<_H0E3R@$A;FY?KVI7DZ#.-H(@=Z M(GX] 8>[AD,'-YC=@0'3F>35I78ZA?/A50 M\UDQT?(PF>V<*KF^#$S;$N*5\[6=L<,VGW45T@?;>;MEXE/$3#W# MG,%(_I;-PYA1M"LKNEQ:^Y!8"JWH#$(K0&AKVWWK0RBE=O5IF6[T6K=2]=(Z MHV_8IGXSG.E;2@ (/.]+5>!TKG\>?0-@M*P]'AH_3RQ0 :]E:&W-6.] M/%VG+IYJ."V4LWMXTA6N/@3#,.'^4F2WK%7#:>)N'#P")K):Z%D9I[=2QBG. M'33WGM/M:YBB;??8T$&[WAW),SE_>\80]S".1A&\.5/I7AO131*/=J,+U'3X MO2+PO:E9;L/2FSZ-MQTD3RJU) N_' 1\DCXK.;W%\G9#+[/,FC=LU;PYKISC M_[9\6.P^])*8=#\LVS%#WLK(VU;D)3'%D 5>LL!+%GA)*/#2,RS-ZF:!ERSP MD@5>%ER@9 "/##43CT_*^QY!X9JV]91WN3, ;=@YGLC+D1E"#]RGV5WO!BCV M" 2[ GIM^Q:/8I8+?K!82+KH]?K;W2FR+I*.B%[IO#:++F6+*82NHLZ>.W#]-L]:QKXNB1\Q%D M[N"V//V">_,P:+0ZW["9^Y8]CZ9#;\SNR47*GX-G=W M,G#M8/=FNH):@C[LS&I1)+<_OO0-E^>AHRZ'WE\<;;CM\/@LT!#\V M2[4D"A_GSC8O9+]+%*X]C@QA\1%VFL2IB%Q]!S]CLEWP<;+VI/UM.M+6?>',48X"M%1_[6<1$'(7+U4 M3U@][8=9DAM@Q@@'Q B?2[5?*XEHT7)U^W6FT^(JQ?4F#D/1+63C'5O'^Y=V MNUR-H[(HV]YP:%)U.,RPI%1!T9F9E"MITK0H^OWS M9BK6+RT*;--,/_( Z3HJCYU^+.0V+"=/!:6ECJ0#AG-^HNRE*5 MTT)Q_3*?+@>-MSA!-A5"]P@46^8!8F5(";A[$.-;SO(]G=YOS>(>&:AW#.J$ MTY7KAQW#V%Q?=>T!9Z[VNB0O.3/W#F%/39+S$:FY X50*D_?F?4&-FK?%&02 M/QVR@;C]X.*-7_#+.LNO&V)H:B/LDH]C8)U6E'9UI)0O5%'.1FC5Y:BQ#JGY MK8]U,20[@,I/CWU.=S4.X$GWMS^VBA*D7 M1?SOY$,,?3R^$*>3W0ZU)Y[O.%S[GM=Z\,B%9KYH(_%Q'^[J'Q MV+J[9?A%^]OG=NNJU7AH-=M35-CR6&\)2:[-+@.X7$;AI+SM4QANC_ M)9^ANT[] "$A0*Z"+0UXN@VD-GI&%PM.R2LI08+=0WM=@XM'0,-GT^Y^7VR! M<="90QB=Z_B[M(;E<;T!NK-;VL 3R)?.)FY0CWXP3W+_Y0G7Z(U6,E%41\7Y M]@GH^L*T=SDYIA/? UW"*U^:M\V'QDV$0;:F"Q?!Y[,F#''7"PF^!GVWSIPD M46B$J"VC:)XI6])D0)Q,VP*>+QG7T?@X\>:S9@E?37EX_;:),ND2F@;X.O"+ M,[0=6A<25L+K"$,W- ?XEKT#%6MR/-O&S5&.-D1^_-=9N5S\>"F'1G^5/C+; M\;]H4E=M]<5[UM>>.>MP;K$A7@KNR(/ .#='AP%S]F*X?6K9L 0@@ZQ@TE77 M8#>S4C'_*XZ+.GS^$Y!H]XIEQ$548?!I8+]*R/)CG=(N_T"+A M*R,.^HP#S'1V!2LXZ !.*J4<*Q=+M4)LA).4*]!9GE2+AI$Y^"W*I/P,#. 'T))@(*$[\8?M= +\#D/GK$%:/ZT$?/0\6 MTHO'8 *2-_V&[?@">!!GWVPOEWGXBJ 7],RF4?4Z%KZ;V33VQ5 M7?S GSE82P^\:X,EAI0BZVN4@.U57D]9^[I7C8A%AA1JWK59.I8LD.?70XFC M CQ]&L)SXNO:@.$C C MPA^+(6H.Q^5$Y(+IDI*CV;[#ZR&)R() M&6J@>;N7[P8#52OHKRZ.>#@T1_(U:$Q^G6-18.* Q$ID'*%) 0^!#.EZ@!!_K"0Q24- LX0UC^Y.>X>J MQY#%84G>P^*!I,Z!I.F@E)=FF(\8?(H:R.%1A!<.$E%#;*&2L;N!$D#9ZJ#N MH6??DPCE6K4Y.< MI0X<&P9J@06+X#+XBXB0TN=HF,%<9 6L2Y216EPN5[>//"%\\:^2A:2D>#:$ M5*_ "P--Y_[(/ANF"20EY>19/GST5;H?@ ("+?D$]AZ:[D LXB"08T+^$2!, M4I3*PZNIZK3XU#'-PI'2Q$'%K> D!'>I/74%^?(#UT('9>@8'5R8COW, M"S]UG ]Q5!:(UBK+"0LD;0C60*.,RMT%.'3R. MON(<.0ZT@O4U82K.**18P -R'#G\A0JMX#R%!TX\6(P@:KBFUM6.([_B@B:*#?% 8L274Y96P7-2QNC540J7':;0]XQ6%DQ-(--QE M4>NFO&&8 TU+$S9^.T+6\:#=.*B/[>, NKZ"Z8P^)&O*/&/6B*!) DTVW\9= M[5".^$;/P'^?FVJ+P'\^PF"*6K@*).B$!Q@=@RW0#_P ,N]EN\]@[=N>".VG M@$G%/'<%I*4GTZ1Q>TH98 )=?9A_#D'_(NU7&!&2PN_"-Z_PLX&&=IE%8FAR M1KXQJC004-!_0DU(!$R0\QL54ZU&-('#??TK\41:2+4YKN!\WI6^VS.>00F6 M87J8LY\-!HO]AI&%0.E&="H,SR/]'I7]@I/2P;!#-]!$5SX?N@0RZ(:6(IQD M*(GL+B@6\ITP>*.\)I@U^(!Y\@&E&))2:==L<(>AH2C PY:!)NY$TH8,UN/:>X!JDC,$ & M]((.B%! P5=7^M8OQ'&@DJ,OBO Z7FEY!W(6U)83-4E0QG.'0F38NYQM5%N. MNZRQ23?IZT[^O>O=QEJVVYCM-NYJMQ&PK@(GTK R]%C!$^-3(^*;W8 !P\>4 M^34Z'H%PHGA6U)DSZ85Q/PG,%VE2BAY)2H$O@':6L[%X/_ ]Y88J2 MS9H(34WET: +H)R<0BARHLN^YG*O&E]KXP;N9U2R:+H JN7&Z%#MEK8L1!ZH M4[QS1\C0V[9VPWP MUV[^SU/8V+10>TZRG:Q]&1-9' 2$13,-G&O"J<@;1<- M=)Q.L!J 9>V15G,CAI!O3^DJ./"$"I&@,^YC!+K/MPW#,SQ^'T&<&8047HH1 M6D32GO)=GFCG/;F'/SY8S:7GY%!H8,IG$^PO3W^2,?Q0P2N#S&]^4(;V#( -P_L!*D+3++]B9VLB(!KL)X M/NDF\>M5V:NI@A/WW"%.BQ^\CL5*6,9/)?_>TZ8H>C2,1I(Z;L(];5@^3AN@ MMK2ZE0^FTDP,\LEP?W0T]NB?.+(\V4RA$&38 OH#G"E>3NR!3 MI^$";C%,ZF*[0T%8Z]@3ND7^5R@VQHJT+!DPB4IF#]T@)$=> 6CU@+'F-5U@ MO_LZT@\FD09"XQ_U8(X-;71+#>F1+1VIY&ERE,F%@(9!R'!@4=!R+_Z6+FK; MO-^8VOSNC/Q2D_[T<.5)%T^N>X%-3%GZ(!2[F3.NQ7FQ:)+XPVGCCB85NVVJ M>5R#:)$9!2I=:)*=&Z315TS IC=$-*&V=7L=9-06EQQ@J.3*9],5LX)-%85& M2:AI\$K4KK;%N0N@1S<^M2_[5T[\6'Q@)YN_'&7A0)RK8W1L_.DQIV^,98!=%IGFN M[9>(P3BC-A3\PO]%9;=7B_6)1+9JH:8.V&QP]J9:3^&IE>2+#L=Q$WU^GW(. MEP_W;*M5>F%L_B*N/;)]+&0T;V/VD#<_0W9 .-YN=<,X!$*%=G0H3^4RUS+\ M[US\Q$91NO&=IF5,M)C%Y66S&1:SV#VP'[27("UGK9/ 2Z:2G9'?VKE-Y40 MY;[ZA-M.SAFBYB(J M$1D()F%B5]15"NDP!CS<\\QHC5WM^QY,+W;+85VV$V9]5>6@X/,L4&50;,Y$IB_^S M#3_8NQ__]FSWXW6C_5G^]IX90GAYUBD MP@IE]OM'RM61H$MUMEFP=X_VT.BR6K%&YYPB[?J-J?9SZ@#ZBR98SW/H$&77 MU!RC9Z@3AB">*0W6L/#54_H,,UI4520/3VMS'8\=X"&/H%A/RT^^#!HW_+,4%L,L;7?D M%\X*CHP$W5 9"U@K>:C#/S"N#L@/#.%'6_%T>'!&&'.*@[7&T[&67_V"NE45 MH81_VI*2SN5)&'A3+G@X-'G8(RB'9-&!=GE0ZE46FU"YR5@G86HLP9FMD+2P MMJ8);5&"LTPR-U0$9:P0&!T.IF1Y$;GHFHY(AC672JMV#P:OSY>RS=Z7)2D:5P.28G90, XA4KQP3+3+A.K&:2E59I&P> MR(42!E3JBXI1X'&#'I N+UP^E$P@%[EG=ZFX!0(J@E@Z.&>K<^ 21W0T'0N= M:"/ZE<[^Z1-'GL+*+1&N"%@ERG)F+OD7G>Q;1)'9'(!K*$_^ MAA:*?RJ&Q(PJ*4BUM=2D:0$,@E)(=G#ZTO10 DAN!X)+W8"E*?!D<(&- MC0/\.#L8C$'HFJ9!>*6BK$01E"P!9IUIS8Z?$MY+]?-Z5H\@JT>PUWH$E7G& M4C69DV%KN:; XJ3XI5[T93N6!#!<60<'OX:_T8"1'RA;0RJ=L(Z)KP]F:9@A M'LDGD:S;0W=:A81F\7\T6!)GQ&1MT;.(O)9%M#AZ#6!6B:%Z01N"/$8;(Q#! M76_@J1H^ZDPGU>8SU/G02%'"B5&,UT6 ;C2JZQ-6;7/'3K_37(!XLR;+7=+1]KL6GX_X>3B8\K)+;#(9T$!/[_*7433F=0H MU;[$*S<,K.SHY*C8'N?"5W:^"TE/RQ)ZTIB5'_BE]- D)BM$EM&%+OSFJ:RB M)SU^:I.*E8$A!IC!\L$^B"SJV8XJY/&I&,J2"\",#YGX]?FXDC=$Q*K%$0LQ M:6=)FRJT\T)'#L$\4-<:![4U?5][^D#LA,I-KE3'II*J5/:/>RZ\)&"EK=55 MJO^7$ZS^WWZ\N_R%W=V3V&L(("'?(/E>2D>R B)0)(2[(7++:I!5-49<5HYUZZ4:K "!4\"6J& MK7;.>S8!(NLC&BBX#'<4^P3X!'AJ)Y]F>P)C?\?BE&G[Z72R]_J\)VN33YX! MR)GP!@--%L74U#KXCO$TG5:LP2Y/H(-F5-"(7COS_H*M)*+]D_S3\SA;<]-B M6MY%A55V+/X(]I0.<9LN'4E-@3D=*R_-U>RH M^X;+V'SE3M<0&8+36$4#;&3I01T=S-.WUO=8B3KC@E35VCA@@*=I&8_J0.A= MI *F1E&@,(]';9S+K=CLK.AZ:&DZ!1]>;*0VQJ=REJ>)B/8^E-)(?,+-^A*78Z77?GB"N8 M'!H ]XR_--AEE<*,(CN'71-ELW@HM_1=1T+W6B7B\/AJ::ATO,;)9L'28E:6 M[\UY'/L)7$Y4YMD\=%F;MCVV)=C3O%&[.P,FL^76=^<.T6A0;$RIR)G1?3JY;ZF,RVXVYGY=SL[?*#)$D/16D!8[0?[6WQ^$,5/ M9[DD[*PM"1_\05V&8WJ$(946!^@B\BXO>/="]YP1UX DU<+9^>3I0EJHK-2]MIW1N_7S&H5QVYGF>74ZK#R. M@-B%(C:1:S./J-8GC]J>+Y& 6"CALPE6;[[=[=LF'J>F1XHP&3%,ZS9 MH"X4Y\(U!G[1C)YF."&^?0FYQ@GL O/7;MU#U5%@1#?/@PKL#2&\@?PLJ0/6 MI>*\$]8SSA G0,[SJ0&4YCT*0YM\MKP"[:=4%Q%31@+4B?XQH@EY%!Y>B-:B MF2!J#F,)+]PT\:<[JQ7IHJOUB:6WR(:!-;4,0X M.HZNA#-F4 X,73?YJIYOJ7*N/)(D*I$L >:#(;[G>P[GLMHF$)-A)<*53U\L MF\N:)T863F11<&&])3X[37"%IWSX)4NN2ELL_G=+:OT:E CI[XC$1@A< P): M"@ /0/\5-Y+OO?G^>[Z\++5O^EK(_YE_D&81M?? -U?&,Q8AU=G(X.;BP.WT M8:5]<44&_BGP-ZD2)-=]>NX&_,5"<3JO-2;XTZ1-?K/1J# -=_&-69D"28Z' M]L K(95WI"KJTSLCAZ,I_%5CIM%;W:[*%,5B%;%2?;"X09Y%X-\DC%M0/4T91]%W$$5:5_)V3='RR*/09%">8'$;$5T:UO/0%7PX9'M MQ*/M:F;T>RS^>&N[?W)@-+^$;30 M:4[)"O344C"*@X/FH^4TZ7B=WF)P&YD MX%1G/5JXGB(A8E$D1X)3W:DQ5<4_W/G(^Q!7U<^7[7)LC1 R'?G:=A["RNEQ M)6.Y<#9'-";%)=,2=-<%VL^R NU9@?998]Q9@78*DB:G+MKSA!]>KP!+K:[R MD2%GP4W3L)YRZK(3>7N,IF,M:N'B$0>L:AZ\YQ=>]Z\ H1T/=;F1F+Q^!8/4 M>0I2!U<%S:I8BAW^QS/]$NPUTFE+M%C#-.TN F6VV&S* 2\2>O]M67A!4MN] MP89PNZ&I3?&5D&U*1)09#,RRE;9-(PWZ9J<=*T(L]_GI.M+MQ 9 M2PURW3Y8MRG"[I]4:GJ/U*ON%K+55$"V.ETN9!*R2\K?Q]10?WD"K]$:MY06 M&9/W>(,>^-"6?H=^P3V8A0YWU:49GV&E>H8KPHKNKQMS[T8VG08\V*,;3H9JJ.1?T3V2W*5;#^7E6\(S MY849D:LT)N]#Q*OQ7M$+"Z8'C70]]/H[HYF)%^JF#GG_8G!_W4RVZAFFSU+W M,,0VC8["4/[E*2HLY6=E3"58G4H1!C^F&)D]L73T&\=P1R=H:WNEL0K=61;H(_@[[NN:^,5CI72I >"[I7A7T\;4K^,>+U< 5[[@MF)_C83?1#4VR M[M%E1:,<_*[Q=6SA I9+R82K9VQK4I:&%N!LY$>K.II)UQ6*/N?NKE.;%DG/ M=?)4'V?P@&T!-L+43)\/[3&ZXPJTO:&Z\@6@V7P%SB)[*B)7D#'8.VRY7/S8 M;C[.V.DC@4=>IY,AS) M<-V"*UPIPB097(D(0='*@:;S":'&=&BJB\V2A,"K85_Z=&DG1S*I9H2\)GBJ M(\&$U^WG5(K16%]@-DA9+1@0H"^3=_WE(U$=M#W4#'E!2.3.5P_$D;KC:,85 M@W;8G Q(0]9X"Y+E\86;S_PK M)4_-NM EQ#@V=PO=Y:/<$###^',)F)NG,S:??<_%@C&R4EGE? 77L"0BF59+ M.[SEKHPL&EVUJ+."C['3#+=:OA8$ H+1MGSE"I-A_FP"K:H\ATV%Q**S5_%O M/*E4:ENX\:143]-!#V@&/R4^63SLT^2''2=".%M+;JER]I'1*GUESR>,FS=! MQG15[O:#:S$*C6\XVN5C.Z@2Z"HF>3P0ACE=^W=18VQV[ JTBZ.Y>0&#RD<' M_E0N!8Y$^Y;P%"ZT9VF9=Q>D=T] -L/$U+.SF$7VGT;%2RF8S$^ M"3%2,&M#B,<"( M]3]RRT->O^QI#J:;F;:8D?:=E="=B>GH,M[UOFB&)6Y@_;A(4M@+6O9\ @ O MK7O]RS*RIZ+N8(:]1=A+2+@F!\)RO/MP'.+P>T)(SU*K#B%=)TNM.AQ:I6_#/4NMVO>V<99:E:56+4VMBE05 MS1*KT@_]5"[S>HE5J>:,@Q'N66I5EEJ5I5:]J7##HG22L3HG>PLRU)/;;3_& MC9N,*7:=8U5*0>3M?)/(VV%93UF.U6[S7!*1^@EN:;ZE'9<,A$E*V>1 6)V^ MGBE+MLJ2K=+!1JMEJFS=F,^RKC(H[RSK*E7:8=H6S[*NLH230W%V5TLX24"AV?YV\TB/W-TWY74"[4V+WZYI MU&!U07EU*58=U W1]005LA1]VS-U>5&')J]4M:V_/$N*D.!6F6YPZ4 W>NE M+[AT(%(H'.L4^A>&6'1K ?C0S6>\,49=M>!AR643G\,BDRFBJBHDY54HSN'B'OFQ2=^W(E_3Q"Y_\Q!/^!]BU M^M#V'+] YU@5=<):">=TKSDN:\D*Z(9@?WOP-\QKI.H[8FW4:Q!IK%3,_^H7 M(&S!]'2=D._7JHU<)F184@;*BU= I%+Q7[RWQK!R*_3B#U2P+G?P;?;CWYZ- MVL7!ZU#RIFU_!P#XLXT0#2FM*B<.N$:U3F%>;4XXD$,OUQM^M?\TO3+$H?O5@OL3]MC70TO>( !&;V1*K8Y,?3HF%6% MSQ[H _QEA+<"LQ<0;[)<)Y;D5+24*)\DNRRS.?FI!KUWC2'T,O6\NB!X\G,7 M.))/M3/01I,?#1W[KQD]/GG 3E9WJETL&VQ-C9HN2Y[XK,--@S_S*(IMY#&U M&G27$W<&Q(G"&!BFY@1DQB]A)1PN!8*4 !:/" !9/C40&=!&CTJ%^O!7U0QUPC[P"A4^5AZ M711 U .%G0V=JN7_Z[$A196<#6L9]M\QDL1D!7A";S/2WX%DE)R&B([I_@/ M.\$!V([P;^I"(:O#X$%\Z2#&D&]AL)(-<'TEEPQRU*A\O*LAGFD3"*;FN5C5 M7UZZ9?1Z0%N$(NX.P3)0U=I9PZ>ZLH)/3MDTOG.Y>FI!71MZ'MA(2<(-"H,G MD9M9%OS)!EKFU!U@5)16PIJ6R^%/L-2X %1--\2$4O _*Z\))RT7%D(?X85=L- M.O27B"Z^"/A<]]L/;CWSEYO>L?%^@B<.\^"A8#%AGB:^U^4>K.LVI MZNG+<48XB0,T*BYN2?2#A2E_CX>^L=JY@C_3)2$;7EZUI8,,BP/XI@L"_ZD_ M5@!:R4@!P*1[[SJ<6T! #T423IPJ- >8CEPVG\/;[_!OAQ"%P@S,I2=81W75 M&;:.3(&+2@7Z!8 74=G'=A=(']64UNWCR'1E.6E@GDLV!0F (Y!V%'(KM XC M '/?0WO--"3$+8G*L&$?=6((CH0L83YQI3U6R!ZO.4T7NKG:=XYEN*/US:60 MX!H6O@:7W.AB:Q::'\^&D-"U%XI8+!@OV0&'8 %I(V9.SM)B\/)ED^7^N58IES' S0.BEC/E\'$:[8G@.@B=L7\ MC29ZME[#4K.#4<4)6J.] 9WD#= M;.G*:O%TM$N-#HQ69N.30*N@#5@(&--4+^!+G!P\%K=(T%II[0[1JE M>FGA?.I*Z SA0VF5V+T>24+#$6[P,+9IT U%)-#DDJN^U.?46Y4JY9,E2._W M-;/G]U1@\N:4VJ+QGM?.Y85+=?!,_+8F1BYUMM_\^%5%.6FR=KBTP_Q[KA8O M)E'F&9-VU/T8:L5FO$9A&*ELPA9(,@#(N+I?!(TDSP&@"/ $A8AYJ%^(F'V02["(\DT3S<+ %NT9$O[^S"=H/PZDZ0N9 MMR&P%DK:N5G8P:562^3NY4/KL779N&&-R\N[;[>/K=LO[/[NIG79:K;9G!3M M1,>W'4E]J4(86K>+6I.NR[!-H^NS"4:B "7J B-H6'L*I#)855V,-J!7"']" M)V3?@%EBZ8H1D:_6"&OY4 ']83AXY0:,1!I(PC2* -7S4-9@L%B:+@" GT!_IU@!YZQ-KHK1?>BAM1WD'6SCP=X3T:QNO*U!O M\W,2N^?#C_P!NK=+_=N#RRGE 9X-,%^$WO<4F5 M.;:8/(?#NZE&^5M9QIV+Z\,9;(;/_1?#V+W@I1!)@J??2&5FY_VG\IV-*<;@9FH[4 MS@=,!?1XD#)B6'+D^I*TDQSK8BZCXS]8S56K5?7@W'UJ7'2_ S]9QYD<0)A7 M)=O6B !^WI5*:E19,QW;_AYF?DEM">R7H0WI ,=*O\X2'7!Y'F= M ]IT Y/M>*5KQ^NH]@S22( ,\.D"?+;%FT+>337*W\HR M9EN\&3ZS+=[(7+]$@@_93F\:(NGE7+EV.O.<6K85DP%HE:V8W&GM/ -0!J"X M *KFSBL9@#( ;0"@T9%10L;(%OY@)I&1(N.!- 5GHA%S"IBO0RE-'QB6(5R,2S\?QA;]L62" ME'*GI=BU)-[V]N?Q0*!>JV40>,L0J.1*Y4H&@;<-@6IEB2(X*@_U@0NN.7@A M(%W[$]QF>-AG++:!C VT0Y9?O'_RG=;.,_(=+OE*N6HM*_9VT 0LG2X1H&EQ MXM?1G_?Y@\G4#NSUL)6)1S ME6HQ,XPST.T6=-5B!KH,=#L%7357+\8VJC+09:"+";KRDOM,-CF*N;!O_SQ: M[#+0NSN).2O1C8WG,P1VIZP@;]KP0]6:KX\52O>+SQN"3FP.'0//[>'%V_+L M)CSF=?%11],Y$WW[A6E=Z %/@%*W3W23MST8& )C,T$]^>E_8Q^\7'^%-B1F MC![G;>U,$$*5[E^!$KC^(37D+?:3I>H]0;7 N06#Y=Q1=\G;GM/E\KX"==R6 M&0/X[5G>N@Z__445Y[$V_A 86W8?G+I5)W-'/IT-O"-@C'8[ORJ]--EO6J]* M3QI5*N#I@PBO<0#.!X()$QLQ1W.1Y//O^-4/+MUW O&!3(M_&/+#]O-A_M" M0D=RDR[S?^4.ZYW':"7 MAG2DW>&![;A/6"+9LEV8EF;:T-R+X?K7M;NR>;5K9_?"KN!#>\!9S[$'3*,[ MP+O:T'#I'F]\UN%=;CPCE0ILPVK'&VR1S7_Q;$U:1M'^ER=:2]XS9>K? MM'[]UKIJ/?[)&K=7[+)QWWILW+"'9OONV\-EL[V';X7PS2A5>BDUS.Z!O(#WDG/N4O[ MH5W/89PV!CXVNW!WM>,*PN!",6\^&8UO$F%16?*"-6+>O6<"05(;<&& [ MML.T 2@;EQ(L@,6[-$G/]1P8CB;ZDMF&KEP-$@*P2O M94ML8Q_\$GN]-NT7 MD=;][Y9$5L]P0%@)XQ5$'6URP1*B<,VQ'\Y+IU3B':?B*;D;)LN'&2>4 J.Y MLMX[$1 H_T/IO!R\C0DMA@XM=$;4*7BY@7P<*P&?8Y0B(C'?ZP$AL8T?2O4S M_&G95I[: \-A(&FI(79ZVK/M4,<^-FSV8CO?<9B^T*5F#R<^ M-#D^'5;-I_;"M!XR)H+\+!@QY83X8P&E-[7@47Z(=(CMDO+QVZ:0>M!R=#%@ MQ+,60S.%#63I2:[JC":3FX!SAYJAA\E3Q-:DNC609&INX[DMJ"$=@QHD@B(* M-,0 _ (8[G+VY&F.!KJ42\;'@3C@3 :4Z!;P$ P M0+L <:=>D8V)\/8(2LVQY;3@0V&0NH*6IS!H/SG(:T-MA-I"2!4W?3N%7&P- MS3KC'\U'STP(3W2A=;N.QZ//3- NG9LT)^BV^>Z!S("='3?Z/9E,N$ 9 4L MG+0:9W"188'$<6U,Y9MH=S+9SU#CDW=J8,I@A =TWN..0RH=U6%HS +S:.HR M#BU\Z@D,9M]$'0(H'#8" <:$!ET3LZ$CA_FDEM"HG]0QUV647W 1Q2Q^^>&L M%J _PH$<$SK8V";JF%/Q0_4\?$T;^)SC;1) ,?QM MF9&Z;@4>5:FZ' PYF9,Z!#.NCU(_J3M1KJ^GW?GDZ'&]TBKG0!I:(.[N6[- .F@4J100%R^#7*G.=. MUP# =33KNQ+OP+0#L-6 V1V'DDE)LWM#"5DP.8OX&[I@Q!B3.L]!5G>X@F^/ MM>'C?PKL&S"-Y"13K>ODJ'*16(- U>D\H6ZTE"_D#PA=25'P -@NZ9B:JS6"B?_H\O9!JP/)$)><%H)'59(U@;M$4%>*>.-#AH^# I M==(!%D?8%G)H5+IIINDK+-MSA0N?X9((F ,/%X'6VT9*VMWOTFR?2Z$9L9IW M1+5 =$\0[SW9!*C^NG0I%JA$S3-=Z:K0X0@@+ZPN:NK@2\SN-J1E&\&&B404 M^#VYN9&'2?X'CPJ: RP7&026/8:8R#)X8Z2?/5U:I3&1FCK-K*0"=P&D(A6" M@7A*#BL(WY#;!!Q,(XPH)<=!4U39DJ!KS' >DAK2DHR($L7(I*HP$$G@T@!L M)CDT](<8\BX:O\I0[W8I:@$O BHQ7.(P(+$FK7+-FF*09\WT2!8@ TV-" 8A MP$+-L:'I"=\#4[+ XNB*:HZ4=#KVZ*+=(3DW&L-A =NHU8"A&1:8-ZZGON_; MLBSC"A9@T($5J904O[ M!$TWBBQ^]>77+C64D5V)9_I?+J\NWU\N+MI4^3[_N'NLGGU[4&& MO.-NL,P*P"?9U@K2_LH07=,6*%(NT>6V3>FKWCMV%SC5X1N'0Y.!&LP0JFBB]+QQ\"*C+W)J%$X(#VD2C=*E6% M%30HP&ZAXVJ@J!Y IK)21:7*WN%#:&^6BQ^C#]!'I8_OE1E#(R,(P\&GF5T_0!-?!"%W\\ M$FI^/.^&86+4_3K8(M+2=?B3YNCR2*J:>&2)L>%W935VO+T5W$NT,G"Q<:LJ M%YZ;D_.1J\,EGZ@=+.PS"(4H,TBN)W[[S3+P^;:KH2J)X J;"];Q,CBY'#@Q MCN<'XY%XHA ]P_R9@L6TU0OD53P$+^?B\B*"#2E!?*@!8:)WYJ+5AL^^@&M/ MC$GQ*/@0O1^%4H:8CMA5(9T>_/5,CY:98W>4BH5:9&\ M_ !'Y@_(C0P.BF5,A(>8$<@CH5\2G!(V!K[DG!EO>Y%23 E5'Z1\)DS%?)Q& MP\C2>\%/<2#3L?8"8[_W#5/Z"=$>L5J79'_=T FZH?\<\!$'##K"%Q#^UK., M^N&_4I2,[8-/]./:3YR)%($F9CW-<$"+J+!VCI87W-)@\/ Y[L2+ MW 2 ?0L[I^A""Q/8+/ XJB 5*)*;@[B-/K%Y%4;3J6.8!1&Q GX: M,!XV'^S!=65H49HCI#I"KE:K(E>#V!PWBM0NDTH/\24&\2':7 8"'D=.,4XE MNI6.7$/.D#TJNHY!^YBH#PO)"MZ%BB<"&0RMHMGA1FZR'YJ:9?D)+,&$ WF- MP5S=D'^"3B824=1%IRU*XJ%I%H]:+G*_?T8[8Z:6,A/"<(B*308CDGB1VZ-H MJN4DA> +TA"(+ I0!@/C4=D\;=$0IFW0+WT)'"R1\(Q%;MH 1J YH>\/QM20 MI"?NZ"B_1QI',B\H= 3] 14VS* ].&HV=0^=6L9!(MDC"N*JNC8#%/2^^@G] MVPBQT*2D=43]Y%-4I4#(%*R7/K?8,\@R>/1O3^;G*E<(^%3'4DS:LV:8%)9\ M:TO_ 8#3,.'= 3RD6R."$]$ C"A%E:V%KYH2@[Q.J8A^FBY(UVG+-IQNT4I M$S3E1J$Z&>N?3# 8FJFK%+.0UN&0)S(?W@P-PY]"5*8BC-$ENY"_ M"']/:-H)"^75W+B0_.(NR#4+OIB4AW[6D5+QIBR.IKEH3R O1R-58YZ1\)>H&@>2-\_[XS@0 5@;QR-U2;ZG EC?TT1F! MO0Q<36;1[+J"X/+-F9?Q#&H_]"OCSJAID+%DB3AE.ZT88QKS"3&16B:5C[F3 M U"_Y$Q&[-70;?![\,W_+D;H0/@. (J]D9(=H$]C%3,&)FTRYZ M=-X*/[2OKWWGD0W,":?"MT!5 %S%2Z9]XV' M1]9JL3R[>_RY^4*68"N*.IF*5&%9!'8B161\I,KEY--T^24CLH:]AF":T MIS0=)* (<[AE:&I.7"\,O@5GA7(HPF>&XO929/)P6+&V'59L_O%SZW/KL9T M \YH<,-=;F8M*M>?:?)7?7(Y[B_3I\KIVK.YGH.0Z,JX)M3<6 , M,Z.H*6QZ1#>-="MOEV[3F[Q[H-NAD&W^6,8(ND3(5,J%TDI2,WF>7+2Y?Q^A M>^E,T@+WD2X+K%0Y+4H"ZO80%6H4(VU.L0SYPGFQ%@!!3C_S$ MF'*Q6'[C]"\5$R;_>"EGWS *@EN&8+]ZF@.?FB.5(H!6TC58C*Q4S/\ZN;4X M^[P*Y0:YTG;\X_/##7O7?'6Q?@!&(3[[)Y:## 1V YSO@9,G!88D.#&AG==N?;EM/'Y[:&Z4 M)S/+PDS26DUK6XMO HAH!QD4&S_BLT+N9$Z]^$2WA%CH]>$U$R T:$M?'\O$ MD"D"*M<1)!N=1N)]S>SY&26T%^4G0Z+8\2PLD(+M:1ZXN;2A'/L$R4%1;EO^ MY5B$OUY:=8?LM\9MF_VH#88?6?L;1L-NJ!3*W=?[;X_-!_CEX?[N087&$O<% ML[;2@9WD8A-7H' OYEI7<H5+#SBDXDJSZ7AZU2- MY^5\]'ET$02KYC^WO*L9%R)]$!_8O>:9[$HST)"?=V72C.N3=B)KSLY7E#61 M2>3F>4&I'#AY;;8#N@Z#I6VL(^)JSBB58WW7"/2IOZ;OMSS0Y*3'2MA> __+ M]L%77M3[X*1_B%A$12/,9?W1L?80_^^[ _/2__A]02P,$% @ 3G\+2Y2+.4N2!@ M"\ !$ M !EW0&3YTJ2)8:=P8RB9"4LTZE7JU5$&$6MRF;=2I4NN_5;U*C5SHQ&K?X>_3$:?;TYN?[R_K1^6WNXN;DY>7AH_%E%3T]/56+/ ML BM52WN(<, 1M*:$P\C\(')%N.,!5ZG,E?*;YFFUGF>"K?*QBL)3,Q0'1G7SZ^?;<8@?"[8":,+4/1JUN M-.N)BD/=%7PB-?E0L';:K"5B-J%+L9"S)%9UQA]-&-#"[U91GUW*_MK&NWY^ M?FZ&HTM10+/5*GCLX8D9#5:0PF)&U!WVB/2Q18HPWF"016Z:>GB*)<7#@ OF_ ^Q2AQ*[@K!2@DYA7JT(!"P5N7C]JHUA MRJEPRL$=W/H^90[7UZ_:FEHKX7=/'!2^KY:>'9TC23W?)4?QL[D@3N>(2,LR M$O^_^8)4P:=$1' 7U';ZI8=-4)'@4LCG-C6<0&!A;:!LQ!- N$^$HD0N7^Z1 M^2(>V<39UR-0H8S^HOZX>+JO/Z!"W%_0%0N[^[H"*E;@_MRYIB$FX +2%[_? M#U;@UA)&Q(K:XEN/2LOE,A"D,5;<^FOH:Y(C%S.=9NW )4,G,R ?L!N$?G2E M#+SH68\H3%UYA*C=.7IIT-##V,5TAE_4:MH59*#4%MPTJBC$11$PTB9;*#&* MN+,R+-'2,,I81F]BVV_;YKK9#)E $GO(+L+K]602*\8B.Y16UVLAE;5YM*D3 M/TGFPD^<'D6BG1.\6K'@E1&X'-[U^G?C?@\NQL/;0:\[Z?<^=F^[=Y?]\:=^ M?S).(U% -BNFT;O:ARN0+ F6@HB)\H1]ACCM4Z5.OU)_I.(.'N23*?8A,)2 M,B91YM@#9L\!,R)OW9\=%.4R7KOKXMUGS!V2.6NP7JB.+D^=:5BX%>CIFOSO M,KO/%%6+ 7.X\$(FF= 4D,]8.$:,J-6? I9VRF6;%^H1=ZE%\S^)+65R%N-F ML9#]*)8@E"'8]]>3O]/-6#;3!N(X#K;6]2FGL^%0E$C MVBVWPH&<1B=]9R3=3H9^9-0;1K->?99V!;&M+5@[6J7,/>VG/7!1_YNV?JZM MUT\+65_7_P$"G-W]*(=,']^^/#*];]K^R2[+6YOELL8V57); G=P"\UL532) MJV3RQ$BA(L+Y3'+;"/.8K.OH"R-5SMB.6_40GDHEL*4Z%24" F^2NJY>_LE] MV.U4B=HS6S;W,&4#J)/T\@(J 6A3%6@BUX('?J<2-@NV*(A44'3MA]]L)R&. M'8B0=46GNXI#W6_CP/^!Y7#JTEF, M$[E;7/[?]#;*8VK#6>!H9[T=$::;D\=$J8A82AAJN:%S&0A=08]@&61\WE?K M/^9Y3+^ MTO)PA["8J9L]J(K-.87%@-+CMV9(-%ZPPO]+SFZ-]:\*JQU0%+Z M:1Y?8CD?86KW @T]F9/H9Z&UL[5UM M<]HZ%O[<_@HV]P.[,R6$9-,VF:9W")!O M9 S81O)+7FJ9W2\AP)%TGO-(1T?RD?CT^^/4*2V ,DSWG_Y2J91ZE-AS"^S2:%5J-6_K?3;''$J,C/D247A7 MJML+Y$J!!IG.YAQHJ>VZ9(&X:("]$V^LXW?BN]F*XLD#+_VU\;?2ZU#Z9^]WI]?SF^_?WA?ZYQ\^_+ER_FW;Z?_.BXME\MCL">(>JT=6V1:JE2$ M1@YV?U[*/R/$H"2@N.SJZ('SV66U*LL\CJAS3.BD*IHXJVX$C]Z^>>/)7CXR M'))?GFVD:]4_[SH#ZP&FJ()=QB4FKQS#E\S[N$,L#U2*!DM:"?FNLA&KR(\J MM=/*6>WXD=D[-_;@+"H MS.9;Z6#=Y]7UEV%A'*/+UJB?W[Y9\TB) WT8E^3KUWX[#G%5RE2Q37\TNO?- MUOV@U13_#+J==K,^;#6OZYWZ?:,U^*/5&@Z.2AZ,2[Z:P=41P].9 YO/'BB, MKXZ 659E4[6T_&\I:ZYN=;>08\T=KS]TQ/M0D_#(P;7!WC0J=7\Q<$(#7P6' M6,%FRX[LGX26@U#+0>K&B(T\/N:L,D%HYBE0!8>SS2>>42HG-;]#_N9__*/. M&'#6F%,*+M\TX* 1.%=EM4PU%ST;B#W475N^M/X]QPOD"%U8G3<0I2OAX;XA M9PX:_=.5#> *=($Z#4-$U-JT(O[U^"]K!X8O467SZ=2KK2)^)RBFS8J9XP M$\04,)VF.*QJDOYN!DD-PCAKNZU'"QCKCJ^Q(YJ8L*[[503W,@*2?L,#9W'6 MI2*JGU T9:W'&4B7,B37T"".X[WYCOD#=KLN_ ,0UZ5WD%2VM[F'G M9O2PMKL0%B%T)1R7IE.$1$SG,8Q';?KW9IB^1V&&L"V[D,M 3/U=_@ T35"> MIJ3I1*5"K^;O@QG\K76-73>9P8(R$V$L1VVCXV'YMK.UW M (P.W .36:*K4LL:RX &FM%1;@>C$78PQTF+7(5@OCLI/;22LT"Z/92(<,Y= M2&]TU19*%*C1$8E0FL[!3MVM]/)%X4@'U^B(9+.*WZWKY3(_GJKX,H6@*P&V MT0%*8\XXF0)MPHPPG+00UDD7@B8M5*,CFY[H2C"=.60E(]YK<&$L=-\@7B5L M7*0K7 CZTAKBE0*C_:?=8^S\Z($K4T &P+D#4J_NR,$3#[":F92%C&8D+7"C M=P,[Q)T,@4Z;,$J8H5221O,3"]'H+;X KN0%@T$D**V?.GHS),CVA_1F:UCZ M6PH<4V]X-X6W=<'VW:[IVVS"7\A^KQ3A9YZ_[H&+0':M58]0 M^5&VN4Q5@9D,/L421D?U0<^?.#8UPF92E830Z%A>. $0>MI]H6I#O.)D5S2J4HR9X;2<:*$:/2@:9#I5$0]28SLB16"CGUP1@^0NBWF M2$^S'L)VVVV@&>9(]^Q8)UT(9K10C0ZKAQ00F]-5XG!1"!:"%A7 %!%U)<]3 M#AS)A74+45<^@ZE;UGPJC0NV7');6!=8IRA8",K2&,#H6#N@L+=O(@] 4GB0 MR_$%M&4V,'0(8]XB?(@>]4]\,]52"&XSFR;#CONG:A1\1[Q_A5.%@Z'X>]>Z M'PZZ-]U>JU\?ML6W+WJ\4--$+N<,-;KDDWU&1>_H43+6>L&@1$ZK-N0 Z\," MW#GH$Q>C4CD/7X5A0TNS*";#EP!,^ ^9Z.L1L ?FG*1*YV,H5@PD% M/K.'QP"\#*Q;<(7BCAC;=7N*7+E^L=S&%^F"-0EH#9ZX\I_=AI/442H")Q$<1F].;5SZ3<" MJ3P[B]VY .@C)2Z[AC&A_KI1+!>!W6&74+'V;+L<*#!YMB9@?\@=CR MI"?CLE/JIKM?J4'.W2<'8RLGZ. \;K13ORPIPHOK M8]8M 8&<&=Y7-7S@_1?R;_20WB+T>Z"?VQ8[.>Q+%X!L!<0LRZ%<=EH;]<$? M-YWN]]?;:-VUD/L^ZTZ5?.8VX/(6*=&5%E@ O%Y]92#&\7:2KEMB\167U)RA M@O][[X0!G9V,R%'S+5"CG6\39A0LO+:M6.=/95[J?Y B2S=-B4)S%FL*HX.B M[>4YWT5X $VRU'&G$"PT92K@1B^NO<>O"G#2!C<.60XXXE[6N&XG.'7Y0O.: MP4Q&)VJ+N$]FPD 3UJ]M-WQOY U1H=1'OD^IK- =X:D&3)&IDN-CAGU4^Q=2 MINX$BJ('1KG*."DR5(PBN"->!/3 _5"I"584/3""5<9)<;[4*((WH4@6_QTL M,XN&6$/VQI0 (A=J9:$V M6O3PV-TSCH9@8_;-]OS1]NZ%\+4+NT/\&?QYBKH.K ND,I^F3QBR0Z<(8"+W M?:6/^:(%#XSM?<-HJ'WV;ISZTI%]C8)7!>SZ7(2P3$4+25DVXVA(,^18E_KG M=7I LP;FJ@L/D7&DJHY^(BK6@EZ0V)'5+&(*"]I9^7<.=,?;](NFO#S 84_-$7Q&BZ^=,_@,U8KVNV!Y M:-E'RSO$Q:R''/VZ6B6;>_;^OIF5B4EA@$9'W+MD*D)_RJUY(A_9)&:2A82+ M0DL$HM%1\5;I&WD$4[@;[^!Y$B]AX:+P$H%H=.2Z55I><.190)Z]I(N8AP+: M D7A1P$UR[U.KQNNG+6\:_U!U+'9> [>DRQOO2'N.N(2.-=K+6SY(OZCQQ>+ M9%Y2F5\7Y+RDUGE=C1NY'WM?3YF1H$UN3UD\MXM_(^IMSH)EPA0JE+/KR4I8 MY&;@6',8'6[M*Q\\<= =WR+L,GF"1#N?9*GAH%B.,939]XLD0>D)@U#_/B'O MMY^\ZZZ?2+^FL@/N"3KS90@C=1&*_[G\,T(,/K_]+U!+ P04 " !.?PM+ MLS\+_QD( #Z8@ %0 &5S8V,M,C Q-S V,S!?9&5F+GAM;.U;[7/:.!/_ MW/X5?GH?N)NI R27OF0NO7&!]IBFP 2>]IYYYJ8C[ 4TE2U&D@FYO_XD8X%O"G)IO MWER_-:NEW]\]_^T_IFET&'5\&QRC_V@TZA^M>^YC 0:G _& &+PT+&>"/#6@ M1MVQ+X 93<^C$R2D OY2_F%?O)3OQH\,#T?"^+GVBW%9J;PQ+RO5U\;_.YT_ M/UU__/KZ5?6N\N73IT_77[Y<_G5A/#P\7( S1"S0=F%3US!-B8A@[_N-^M%' M' QIBL=O7XR$&-^4R^J;:9^1"\J&9:GBJAP-?/'\V;-@[,V4XZ7Q#U?1Z&KY MS\]W77L$+C*QQX6R*?B.XQL>/+ZC=F!4"H6&=H3ZRXR&F>J16;TTKZH74^[, M80XP6=("7%%05I157EU5Y@.5I.T(6/LBI*#Z]NW;'VP@QW3![0/+$NF2W#G,".,JP)BE MHQP Q [[5J>V+PT7T;^6YS0\@<5CTQM0Y@9+W6;LP&W;C(0'(%/+GN.748(] MK![>R3^7=,)4@.> $VE5\#.T;T\.:^U6O='J-NKREV[[KEFW>HWZ>^O.:M4: MW3\:C5YW5P932#XP?ULA.!!['9EA>&($ MLHQ:*_*Y7+:H[.JPY.=B1W>_+G MYT:KUVU_:'<:]U:O*=]F2K!&Q3'(W0CE,,36K.X?'^[:7P_'ZUS#L6F-0[+; MKH2Y32CW&50_@@=L]VD?(^G0.TZ2QCW9N.P*:G]OCQ7D#D&[[\QZB;FQDZ!Y M3Y:N&I('^@A2AL ,U+;_7GIB@(72P_=LPS;.B,9V:HBQN69,< M!7T+1-.3@Z$#K$9=EWK=D4S%ZR 0)AE.Z@UZUEH@JZ5-6 M6K2SM%C=&R#>#^IQ/C>'"(T#_64@@D=/ D;,2C6LX?\4/O[6%4@$*U>P6D4: M".H#N2UI!I6/@M1Z0,SI22W6%',-T.4Q"SCG+K78,F+$[$A86!==!IRRCA[) M&##J:HF+%%,=8L/G4CT-0@.1DD&9 RR\_II566]LZ@D9A0T2R+TM<1BJ7X[D ME& %?H\X..I:35*!9APSY T#@/S]XWQ,!ST&)4YE\]QPSU&SH(5%8UT0 M'D+5P4)DM5H?'Q^Q,;T8'H?A5Q]EYRC:0=6W:BYQ-+NC*E @2;M/;L&*4O:% M/?AS<$^EB1?]^,.Y?/'Z3+.O''#"+$9- EM%6T-F1X.G#3?J@DA(%I*^.(74 M(='B>/=<%G9>:HQ)7,N3OSGRUIXB'E,XLZ@[=N;N*L >FJ7'3G%K[ *1,H?A MB5_N#Y;C2B]PP:1A$VA,U48#/'&[W$[&,;?05!&\E$%M1T_19NS<4NQ!4_ZJ MVQ9C!A;T5*#+<5J^H+!L29RZ@_A'I07Y%I0D^LW0[;P$>D! MBW;FG6JMU'? MB<358;B.#ZOKHX754]D2V 3;$&]YBWH3X&I!5D;R'A6(++ZO42Y:5/P/Q#W8 M=.BI+'>A#JH[/N6CN_CAEI,/XD/OU8\7>AU@F#H?* L?J7&Z_3-G$/_B8-1X M)3XJ7Q\M*BT2")>3)];RL':E:ZI(]W'QHR M"_'>>[/LO6QM1(3LM;>O7!:% MD"L7U_-:,Z'2WMN28$%VE%R 7J$@:(TJKY@M 7T_5+/7O,%LY85E"SS!(KO6 MNYTU'ZU=; >$>7B'JUQPEE)R[KNS9_FZ*1%"L?R5$NIAV[(S\TY*/45IS#XW M7*9".BR18K(G "^ ( %0 &5S8V,M,C Q-S V,S!?;&%B+GAM M;.U=;7/C-I+^O/D5N.S5SJ1*'MLSF]ED-LF6QK+G7.-8/MN3;"ZUE:))2,:% M(K0@95NYNO]^>"$E2B1(D V2ZO_G;TR)$#YC%A$;? MOCA^=?0"XO$@T.*&+Y2K!#)U'$7WP$LX@'O$__%_O#V^./KAX\>/7_[PP^M_ MO$*/CX^O<##WF.3VRJ<+='# )0I)].L[\=^=%V/$NQ+%WWY^GR3+=X>'XIFG M.Q:^HFQ^R%F\.OCP[]_?W'CW^.%=T"B.!%] MDL_%Y%TL/[Z@ONR4 4.D;2'^.LB:'8B/#HY?'[PY?O44!ULQ9R36A^G*W,:F09:/4 M[S[[PS>,AO@:SY!D^"Y9+_&WG\=DL0SQY^EG]PS/RJF%C!V*YP\C//<2' @M M?BVT>/Q6:/&/Z<<7WAT./T>BY:?K9U(),Q0R67.0*P>EFA*F?)_DB%(LD92_R>GB17S]F7GPG2:[B@[GG+>6B M=HC#),X^D6^&@Z/C=%7\8_KQ+^?1 XXX[?4/7KB2*_$UCC%[P''&3?;RVQ<& M#QSF>B >VND#PS%=,1_OD>4_?C&71>KR18TN!>$7XC7&>8CW+XX./MV\^"ZE MA6:4(7H7\Z;\C4LREM\<;J4:MALE:Z?-WHR9CR@+,$OW*?G.>#C)/IFSN1>0W*/$]/ZP]$/Y"?[_^%./@/$K[%,W'?D(>2$*T[\H&!*#SK+FL MD!G"N2&?LT,KSH6_=M LXX.\#2.+K]1N>I=L-G4=='&(]:&YFO9G=DO$]C@(ZZPRD@4RS/'GD10'R<@P^X20^CF]H&&C 5?$ %%OULD"@):@C.D.Q%UI=J8%2 MFQU^3(4?8A[4*V!_&AABJ+]9<,NPQ_=GZYN$[[W$ 6Q_P"L:0E&OYPU#^V+! ME]!8$!7O\B3E,D(>?\MS_8_0Z[=_'KWY\@C%]QZS.B-:]LAT)MCKV!"S1:^< M_5E2@[7^9@<_X,PP8SBHG1YE+:'SHX([9()LR"HHC5!$T=)CZ$$P>(>.CT9' M1_)?"B/DK9)[RLAO./BK:)M^2E>)\$<(OY=C0*O0VS[2ZH:M/ZA=T&A^B]EB M@N^22]['%9[REF/,G@G6.8J>SV M/F3J-=\4,3'V7\WIPV& B0#+G\4O B-_SF&$?_3+:9209'V-YT0PC9)+;[$_ MF-IF;9%1QQ?F\,DH(D'2$5#4]3C#@Y&J^_03^G2!-U;<+&QC0A<>T5E>JI^! M>PL-)(+@1S% &PXH8^$(DAHIHNA@,QV;'FU[&\_ =";BGG 4IZZ_4)R!Q#DY MOA$;S?=>C(,K;RW]"74N,RA5L(W03J\@2'[]"LF]+)HNI2GQBG_K&(@M::E@ M8K0X^'TOMK?>$XZO/**S/>ZWLK.@%KA:6$(30=,QP&EZ6[Y.EBMY<$^DB)*( MDQVW3,V^O@6ACCR3!K*#3@3"=3<+Z6.,Q+C+T!C)+N>]<^V+K_;&S-^>I[+@\[[=6&[-W[T6*!V MQO$993-,$KY?%+XX#FW"U)V+\TB%6/^(Q84+'(P?./SG^/0),Y_$^(J1 E+< MD F*<2*+UH*QH[-0"<&87_"NX/K M'@-$^*Z*"RM^G/YS11Z\4)P7E;C\J"!\E'B"U4]=R$@3$N @DA;R0@,#@Y2> M\$?+"#H1N21_P5L1;(:<=-3'VO! :$<'"4]IH:Q"P$I;!/ MB_@>-1[[_FJQDC:?"9X1G^AVB 8/0N>DN6R@G>26*@>J).L8%,WUL _ AH/4 M9_R@",>I#0PI-(/'"I;SM14S-4+_?O3J]5$^).1-94C(\?'H[?';T5=OWV;? MDCA>X< Q".KT5@S1JQBP_N#UGH2AP/MY=/KDXS@6-NTX.:D,"ZE^!@H\(XD@ M*,P8B'0BA]/% ''0KH35=BGNQ/$7,HWDB=2U-[&1 MZO:!:#Z:/=KPDGO,U.F_-DBIO"W8=ERSP5C7:W:NPTJ M&0:$+]ER@W=&0GP>S2A;2,N ^/-RM;C#K 0]!@]!8&0N$VS3E7)!@B[* M\1FI3Q0KAV!EKI<\OAH.5E= FU!^<.!+X2TG6P*IG:\AX"GC X')S>D).N,Z MY"7!=7 M""0*GIY6^@0T$"UI)/ ACN3"()Z)@5(Y4!H;X-J$N%L9Z8-N=YD^>+TN9BJG[&_8I1(!$L%DX+\)4E9?2'P3+9<.IW8 M37MC-G-!G7)C_I4HIGZ"Z9 W5!(#>;J+QQO_K68*U3QD-[6!3B8[60YNE%=; M,4%;+H[AS4PEU0D,*L>I3\31)6;)6MP]2T2\WS]79"DL"?RTI,5;Q2-PM-7+ M \.:HJ\V(QEQ%S<5)IHH0LQP:/K,##<3#H7TQ"T$.X\2S)$@3]^ZTVSU0_#\ M<"8RP8X*BI[<^3H&++/>%[/"&0^)";AP[/L'68Y_"9@9"7^Y62WY3E8 U@M/ MG["_2L@#OL8)8?)#P?5[7.)H;/9L6_BTDA#D3\HQ0QMN:,NN[LKPX#T+4O=2 MEG#0>@_[G$"MM)3-H_80=<@3![TZT-;_!N;K_'4;&\M%V94:B\=/-W1@=H1M MJ HG78RVU-G[!:'GMGJIR);IS/"\;9_/8*M37<]!;AU)6^:#W0]$EXYFG=AC2.OT#\,,Y/@.K"AF"*#M"=X"LG0* X.P9W0SWM@[?) M\/4'Q0^,#\,5HS/MQ;)\"RC$2KC!0J:5>#87WM]F8=!4T/>;[@4#L"&5L['G>H"=%DM)8A",G,N)K=SS96>@KN' M48\9T$))' ?EY_LT%ELSJ0P?!F=,:R0CZ%6?<5)!'@=R&%&>F:/1ZT2HF#[B MCXB>CB]';;@/%6QA$$*T$0"8KH9T'S'ZZAIZS#!9!H==QG M2MO'7,5/1B/^JZ^N&\GZGVOU?]TMG,9DX.ELV\D- =TU]L699"M[(X5--J1N7CI'T8//,P?O"2]DQ M* .T8^9U,1_<]L%.Q0#D21H@>LU93N]",B\KH-KH44BH4U/YK,31DTBD15/1 MP+)V$-WPL13GU$6WZL*R4SN,5K0""<>6XO"L:M(EM47$3UEQ""M>CN"QN7(,KF-5C=RP5T:FVWJ/&B#6 M/=7%I9$2J;JX-3)])L4NM4HQN3>B&ZLA79;&KLH.7)0V '4K/-PJL6:9@])F M)"5(_DI/?/M.N.%D-7>N.G.?I3ROA&8V&#]N_XY+M9S0P*=EEF3D+DTR@FO- MN"YTJ3:;>(M^N7&IIUHW]==[#' YY*P;+T0AXM_4:7WVP2-1?$'C6'O1O D% M^W.O5EI8^,26N#A+>GZR\ACA[P$1A=CI!(3URRR6OW7WW)B'M2JJGXIF2.UY M[WF$U* MDPX-MJ-LI932'6=[;/9IC5)I*PQ=<]KF<,M3M1PP>],F-8>\JX_^Y_A_K696 M@8N>\),)UDV7??D=FS5U_2]:PPPPU.<,4#?1*ZORYIK D5[D9R-;@'.H*':S MB 2-7@UIN69QQ>*!Q':<838D-TX%UZ0# M WD&JI2@K3]=@:(>@W9H1+.ZKTJRZJA"?7MP&$Z=))!YH,I^I/87%U^CM;TO MA-(8#<0@A;(,+T-7/6&Q?%87%Y332EK/).>8@3(JRF,Y@**K7A80N!1)%&ZYN';#K5X!^X R'(T>[_=2&CR2,-2@9_,U^&;O M'A_0M=Z4EF-HV.]BX9)LF2Z[+@!S1F+?"W_"'COCG^R;]JM:VB@+H^$.BG-+ M22-%&PGB2%)W! X&_2\K'U.E_JY ;*?" MJP#'D-'H%_P'7^S$_33R(.H9F<>CESQJ/R)=+Y^M.R2A_(5M&'1:A:%E=QH6 M8VC6*S>BZ_6:J8^OKT%BCZ\IC_.^Q@\X6F%]5OS]5N 713E7T.4^0=(QS&BZ M65BH*[3;HWGDTAD.A1_B,.$HNE^ MKT\C[2NFKL^8?V7:VT%<(TTT5G"2-)Z7O?IU$^8%./<.Y!_YRO2N]^U6/&/! MOULO$61=N:#1_"#!;%'8[*BX+X[#E!M:BJ!8YP()C#14X@=U)=\C>6* M'LT%=$LQ4]DR!^+C9L$K?G98BOY*'NWB]HD.>D=F9K#CERA],-P<._1"(QE MN>T/.,+,"\=1, X6)"(B^DUD!TO#=N/2ZH3M:( -R&TD!IF7%<,12EE*D](N MTRRWJRO;99"N"C;JUL,[P%W!:^_Q>_ZJ%M>H]<[!LK;6;@F620"!'Z>'%AE! MQ_!5V6GMY3JMWGO,+J7B2#B8Y>6+*[Y*LTV]RO322SSA9\>0QBN&Z^Z>MB8' MSD<%[ <$F&]>HT5*P=*(F'V\-NF#E6B@ER3*@7BIV&>W"&.Y2:7R8J$G>7<:*62M\PUC MA^SIP(V9W42/]=.]\4SH;PWX$9/YO3@U/_ SQ1SO5OK,)8&4Y18U4[\9#>B, M;R4Q9*)G#)&G..X4W(P1W;+,JF\Z!N]6&MM'=?M![CM1@\A<=<85<$)% 8$5 MEVFJKD#3*'Z/9Y3AS>5Z?E@F$64D66=I)E1&]AP5E0OR>YSPDE.A56Q:25*2%;^^D:%DUW&XS5SBGHLJ5&LND_F.?>)M\/-9O)(>_TR.XO"NN>N4PCF#>HQ5D9,=[:D MZDTIHP-/A)&+K2^]A3[$L_HI>"R-D506 CYW^&1AGRDK)'@Y KZ&FBE&X9@/ M6+=PX]NO\X!OI5QX!OV7=I($4D*1VETX3:UR&D43#B>2R"D;0I!3QU_6,3?-OT+)^L04.IZG<>( MD=J[#C:_RJXW:;!1WLY&D'DI9UBJ#QETQBFB@)-T"!6572Z+)]=KN^?\$FU* MB>\F]A8NP'/^!B513'QY'4P7^-DA0RMY)SK5!CDR,_G1;FK>B>Z#U65&"#[.0\H)$^)S_JK-[E32$5X30\08=YS.JZ&=! M%TG"KI4EUW>]6 VA4N]#IA#5(*6DH?V4H58.$;)DFU],&&K1W .3W*#B7#/Q MW4AWJL-Z#7(&P?HX"HHE\,R3YU8_;G%>&,D)NB!^/GY_?G%^>WYZ@\:7$W1S M.SWY^!_3B\GI]4U:ZO#T/S^=W_[D+OR,=%0!2O/![.KL=4'%9=%[&F&M5:?0 M!'+BTO[J0=W@%T=1HXPABJCJS 4(9)TD MO7%/UQYNW*N1!!98%(8'OPK:*"..%'6'@&*DA:)=SV1 W*GN>,4(9>GU,G%1 M[(3A0%O@I26QKFL^5O8Z0X(H46Z3X.C\M6FFQ?GZT!\$? M:,C)\)WT^KKH,.B3\V"IA)MK!S(IMQ0=FVH]ZL]:WN&6\'H&4[9HF2X]6G;' M9^C,WMJ>P]Z(&Z)I,D>1Q;%)0L=GI8;:5)=P?3RKE:I.I[;SH5?/*H=6H5C7 M$?G?+9=O' 5BFR2BIB9TX9&H[4+4AE7G:Q&@_Z#E2)HJ52J>YS;' "IK/,V@ MF.EOIEWC97IFF,Y$[M9;S!83?*1R"=++T09#T0C%&XR MU0:C+/[J)!:8^W/45ZB0!W%C;PIROJ;+?P5LEJL0C$D MWJN^Q,ET=NL]:>9/4RK0&=52:E!LPI9EFF'*SS-%XBZ] M8R!MJ:5]V$(&M\>*9JLXX9*P"5[2F"0U(=6ZUN"J9=520 "8D>:KHJ+M&-IJ MNEZH5F4P CUFAU6)TTH3IE4CR>1)<,Y7<^E@UL&2;'J.HJV!2@HI7!N.V*!5 MTJK!5_% !_71K"YF.Y7/A,_2\9*P]?HP*(5F U[&E\Y%*#W#W@D-2B^:Y[\& M72XOX0."AO2K<8)(4'0$!;J.[MPAUVFTJQ$>\^-#((X0$QS[C$C'=!4*OPCHN08;'NA.=1@)\^8GTQJ?UV%LJ.E7.& MF3;F,M,0!\7)^4>'P%#9XY("8Q7*?CYY!'+I5_?2M%YCX;KGGY_(MYZ?K+Q0 M."I?5P6;]"S)T)D' -JSD)(@GS]XA![WYD(TC[S%F?9*1/4J16PC>V_%]K>NIHIE)N#IWDF?09D8 M4HG$<4ER1]G]"\E<9?O78+L=K0XJ79GWP$KDHJCLI%A*%]26(:);CHY! M':0U@\I.#0=^@$*L/S*2X E]U-TO*FEHK01K@3?,#YH6+I%%L_&3C^.TLMA= MS)]+!$!3OLZ!4*_JI(9EIVI0]BY0@C@&[Y9:,RQ] M9S38O<9*J?*2TI1V2:\\EBB)?ZH?D!Y3@^:N--;DP2UI"4[XJ>=N.[[)Y3NI%6HHI.^L&84>8]>KRD1; M*OMLKXRSRBYLO31SDTC&2.SDV"F)IL"I0"*%I6^UVIU[.E1*N$D\ENA6 ME?]79U-U5F1^*E=F(?,31(U.IJVQ.Q2V$T:U642?Y0NJTV1V13X.O73L);-K MM!ZZN=RU36EG[SWQ^](+?,'__:[GW:;ZJUYS>@SZ6BQ#NL8X3>Y=WJU+*DN[ M8Y4_+9;'M?SW(B7X)4U^PDD:\O$;W@EYTX6.]<(;'(#6IX;@9_U5Q#8H=AK< A=X&T%,JI*T8Z?2$4(B/8)"X$>==( M$Z2).,YM^;B, ?I9L'"M@IR!-DK"-(P&IS^ [48OWZR6RU"*5N,[KWT,"C53 MN4"+KKQB>Y@%@+MFOC15P3[(&HV-"=)P[/L2/T=OWQQ)],Q(^(MTJGLDF*P8 MWPC=WF-5]_:,,@UV#!]JBYQF,H'C*63B@T#RR6VI10!052C%<)T)TNK$7GH) MM1C2O.3RR'RHHCO!]B:J.#34=7F4_YSPK;$O\]XD9)$U>^7([&JFV6QNMYHTJ=JI^J N!LKH4;!%I8%\H-M..3XH(+$?TG@E(T)FR,]BH#@Z M.6 7PP2"/Y[%2=RWMQ2<1B,?!+B2YQL,Y?= M4CL1J)VP @'5^*I'I?B*_%AW+-7PG[ M"9]?SR'HM4O5%\(?NL9>C_&%-.;G:6$$DL9;5<\MSA*,KVO2L9D]#(X];"2C MY4BR9W$?IIF&"C&*S8=Q@!LO?'IIMSBY)M9NN>3XP0QSBAZ?ZB.QLEK- ]]. MU,J8M ;R#GKI)M=G[76;?3STFNEW+UF\N$I1N9A6/F(AAV^M/* -1K$8@(OH M,5%#249>LW'I-M'8U8J_?7Q^,O7V 53>!IY@K(0C*,I?DD.2GB.PJ.QK,:V8 M3KU]IH[(-B-9%:\*;Y:F,3Q)1)4,L,P0FZV6((T$;3?=5]4Z**:%J!V(YQ.< MEJO5.$#TM"GWH0/9&FH),FL,:Y,^IT#?#K1GJ\3KOUJ@;\.AZ+ RK(N!OEDP MPFU%O;.]1N"5J90GR/6SB1GY6=)T[65;WN,"TO1J'L!8<48B$M_CX .E@3[: MJ+2Q-0-&J0P0H&0$T5Q0= PEU=W6F@CTNA\BJ0MEOYY'5XR*)"AUJ-EM;"^Y M2YD,H(P#G*!,,J1(N@J;TG[K$[EHE3]LFMC\6S8?@IGZ&]:M4\,V)-Q%.MAV M?0.]&34I8-7Q-./K&*+MJ*ZL"H 8&.BA47*Z$3H][%I6#M+J4\EXC\ ZEE"=H8Z(H M6@1T"QG-BB'7BSK(%JJTNX6=DQX'/1:%E9D$Y2'@RF-3)BUR@1USEV@QPM MW;CJKK<-;U]Q).+$8VOD+43 M=T-9_>#=M.P3/",1/ZZHP%5AF]L$K_*CRB578'44LQ7:EO9>=GIH8Q'1%P-H ML9(,N'6RHU'-CLLB:/K7NEK]CPU6 @S/>63&;5NKAZ54X0M)4$ M9:*HVD0Y8<2N,!-G:W$<(2628S/!JIH+U[>L(VF("*]-X%EJC6D8QU7SN+UH M+3,Y;<5D;;@Y!NBF^M '6C48N!Z-<6H'%-_2L?_/%6&8GY>6F"5K8>E(QE%P MRC]=+BHL;N8$P&:UQK+"[C@R_YYO$N6I?)ER4D?XC(U-5ZC=OAFZ24%=',0. MV%A-!6-?.[P.'JM6DFZD6:Q:&8'^ZCAV$JM6ELNF^U@U8.^:Q:HU[*)#L6H5 M:FI?FK)[UW-Y8@?#ASIR,7>;%6=9Y5'MWJ/: M>(6M^.YEZVZKS;JB:6\AY4JU),!\*X)X/MVA(Y@R[GY)GA6#D>@WG(VH)&]\ MAR?LM_RM@B-QS6*RR8]:6#./*)*&(_C>+50#K!K$O]ZQC ^CQ+,>Y=<\TU.E<.X4[Z# MY7YIJAE0KB1.]V#&"?.MI:*,^+G'M9CBWE1I+>](*Y0-F0[\F@O$B A,D9G+ M*3,W^K0D9C]->),^0"9-QA&])*D,7PA["=NPEW84JQDZ.^NJF;46W&,W$J4W MT5I]TO3&*._1M<+HC"0B@;3.=;)M ':-%'A!#:T[F<1M.CI:25IK-#45=Q"G M1:'+!:=$.1+Z3/8?$/%^]$)1V>4\2DL0Z PMFM;PE/N54H",+!O2LGS/ 8D. M?$7=,;#4Z*"8OKY^*/J#4<[@P\_4,KCIGH9<@;'PJB5K#9YJ'X,"RU0N^ 7P MG!%/FE'B'*\_>4L:_U7Z5BLSS0S9N\J%UEX7AYA9IFK:GV*-T-G?7)O@&68, M!]?\N'/"?Y*D]G94Y2/0.68B#VS#K^@C9NRA&@)E)FK81YCQN/2X(9!EF&K\ M+3MMP"__,H[P!3F[UZ;J2EE<=5O+:[#$&@L]R ZEK..%?8D6&]U:SW/7UZ51 M*%^D7&M(KWP(;E,WD0ET7)/%U^4E3I6Q0+Z15>'L&-$M,T> U$PS1;.[\7#U M^3*^2\ZC.&$R+B%O7%3Y$ZXP!TF4>'.=*;T! ?B+NJFL-JX@;\,+T#075I&Q M1]?N6;R;*ZKX8F\UJD,6H9A0<D$VM]GB+S1&^.O=E]VU/4EK^0U=&*96$Q9NB(]0CLL(C>=S)KV$:,-1 MI2+[O#S@HM9PB:)5&9ODL%9KMH MN=-V?!]KU3H?)$FC.@>?\Q<.#C1(T;6VF(RQ3 I["1@5=7YDE/0= T^-%BJR M+&H'H_\*IWQ=%'=2S6J;[C6V5=6T7 9@?+VJ9[I4I!U#3G7'=15,*[0_B+NW MWK-KTXG;B;^V&X]L=\Y7QW!:IE3@UK%64L.,9BY'%;942-&,UGX<>[D$(E)1>N%_D>4)#?8!4M/8 MVE604AELW@91#!#G@ 0+1Z!FI@?MG1#]8'0+G!]HR+<'GBB&%V*V_UK6MX/# M1<,9@I0-2303-)U#AJ;+15"4:3O?FPO^VW>?99_P_T1VNN\^^S]02P,$% M @ 3G\+2V-..AD/%P $8 ! !4 !ECO/%V5@ 3B+P/9UG5^=_?WW'W_[C_/SS@@CQ[>!TWE8=P;]3]U[XD,* M.@1-Z:.%P4^=KK.R/)Z@AQ9+GP+7J]O+KY\^?WWS]^NI_7W8>'Q]? M F=FX:"VES9:=,[/68M7\0)7_SXPP]!VO=/!*;2/[Z.4U]=_//+[=B>@X5U#CU"N4Q!/@+?D^#K M6V0'0BE4V!&FX/\[CY.=\Z_.KUZ=O[YZ^42<;3.GT$W5 @B'X()#=OG+Z\MM M0EY2-0!R.2((KMZ]>W<1_)I(S ISZ"9ULNPW%^&/Z<10TI8-J+__^$/((T8N MN ?3#O_\X_Y&)O$%3W,!'?QG']G^ G@T_NQZSL"CD*YOO"G"BX"A%YU D/=T MO00?7A"X6+H@_FZ.P?3#"T!L^SPNG&/_-^6R+S;M7V) 6*K@ZUOV1:I6\$2! MYP GKI<+4*.$K!%1*UQD)RL^<[F:(GR6E/#4(@\!+3XYGUG6,FC"!7 I MB;\)D#F_O(KT\F_1UW].F% ?6?G?NP^$8LNF<26N]0#<#V?B=!=[M)< ^^4, MK2X< 'E3?^9_\!;^G&@A^^K/$*1[,(.\4H_>60N0:: P6:)]25:[.-U6"]MQ MB>S/@-(SH<)'*2Z6;)CTZ+D]AZX3YYYBM)#A%=>*)&WN^(15CY:\H99[UD'8 M 3@$"8L&(+@$[]K#F^ M:5&*87W=,*PC@"%B0ZW3MZ@,WW0Z0X#."%>,^,\-(=[S,1?L&A+;+UX0&X!WNG?-0$*D;Y7:,H7T,7X!Z;<68( MB\WR="HCD,X()G""+IL=:\+9_AXL$:9\1F+ ^40\RA0G-P)^D:@"'IKU1K\B MUV>HX5!)Q 1DTQF!?$XX >1-N:-AJ[X!U_WLH4=O#"R"/.#<$.)+#!Y1>B,H M$ HKH*(I%[;+7#PG6#,$Q,8P:$^6#0!WDTYL)M&7;M6D3&9_MT4 MA$-A!- VY:#&"Q9;S_F:?5,TE(M2:@ZW4$ !\$WYK^EVA>M%:M GTQH%?DI( M ?Q-.:T]Q*"";$KALWMBIX?_5[B&H)!)N/9"#.;-V@=-WI! M#S%S#*^EVTSR7)ISHR2X@)QFG=VNXS#\2/1QR_3I2DA)45HCB"@44K CU:S[ M&S6IQ_X+1R-!9$$&,?.[F\7.5G8O/M]OPBVWO"N/[@;#_KL MC_'P]J;?G0SZ'[NWW;O>8/R/P6 RWC5^3:'D@T>O*;3A&<6N[=[>+B& DI+& M9A)IW/U$8ATFAFUWV.\0#_ER6*^V 5Q9#RX@["L[W/00L"#/TRXIQ6J49*1$ M8MT(8I;?$F"Z'KE6&!K[;Q\N^9+.'1#Q(\VB.SUR>0\3D+@[.Y\0V> D:!0V_VU7+]K,M>+:\._4N@:TF^%('0S=2Z!TPD:%/@[,-D MU5(,X;0R.+KUSJYM\WTXA0'9R.^:L>'AT >FY)@UV*&K049/"T! M'SDFZ"/H(=<-_O,-TCGTAA[@(2&B6?%@]1FB' <$_##G"U> MV$@E,83!M%B'.;*SS^H26%K0X?KB$"$TMSY#)Q"#>CZ;K$>U?.;H!#KPZ%;@;J MB T1',QHD."A 1A0B$$8LCWEH7T?@ M;.M;5LCO.D^A&S=S#"AU@Z8-'UPX"\^# CJ<1D/7B)\7RAU+V*$ \PC=!27= ME@MND3>; +SH@P=:VG,%BSZ\0/W4.Z"-9]O6 ! GHSX-E,S#XDMHN(CT&)/5NM#'-5 MH")6NJT0E(F^H[=B,*'EB(C7"DSKZ E9U?:8)1G,\DL5=YM;C,>(-G9&UIIO M&JCM9&42:],)*VQD9>75;1>9M1/[K'_GA!-3(TAO&#LBJ77S[.)-E.VV"M]E MD9,DSV,24272Z^;@]7Q"T0+@/E@B LL6O$6I32)(*+%N$Q!?GP.+I8O6W+B- M%N8VBW)K.5.*F4TB3A6/^C9>*Z]/%G.BF,D$+E3EU\[+2JRWR3M.44H3F)%* MJMOFJK+Q9KC5IFZNF;CA6GF+U>Q-U>K;J.T%^XQB30H:+0NG+4K9+AD5-S6+ M)-7-9TU)9!0?=;(9$&X/X(/[^%@9S[NVM +^U:P%N$2%! M=,G$>A(OMU8JQ216*R.DFQNLO+VHW89B-:*:W#1LZ4Z740#9'%!H6^[A+GA) M5Z/!;2_I!IVN?JGL#-XA!J&Z1YA(;H"/+A95-Y< M[3^>L'^_#.XFX^'U<#2X[TYNV*^UVOV"*MJQ^06-.=G[*EZ^Y0)R#U; \X'X ML'8;D8]#_4:3OEE;T'H,L K: ,R1JYXR!1F,( /F;AB0]Z\5>U/ M&!$RPF@J7+Y.IC" N)1 8D/>M("$X1+P9R6\67350-EUM^+T!G H$58W(W\, M@IC83\!C37;94-%U%M +WIZG< 4B 43SE%KF=ADKU;S4-*8(AWAV,V\(O6>4 M,#CYQ69]-H&[*+AS5LZ\/(]!A)<(?TQ3910<*B#QG/Z^0QY*2R@?3L7I#>!2(JQN MT1-;;;MFO:. $< OW$^7$D8G M? %TCAQ^E1T)3[(+F&ZR!0;H3J.$',^A\PT<44^+CE))=2Z?VAC]*!!T_S,8 M^IAMX3*.9))/)#" LZ0XQ32],[#+Q7&@\4;L1XM F[N#T/6I<$.M+)PVG.8B( ))!,15*\, &BN"(B"UO8T9 M0?LC+50-ZZE:BKG$BH$14/NJU1WQ7G?\C^O;X;?#;8AO:VA_/WS;EM-VN(H[ M#2A_2R-XXI<1\G']!P',M-\L(G1M"E?A=5-R@78HR( 18!=X=-MW-\<&WET9 MJQG)+=[/Y/R?'SG-$W0/;.39,'@49>MG3U ]'?(@51V#?AR& ]UBL_N $63# MD![/Z2[X7<=_606W0JOD:/GZ_@/VFO0UMA+,=!M*-F][?,.0@CYZ%/%:D/!Y MT%F$D&[=-#@J62 7%__:18]!G/I"? >,>O[GP7D%/'4[H\&0X ?@01^$GPG9 MHZL)2F;\"@4!2_]N4X_<7B-BI18F7>EPMK5@>K:+N=>#;]CBAK+8Y!_ M;E%98PJR'I=^%&%S3+%E>8EOV0=#*_&TH[(V%&0]+FTHPN:8PM7R$L?&<)5I M))GGN/A/H7%,=PSE1>7G4'*/>!:^X:FL%Q6*/"ZUJ8+E_B%W.FM5]&QE_/!/ MX?.5ROJD5-AQ:9(:?N(@OV/0H_5 MZQ(?+9 Z/(!10XR6K"!S8[2D\.BV#S[JZ.T]!!R%GE3!:__=(,TGC&OH69Y= MPX0A*\C<"4,*CVX!!/=@&0V!PVGR52L!D<+D6G9R!45-WR BPN(9#/T%6.W= MF8]"*ZK@=3Q#/Q>9O_3./K@)M+)Q M6.XNZQ48KUD'D#ZVI9376/)S(-1V/\HR4*LQM3 ]:N[_O#H:]IDH-6RTIO@? M>*V:"F-_N0Q?G[7<./!Y$'Y19O$K936 >34(ZMM:+5ZV#PP0OLWO8Z9MDSD( M9YUKA 4T*&9J^;FA"NH5+]*K(*'?"9OP&AS>;N'>5R)).ZQ4T[/TSE92/OW0 MW]Q+)"4@GF#W*#0!\2VT7$Q^ JNG9UUYL""DHZ^(T !76V<^!R MTP[5.P!D.5HZC89GEA>=>.PACR 7.O%IR%&"ON$T=PYD' MI]#FJ_%A0!/K%"-6GLT<[HVX F :;T:[\ZF"YJ2.N#5.DGQJ./"8]"IX>&08 MU,YW=_8?FW(E-CA&Y>H^C55[RS"<\K=&@4<"VNY!\ 8I#]4F\:U:P-EL&)8, M/?N6:M1(LC>$K0X,KP>LZZ,U8&7$ 7;1'8:\8Y']QXFR"AH<-LJ:/*G@/'=\%PNAG9>C[F?27=8)%%I9J]Y3@.1KT]7?Z8J
#G0LV>:#8'4W=5DJ*9(HV9;J/ M%G:2,O'(QI C0OQ%^-W.VK)')<>A.?N@W&I 3\F^45WSDEHU^NR7G6:M^L>D M.T##B#=H1U#S_>,[1/\%:+2R^1=P*HY!.Q5J\IBS&XI:;*MM+O-F K"I=L$F M63Z ]@&UH%NCAUM23PN>;TF+3@\1J;R,XE'H\(>UX J,@>WCX&C>X,EV?<92 M^(3I8NG'H6W91=GN@J_\"&2LIVP#3CW4!*(6PTGBBE;6OPH<_]H'%N4:6QAB ME-MV&FRJ[)#<6X]?+,HF7,L57V]6E-: P4 @I&Y>[?:5%H2_\XM1$;]=MXR, M=&*3V,B(J=O&_J:=U]"#A TSGQ!R2NE()S:)CHR8NNV];]JY66JX9X#BE>2* M56$&DV@I$/>XKFF/Y&23>1F1/(E)U 4BU;?QGKY&H>&-F]IL3%'!+6[=G"S& M*NM<\0FJB>2J\DPB SIM5BS=C,-@Q7W":ND^0=&,ET[3\M'X0C5)N>AIB70# MO'BWK(NQY'53HGCS)3'A? &+!X %FB!.KSF=$D'U\^OX O5F?+KE-7$DQ>.J+(?NHZQ4 M6D.HD0Z>\CRM7^5>IFH*7.DZN(U!\.I3M"[+GXEV%GP-@?(KR%<@>LF'2 >\ M:F48Q69%>'3KBULYH0=NV)^BT;$@H>Z#8I%LNJUWE1I((OOHSN<*%07MD*Y/ MYPCSK?)=C<_*]6C"?DYO*YF?U='5;GCF+7PH%_$A*V(4TC5X MB&A/>A;P#. MYA0XW14;RF;@'O )B;]'$KWQYULNOVKX2J9B#;?$&"5LFB'MYID]01CZE%#+ M;AJ>'AS/*K'A'B;^L'=_XTSO9ZNJ1&BS+I+Y!R#$68&P.&U4EK[ M\])5.1&UO;YV)!K\B26DY,8++@CUE8M5QKW2DVK%# 0PQ^-;;@ M&!2N3D*T6YWEIO0-(3Z(7K0)A0@W@)-+,+$D$FZ,8.\.Q_)D*? RS[ M#L;7"$\!I#Z/)O XO6/GPJUWO, Z**I+9!Y> M9+/9H@]7T&$C3E/Z5ECO<].W8O"U/!E4M\A?D2VWUPH#;/0+$>?9X<.-GXI]O6=+]M;:NY M\0U3DNN!!(DU.0,@O 1#)*/^7$CO Q(F;Y:G_ J#\I#*%[I_;)SHL M=_ $[.#V_'1S"B_SJ997=QXJ(J&=UW2ZMV='_(L[Q8C9I/$Z)J T>L)FAD&H M":%%&J]P9J^6V*$ 33C(:4_<-:KBH=MTT@\4F/T\=(K-?ODRI]< M^9,K?W+E3Z[\R977B8>3*Z_MD'585_Y0[D7L'O'K;Y2]AU0F37BIZ!RDY=9M M6LFWM[M F,*_ FB'TT]LR"6WB!#A6V%52C"300DB^]\ZH,\)MS+!1\R-P='- M5UR9>TPVJ-Z5E0H[!@41X:1;M$9>CN)WPY49%F0WDU,1%OL_(%CQ3;KH!_X/ M#^3X_0 97-C8RTR,#$W,#8S,%]D968N>&UL4$L! M A0#% @ 3G\+2]GLD6*R)P O@ " !4 ( !/(( &5S M8V,M,C Q-S V,S!?;&%B+GAM;%!+ 0(4 Q0 ( $Y_"TMC3CH9#Q< !& M 0 5 " 2&J !E