0001445866-18-000249.txt : 20180313 0001445866-18-000249.hdr.sgml : 20180313 20180312190216 ACCESSION NUMBER: 0001445866-18-000249 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180313 DATE AS OF CHANGE: 20180312 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14677 FILM NUMBER: 18684840 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-K 1 escc-20171231.htm EVANS & SUTHERLAND COMPUTER CORPORATION - FORM 10-K SEC FILING EVANS & SUTHERLAND COMPUTER CORPORATION - Form 10-K SEC filing
EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2017 FY 0000276283 2017-01-01 2017-12-31 0000276283 2017-12-31 0000276283 2017-06-30 0000276283 2018-03-01 0000276283 2016-12-31 0000276283 2016-01-01 2016-12-31 0000276283 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2017-01-01 2017-12-31 0000276283 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000276283 2015-12-31 0000276283 us-gaap:CommonStockMember 2015-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2015-12-31 0000276283 us-gaap:RetainedEarningsMember 2015-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000276283 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2016-01-01 2016-12-31 0000276283 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000276283 us-gaap:CommonStockMember 2016-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2016-12-31 0000276283 us-gaap:RetainedEarningsMember 2016-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000276283 us-gaap:CommonStockMember 2017-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2017-12-31 0000276283 us-gaap:RetainedEarningsMember 2017-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000276283 us-gaap:LandMember 2017-12-31 0000276283 us-gaap:LandMember 2016-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMemberus-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMemberus-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0000276283 us-gaap:MachineryAndEquipmentMemberus-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 us-gaap:MachineryAndEquipmentMemberus-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000276283 us-gaap:MachineryAndEquipmentMember 2016-12-31 0000276283 us-gaap:OfficeEquipmentMemberus-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 us-gaap:OfficeEquipmentMemberus-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:OfficeEquipmentMember 2017-12-31 0000276283 us-gaap:OfficeEquipmentMember 2016-12-31 0000276283 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2017-01-01 2017-12-31 0000276283 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2016-01-01 2016-12-31 0000276283 fil:CompletedContractMember 2017-01-01 2017-12-31 0000276283 fil:CompletedContractMember 2016-01-01 2016-12-31 0000276283 2006-01-01 2006-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2016-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000276283 2014-12-31 0000276283 fil:MinimumLeasePaymentsMember 2017-12-31 0000276283 fil:GainOnBuildingMemberfil:FirstYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMemberfil:FirstYearMember 2017-01-01 2017-12-31 0000276283 fil:RentExpenseMember 2017-12-31 0000276283 fil:GainOnBuildingMemberfil:SecondYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMemberfil:SecondYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnBuildingMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMember 2017-01-01 2017-12-31 0000276283 2015-04-21 0000276283 fil:IntercreditorAgreementMember 2017-12-31 0000276283 fil:SecondIntercreditorAgreementMember 2017-12-31 0000276283 fil:N401kDeferredSavingsPlanMember 2017-12-31 0000276283 fil:N401kDeferredSavingsPlanMember 2016-12-31 0000276283 fil:FirstMortgageNotePayableMember 2017-01-01 2017-12-31 0000276283 fil:FirstMortgageNotePayableMember 2017-12-31 0000276283 fil:FirstMortgageNotePayableMember 2016-12-31 0000276283 fil:SecondMortgageNotePayableMember 2017-01-01 2017-12-31 0000276283 fil:SecondMortgageNotePayableMember 2017-12-31 0000276283 fil:SecondMortgageNotePayableMember 2016-12-31 0000276283 fil:FirstMortgageNotePayableMember 2004-01-14 0000276283 fil:LineOfCredit1Member 2017-01-01 2017-12-31 0000276283 us-gaap:InternalRevenueServiceIRSMember 2017-12-31 0000276283 us-gaap:InternalRevenueServiceIRSMemberfil:NoExpireMember 2017-12-31 0000276283 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0000276283 us-gaap:StateAndLocalJurisdictionMemberfil:ExpireOnVariousDatesMember 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMemberfil:DirectorsMember 2017-01-01 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember 2017-01-01 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember 2017-12-31 0000276283 us-gaap:PreferredClassAMember 2017-12-31 0000276283 us-gaap:PreferredClassBMember 2017-12-31 0000276283 country:US 2017-01-01 2017-12-31 0000276283 country:US 2016-01-01 2016-12-31 0000276283 fil:InternationalMember 2017-01-01 2017-12-31 0000276283 fil:InternationalMember 2016-01-01 2016-12-31 0000276283 us-gaap:AccountsReceivableMemberfil:CustomerAMember 2017-01-01 2017-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMemberfil:CustomerFMember 2017-01-01 2017-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMemberfil:CustomerCMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMemberfil:CustomerDMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMemberfil:CustomerEMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMemberfil:CustomerAMember 2016-01-01 2016-12-31 0000276283 us-gaap:SalesRevenueNetMemberfil:CustomerFMember 2017-01-01 2017-12-31 0000276283 us-gaap:SalesRevenueNetMemberfil:CustomerEMember 2016-01-01 2016-12-31 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

[X] ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the year ended December 31, 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 0-8771

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

 

Securities registered pursuant to Section 12(b) of the Act:

NONE

Securities registered pursuant to Section 12(g) of the Act:

Title of Each Class

Common Stock, $0.20 par value

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. [  ] Yes  [x] No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.  [ ] Yes  [x] No

 

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.       [x] Yes       [  ] No

 

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

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of the registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  [x]



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company.  See definition of “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer  [ ]  Accelerated filer [ ]  Non-accelerated filer  [ ]  Smaller reporting company [x]

Emerging growth company [ ]            (Do not check if a smaller reporting company)

 

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

 

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

 

The aggregate market value of the voting and non-voting common stock of the registrant held by non-affiliates of the registrant as of June 30, 2017 the last business day of the registrant’s most recently completed second fiscal quarter was $6,246,593 based on the closing sale price of $1.23 as reported by the Over-the-Counter Market. Shares of common stock held by each executive officer and director and by each person who owns 5% or more of the outstanding common stock, based on Schedule 13D and 13G filings, have been excluded since such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination of affiliate status for other purposes.

 

The number of shares of the registrant’s Common Stock outstanding as of March 1, 2018 was 11,352,516.

 

DOCUMENTS INCORPORATED BY REFERENCE:

 

 

Certain information from the Registrant’s definitive proxy statement for the 2018 Annual Meeting of Stockholders is incorporated by reference into Part III hereof.



EVANS & SUTHERLAND COMPUTER CORPORATION

FORM 10-K

FOR THE YEAR ENDED DECEMBER 31, 2017

 

PART I

 

ITEM 1.

BUSINESS

4

ITEM 2.

PROPERTIES

7

ITEM 3.

LEGAL PROCEEDINGS

7

ITEM 4.

MINE SAFETY DISCLOSURES

7

PART II

 

ITEM 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

8

ITEM 6.

CONSOLIDATED FINANCIAL DATA

8

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

9

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

17

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

37

ITEM 9A.

CONTROLS AND PROCEDURES

37

ITEM 9B.

OTHER INFORMATION

38

 

 

 

PART III

 

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

38

ITEM 11.

EXECUTIVE COMPENSATION

38

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

39

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

39

ITEM 14.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

39

PART IV

 

ITEM 15.

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

40

 

 

 

SIGNATURES

 

44


3



PART I

 

ITEM 1.BUSINESS 

Throughout this document Evans & Sutherland Computer Corporation may be referred to as “Evans & Sutherland,” “E&S,” “we,” “us,” “our” or the “Company.”  All dollar amounts are in thousands unless otherwise indicated.

Evans & Sutherland was incorporated in the state of Utah on May 10, 1968.  Our principal offices are located at 770 Komas Drive, Salt Lake City, Utah 84108, and our telephone number is (801) 588-1000.  Through a link on our website, www.es.com, we make available, free of charge, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (“Exchange Act”) as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission (the “SEC”).  We make our website content available for informational purposes only.  The information provided on our website is not incorporated by reference into this Form 10-K and our website address is not intended to be a hyperlink.  The above reports and other information are also available, free of charge, at www.sec.gov.  Alternatively, the public may read and copy any materials we file with the SEC at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549.  Information on the operation of the Public Reference Room may be obtained by calling the SEC at 1-800-SEC-0330.

 

General

 

Evans & Sutherland focuses on the production of high-quality advanced visual display systems used primarily in full-dome video projection applications, dome projection screens, dome architectural treatments, and unique content for planetariums, schools, science centers, other educational institutions, and entertainment venues.  With a 50-year history in computer graphics, we are widely regarded as both a pioneer and a leader in providing the world’s most compelling full-dome digital theater and planetarium systems as well as original full-dome shows.  With our subsidiary, Spitz, Inc. (“Spitz”), and its over 70-year history as a leading supplier of planetarium systems, dome projection screens and other dome displays, E&S supplies premier total system solutions for its digital theater markets as well as customized domes and other unique geometric structures in the architectural market.

   

We continue to maintain a significant share of the overall planetarium and full dome digital theater market.  We estimate that the size of the market for digital planetarium systems is approximately $65 million annually and varies, of which our market share has ranged from 35% to 70% depending on the specific market size and time period.  Additionally we sell related products into tangential markets that are less defined which make up the balance of our revenue.

 

Description of Products

E&S offers a range of products and services primarily for dome and planetarium theaters in educational institutions, training, and entertainment venues.  These products include state of the art planetarium and dome theater systems consisting of proprietary hardware and software, and other unique visual display systems primarily used to project digital video on large curved surfaces.  We also produce unique show content both for our own library which we license to customers and for specific customer requirements for planetarium and dome theaters. Additionally, we manufacture and install metal domes with customized optical coatings and acoustical properties that are used for planetarium and dome theaters as well as many other unique custom applications. Our dome engineering and manufacturing resources also design and supply geometrically complex structures for customized architectural treatments, often involving curved metal shapes with unique optical and acoustical properties.

Description of Markets

We are an industry leader in providing full-dome hardware and software to an international customer base in the digital theater, planetarium, entertainment, training and educational markets.  In each of these markets we face highly competitive conditions where we compete on features, performance, and responsiveness to customer needs as well as on price.  E&S is unique among its competitors by virtue of its capability as a single source that can directly supply and integrate all of the equipment in the planetarium theater, including the projection system, sound, lighting, computer control system and domed projection screen.  We believe our range of visual systems and services at


4



various price and performance levels, our research and development investments and capabilities, our responsiveness to customers, and our ability to design and manufacture value-added visual systems enable us to compete effectively. Our competitive strengths with visual systems and services aid the sale of our dome projection screens as customers often require a new dome projection screen with their visual system. We also believe our capabilities to design and manufacture domes and certain other architectural structures are very unique and enable us to compete effectively in all of the markets where these products are sold.     

Digital Theater

In the digital theater market our products compete with traditional optical-mechanical products and digital display systems offered by GOTO Optical Mfg. Co., Konica-Minolta Planetarium Co. Ltd., Carl Zeiss Inc., and Sky-Skan, Inc. The Company’s digital display systems are configured with standard commercial projectors similar to systems sold by our competitors.  Our proprietary Digistar full-dome digital system, along with other customized software tools differentiate our digital theater systems and compete favorably with competitive digital display systems. Our SciDome planetarium system, which uses a dome theater version of a retail desktop astronomy product with curriculum tools for teachers, creates a unique competitive advantage when targeting smaller classroom planetarium theaters.  

Advanced Displays

Our capabilities and products sometimes are used for special advance display applications primarily for wide audiences in specialty theaters and other visitor attractions. This includes the integration of the most advanced video projectors with customized lenses, software and unique application techniques to serve customers who are in search of extraordinary display of visual content. Our competition in these markets includes various specialty audio visual systems integrators and alternative solutions using other technologies.   

Giant Screen Cinema

E&S supplies digital display systems for educational and entertaining giant screen cinema experiences, focused on the market commonly defined by established competitors like IMAX. We bring unique capabilities and strengths to this market, including ultra-high resolution projection systems.

Domed Structures

Our Spitz subsidiary is the world's leading producer of domed projection screens. At Spitz we design, manufacture, and install domed projection screens used in planetarium theaters and a variety of other applications such as ride simulators, special or large format film theaters, simulation training systems and architectural treatments. We have developed proprietary dome products such as our NanoSeam dome which we believe provides the smoothest, most uniform projection surface available. Our experience with dome projection screens enables us to advise on the architectural integration of domed projection screens and solve complex optical problems involving reflectivity and image distortion on compound curved surfaces. We believe that these skills are important to buyers of domed projection screens. The principal customers of our dome business are entities in the entertainment, educational and commercial and military simulation markets. Customers include major theme parks, casinos, world expositions, museums, schools, and military defense contractors. There is currently one known domestic competitor that manufactures domed projection screens. In addition, construction or metal fabrication contractors occasionally supply domed projection screens, particularly in foreign markets. The structures we design and supply for architectural treatments are sold as complements to our dome screen products or into the architectural market for a wide variety of interesting venues. Competition for our architectural treatment products usually comes from construction or metal fabrication contractors often with an alternative design idea.

 

Intellectual Property

 

We own a significant number of patents and trademarks and we are a licensee under several others.  Our portfolio of patents and trademarks, as a whole, contributes to our business.  However, no one piece of intellectual property is critical to our business, thus no individual piece of our intellectual property is separately discussed.  In the U.S. and internationally, we hold active patents that cover many aspects of our visualization technology.  Several patent applications are presently pending and routinely other patent applications are in preparation. We actively pursue patents on our new technology and we intend to vigorously protect our patent rights.  We often trademark key product names and brand names to protect our equity in the marketplace. We routinely copyright software and


5



documentation and institute copyright registration when appropriate.  Currently we retain a total of 18 active U.S. patents.

 

Research and Development

 

We consider the timely development and improvement of our technology to be essential to maintain our competitive position and to capitalize on market opportunities.  We continue to fund essentially all research and development (“R&D”) efforts internally. 

R&D efforts continue to improve Digistar, our popular full-dome digital system and a key component to our planetarium and dome theater products.  We also explore the possibility of other commercial applications for Digistar technology as opportunities arise. We conduct ongoing R&D to improve the functionality of SciDome to keep pace with updated versions of the desktop software it emulates and to take advantage of the latest digital display and theater technology. Some noteworthy specific R&D activities for our advance display and planetarium products include the development of unique techniques to display three dimensional digital video and the expansion of educational curriculum tools to cover new subject matter in addition to astronomy such as chemistry and earth sciences.  We continue to develop improvements to our dome products including optical coatings and ways to make the projection surface more uniform.  There are also R&D efforts ongoing to enhance components of the systems we sell, such as improvements to theater lighting.  

We continually work with the new digital projection technologies to develop advanced visual display systems primarily to be used by wide audiences in specialty theaters and other visitor attractions. This includes the integration of the most advanced video projectors with customized lenses, software and unique application techniques to serve customers who are in search of extraordinary display of visual content.  

Dependence on Suppliers

Most of our current parts and assemblies are readily available through multiple sources in the open market; however, a limited number are available only from a single source.  In these cases, we either stock adequate inventory to cover future product demands, obtain the agreement of the vendor to maintain adequate stock for future demands, or develop alternative components or sources where appropriate.

Employees

As of December 31, 2017, Evans & Sutherland and its subsidiaries employed a total of 96 persons of which 95 were employed full time. 

Environmental Standards

We believe our facilities and operations are within standards fully acceptable to the Environmental Protection Agency and that all facilities and procedures are operated in accordance with environmental rules and regulations, and international, federal, state and local laws.

Strategic Relationships

In the normal course of business, we develop and maintain various types of relationships with key customers and technology partners.  The teaming agreements are with industry partners and are intended to improve our overall competitive position.  The product development agreements enhance our products by the cooperative development of new features and capabilities necessary to maintain our industry leading position.  

Forward-Looking Statements and Associated Risks

This annual report, including all documents incorporated herein by reference, includes certain “forward-looking statements” within the meaning of that term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, including, among others, those statements preceded by, followed by or including the words “estimates,” “believes,” “expects,” “anticipates,” “plans,” “projects,” “intends,” “predicts,” “may,” “will,” “could,” “would,” “potential” and similar expressions or the negative of such terms.  See Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part II of this annual report on Form 10-K for a list of some of the forward-looking statements included in this Form 10-K.  


6



EXECUTIVE OFFICERS OF THE REGISTRANT

The following sets forth certain information regarding the executive officers of E&S as of December 31, 2017.

Name

Age

Position

Jonathan A. Shaw

61

Chief Executive Officer and Director

Paul L. Dailey

61

Chief Financial Officer and Corporate Secretary

Kirk D. Johnson

56

Chief Operating Officer and President

 

Jonathan A. Shaw was appointed Chief Executive Officer and Director in September 2016.  He previously served as President and Chief Executive Officer of Spitz since November 2001. Prior to his appointment as President and Chief Executive Officer of Spitz, Mr. Shaw held various management positions since 1985. 

Paul L. Dailey was appointed Executive Vice President in December 2016. He was appointed Chief Financial Officer and Corporate Secretary in February 2007.  He became an executive officer of E&S in August 2006 when he was appointed Acting Chief Financial Officer and Corporate Secretary.  Prior to his appointments at E&S, Mr. Dailey served as Executive Vice President, Chief Financial Officer and Corporate Secretary of Spitz, where he started as Controller in 1983. Mr. Dailey is a Certified Public Accountant.

Kirk D. Johnson was appointed Chief Operating Officer and President in September 2016.  He previously served as Vice President and General Manager of Digital Theater since January 2002.  He joined E&S in April 1990 and has held various engineering and management positions throughout his service at E&S. 

 

ITEM 2.  PROPERTIES

Our principal executive, engineering, manufacturing and operations facilities are located in the University of Utah Research Park in Salt Lake City, Utah, where we lease two buildings totaling approximately 68,000 square feet.

Spitz owns and occupies an approximately 47,000 square-foot building on approximately 15.2 acres in Chadds Ford, Pennsylvania. The property serves as collateral under Spitz’s debt agreements through a mortgage granted to First Keystone Bank which is now The Bryn Mawr Trust Company, a commercial bank.

 

ITEM 3.  LEGAL PROCEEDINGS

In the normal course of business, we may have various legal claims and other contingent matters.  We know of no legal claims outstanding that would have a material adverse effect on our consolidated financial position, liquidity or results of operations.

 

ITEM 4.  MINE SAFETY DISCLOSURES

Not applicable


7



PART II

ITEM 5.   MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Our common stock trades on the Over-the-Counter Markets under the symbol “ESCC.”  On March 1, 2018, there were approximately 430 holders of record of our common stock.  Because brokers and other institutions hold many of our shares on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.  

We have never paid a cash dividend on our common stock and have used funds generated internally to operate our business.  For the foreseeable future, we intend to follow our policy of retaining any future earnings to finance the development and growth of our business.   

Additional information required by this item is incorporated by reference to the table captioned Securities Authorized for Issuance Under Equity Compensation Plans as of December 31, 2017 in Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters,” of Part III of this annual report on Form 10-K.

The table below presents the high and low sales prices per share as reported by the Over-the-Counter Markets, by quarter for 2017 and 2016. The quotations reflect inter-dealer prices, without retail mark-up, mark-down, or commission and may not necessarily represent actual transactions.

 

 

2017

2016

 

High

Low

High

Low

First Quarter

$ 1.98

$ 1.11

$ 1.06

$ 0.75

Second Quarter

1.65

1.15

1.15

0.70

Third Quarter

1.26

0.94

1.35

0.51

Fourth Quarter

1.19

0.89

1.48

0.90

 

ITEM 6.  CONSOLIDATED FINANCIAL DATA

Not applicable


8



ITEM 7.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis provides information which management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition.  The discussion should be read in conjunction with our consolidated financial statements and notes included in Item 8, “Financial Statements and Supplementary Data,” of this annual report on Form 10-K.  Information set forth in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” includes forward-looking statements that involve risks and uncertainties.  Many factors could cause actual results to differ materially from those contained in the forward-looking statements.  See “Forward-Looking Statements” below for additional information concerning these items.

(All dollar amounts are in thousands unless otherwise indicated.)

Executive Summary

The year ended 2017 produced $30,508 of sales which was less than the $32,944 of sales reported in 2016. The lower sales resulted in a reduction of gross profit in the amount of $1,122 mostly offset by a $860 reduction in operating and other expenses resulting in a $262 decrease of net income from $1,743 in 2016 to $1,481 in 2017. Sales in 2017 were slightly less than expected due to the timing of customer orders and deliveries, however, this variability in sales and gross profit are within the normal range for our current business environment. The delay in customer deliveries and healthy new orders increased the sales backlog to $27,360 as of December 31, 2017 compared to $24,444 at the end of 2016. The operating and other expenses in 2017 are more reflective of our current operating structure reflecting a leaner executive management team implemented in 2016. We believe this reduced cost structure illustrates the profit potential of our business. With the healthy sales backlog and encouraging sales prospects, we anticipate sales at levels that are expected to yield profitable results in 2018.  

Beyond 2018, we expect variable but reasonably consistent future sales and gross profits from our current product line at annual levels sufficient to cover or exceed operating expenses and meet our obligations. As our recovery progresses from a large stockholders’ deficit eliminated mainly by the 2014 Pension Settlement, we expect to continue to improve our products and explore new opportunities to increase our sales and profits in an effort to grow shareholder value. We believe that our improving financial position could present more opportunities in this effort.

We intend to pursue new opportunities for our business while we continue to develop and improve the products that serve our traditional markets. We consider the advancement of innovative products such as Digistar essential to maintaining our leading share of the planetarium market. We will continue to develop and improve our planetarium products more narrowly focused on education markets such as our SciDome product. We intend to also continue development and improvement of our dome products used by planetarium theaters and many other varied applications.  We intend to continue the production of quality show content for planetarium theaters.  We believe that the ability to include the wide range of complementary products in the systems we sell, along with access to the legacy customer base of E&S and our subsidiary, Spitz, provides a unique competitive advantage.

 

Results of Operations

 

Consolidated Sales and Backlog

 

The following table summarizes our consolidated sales for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

Sales

 

$ 30,508   

 

$ 32,944   

 

Sales decreased 7% from 2016 to 2017 due to lower sales of dome products to theme parks which was partially offset by an increase in sales of planetarium products.


9



The volume of new orders in 2017 exceeded the sales recorded resulting in an increase in our sales backlog from $24,444 as of December 31, 2016 to $27,360 as of December 31, 2017. The sales backlog of planetarium products improved while the backlog of domes for theme park attractions decreased but remained healthy at December 31, 2017.  We anticipate that approximately 90% of the 2017 backlog will be converted to sales in 2018 and that we will receive sufficient new orders to produce total sales in 2018 comparable to 2017.  

 

Gross Profit

 

The following table summarizes our gross profit and the percentage to total sales for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

Gross profit

 

$ 10,951   

 

$ 12,073   

Gross profit percentage

 

36 %

 

37 %

 

Our gross profit percentage was slightly lower in 2017 when compared to 2016.  The lower gross margin percentage in 2017 resulted from lower gross profit contributions on theme park projects which was mostly offset by improvements in contributions from planetarium projects.

 

Operating Expenses

The following table summarizes our operating expenses during the years ended December 31:

 

 

2017

 

2016

 

 

 

 

 

Selling, general and administrative

 

$ 6,045   

 

$ 7,115   

Research and development

 

2,908   

 

2,344   

Pension

 

231   

 

262   

Total operating expense

 

$ 9,184   

 

$ 9,721   

 

Selling, general and administrative expenses were lower in 2017 compared to 2016. This was primarily due to the 2016 costs related to the retirement of our former Chief Executive Officer and higher 2016 selling expense mostly due to a bi-annual trade show.      

Research and development expenses were higher in 2017 compared to 2016.  This was primarily due to redirecting resources from sales and marketing activities and the delivery of customer projects to research and development activities. Research and development activities consisted of exploration of new applications for our products, improvements to the software in our planetarium products, testing hardware to project high definition video on large dome screens, development of a graphical user interface device for dome theaters, improvements to theater lighting, testing of optical coatings for projection surfaces and developing techniques to make dome projection surfaces more uniform.  

Pension expense attributable to our Supplemental Executive Retirement Plan (“SERP”) was lower in 2017 compared to 2016 due to changes in the actuarial data affecting the measurement of the pension expense.  


10



Other Expense, net

The following table summarizes our other expense during the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

Interest expense

 

$ (473)  

 

$ (510)  

Other income (expense), net

 

76   

 

(6)  

 

Interest expense in 2017 and 2016 consisted principally of imputed interest on the Pension Settlement Obligation. Interest expense also included interest paid on real estate debt in both years presented. Interest expense decreased in 2017 due to the reduction of debt and is expected to continue to decrease at a comparable rate in future years.

Other income (expense), net changed from expense of $6 in 2016 to income of $76 in 2017 due primarily to interest income recorded on a customer lease receivable and, to a lesser extent, lower realized currency losses in 2017.  

 

Income Taxes

 

The income tax benefit (provision) consisted of federal and state income taxes as follows for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

Income tax benefit (provision)

 

$ 111   

 

$ (93)  

 

 

 

 

 

 

The 2016 income tax provision was for state income taxes resulting from Spitz’ normal business activity in various jurisdictions. The 2017 tax benefit resulted primarily from state film tax credit for the production of a planetarium show which was recorded at the estimated value realizable through assignment.  

 

Other Comprehensive Income

The following table summarizes other comprehensive income for the years ended December 31:

 

 

2017

 

2016

 

 

 

 

 

Decrease (increase) to minimum pension liability

 

$ (30)  

 

$ 258   

Other comprehensive income

 

$ (30)  

 

$ 258   

 

Other comprehensive income consists of accounting for potential changes in the actuarial valuation of the SERP liabilities.

 

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.


11



Cash Flows

The following table summarizes our cash flows for the years ended December 31:

 

 

2017

 

2016

Net cash and cash equivalents provided by (used in):

 

 

 

 

Operating activities

 

$ (1,098)  

 

$ 3,749   

Investing activities

 

(148)  

 

(174)  

Financing activities

 

(592)  

 

(484)  

Increase (decrease) in cash and cash equivalents

 

$ (1,838)  

 

$ 3,091   

 

The fluctuation in the annual increase and decrease in cash and cash equivalents is mainly due to cash used in operating activities.

Operating Activities

The net cash used in operating activities in 2017 was attributable to an increase in working capital of $2,947 less $1,849 of cash provided by the $1,481 net income after the effect of $368 of non-cash charges.  The non-cash charges consisted primarily of $259 of depreciation and $105 in the provision for excess and obsolete inventory.  The changes in working capital which used cash were largely attributable to the timing of progress payments on customer projects.

The net cash provided by operating activities in 2016 was attributable to a decrease in working capital of $914 plus $2,835 of cash provided by the $1,743 net income after the effect of $1,092 of non-cash charges.  The non-cash charges consisted primarily of $294 of depreciation, $258 of amortization of deferred pension costs, and $344 in the provision for excess and obsolete inventory.  The changes in working capital which used cash were largely attributable to the timing of progress payments on customer projects.

Investing Activities

Investing activities used $148 of cash during 2017 consisting entirely of purchases of property and equipment.

Investing activities used $174 of cash during 2016 consisting entirely of purchases of property and equipment.

Financing Activities

Financing activities used $592 of cash during 2017 consisting of $211 for principal payments on debt obligations and $381 for principal payments on the Pension Settlement Obligation.

Financing activities used $484 of cash during 2016 consisting of $199 for principal payments on debt obligations, $356 for principal payments on the Pension Settlement Obligation offset by $71 in proceeds from the exercise of options.

Credit Facilities

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 Spitz working capital requirements. 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 December 31, 2017.

 

The ability to issue letters of credit and bank guarantees is an important tool to mitigate credit risk in our business. International sales are increasingly important to our business and, in many countries, letters of credit and bank guarantees serve as performance guarantees for customer contracts. Also, domestic sales sometimes require performance guarantees in the form of surety bonds.  We have relationships with licensed surety companies to provide performance bonds subject to certain limitations and collateral which we must provide for security. Letters of credit and bank guarantees are issued to serve as collateral and to ensure our performance for these purposes.


12



Cash deposits or deferral of customer payments for performance guarantees can often be used as an alternative to 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 December 31, 2017, there were outstanding letters of credit and bank guarantees of $362, which are scheduled to expire during the year ending December 31, 2018.  

 

Mortgage Notes

Debt obligations include a first mortgage note payable to a commercial bank which represents the balance on a $3,200 note (“First Mortgage Note”) issued on January 14, 2004 by Spitz. The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years.  On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”).  The monthly installment is recalculated in the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum.  The monthly installment amount remained unchanged at $23.  

 

Debt obligations also include a second mortgage note payable to a commercial bank which represents the balance on a $500 note (“Second Mortgage Note”) issued on September 11, 2008 by Spitz. The Second Mortgage Note requires repayment in monthly installments of principal and interest over 20 years.  On each 5-year anniversary, the interest rate is adjusted to the greater of 5.75% or 3% over 3YCMT.  The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term. On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4.

 

The Mortgage Notes are secured by the real property occupied by Spitz pursuant to a Mortgage and Security Agreement.  The real property had a carrying value of $4,090 as of December 31, 2017. The Mortgage Notes are guaranteed by E&S.

 

Land and building lease

 

In November 2014, the Company agreed to an extension of its lease for its corporate office buildings and its interest in the lease for the land occupied by the buildings for a term of 5 years. Base annual rent for the extended 5-year term is $549.

 

The lease obligation is recorded as an operating lease for a term of five years commencing November 1, 2014.  The accounting for lease extension resulted in $620 gain on the disposition of leased assets under the prior lease which was deferred and is being amortized over the five-year term of the new operating lease. There was also a $1,526 gain from the extinguishment of a deferred rent credit related to the underlying land lease which is being amortized over the five-year term of the new operating lease. The amortization of the deferred gain and deferred rent credit reduces the rent expense attributable to the cash rent payments.

 

Other

In 2018, we expect capital expenditures similar to 2017.  There were no material capital expenditure commitments as of December 31, 2017, nor do we anticipate any over the next several years.

Our Board of Directors has authorized the repurchase of 1,600,000 shares of our common stock.  As of February 22, 2018, 463,500 shares remained available for repurchase under the plans approved by the Board of


13



Directors.  No shares were repurchased during 2017 or 2016.  Stock may be acquired on the open market or through negotiated transactions depending on market conditions, share price and other factors.

We also maintain trade credit arrangements with certain suppliers.  The unavailability of a significant portion of, or the loss of, these trade credit arrangements from suppliers would have a material adverse effect on our financial condition and operations.

As of December 31, 2017, our total indebtedness was $1,764 on the mortgage notes.  Our cash and restricted cash, subject to various restrictions set forth in this annual report on Form 10-K, are available for working capital needs, capital expenditures, strategic investments, mergers and acquisitions, stock repurchases and other potential cash needs as they may arise.

Effects of Inflation

The effects of inflation were not considered material for the years 2017 and 2016, and are not expected to be material for the year 2018.

Application of Critical Accounting Estimates

The application of the accounting estimates discussed below is considered by management to be critical to an understanding of our consolidated financial statements.  Their application places significant demands on management’s judgment, with financial reporting results relying on estimates about the effect of matters that are inherently uncertain.  Specific risks for these critical accounting estimates are described in the following paragraphs.  A summary of significant accounting policies can be found in Note 1, “Nature of Operations and Summary of Significant Accounting Policies,” of Item 8, “Financial Statements and Supplementary Data,” in this annual report on Form 10-K.  For all of these policies, management cautions that future results rarely develop exactly as forecast, and the best estimates routinely require adjustment.  

Revenue Recognition

Revenue from long-term contracts requiring significant production, modification and customization is recorded using the percentage-of-completion method.  This method uses the ratio of costs incurred to management’s estimate of total anticipated costs.  Our estimates of total costs include assumptions, such as man-hours to complete, estimated materials cost, and estimates of other direct and indirect costs.  Actual results may vary significantly from our estimates.  If the actual costs are higher than management’s anticipated total costs, then an adjustment is required to reduce the previously recognized revenue as the ratio of costs incurred to management’s estimate was overstated.  If actual costs are lower than management’s anticipated total costs, then an adjustment is required to increase the previously recognized revenue as the ratio of costs incurred to management’s estimate is understated.  Adjustments for revisions of previous estimates are made in the period they become known.

Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts and Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts

Billings on uncompleted long-term contracts may be greater than or less than incurred costs and estimated earnings.  As a result, these differences are recorded as an asset or liability on the balance sheet.  Since revenue recognized on these long-term contracts includes management’s estimates of total anticipated costs, the amounts in costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts also include these estimates.

Inventories

Inventories include materials at standard costs, which approximate actual costs, and inventoried costs on programs, including material, labor, subcontracting costs, as well as an allocation of indirect costs.  We periodically review inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and then provide a reserve we consider sufficient to reduce inventories to net realizable values.  Reserve adequacy is based on estimates of future sales, product pricing, and requirements to complete projects.  Revisions of these estimates would result in adjustments to our operating results.  

Allowance for Doubtful Accounts Receivable

We specifically analyze accounts receivable and consider historical experience, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when


14



evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material adjustments to the expense recognized for bad debts.

 

Income Taxes

As part of the process of preparing our consolidated financial statements, we are required to estimate our actual income taxes in each of the jurisdictions in which we operate.  This involves estimating our actual current tax exposure together with assessing temporary differences resulting from differing treatments of items, such as accrued liabilities, for tax and accounting purposes.  These differences result in deferred income tax assets and liabilities, which are included in our consolidated balance sheets.  We must then assess the likelihood that our deferred income tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not likely, we must establish a valuation allowance.  To the extent we establish a valuation allowance or increase or decrease this allowance in a period, we must include a corresponding adjustment within the income tax provision in the statement of comprehensive income.  Significant judgment by management is required to determine our provision for income taxes, our deferred income tax assets and liabilities and any valuation allowance recorded against our net deferred income tax assets.

Impairment of Long- Lived Assets

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, we review the value assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company determines the estimated fair value of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.

Straight-Line Rent and Contingent Obligation

We recognize scheduled rent increases on a straight-line basis over the lease term, which may include optional lease renewal terms, and deferred rent income and expense is recognized to reflect the difference between the rent paid or received in the current period and the calculated straight-line amount.

Recent Accounting Pronouncements

In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.

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.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.

Forward-Looking Statements

 

The foregoing contains “forward-looking statements” within the meaning of that term in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, including among others, those statements preceded by, followed by or including the words “estimates,” “believes,” “expects,” “plans,” “projects,” and similar expressions.


15



These forward-looking statements include, but are not limited to, the following statements:

·Our belief that our range of products and services at various price and performance levels, our research and development investments and capabilities, and our ability to design and manufacture products will enable us to compete effectively. 

·Our belief that our facilities and operations are within standards fully acceptable to the Environmental Protection Agency and that all facilities and procedures are operated in accordance with environmental rules and regulations, and international, federal, state and local laws. 

·Our belief that our existing sources of liquidity, including marketable securities, will provide sufficient liquidity to meet our obligations through 2018 and beyond. 

·Our belief that our ability to include the wide range of complementary products offered by E&S and Spitz in the systems we sell, along with access to the legacy customer base of E&S and Spitz, provides a unique competitive advantage.  

·Our expectations for variable future sales and gross profits from our current product line at annual levels sufficient to cover or exceed operating expenses.   

·Our belief that an improved financial position may present business growth opportunities.  

·Our belief that any potential shortfalls in our forecasted revenues would be within a range whereby we could reduce variable costs in order to meet our 2018 obligations. 

·Our belief that the business cost structure creates the potential for long-term profitability. 

·Our belief that capital expenditures during 2018 will be similar to the capital expenditures incurred during 2017. 

·Our belief that the effects of inflation will not be material for 2018. 

·Our belief that approximately 90% of our backlog will be converted to sales in 2018.  

·Our belief that our 2017 orders will continue at a level sufficient to recognize sales in 2018 comparable to 2017. 

Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified.  Future events and actual results could differ materially from those set forth in, contemplated by, or underlying the forward-looking statements.  Our actual results could differ materially from these forward-looking statements.  Important factors to consider in evaluating such forward-looking statements include risks of product demand, market acceptance, economic conditions, competitive products and pricing, difficulties in product development, and product delays.  In light of these risks and uncertainties, there can be no assurance that the events contemplated by the forward-looking statements contained in this annual report will, in fact, occur.


16



ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

logo1.JPG 

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and Stockholders
Evans & Sutherland Computer Corporation

 

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Evans & Sutherland Computer Corporation (the Company) as of December 31, 2017 and 2016, and the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the two years in the period ended December 31, 2017, and the related notes (collectively referred to as the “financial statements”).    In our opinion, the financial statements referred to above present fairly, in all material aspects, the financial position of Evans & Sutherland Computer Corporation as of December 31, 2017 and 2016, and the results of its operations and its cash flows for each of the years then ended, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities law and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.  

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, due to error or fraud, and performing procedures that respond to those risks.  Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.  Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

We have served as the Company’s auditor since October 9, 2006.    

 

/s/ Tanner LLC

 

Salt Lake City, Utah

March 8, 2018


17



CONSOLIDATED BALANCE SHEETS

(In thousands, except share data)\

 

 

 

 

December 31,

 

 

2017

 

2016

ASSETS

Current assets:

 

 

 

 

Cash and cash equivalents

 

5,276   

 

6,823   

Restricted cash

 

312   

 

603   

Accounts receivable, net

 

3,794   

 

3,271   

Current portion of lease receivable

 

247   

 

252   

Costs and estimated earnings in excess of billings on uncompleted contracts

 

2,763   

 

3,038   

Inventories, net

 

3,973   

 

3,751   

Prepaid expenses and deposits

 

712   

 

741   

Total current assets

 

17,077   

 

18,479   

Long-term lease receivable, net of current portion

 

836   

 

1,083   

Property and equipment, net

 

4,527   

 

4,638   

Goodwill

 

635   

 

635   

Other assets

 

1,955   

 

1,383   

Total assets

 

25,030   

 

26,218   

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

 

 

 

 

Accounts payable

 

1,667   

 

1,158   

Accrued liabilities

 

912   

 

1,400   

Billings in excess of costs and estimated earnings on uncompleted contracts

 

4,574   

 

6,500   

Customer deposits

 

2,543   

 

2,238   

Current portion of retirement obligations

 

500   

 

507   

Current portion of pension settlement obligation

 

409   

 

382   

Current portion of long-term debt

 

224   

 

211   

Total current liabilities

 

10,829   

 

12,396   

Pension and retirement obligations, net of current portion

 

4,150   

 

4,344   

Pension settlement obligation, net of current portion

 

4,478   

 

4,886   

Long-term debt, net of current portion

 

1,540   

 

1,764   

Deferred rent obligation

 

808   

 

1,231   

Total liabilities

 

21,805   

 

24,621   

Commitments and contingencies (Notes 5, 6, 7 and 9)

 

 

 

 

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,818   

 

53,641   

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

 

(3,532)  

 

(3,532)  

Accumulated deficit

 

(47,208)  

 

(48,689)  

Accumulated other comprehensive loss

 

(2,176)  

 

(2,146)  

Total stockholders’ equity

 

3,225   

 

1,597   

Total liabilities and stockholders’ equity

 

25,030   

 

26,218   

 

 

 

 

 

See notes to consolidated financial statement


18



CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands, except per share data)

 

 

 

 

Years Ended December 31,

 

 

2017

 

2016

 

 

 

 

 

Sales

 

30,508   

 

32,944   

Cost of sales

 

(19,557)  

 

(20,871)  

    Gross profit

 

10,951   

 

12,073   

Operating expenses:

 

 

 

 

    Selling, general and administrative

 

(6,045)  

 

(7,115)  

    Research and development

 

(2,908)  

 

(2,344)  

    Pension

 

(231)  

 

(262)  

         Total operating expenses

 

(9,184)  

 

(9,721)  

 

 

 

 

 

         Operating income

 

1,767   

 

2,352   

Interest expense

 

(473)  

 

(510)  

Other income (expense), net

 

76   

 

(6)  

Income before income tax benefit (provision)

 

1,370   

 

1,836   

    Income tax benefit (provision)

 

111   

 

(93)  

         Net income

 

1,481   

 

1,743   

 

 

 

 

 

Net income per common share – basic

 

0.13   

 

0.16   

Net income per common share – diluted

 

0.12   

 

0.15   

 

 

 

 

 

Weighted average common shares outstanding – basic

 

11,353   

 

11,214   

Weighted average common shares outstanding – diluted

 

12,014   

 

11,836   

 

 

 

 

 

Comprehensive income, net of tax:

 

 

 

 

 Net income

 

1,481   

 

1,743   

 Decrease (increase) in minimum pension liability

 

(30)  

 

258   

         Total comprehensive income

 

1,451   

 

2,001   

 

 

See notes to consolidated financial statements.


19



CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

 

 

Common Stock

 

Paid-in

 

Treasury

 

Accumulated

 

Comprehensive

 

 

 

 

Shares

 

Amount

 

Capital

 

Stock

 

Deficit

 

Loss

 

Total

Balance, December 31, 2015

 

11,442   

 

2,288   

 

53,434   

 

$ (3,532)  

 

$ (50,432)  

 

$ (2,404)  

 

$ (646)  

Net income

 

-   

 

-   

 

-   

 

-   

 

1,743   

 

-   

 

1,743   

Issuance of shares on exercise of options

 

175   

 

35   

 

36   

 

-   

 

-   

 

-   

 

71   

Other comprehensive income

 

-   

 

-   

 

-   

 

-   

 

-   

 

258   

 

258   

Stock-based compensation

 

-   

 

-   

 

171   

 

-   

 

-   

 

-   

 

171   

Balance, December 31, 2016

 

11,617   

 

2,323   

 

53,641   

 

$ (3,532)  

 

$ (48,689)  

 

$ (2,146)  

 

1,597   

Net income

 

-   

 

-   

 

-   

 

-   

 

1,481   

 

-   

 

1,481   

Other comprehensive income

 

-   

 

-   

 

-   

 

-   

 

-   

 

(30)  

 

(30)  

Stock-based compensation

 

-   

 

-   

 

177   

 

-   

 

-   

 

-   

 

177   

Balance, December 31, 2017

 

11,617   

 

2,323   

 

53,818   

 

$ (3,532)  

 

$ (47,208)  

 

$ (2,176)  

 

3,225   

 

 

See notes to consolidated financial statements.


20



CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

 

 

 

 

Years Ended December 31,

 

 

2017

 

2016

 

 

 

 

 

Cash flows from operating activities:

 

 

 

 

Net income

 

1,481   

 

1,743   

Adjustments to reconcile net income to net cash

provided by (used in) operating activities:

 

 

 

 

Depreciation and amortization

 

259   

 

294   

Decrease (increase) in deferred pension costs

 

(30)  

 

258   

Provision for excess and obsolete inventory

 

105   

 

344   

Other

 

34   

 

196   

Changes in operating assets and liabilities:

 

 

 

 

Decrease (increase) in accounts receivable

 

(380)  

 

1,533   

Decrease (increase) in lease receivable

 

252   

 

(1,335)  

Increase in inventories

 

(327)  

 

(23)  

Decrease (increase) in costs and estimated earnings

 in excess of billings on uncompleted contracts, net

 

(1,651)  

 

2,162   

Increase in prepaid expenses and other assets

 

(543)  

 

(4)  

Increase in accounts payable

 

509   

 

96   

Increase (decrease) in accrued liabilities

 

(488)  

 

369   

Decrease in accrued pension and retirement liabilities

 

(201)  

 

(468)  

Increase (decrease) in customer deposits

 

305   

 

(994)  

Decrease in deferred rent obligation

 

(423)  

 

(422)  

Net cash provided by (used in) operating activities

 

(1,098)  

 

3,749   

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

Purchases of property and equipment

 

(148)  

 

(174)  

Net cash used in investing activities

 

(148)  

 

(174)  

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

Proceeds from shares issued on exercise of options

 

-   

 

71   

Principal payments on long-term debt

 

(211)  

 

(199)  

Principal payments on pension settlement obligation

 

(381)  

 

(356)  

Net cash used in financing activities

 

(592)  

 

(484)  

 

 

 

 

 

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

(1,838)  

 

3,091   

Cash, cash equivalents, and restricted cash as of beginning of the year

7,426   

 

4,335   

Cash, cash equivalents, and restricted cash as of end of the year

 

5,588   

 

7,426   

 

 

 

 

 

Supplemental disclosures of cash flow information

 

 

 

 

Cash paid during the year for:

 

 

 

 

Interest

 

478   

 

516   

Income taxes

 

141   

 

11   

 

 

See notes to consolidated financial statements.


21



NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

All dollar amounts are in thousands except share and per share information or unless otherwise indicated.

 

Note 1 - Nature of Operations and Summary of Significant Accounting Policies

Nature of Operations

Evans & Sutherland Computer Corporation, referred to in these notes as “Evans & Sutherland,” “E&S,” or the “Company,” produces high-quality advanced visual display systems used primarily in full-dome video projection applications, dome projection screens and dome architectural treatments. E&S also produces unique content for planetariums, schools, science centers and other educational institutions and entertainment venues.  The Company’s products include state of the art planetarium and dome theater systems consisting of proprietary hardware and software, and other unique visual display systems primarily used to project digital video on large curved surfaces.  Additionally, E&S manufactures and installs metal domes with customized optical coatings and acoustical properties that are used for planetarium and dome theaters as well as many other unique custom applications.  The Company operates in one business segment, which is the visual simulation market.

Basis of Presentation

The consolidated financial statements include the accounts of Evans & Sutherland and its wholly owned subsidiaries.  All inter-company accounts and transactions have been eliminated in consolidation.  Certain prior year amounts have been reclassified to conform to the current year presentation.

Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes.  The accounting estimates that require management’s most difficult and subjective judgments include revenue recognition based on the percentage-of-completion method, inventory reserves, allowance for doubtful accounts receivable, allowance for deferred income tax assets, impairment of long-lived assets, pension and retirement obligations and useful lives of depreciable assets.  Actual results could differ from those estimates.

Cash and Cash Equivalents

The Company considers all highly liquid investments with original maturities of three or fewer months to be cash equivalents.  The Company maintains cash balances in bank accounts that, at times, exceed federally insured limits.  The Company has not experienced any losses in these accounts and believes it is not exposed to any significant risk with respect to cash.  As of December 31, 2017, cash deposits as reported by the banks, including restricted cash, exceeded the federally insured limits by approximately $5,230.

Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Cash and cash equivalents

 

 

5,276   

 

6,823   

Restricted cash

 

 

312   

 

603   

 

 

 

 

 

 

Total cash, cash equivalents, and restricted cash shown in the statements of cash flows

 

 

5,588   

 

7,426   

 

Amounts included in restricted cash represent those required to be set aside by a contractual agreement.  Restricted cash that guarantees letters of credit that mature or expire within one year is reported as a current asset.  Restricted cash that guarantees letters of credit that mature or expire after more than one year is reported as a long-term asset.


22



Trade Accounts Receivable

In the normal course of business, E&S provides unsecured credit terms to its customers.  Accordingly, the Company maintains an allowance for doubtful accounts for possible losses on uncollectible accounts receivable.  The Company routinely analyzes accounts receivable and costs and estimated earnings in excess of billings, and considers history, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material differences to bad debt expense.  Past due balances are determined based on contractual terms and are reviewed individually for collectability. Uncollectible accounts receivable are charged against the allowance for doubtful accounts when management determines the probability of collection is remote.  

The table below represents changes in E&S’s allowance for doubtful accounts receivable for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

259   

 

286   

Write-off of accounts receivable

 

 

(7)   

 

(47)  

Increase (decrease) in estimated losses on accounts receivable

 

 

(143)  

 

20   

Ending balance

 

 

109   

 

259   

 

Inventories

Inventories include materials at standard costs, which approximate actual costs, as well as inventoried costs on programs and long-term contracts.  Inventoried costs include material, direct engineering and production costs, and applicable overhead, not in excess of estimated realizable value.  Spare parts and general stock materials are stated at cost not in excess of realizable value.  E&S periodically reviews inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and provides a reserve sufficient to reduce inventories to net realizable values.  Revisions of these estimates could impact net loss.

During the years ended December 31, 2017 and 2016, E&S recognized impairment losses on inventory of $105 and $344, respectively.  

Inventories as of December 31, were as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Raw materials

 

 

5,458   

 

5,427   

Work in process

 

 

1,011   

 

1,120   

Finished goods

 

 

423   

 

326   

Reserve for obsolete inventory

 

 

(2,919)  

 

(3,122)  

Inventories, net

 

 

3,973   

 

3,751   

 

Property and Equipment

Property and equipment are stated at cost.  Depreciation and amortization are computed using the straight-line method based on the estimated useful lives of the related assets.  Expenditures that materially increase values or capacities or extend useful lives of property and equipment are capitalized.  Leasehold improvements are assigned useful lives based on the shorter of their useful lives or the term of the related leases, including renewal options likely to be exercised.  Routine maintenance, repairs and renewal costs are expensed as incurred.  When property is retired or otherwise disposed of, the carrying values are removed from the property and equipment and related accumulated depreciation and amortization accounts.  Depreciation and amortization are included in cost of sales, research and development or selling, general and administrative expenses depending on the nature of the asset.  


23



 

Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:

 

Estimated

 

 

 

 

 

Useful Lives

 

2017

 

2016

 

 

 

 

 

 

Land

n/a

 

2,250   

 

2,250   

Buildings and improvements

5 - 40 years

 

3,065   

 

3,065   

Manufacturing machinery and equipment

3 - 8 years

 

5,582   

 

5,434   

Office furniture and equipment

3 - 8 years

 

779   

 

779   

Total

 

 

11,676   

 

11,528   

Less accumulated depreciation and amortization

 

 

(7,149)  

 

(6,890)  

Net property and equipment

 

 

4,527   

 

4,638   

 

Goodwill

The Company tests its recorded goodwill for impairment on an annual basis during the fourth quarter, or more often if indicators of potential impairment exist, by determining if the carrying value of each reporting unit exceeds its estimated fair value. Factors that could trigger impairment include, but are not limited to, underperformance relative to historical or projected future operating results, significant changes in the manner of use of the acquired assets or the Company’s overall business and significant negative industry or economic trends. Future impairment reviews may require write-downs in the Company’s goodwill and could have a material adverse impact on the Company’s operating results for the periods in which such write-downs occur.

 

Intangible Assets

 

E&S amortizes the cost of intangible assets over their estimated useful lives. Amortizable intangible assets are reviewed at least annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Amortization expense was $27 for the year ended December 31, 2016, which completed the amortization of intangible assets, so there was no amortization expense in 2017.

 

Software Development Costs

 

Software development costs, if material, are capitalized from the date technological feasibility is achieved until the product is available for general release to customers.  Such costs were not material for the years presented.

 

Impairment of Long-Lived Assets

 

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, the Company reviews the values assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company estimates the fair values of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.

 

Warranty Reserve

E&S provides a warranty reserve for estimated future costs of servicing products under warranty agreements extending for periods from 90 days to one year.  Anticipated costs for product warranties are based upon estimates derived from experience factors and are recorded at the time of sale or over the period revenues are recognized for long-term contracts.  Warranty reserves are classified as accrued liabilities in the accompanying consolidated balance sheets.


24



The table below represents changes in E&S’s warranty reserve for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

123   

 

127   

Additions to warranty reserve

 

 

249   

 

227   

Warranty costs

 

 

(233)  

 

(231)  

Ending balance

 

 

139   

 

123   

 

Revenue Recognition

Sales include revenues from system hardware, software, database products and service contracts.  

The following table provides information on revenues by recognition method applied during the years:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Percentage of completion

 

 

17,653  

 

18,248   

Completed contract

 

 

11,041  

 

12,845   

Other

 

 

1,814  

 

1,851   

Total sales

 

 

30,508  

 

32,944   

 

The following methods are used to record revenue:

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 the 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) to its estimate of total anticipated costs.   This ratio is then utilized to determine the amount of gross profit earned based on its estimate of total gross profit at completion.  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 consolidated balance sheets.

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, 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 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 to customers.  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 revenue and cost of sales are recognized in equal, offsetting amounts as contract costs are incurred.


25



Stock-Based Compensation

The Company records compensation expense in the financial statements for stock-based awards based on the grant date fair value of those awards that are ultimately expected to vest. As such, the value of the award is reduced for the estimated forfeitures at the date of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.  Stock-based compensation expense is recognized over the requisite service periods of the awards on a ratable basis, which recognizes expense for each vesting tranche of each grant starting on the grant date and finishing on the vest date for that tranche.

 

Net Income per Common Share

Basic net income per common share represents income available to common shareholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share reflects additional common shares that would have been outstanding if dilutive potential common shares had been issued. Potential common shares include shares that may be issued by the Company for outstanding stock options determined using the treasury stock method. In periods resulting in a net loss, potential common shares are anti-dilutive and therefore are not included.

Net income per common share has been computed based on the following:

 

2017

 

2016

 

 

 

 

Numerator

 

 

 

Net Income

1,481   

 

1,743   

 

 

 

 

Denominator

 

 

 

Weighted-average number of common shares outstanding - basic

11,353   

 

11,214   

Incremental shares assumed for stock options

661   

 

622   

Weighted-average number of common shares outstanding - dilutive

12,014   

 

11,836   

Basic net income per common share

0.13   

 

0.16   

Diluted net income per common share

0.12   

 

0.15   

 

Income Taxes

The Company uses the asset and liability method of accounting for income taxes.  Under the asset and liability method, deferred income tax assets and liabilities are recognized for the future income tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases and operating loss and income tax credit carry-forwards.  Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in the period that includes the enactment date.

Other Comprehensive Income

On a net basis for 2017 and 2016, there were deferred income tax assets resulting from items reflected in comprehensive income.  However, E&S has determined that it is more likely than not that it will not realize such net deferred income tax assets and has therefore established a valuation allowance against the full amount of the net deferred income tax assets.  Accordingly, the net income tax effect of the items included in other comprehensive income is zero.  Therefore, the Company has included no income tax expense or benefit in relation to items reflected in other comprehensive income.  The accumulated other comprehensive loss at the end of 2016 and 2017 consists of minimum pension liability attributable to the Supplemental Executive Retirement Plan (“SERP”) (see Note 6).

Recent Accounting Pronouncements

 

In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.


26



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.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.

Note 2 – Goodwill

 

Goodwill of $635 resulted from the acquisition of the Company’s wholly owned subsidiary, Spitz, and was measured as the excess of the $2,884 purchase consideration paid over the fair value of the net assets acquired. The Company has made its annual assessment of impairment of goodwill and has concluded that goodwill is not impaired as of December 31, 2017.

 

Note 3 - Costs and Estimated Earnings on Uncompleted Contracts

Comparative information with respect to uncompleted contracts as of December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Total accumulated costs and estimated earnings on uncompleted contracts

 

31,548   

 

31,634   

Less total billings on uncompleted contracts

 

 

(33,359)  

 

(35,096)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

 

The above amounts are reported in the consolidated balance sheets as of December 31 as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Costs and estimated earnings in excess of billings on uncompleted contracts

 

2,763   

 

3,038   

Billings in excess of costs and estimated earnings on uncompleted contracts

 

(4,574)  

 

(6,500)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

 

Note 4 – Lease Receivable

In 2016, the Company entered into a lease agreement with a customer whereby the Company will be the Lessor and the customer will be the lessee of a Planetarium System produced, delivered and installed by the Company. The lease term is 5 years and requires the customer to make rent payments to the Company over the lease term in accordance with the fixed schedule in the agreement.  The equipment will be returned to the Company at the end of the lease term at which time the Company estimates that the system will have no residual value.  The customer obtained control of the leased assets upon delivery and acceptance of the system on December 7, 2016.  The lease is accounted for as a sales-type lease since the lease term is for substantially all of the economic life of the system, the present value of the lease payments amounts to substantially all of the fair value of the underlying assets, and the customer will retain the control with substantially all of the risks and awards of ownership of the system.  The discounted present value of the payments to be made under the lease agreement, using an annual rate of 6%, amounts to $1,754. This amount represents the fair value of the equipment of $1,678 and the maintenance services E&S is to provide over the terms of the lease valued at $76.  In 2016, the Company recorded the sale of the system of $1,678 and $76 of deferred revenue representing the value of the maintenance services.  In 2017, the Company


27



collected $307 in lease payments of which $55 was recorded as interest income and $252 as principal reduction of the lease receivable.

 

The balance of lease receivable as of December 31, 2017 is recorded as follows:

 

 

 

 

2017

 

 

 

 

Lease receivable

 

 

247   

Lease receivable long term

 

 

836   

Total

 

 

1,083   

 

Note 5 – Leases and deferred gain on disposal of building assets

The Company occupies real property and uses certain equipment under lease arrangements that are accounted for as operating leases.  The Company’s real property leases contain escalation clauses.  Rental expense for all operating leases for 2017 and 2016 was $148 and $194, respectively.

In November 2014, the Company agreed to an extension of its lease for its corporate office buildings and its interest in the lease for the land occupied by the buildings for a term of 5 years. Base annual rent is $549 until April 1, 2018 when the base annual rent increases to $570. The annual rent expense on a straight-line basis is $555. The new lease obligation is recorded as an operating lease for a term of five years which commenced November 1, 2014.  The accounting for the lease extension resulted in a $620 gain on the disposition of leased assets under the prior lease which was deferred and is being amortized over the five-year term of the new operating lease. There was also a $1,526 gain from the extinguishment of a deferred rent credit related to the underlying land lease which is being amortized over the five-year term of the new operating lease. The amortization of the deferred gain and deferred rent credit reduces the rent expense attributable to the cash rent payments.

 

Future minimum rent expense payments under the new operating lease and the remaining deferred gain from the disposal of the building assets and deferred rent credit to be recognized are as follows:

 

Years Ending

 

Minimum Lease

 

Gain on

 

Deferred

 

Net Rent

December 31,

 

Payments

 

Building

 

Rent Credit

 

Expense

 

 

 

 

 

 

 

 

 

2018

 

565   

 

$  (124)  

 

$  (314)  

 

127   

2019

 

475   

 

(106)  

 

(264)  

 

105   

Total

 

1,040   

 

$ (230)  

 

$ (578)  

 

232   

 

There are no other lease obligations that have initial or remaining non-cancelable lease terms in excess of one year.

 

Note 6 - Employee Retirement Benefit Plans

Settlement of Pension Plan Liabilities

On April 21, 2015, the Company, as the administrator of its qualified defined benefit pension plan (“Pension Plan”), and the Pension Benefit Guaranty Corporation (“PBGC”) entered into an Agreement for Appointment of Trustee and Termination of Plan (the “Termination Agreement”) (a) terminating the Pension Plan, (b) establishing March 8, 2013 as the Plan’s termination date and (c) appointing the PBGC as statutory trustee of the Pension Plan.

In connection with the Termination Agreement, on April 21, 2015, the Company entered into the Pension Settlement Agreement with the PBGC to settle all liabilities of the Pension Plan including any termination premium resulting from the Pension Plan termination (the “Settled ERISA Liabilities”). Pursuant to the Pension Settlement Agreement, the Company agreed to (a) pay to the PBGC a total of $10,500, with $1,500 due within ten days following the effective date of the Pension Settlement Agreement and the remainder paid in twelve annual installments of $750 beginning on October 31, 2015 (the “Pension Settlement Obligation”) and (b) issue within ten days following the effective date of the Pension Settlement Agreement 88,117 shares of the Company’s treasury stock in the name of the PBGC. The Pension Settlement Agreement further provides that the PBGC will be deemed to have released the Company from all Settled ERISA Liabilities upon payment of the Pension Settlement Obligation. In the event of a default by the Company of its obligations under the Pension Settlement Agreement or the underlying agreements which secure the Pension Settlement Obligation, the PBGC may enforce payment of the Settled ERISA Liabilities, which would accrue interest at various rates until payment is made and be reduced by any payments made by the Company pursuant to the Pension Settlement Agreement.  The estimated total Settled ERISA Liabilities as of the settlement date is $46,000.

 

To secure the Company’s obligations under the Pension Settlement Agreement, on April 21, 2015, the Company also entered into a Security Agreement with the PBGC (the “Security Agreement”), and executed an Open-End Mortgage in favor of the PBGC (the “Mortgage”) on certain real property owned by the Company’s subsidiary, Spitz, Inc. (“Spitz”). The Security Agreement and Mortgage grant to the PBGC a security interest on all of the Company’s presently owned and after-acquired property and proceeds thereof, free and clear of all liens and other encumbrances, except those described therein (the “Senior Liens”). The PBGC’s security interest in the Company’s property is subordinate to the Company’s two senior lenders pursuant to the Security Agreement and agreements between the PBGC and the lenders (the “Intercreditor Agreements”). The Intercreditor Agreements provide for the lenders to extend credit to the Company, secured by the Senior Liens, up to specified limits. The Intercreditor Agreement between the lender of the mortgage notes and line of credit (see Note 7) and the PBGC provides for total aggregate loans of up to $6,500 secured by Senior Liens on Spitz assets. The second Intercreditor Agreement between another lender and the PBGC provides for up to $3,000 of letter of credit indebtedness secured by Senior Liens on cash deposits.

 

The balance of the Pension Settlement Obligation is recorded on the balance sheet as of December 31, 2017 and 2016 as follows:  

 

 

2017

 

2016

Current portion of pension settlement obligation

409   

 

382   

Pension settlement obligation, net of current portion

4,478   

 

4,886   

Total Pension Settlement Obligation

4,887   

 

5,268   

 

 

 

 

 

Supplemental Executive Retirement Plan (SERP)

The SERP provides eligible former executives, employed by the Company prior to 2002, defined pension benefits based on average salary, years of service and age at retirement.  The SERP was amended in 2002 to discontinue further SERP gains from future salary increases and close the SERP to new participants.

401(k) Deferred Savings Plan

The Company has a deferred savings plan that qualifies under Section 401(k) of the Internal Revenue Code.  The 401(k) plan covers all employees of the Company who have at least one year of service and who are age 18 or older.  Matching contributions of 50% are made on the first 6% of employee contributions after the employee has achieved one year of service.  Extra matching contributions can be made based on profitability and other financial and operational considerations.  Effective January 1, 2017, the Company started making a 3% contribution in addition to the matching contribution.  Contributions to the 401(k) plan for 2017 and 2016 were $451 and $182, respectively.

Obligations and Funded Status for SERP

E&S uses a December 31 measurement date for the SERP.


29



 

 

Information concerning the obligations, plan assets and funded status of employee retirement defined benefit plans are provided below:

 

Changes in benefit obligation

2017

 

2016

 

 

 

 

Projected benefit obligation - beginning of year

4,851   

 

5,320   

Interest cost

156   

 

190   

Actuarial loss (gain)

103   

 

(184)  

Benefits paid

(460)  

 

(475)  

Projected benefit obligation - end of year

4,650   

 

4,851   

 

Changes in plan assets

2017

 

2016

 

 

 

 

Contributions

460   

 

475   

Benefits paid

(460)  

 

(475)  

Fair value of plan assets - end of year

-   

 

-   

 

Net amount recognized

2017

 

2016

 

 

 

 

Unfunded status

$ (4,650)  

 

$ (4,851)  

Unrecognized net actuarial loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

 

Amounts recognized in the consolidated balance sheets consisted of:

 

2017

 

2016

 

 

 

 

Accrued liability

$ (4,650)  

 

$ (4,851)  

Accumulated other comprehensive loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

 

Components of net periodic benefit cost:

 

2017

 

2016

 

 

 

 

Interest cost

156   

 

190   

Amortization of actuarial loss

75   

 

82   

Amortization of prior year service cost

-   

 

(10)  

Net periodic benefit expense

231   

 

262   

 

Additional information

Pension expense was $231 for the year ended December 31, 2017, which consisted of net periodic benefit expense of $231 for the SERP.  Pension expense was $262 for the year ended December 31, 2016, which consisted of net periodic benefit expense of $262 for the SERP.  

The SERP minimum liability recorded in other comprehensive loss increased $30 in 2017 compared to a decrease of $258 in 2016.  The increase in 2017 was caused by a decrease in the discount rate, partly offset by a change to the mortality table.  The decrease in 2016 was primarily due to the death of one participant.  


30



Assumptions

The weighted average assumptions used to remeasure benefit obligations as of December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, for the SERP.  The weighted average assumptions used to determine net periodic cost for the years ended December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, in each year for the SERP.

 

Cash Flows

Employer contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by E&S 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 benefits of approximately $500 related to the SERP in 2018.  

Estimated future benefit payments

As of December 31, 2017, the following benefits are expected to be paid based on actuarial estimates and prior experience:

Years Ending

 

 

December 31,

 

SERP

2018

 

500   

2019

 

427   

2020

 

421   

2021

 

415   

2022

 

408   

2023-2027

 

1,806   

 

Note 7 –Debt

Long-term debt consisted of the following as of December 31, 2017 and 2016:

 

2017

 

2016

First mortgage note payable due in monthly installments of $23 (interest

 at 5.75%) through January 1, 2024; payment and rate subject to

 adjustment every 3 years, next adjustment January 14, 2019

1,422   

 

1,611   

 

Second mortgage note payable due in monthly installments of $4 (interest

 at 5.75%) through October 1, 2028; payment and rate subject to

 adjustment every 5 years, next adjustment October 1, 2018

342   

 

364   

      Total debt

 

1,764   

 

1,975   

 Current portion of long-term debt

(224)  

 

(211)  

        Long-term debt, net of current portion

1,540   

 

1,764   

 


31



 

Principal maturities on total debt are as follows:

Years Ending

 

 

 

December 31,

 

 

 

2018

 

 

224   

2019

 

 

237   

2020

 

 

251   

2021

 

 

267   

2022

 

 

283   

Thereafter

 

 

502   

Total debt

 

 

1,764   

 

Mortgage Notes

 

The first mortgage note payable represents the balance on a $3,200 note (“First Mortgage Note”) issued on January 14, 2004 by Spitz. The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”). The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum. As a result, the monthly installment amount remained at $23.

 

The second mortgage note payable represents the balance on a $500 note (“Second Mortgage Note”) issued on September 11, 2008 by Spitz. The Second Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each fifth anniversary of the Second Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over 3YCMT.  The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4.

 

The Mortgage Notes are secured by the real property occupied by Spitz pursuant to a Mortgage and Security Agreement.  The real property had a carrying value of $4,090 as of December 31, 2017. The Mortgage Notes are guaranteed by E&S.

 

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 Spitz working capital requirements. 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 December 31, 2017.


32



Note 8 - Income Taxes

Income tax for 2017 and 2016 consisted of a benefit of $(111) and an expense of $93, respectively, of federal and state income taxes. The actual expense differs from the expected tax provision (benefit) as computed by applying the U.S. federal statutory income tax rate of 34 percent for 2017 and 2016, as follows:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Income tax provision at U.S. federal statutory rate

 

 

466   

 

624   

State tax  provision, net of federal income tax

 

 

48   

 

48   

Change in valuation allowance attributable to operations

 

 

(25,093)  

 

(936)  

Change in effective tax rate

 

 

22,311   

 

-   

Pension settlement

 

 

-   

 

(213)  

Stock compensation

 

 

570   

 

-   

True-up adjustments and expiration of tax carryforwards and credits

 

1,568   

 

548   

Other, net

 

 

19   

 

22   

Income tax provision (benefit)

 

 

$ (111)  

 

93   

 

The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and liabilities as of December 31, 2017 and 2016 are as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Property and equipment, principally due to differences in depreciation

 

71   

 

$ (643)  

Inventory reserves and other inventory-related temporary basis differences

 

361   

 

614   

Warranty, vacation, deferred rent and other liabilities

 

 

371   

 

687   

Retirement liabilities

 

 

645   

 

1,032   

Net operating loss carryforwards

 

 

38,536   

 

62,484   

Credit carryforwards

 

 

27   

 

36   

Other

 

 

143   

 

1,037   

Total deferred income tax

 

 

40,154   

 

65,247   

Less valuation allowance

 

 

(40,154)  

 

(65,247)  

Net deferred income tax

 

 

-   

 

-   

 

Worldwide income before income taxes consisted of the following:

 

 

 

2017

 

2016

 

 

 

 

 

 

United States

 

 

1,370   

 

1,836   

International

 

 

-   

 

-   

Total

 

 

1,370   

 

1,836   

 


33



 

Income tax benefit (provision) consisted of the following:

 

 

 

2017

 

2016

Current

 

 

 

 

 

U.S. federal

 

 

$ (8)  

 

10   

State

 

 

(103)  

 

83   

Total current expense (benefit)

 

 

$ (111)  

 

93   

Deferred

 

 

 

 

 

U.S. federal

 

 

23,012   

 

937   

State

 

 

2,081   

 

(1)  

Total

 

 

25,093   

 

936   

Valuation allowance increase

 

 

(25,093)  

 

(936)  

Total deferred expense (benefit)

 

 

-   

 

-   

 

 

 

 

 

 

Total income tax expense (benefit)

 

 

$ (111)  

 

93   

 

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.  

E&S has total federal net operating loss carryforwards of approximately $169,100 which expire from 2020 through 2036. The Company has federal minimum tax credit carryforwards of approximately $27 which do not expire. The Company has $3,200 of federal research credits that begin to expire in 2019 and $1,800 of state research credits that begin to expire in 2018. The Company has not recorded a benefit for these research credits in the financial statements because it does not meet the more-likely-than-not position recognition threshold. E&S also has state net operating loss carryforwards of approximately $70,400 that expire at various dates depending on the rules of the states to which the loss or credit is allocated.

The Company evaluates its deferred tax assets for realizability based on all of the available positive and negative evidence. Due to cumulative losses and the significance of the carryforwards, the Company determined that it is more likely than not that the deferred tax assets will not be realized. Accordingly, a valuation allowance has been established to offset the net deferred tax assets. During the years ended December 31, 2017 and 2016, the valuation allowance on deferred tax assets decreased by $25,093 and $936, respectively.

 

The Company is subject to audit by the IRS and various states for tax years dating back to 2014.  No federal or state tax return are currently under audit. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.

 

Note 9 - Commitments and Contingencies

 

Letters of Credit

 

Under the terms of financing arrangements for letters of credit, E&S is required to maintain a balance in a specific cash account equal to or greater than the outstanding value of all letters of credit or bank guarantees issued, plus other amounts necessary to adequately secure obligations with the financial institution.  As of December 31, 2016, there were outstanding letters of credit and bank guarantees of $600 which expired in 2017.  As of December 31, 2017, there were outstanding letters of credit and bank guarantees of $312 which are scheduled to expire in 2018.  

 

Note 10 - Stock Option Plan

 

In 2014, stockholders approved the adoption of the Evans & Sutherland Computer Corporation 2014 Stock Incentive Plan (“2014 Plan”) which replaced the expired 2004 Stock Incentive Plan of Evans & Sutherland Computer Corporation (“2004 Plan”).  The 2014 Plan is a stock incentive plan that provides for the grant of options and


34



restricted stock awards to employees and for the grant of options to non-employee directors essentially the same as the 2004 Plan.  Under the 2014 Plan, non-employee directors may continue to receive an annual option grant for no more than 10,000 shares.  New non-employee directors may also continue to receive an option grant for no more than 10,000 shares upon their appointment or election.  With the adoption of the 2014 Plan, no additional options can be issued under the 2004 Plan. Options granted under the 2004 Plan are still held by recipients and will continue to be subject to the terms and conditions of the 2004 plan which are essentially the same as the 2014 Plan. The 2014 Plan continues a minimum exercise price for options of 110% of fair market value on the date of grant.  Restricted stock awards may be qualified as a performance-based award that conditions a participant’s award upon achievement by the Company or its subsidiaries of performance goals established by the Board of Directors’ Compensation Committee.  

 

The number of shares, terms, and exercise periods of option grants are determined by the Board of Directors on an option-by-option basis. Options generally vest ratably over three years and expire ten years from the date of grant.  As of December 31, 2017, options to purchase 989,081 shares of common stock were authorized and reserved for future grant.  

 

A summary of activity follows (shares in thousands):

 

 

 

 

 

 

 

 

 

 

2017

 

2016

 

 

 

Weighted-

 

 

 

Weighted-

 

 

 

Average

 

 

 

Average

 

Number

 

Exercise

 

Number

 

Exercise

 

of Shares

 

Price

 

of Shares

 

Price

 

 

 

 

 

 

 

 

Outstanding as of beginning of the year

1,625   

 

0.88   

 

1,470   

 

1.53   

Granted

141   

 

1.39   

 

512   

 

0.90   

Exercised

-   

 

-   

 

(175)  

 

0.40   

Forfeited or expired

(156)  

 

3.61   

 

(182)  

 

6.59   

Outstanding as of end of the year

1,610   

 

0.66   

 

1,625   

 

0.88   

 

 

 

 

 

 

 

 

Exercisable as of end of the year

1,089   

 

0.51   

 

1,056   

 

0.95   

 

The weighted average fair value of options granted during 2017 and 2016 was $1.14 and $0.79, respectively.  As of December 31, 2017, options exercisable and options outstanding had a weighted average remaining contractual term of 4.4 and 5.8 years with aggregate intrinsic value of $566 and $637, respectively. As of December 31, 2016, options exercisable and options outstanding had a weighted average remaining contractual term of 4.1 and 5.8 years with aggregate intrinsic value of $728 and $1,038, respectively. The aggregate intrinsic value of the options exercised in 2016 was $137.  

 

The fair value of each option grant is estimated on the date of the grant using the Black-Scholes option-pricing model with the following weighted-average assumptions used for the grants made in 2017 and 2016:

 

 

2017

 

2016

Expected life (in years)

3.5

 

3.5

Risk free interest rate

1.47%

 

1.04%

Expected volatility

175%

 

229%

 

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

 


35



As of December 31, 2017, there was approximately $140 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 2.4 years.  As of December 31, 2016, there was approximately $198 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 3.8 years.  

 

Share-based compensation expense, from awards collectively under the 2004 Plan and 2014 Plan for the years ended December 31, 2017 and 2016 amounted to $177 and $171, respectively, and was included in general and administrative expense on the statements of comprehensive income.

 

Note 11 - Preferred Stock

 

Class A Preferred Stock

 

The Company has 5,000,000 authorized shares of Class A Preferred stock.  As of December 31, 2017 and 2016, there were no Class A Preferred shares outstanding.     

 

Class B Preferred Stock

 

The Company has 5,000,000 authorized shares of Class B Preferred stock.  As of December 31, 2017 and 2016, there were no Class B Preferred shares outstanding.

 

Note 12 - Geographic Information

 

The table below presents sales by geographic location:

 

 

2017

 

2016

 

 

 

 

United States

15,429   

 

24,994   

International

15,079   

 

7,950   

Total sales

30,508   

 

32,944   

 

Note 13 - Significant Customers

As of December 31, 2017, Customers A and B each represented 10% of accounts receivable, and Customer F represented 30% of costs and estimated earnings in excess of billings.

As of December 31, 2016, Customers C and D represented 19% and 29% of accounts receivable, respectively, and Customers E and A represented 48% and 18% of costs and estimated earnings in excess of billings, respectively.

For the year ended December 31, 2017, Customer F represented 11% of total sales.  For the year ended December 31, 2016, Customer E represented 23% of total sales.    


36



ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

 

ITEM 9A.  CONTROLS AND PROCEDURES

 

Evaluation of 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.  Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report were effective at the reasonable assurance level such that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure. In designing and evaluating the disclosure controls and procedures, management recognized that any control system cannot provide absolute assurance, however, that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

 

Management’s Annual Report on Internal Control over Financial Reporting.  

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes of U.S. generally accepted accounting principles.  Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance of achieving their control objectives. Further, because of changes in conditions, the effectiveness of internal control may vary over time.

Our management, with the participation of the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company’s internal control over financial reporting as of December 31, 2017.  In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control — Integrated Framework (1992).  Based on this evaluation, our management, with the participation of the Chief Executive Officer and Chief Financial Officer, concluded that, as of December 31, 2017, our internal control over financial reporting was effective based on those criteria.

This annual report does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting.  Management’s report was not subject to attestation by the Company’s independent registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit the Company to provide only management’s report in this annual report.


37



Changes in Internal Control Over Financial Reporting.

There have been no changes in our internal control over financial reporting identified in connection with the evaluation of disclosure controls and procedures discussed above that occurred during the year ended December 31, 2017, or subsequent to that date, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies which may be identified during this process.

 

ITEM 9B.  OTHER INFORMATION

None

 

PART III

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Certain information required by Item 401 of Regulation S-K will be included under the caption “Election of Directors” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is incorporated herein by reference.  Information required by Item 405 of Regulation S-K will be included under the caption “Compliance with Section 16(a) of the Securities Exchange Act of 1934” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is incorporated herein by reference.  Certain information required by Item 401 of Regulation S-K is included in Part I of this Form 10-K under the caption “Executive Officers of the Registrant.” The information required by Item 407(c)(3), 407(d)(4) and 407(d)(5) of Regulation S-K will be included under the caption “Election of Directors” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference.

 

Code of Ethics

 

Evans & Sutherland maintains a Code of Ethics and Business Conduct which is applicable to all employees, including all officers, and including our independent non-employee directors with regard to Evans & Sutherland related activities.  The Code of Ethics and Business Conduct incorporates our guidelines designed to deter wrongdoing and to promote honest and ethical conduct and compliance with applicable laws and regulations. It also incorporates our expectations of our employees that enable us to provide accurate and timely disclosure in our filings with the Securities and Exchange Commission and other public communications.  In addition, they incorporate our expectations of our employees concerning prompt internal reporting of violations of our Code of Ethics and Business Conduct.  

The full text of the Evans & Sutherland Code of Ethics and Business Conduct is published on our Investors Relations website at www.es.com.  We intend to disclose future amendments to certain provisions of our Code of Ethics and Business Conduct or waivers of such provisions granted to executive officers and directors on this website within four business days following the date of such amendment or waiver.

 

ITEM 11.  EXECUTIVE COMPENSATION

The information required by this item will be included under the captions, “Executive Compensation,” and, “Election of Directors,” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference.


38



ITEM 12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by Item 403 of Regulation S-K will be included under the caption, “Security Ownership of Certain Beneficial Owners and Management,” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference.

 

Securities Authorized for Issuance Under Equity Compensation Plans as of December 31, 2017:

 

Number of securities to be issued upon exercise of outstanding options, warrants and rights

Weighted average exercise price of outstanding options, warrants and rights

Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))

 

(a)

(b)

(c)

Equity compensation plans approved by security holders

1,609,400   

$ 0.66   

989,081   

Equity compensation plans not approved by security holders

-   

-   

-   

   Total

1,609,400   

$ 0.66   

989,081   

 

ITEM 13.  CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information required by Item 404 of Regulation S-K will be included under the caption, “Certain Relationships and Related Party Transactions,” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference.  The information required by Item 407(a) of Regulation S-K will be included under the caption, “Election of Directors,” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference

 

ITEM 14.  PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this item will be included under the caption, “Report of the Audit Committee of the Board of Directors,” in the Proxy Statement for our 2018 Annual Meeting of Stockholders and that information is herein incorporated by reference.


39



PART IV

 

ITEM 15.EXHIBITS AND FINANCIAL STATEMENT SCHEDULES 

(a)List of documents filed as part of this report 

1.Financial Statements 

The following consolidated financial statements are included in Part II, Item 8 of this report on Form 10-K.

·Consolidated Balance Sheets as of December 31, 2017 and 2016 

·Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2017 and 2016 

·Consolidated Statements of Stockholders’ Equity (Deficit) for the Years Ended December 31, 2017 and 2016 

·Consolidated Statements of Cash Flows for the Years Ended December 31, 2017 and 2016 

·Notes to Consolidated Financial Statements  

2.Financial Statement Schedules 

There are no schedules filed because of the absence of conditions under which they are required or because the required information is presented in the consolidated financial statements or the notes thereto.

3.Exhibits 

Articles of Incorporation and Bylaws

3.1.1Articles of Incorporation, as amended, filed as Exhibit 3.1 to Evans & Sutherland Computer Corporation’s Annual Report on Form 10-K, SEC File No. 000-08771, for the fiscal year ended December 25, 1987, and incorporated herein by reference. 

3.1.2Amendments to Articles of Incorporation filed as Exhibit 3.1.1 to Evans & Sutherland Computer Corporation’s Annual Report on Form 10-K, SEC File No. 000-08771, for the fiscal year ended December 30, 1988, and incorporated herein by reference. 

3.1.3Certificate of Designation, Preferences and Other Rights of the Class B-1 Preferred Stock of Evans & Sutherland Computer Corporation, filed as Exhibit 3.1 to Evans & Sutherland Computer Corporation’s Form 10-Q, SEC File No. 000-08771, for the quarter ended September 25, 1998, and incorporated herein by reference. 

3.2.1Amended and Restated Bylaws of Evans & Sutherland Computer Corporation, filed as Exhibit 3.2 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2000, and incorporated herein by reference. 

3.2.2Amendment No. 1 to the Amended and Restated Bylaws of Evans & Sutherland Computer Corporation, filed as Exhibit 3.3 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2000, and incorporated herein by reference. 

3.2.3Amendment No. 2 to the Amended and Restated Bylaws of Evans & Sutherland Computer Corporation, filed as Exhibit 3.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on November 31, 2015, and incorporated herein by reference. 


40



Material contracts

Management contracts and compensatory plans

10.1Evans & Sutherland Computer Corporation 2004 Stock Incentive Plan, filed as Annex A to Evans & Sutherland’s Form 14A, SEC File No. 001-14667, filed on April 19, 2004 and incorporated herein by reference

10.2Amended and Restated Evans & Sutherland Computer Corporation’s Supplemental Executive Retirement Plan (SERP), dated May 16, 2002, filed as Exhibit 10.38 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2002, and incorporated herein by reference. 

10.3Evans & Sutherland Computer Corporation 2014 Stock Incentive Plan, filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on May 16, 2014, and incorporated herein by reference

10.4Form of Incentive Stock Option Award Agreement under the Evans & Sutherland Computer Corporation 2014 Stock Incentive Plan, filed as Exhibit 10.2 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on May 16, 2014, and incorporated herein by reference. 

10.5Form of Non-Qualified Stock Option Award Agreement under the Evans & Sutherland Computer Corporation 2014 Stock Incentive Plan, filed as Exhibit 10.3 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on May 16, 2014, and incorporated herein by reference. 

10.6Form of Indemnification Agreement, filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on September 2, 2016, and incorporated herein by reference. 

10.7Separation and Release Agreement between Evans & Sutherland Computer Corporation and David H. Bateman, dated September 2, 2016, filed as Exhibit 10.2 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on September 2, 2016, and incorporated herein by reference. 

10.7Employment Agreement by and between Evans & Sutherland Computer Corporation and Jonathan Shaw, dated September 2, 2016, filed as Exhibit 10.3 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on September 2, 2016, and incorporated herein by reference. 

10.8Employment Agreement by and between Evans & Sutherland Computer Corporation and Kirk Johnson, dated September 2, 2016, filed as Exhibit 10.4 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on September 2, 2016, and incorporated herein by reference. 

10.9Employment Agreement, by and between Evans & Sutherland Computer Corporation and Paul Dailey, dated December 15, 2016, filed as Exhibit 10.9 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2016, and incorporated herein by reference. 

10.10First Amendment to Employment Agreement, by and between Evans & Sutherland Computer Corporation and Jonathan Shaw, dated January 9, 2017 filed as Exhibit 10.10 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2016, and incorporated herein by reference. 

10.11First Amendment to Employment Agreement, by and between Evans & Sutherland Computer Corporation and Kirk Johnson, dated January 9, 2017, filed as Exhibit 10.11 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2016, and incorporated herein by reference. 


41



Other material contracts

10.12Guaranty, dated April 28, 2006, by Evans and Sutherland Computer Corporation, filed as Exhibit 10.7 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended June 30, 2006, and incorporated herein by reference. 

10.13Pledge Agreement, dated April 28, 2006, by and between Evans & Sutherland Computer Corporation, Spitz, Inc. and First Keystone Bank, filed as Exhibit 10.8 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended June 30, 2006, and incorporated herein by reference. 

10.14Security Agreement, dated April 28, 2006, by and between Spitz, Inc. and First Keystone Bank, filed as Exhibit 10.9 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended June 30, 2006, and incorporated herein by reference. 

10.15Open-end Mortgage and Security Agreement, dated April 28, 2006, by and between Spitz, Inc. and First Keystone Bank, filed as Exhibit 10.10 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended June 30, 2006, and incorporated herein by reference. 

10.16Mortgage Note dated January 14, 2004, of Transnational Industries, Inc. and Spitz, Inc. to First Keystone Bank filed as Exhibit 10.25 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2006, and incorporated herein by reference. 

10.17Open-End Mortgage and Security Agreement dated January 14, 2004, between Spitz, Inc. and First Keystone Bank filed as Exhibit 10.26 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2006, and incorporated herein by reference. 

10.18Loan Agreement dated as January 14, 2004, between First Keystone Bank, Transnational Industries, Inc. and Spitz, Inc filed as Exhibit 10.27 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2006, and incorporated herein by reference. 

10.19First Modification Agreement to Mortgage Loan Agreements, dated March 30 2007, by and between Evans & Sutherland Computer Corporation, Spitz, Inc. and First Keystone Bank, filed as Exhibit 10.28 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2006, and incorporated herein by reference. 

10.20Guaranty, dated March 30, 2007 by Evans and Sutherland Computer Corporation, filed as Exhibit 10.30 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2006, and incorporated herein by reference. 

10.21First Amendment to Sublease Agreement dated November 4, 2014, by and between Evans & Sutherland Computer Corporation and Wasatch Research Park I, LLC, filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended September 26, 2014 and incorporated herein by reference. 

10.22   Line of Credit Agreement between Spitz, Inc. and Bryn Mawr Trust Company dated March 15, 2012 filed as Exhibit 10.2 to Evans & Sutherland Computer Corporation’s Form 10-Q for the quarter ended September 26, 2014 and incorporated herein by reference. 

10.23Settlement Agreement, dated April 21, 2015, between Pension Benefit Guaranty Corporation, Evans & Sutherland Computer Corporation and Spitz, Inc., filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on April 24, 2015, and incorporated herein by reference. 

10.24Agreement for Appointment of Trustee and Termination of Plan, dated April 21, 2015, between Pension Benefit Guaranty Corporation and Evans & Sutherland Computer Corporation, filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on April 24, 2015, and incorporated herein by reference. 


42



10.25Security Agreement, dated April 21, 2015, between Pension Benefit Guaranty Corporation, Evans & Sutherland Computer Corporation and Spitz, Inc., filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on April 24, 2015, and incorporated herein by reference. 

10.26Open-End Mortgage, Security Agreement, Assignment of Leases and Rents and Fixture Filing, dated April 21, 2015, executed by Spitz, Inc. in favor of Pension Benefit Guaranty Corporation, filed as Exhibit 10.1 to Evans & Sutherland Computer Corporation’s Form 8-K filed with the Commission on April 24, 2015, and incorporated herein by reference. 

 

Subsidiaries of the registrant

21.1Subsidiaries of Registrant, filed as Exhibit 21.1 to Evans & Sutherland Computer Corporation’s Form 10-K for the year ended December 31, 2016, and incorporated herein by reference. 

 

Consent of experts and counsel

23.1Consent of Independent Registered Public Accounting Firm, filed herein

 

Rule 13a-14(a)/15d-14(a) Certifications

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

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

 

Section 1350 Certifications

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

 

TRADEMARKS USED IN THIS FORM 10-K

E&S, Digistar, SciDome and NanoSeam are trademarks or registered trademarks of Evans & Sutherland Computer Corporation or Spitz.  All other product, service, or trade names or marks are the properties of their respective owners.


43



SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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

 

 

 

 

 

 

 

By

/s/ JONATHAN SHAW

 

 

Jonathan Shaw

 

 

Chief Executive Officer and Director

 

March 9, 2018

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

Signature

Title

Date

 

 

 

/s/ JONATHAN SHAW

Chief Executive Officer and Director

March 9, 2018

Jonathan Shaw

(Principal Executive Officer)

 

 

 

 

/s/ Paul L. Dailey

Chief Financial Officer

March 9, 2018

Paul L. Dailey

(Principal Financial Officer and Principal Accounting Officer)

 

 

 

 

/s/ L. Tim Pierce

Director

March 9, 2018

L. Tim Pierce

 

 

 

 

 

/s/ William Schneider, Jr.  

Director

March 9, 2018

William Schneider, Jr.

 

 

 

 

 

/s/ James P. McCarthy

Director

March 9, 2018

James P. McCarthy

 

 

 

 

 

/s/ E. Michael Campbell

Director

March 9, 2018

E. Michael Campbell

 

 

 

 

 

/s/ William E. Stringham  

Director

March 9, 2018

William E. Stringham

 

 


44

EX-23.1 2 es_ex23z1.htm EXHIBIT 23.1

 

 

EX-31.1 3 es_ex31z1.htm EXHIBIT 31.1 Exhibit 31

Exhibit 31.1

Rule 13a-14 Certification

CERTIFICATIONS*

I, Jonathan Shaw, certify that:

1.I have reviewed this annual report on Form 10-K 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: March 9, 2018

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

 

EX-31.2 4 es_ex31z2.htm EXHIBIT 31.2 Exhibit 31

Exhibit 31.2

Rule 13a-14 Certification

CERTIFICATIONS*

I, Paul L. Dailey, certify that:

1.I have reviewed this annual report on Form 10-K 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: March 9, 2018

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

 

EX-32.1 5 es_ex32z1.htm EXHIBIT 32.1 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-K of Evans & Sutherland Computer Corporation for the fiscal year ended December 31, 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-K fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: March 9, 2018By:    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-K of Evans & Sutherland Computer Corporation for the fiscal year ended December 31, 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-K fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: March 9, 2018By:     /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 6 escc-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 escc-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 escc-20171231_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Employee Stock Option [Member] Exercised, weighted average exercise price Outstanding at beginning of year, weighted average exercise price Outstanding at beginning of year, weighted average exercise price Outstanding at beginning of year, weighted average exercise price Outstanding at beginning of year Outstanding at beginning of year Outstanding at beginning of year Options, Granted, Weighted Average Grant Date Fair Value Directors SettlementOfThePensionPlanLiabilitiesTextBlock Letters of Credit Outstanding, Amount State State United States Less valuation allowance Less valuation allowance Other {2} Other 2017 {2} 2017 Long-term Debt Debt Instrument, Periodic Payment 2019 Interest Income, Other Lease term Represents the Lease term, during the indicated time period. Costs in Excess of Billings Property, Plant and Equipment, Gross Schedule of Net Income Per Common Share Note 5 - Leases and deferred gain on disposal of building assets Net cash used in investing activities Net cash used in investing activities Decrease (increase) in costs and estimated earnings in excess of billings on uncompleted contracts, net Decrease (increase) in costs and estimated earnings in excess of billings on uncompleted contracts, net AOCI Attributable to Parent Comprehensive income, net of tax: Net income per common share - basic Common Stock, Shares Authorized Common Stock, Par or Stated Value Per Share Total assets Total assets Long-term lease receivable, net of current portion Lease receivable long term Inventories, net Concentration Risk Benchmark Expected Volatility Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total deferred expense (benefit) Pension settlement Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Income Tax Authority Unrecognized net actuarial loss First Year SettlementOfThePensionPlanLiabilitiesTextBlock Range Machinery and Equipment Land {1} Land Schedule of Depreciation Intangible Assets Property and Equipment Increase in inventories Increase in inventories Decrease (increase) in accounts receivable Decrease (increase) in accounts receivable Stock-based compensation Operating expenses: Total liabilities Total liabilities Current portion of pension settlement obligation Represents the monetary amount of Current portion of pension settlement obligation, as of the indicated date. Current liabilities: Income Statement Location [Domain] Concentration Risk, Percentage Customer A SettlementOfThePensionPlanLiabilitiesTextBlock Granted, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Related Party [Axis] Debt Instrument, Interest Rate Terms 2020 Debt Instrument, Name Operating Leases, Rent Expense Numerator Represents the description of Numerator, during the indicated time period. Change in Accounting Estimate, Type Change in Accounting Estimate by Type [Axis] Maximum Schedule of Components of Income Tax Expense (Benefit) Schedule of Long-term Debt Schedule of Costs of Retirement Plans, changes in benefit obligation Note 6 - Employee Retirement Benefit Plans Shares, Outstanding, Beginning Balance Shares, Outstanding, Beginning Balance Shares, Outstanding, Ending Balance Net income Net income Stockholders' equity: Total current assets Total current assets Accounts receivable, net Local Phone Number Tax Identification Number (TIN) Customer E SettlementOfThePensionPlanLiabilitiesTextBlock Geographical Expected life (in years) Minimum exercise price for options Minimum exercise price for options Related Party U.S. federal {1} U.S. federal Net deferred income tax assets Second Mortgage Note Payable SettlementOfThePensionPlanLiabilitiesTextBlock Line of Credit Facility, Maximum Borrowing Capacity Fair value of lease equipment Represents the monetary amount of Fair value of lease equipment, as of the indicated date. Depreciation Property, Plant and Equipment, Type [Axis] Schedule of Stock Options Valuation Assumptions Restricted Cash {1} Restricted Cash Note 12 - Geographic Information Note 10 - Stock Option Plan Increase in accounts payable Changes in operating assets and liabilities: Customer deposits Voluntary filer International {1} International SettlementOfThePensionPlanLiabilitiesTextBlock Exercisable as of end of the period, weighted average exercise price Exercisable as of end of the period, weighted average exercise price Forfeited or expired, weighted average exercise price Total unrecognized share-based compensation cost Total {2} Total Total deferred income tax assets Property Carrying Value Long-term Debt, Maturities, Repayment Terms Amortization of actuarial loss Fair value of plan assets - end of year Fair value of plan assets - end of year Assumptions Used Calculating Benefit Obligation, Discount Rate Plan Asset Categories Lease Arrangement, Type [Axis] Present value of future lease payments Represents the monetary amount of Present value of future lease payments, as of the indicated date. Fair Value Inputs, Discount Rate Stock Issued During Period, Shares, Period Increase (Decrease) Property, Plant and Equipment, Useful Life Schedule of Deferred Income Tax Assets and Liabilities Tables/Schedules Recent Accounting Pronouncements Software Development Costs Basis of Presentation Note 8 - Income Taxes Interest Total comprehensive income Operating income Operating income Cost of sales Cost of sales Preferred Stock, Shares Outstanding Prepaid expenses and deposits Customer C SettlementOfThePensionPlanLiabilitiesTextBlock 2021 {1} 2021 Long-term Debt, Type [Axis] Contributions Pension Plan Settlement Agreement, Payment Schedule Payment schedule of the Pension Plan Settlement Agreement. Gain On Building SettlementOfThePensionPlanLiabilitiesTextBlock Less total billings on uncompleted contracts Total billings on uncompleted contracts Schedule of Future Minimum Payments for Operating Leases Stock-Based Compensation Treasury Stock, Shares Preferred Stock, No Par Value Additional paid-in-capital Current portion of retirement obligations Accounts payable Entity Address, State or Province Document Fiscal Year Focus Amendment Flag Fiscal Year End Related Party Transaction [Domain] 2004 Stock Incentive Plan Of Evans Sutherland Computer Corporation SettlementOfThePensionPlanLiabilitiesTextBlock State tax benefit (provision) (net of federal income tax benefit) Debt Instrument, Interest Rate, Effective Percentage Accumulated other comprehensive loss {1} Accumulated other comprehensive loss The balance of accumulated other comprehensive loss at the year end Second Intercreditor Agreement SettlementOfThePensionPlanLiabilitiesTextBlock Gain from Building disposal and Lease extinguishment, to be recognized Gain fromBuilding disposal and Lease extinguishment, to be recognized over the 5 years Accumulated costs and estimated earnings on uncompleted contracts, net Net amount of accumulated costs and estimated earnings on uncompleted contracts, net of total billings on uncompleted contracts Total accumulated costs and estimated earnings on uncompleted contracts Gross amount of accumulated costs and estimated earnings on uncompleted contracts. Payments to Acquire Businesses, Gross Schedule of Lease Receivable Other Comprehensive Income Inventories Note 4 - Lease Receivable Supplemental disclosures of cash flow information Cash flows from investing activities: Decrease (increase) in minimum pension liability Other comprehensive income Income tax benefit (provision) Income tax benefit (provision) Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding Commitments and contingencies (Notes 5, 6, 7 and 9) Pension and retirement obligations, net of current portion Billings in excess of costs and estimated earnings on uncompleted contracts Billings in excess of costs and estimated earnings on uncompleted contracts Current portion of lease receivable Lease receivable Restricted cash Filer Category Customer Preferred Class B Class of Stock Credit carryforwards Property and equipment, principally due to differences in depreciation State research credits Represents the monetary amount of State research credits, as of the indicated date. Federal research credits us-gaap:IncomeTaxAuthorityAxis~us-gaap:InternalRevenueServiceIRSMember Intercreditor Agreement SettlementOfThePensionPlanLiabilitiesTextBlock 2017 Gain on Land SettlementOfThePensionPlanLiabilitiesTextBlock Property, Plant and Equipment Denominator Represents the description of Denominator, during the indicated time period. Office Equipment Building and Building Improvements Impairment of Long-Lived Assets Notes Decrease in accrued pension and retirement liabilities Increase in prepaid expenses and other assets Increase in prepaid expenses and other assets Depreciation and amortization Common Stock Weighted average common shares outstanding - diluted Total liabilities and stockholders' equity Total liabilities and stockholders' equity Entity Address, City or Town Registrant CIK Details State {1} State Net operating loss carryforwards No Expire SettlementOfThePensionPlanLiabilitiesTextBlock State and Local Jurisdiction Line Of Credit 1 SettlementOfThePensionPlanLiabilitiesTextBlock 2018 {1} 2018 Pension Settlement Obligation Pension settlement obligations including the noncurrent and current portions. Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Total {1} Total Asset Class Schedule of Costs and Estimated Earnings on Uncompleted Contracts Revenue Recognition Policies Note 7 -Debt Note 2 - Goodwill Note 1 - Nature of Operations and Summary of Significant Accounting Policies Net cash used in financing activities Net cash used in financing activities Purchases of property and equipment Purchases of property and equipment Provision for excess and obsolete inventory Equity Component Statement Weighted average common shares outstanding - basic Income before income tax benefit (provision) Income before income tax benefit (provision) Selling, general and administrative Selling, general and administrative Gross profit Gross profit Current portion of long-term debt Current portion of long-term debt Other assets Cash and cash equivalents Document Fiscal Period Focus Well-known Seasoned Issuer Income Statement Location [Axis] UNITED STATES Class of Stock [Axis] Number of Shares Authorized Deferred Federal, State and Local, Tax Expense (Benefit) Retirement liabilities Warranty, vacation, deferred rent and other liabilities Inventory reserves and other inventory-related temporary basis differences 2020 {1} 2020 2019 {1} 2019 Long-term Debt, Type Amortization of prior year service cost Pension Plan Settlement Agreement, Amount Payable Amounts payable pursuant to Pension Plan Settlement Agreement. Debt Instrument [Axis] Rent Expense SettlementOfThePensionPlanLiabilitiesTextBlock Lease Arrangement, Type Present value of future maintenance exenses Represents the monetary amount of Present value of future maintenance exenses, as of the indicated date. Contracts Accounted for under Percentage of Completion Additions to warranty reserve Ending balance Ending balance Ending balance Reserve for obsolete inventory Reserve for obsolete inventory Raw Materials Cash, Uninsured Amount Schedule of Product Warranty Reserve Note 3 - Costs and Estimated Earnings on Uncompleted Contracts Cash paid during the year for: Represents the description of Cash paid during the period for:, during the indicated time period. Cash, cash equivalents, and restricted cash as of beginning of the year Cash, cash equivalents, and restricted cash as of beginning of the year Cash, cash equivalents, and restricted cash as of end of the year Total cash, cash equivalents, and restricted cash shown in the statements of cash flows Total stockholders' equity Total stockholders' equity Accumulated other comprehensive loss Deferred rent obligation Total current liabilities Total current liabilities Contained File Information, File Number Amendment Description Public Float SEC Form Registrant Name Related Party Transaction [Axis] Equity Award [Domain] Customer F SettlementOfThePensionPlanLiabilitiesTextBlock Accounts Receivable Options outstanding, weighted average remaining contractual term Deferred Income tax benefit at U.S. federal statutory rate Net amount recognized Projected benefit obligation as of beginning of the year Projected benefit obligation as of beginning of the year Projected benefit obligation as of beginning of the year Pension Plan Settlement Agreement, Stock Payable Shares payable pursuant to Pension Plan Settlement Agreement. Write-off of accounts receivable Write-off of accounts receivable Schedule of Stock Option Plan Activity Schedule of Doubtful Accounts Income Taxes Net Income Per Common Share Cash and Cash Equivalents Note 11 - Preferred Stock Other Total operating expenses Total operating expenses Sales Common Stock, Shares, Issued Preferred Stock, Shares Authorized Costs and estimated earnings in excess of billings on uncompleted contracts Current assets: Trading Symbol Customer D SettlementOfThePensionPlanLiabilitiesTextBlock Customer [Axis] Preferred Class A Forfeited or expired Forfeited or expired Total unrecognized share-based compensation, compensation cost not yet recognized, weighted-average period U.S. federal International Other, net True-up adjustments and expiration of tax carryforwards and credits Settled ERISA Liabilities Amount of estimated ERISA liabilities that were settled at the settlement date. Base Rent After Lease Extension The base annual rent per the extended 5-year term. Proceeds from Lease Payments Deferred Revenue Other {1} Other Finished goods Work-in-process Income taxes Research and development Research and development Long-term debt, net of current portion Entity Address, Address Line One Concentration Risk Benchmark [Axis] Options, Exercisable, Aggregate Intrinsic Value Valuation allowance increase Current Income Tax Expense (Benefit) Income tax provision (benefit) Total income tax expense (benefit) Change in effective tax rate First Mortgage Note Payable SettlementOfThePensionPlanLiabilitiesTextBlock 2021 2017 {1} 2017 Minimum Lease Payments SettlementOfThePensionPlanLiabilitiesTextBlock Allowance for Doubtful Accounts Receivable, Beginning Balance Allowance for Doubtful Accounts Receivable, Beginning Balance Allowance for Doubtful Accounts Receivable, Ending Balance Restricted cash {1} Restricted cash Schedule of Inventory Net increase (decrease) in cash, cash equivalents, and restricted cash Net increase (decrease) in cash, cash equivalents, and restricted cash Principal payments on pension settlement obligation Principal payments on pension settlement obligation Principal payments on pension settlement obligation Net cash provided by (used in) operating activities Net cash provided by (used in) operating activities Increase (decrease) in accrued liabilities Increase (Decrease) in Leasing Receivables Decrease (increase) in lease receivable Statement [Line Items] Equity Components [Axis] Goodwill Sales Revenue, Net Income Tax Authority [Axis] 2022-2026 Net periodic benefit cost Total Asset Class [Axis] Net Income (Loss) Attributable to Parent Completed Contract SettlementOfThePensionPlanLiabilitiesTextBlock Warranty costs Warranty costs Minimum Increase (reduction) in estimated losses on accounts receivable Schedule of Worldwide Income Before Income Taxes Schedule of Net Periodic Benefit Cost Trade Accounts Receivable Principal payments on long-term debt Principal payments on long-term debt Decrease in deferred rent obligation Represents the monetary amount of Decrease in deferred rent obligation, during the indicated time period. Adjustments to reconcile net income to net cash provided by (used in) operating activities: Pension Cost (Reversal of Cost) Pension Accumulated deficit Common stock in treasury, at cost, 264,350 shares Common stock in treasury, at cost, 264,350 shares Accrued liabilities Retirement Plan Name [Domain] Retirement Plan Name [Axis] Award Type [Axis] Risk-free interest rate Granted Options exercisable, weighted average remaining contractual term Stock compensation Expire On Various Dates SettlementOfThePensionPlanLiabilitiesTextBlock Debt Instrument, Face Amount Thereafter Accrued liability Accrued liability Gain on Leased Assets Gain from extinguishment of deferred rent credit, to be recognized Gain from extinguishment of deferred rent credit, to be recognized over the five years Schedule of Amounts Recognized in Other Comprehensive Income (Loss) Schedule of Settlement of Pension Plan Liabilities SettlementOfThePensionPlanLiabilitiesTextBlock Warranty Reserve Goodwill {1} Goodwill Proceeds from shares issued on exercise of options Issuance of shares on exercise of options {1} Issuance of shares on exercise of options Exercised Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance Treasury Stock, Common Additional Paid-in Capital Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued Pension settlement obligation, net of current portion Represents the monetary amount of Pension settlement obligation, net of current portion, as of the indicated date. LIABILITIES AND STOCKHOLDERS' EQUITY Number of common stock shares outstanding Selling, General and Administrative Expenses [Member] Costs And Estimated Earnings In Excess Of Billings SettlementOfThePensionPlanLiabilitiesTextBlock Geographical [Axis] Exercisable as of end of the period Exercisable as of end of the period Current Operating Loss Carryforwards Debt Instrument, Interest Rate, Basis for Effective Rate Unfunded status Unfunded status Benefits paid Benefits paid Actuarial loss (gain) Interest cost Contribution by Employer 401K Deferred Savings Plan SettlementOfThePensionPlanLiabilitiesTextBlock Scenario, Unspecified Pro Forma Weighted Average Shares Outstanding, Diluted Less accumulated depreciation and amortization Less accumulated depreciation and amortization Schedule of Effective Income Tax Rate Reconciliation Schedule of Principal maturities Schedule of Expected Benefit Payments Schedule of Amounts Recognized in Balance Sheet Schedule of Revenue Recognition Schedule of Restricted Cash Use of Estimates Note 13 - Significant Customers Increase (decrease) in customer deposits Entity Incorporation, State Country Name Retained Earnings Other income (expense), net Interest expense Interest expense Property and equipment, net ASSETS Allocated Share-based Compensation Expense Options, Outstanding, Aggregate Intrinsic Value Property and equipment, principally due to differences in depreciation {1} Property and equipment, principally due to differences in depreciation Change in valuation allowance attributable to operations Internal Revenue Service (IRS) 2018 {2} 2018 Defined Benefit Plan, Asset Categories [Axis] 2018 Second Year SettlementOfThePensionPlanLiabilitiesTextBlock Scenario [Axis] Amortization expense Range [Axis] Property, Plant and Equipment, Type Schedule of Sales by Geographic Location Note 9 - Commitments and Contingencies Cash flows from financing activities: Decrease (increase) in deferred pension costs Issuance of shares on exercise of options Net income per common share - diluted City Area Code Entity Address, Postal Zip Code Current with reporting Period End date EX-101.PRE 9 escc-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 10 escc-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000620 - Disclosure - Note 10 - Stock Option Plan (Details) link:presentationLink link:definitionLink link:calculationLink 000360 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 000370 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details) link:presentationLink link:definitionLink link:calculationLink 000580 - Disclosure - Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000430 - Disclosure - Note 4 - Lease Receivable: Schedule of Lease Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:definitionLink link:calculationLink 000590 - Disclosure - Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 000490 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details) link:presentationLink link:definitionLink link:calculationLink 000410 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details) link:presentationLink link:definitionLink link:calculationLink 000340 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Tables) link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 000570 - Disclosure - Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - Note 11 - Preferred Stock link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 000390 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 000600 - Disclosure - Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:definitionLink link:calculationLink 000470 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000420 - Disclosure - Note 4 - Lease Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 000670 - Disclosure - Note 13 - Significant Customers (Details) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts link:presentationLink link:definitionLink link:calculationLink 000660 - Disclosure - Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details) link:presentationLink link:definitionLink link:calculationLink 000610 - Disclosure - Note 9 - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - Note 9 - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details) link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 000500 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - Note 8 - Income Taxes link:presentationLink link:definitionLink link:calculationLink 000460 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Details) link:presentationLink link:definitionLink link:calculationLink 000400 - Disclosure - Note 2 - Goodwill (Details) link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - Note 8 - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 000640 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - Note 10 - Stock Option Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 000380 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - Note 12 - Geographic Information (Tables) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - Note 6 - Employee Retirement Benefit Plans link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - Note 10 - Stock Option Plan link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - Note 4 - Lease Receivable link:presentationLink link:definitionLink link:calculationLink 000450 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000440 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Details) link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables) link:presentationLink link:definitionLink link:calculationLink 000550 - Disclosure - Note 7 -Debt (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - Note 7 -Debt link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000650 - Disclosure - Note 11 - Preferred Stock (Details) link:presentationLink link:definitionLink link:calculationLink 000540 - Disclosure - Note 7 -Debt: Schedule of Principal maturities (Details) link:presentationLink link:definitionLink link:calculationLink 000300 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details) link:presentationLink link:definitionLink link:calculationLink 000350 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details) link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - Note 7 -Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 000480 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - Note 4 - Lease Receivable (Tables) link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - Note 13 - Significant Customers link:presentationLink link:definitionLink link:calculationLink 000630 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000560 - Disclosure - Note 8 - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 000530 - Disclosure - Note 7 -Debt: Schedule of Long-term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - Note 2 - Goodwill link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - Note 12 - Geographic Information link:presentationLink link:definitionLink link:calculationLink 000520 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details) link:presentationLink link:definitionLink link:calculationLink 000510 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details) link:presentationLink link:definitionLink link:calculationLink GRAPHIC 11 escc201712311.jpg IMAGE begin 644 escc201712311.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#H17AI9@ 34T *@ @ ! $[ ( M * (2H=I 0 ! (5)R= $ 4 0S.H< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z M>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO&UL;G,Z7J#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ M\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 MM1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'! M"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=8 M65IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ M_]H # ,! (1 Q$ /P#Z1HHHH ***S]9UO3= T]K[6+N.TME8*99.@)Z"@3= MM6:%%QPL%D:(G"DC.*"5.+ M=DS6HHHH+"BBL^YU_1[*=H+S5K&WE7[TBJEEJVG:EYG]FW]K=^6ZKI^FJIU&^MK0-]TSS*F?IDT 6Z*H2Z[I-O!%-<:I911 M3#,4CW"JKCU!)P?PJ'_A*?#_ /T'=,_\#(_\: -6BL_^W=)^Q&\_M2S-J#M, MXN%\L'TW9QFH!XK\.D@#7M+)/3%Y'S^M &O13(IXIXED@D22-AE71@0?H:?0 M 4444 %%%% !1110 4444 %%%17$GE6\DF,[$+8]<"@"3(KS?X\?\DMN/^OF M'^=OTKFO'?QBC\;>%9=&&C/9[Y4D\TS!L;3GIB MD<5;$4W!Q3/+L#'05] ?LXX_X1_7,?\ /VG_ *!7G7@WX2:_XRTUM1MY(;"T M8XADN5.9O=0.WO7MWPL\!7O@'3=0M=1N[>Z:ZF653"" %QSFDCFPE*:J+(O&_A& MTU^VMGM8KK=MAD8,5PQ'4?2J/6.C/2O#_BO\#M/\1:AJWBZ?6;F&80;_ +.D M*E?E7 &JP7FI3V'V!$93# M&'W[B1SD^U>X>/FB^%/P(CT*TNVN'6,V\,K *SY).<$\?XF@#/\ V M6-W>0?,C?CR/QKTC]J0?\4/II '_ !]=Z\1\9^*= E\2:'JO@9+BW;2X(5(F MC"$O'C!&"W)!FN(;EY".Y,39- '.MXEO?!_ MQ=N];TMMLUI?R,5/ D7<=RGV(S7IW[0WB&P\6>"_"^N:4V^WNPSCU0XY4^X/ M%(="U)?W=U#=>6_>*0'*N/H:X3Q#;ZOX;DO/"6K[E^PW1?R MVZ!L8W+[,,'WXH ] ^*F/^%/_#TX_P"7%?Y&NF\._LX>']:\+Z9JDWBN:WEO M;2.=HO+C.PLH..3VS7-?%3CX/_#S_KQ7^1K?T#]FFZUWPWINJIXJ,*WUK'.( MOLY.S@#I/'O@>U\ ?L]7>BV5\]_%]I:=9I%"GYL>G':N ^&_P-LO' MOP\E\13:W+8SI++&L?E*8_D ()).>]>J?%K16\._L]Q:-)/]H-C!'"9L8\S: M.N*\!M/"/B ?")O%FGZK-_9JW3P364;NNS&,L<'&#F@#T3]F_P 1:EI_Q!O_ M D]TUUISQ2NH!++&\9 W+Z @_RKZCKP+]F#1] _X1R]UBT+R:X)#;W1D/\ MJDZJ%'H>Y]J]]H **** "BBB@ HHHH **** "H+W_CQG_P"N3?RJ>HY8Q+&R M-G:RE3CT- GJK'PZ_$CD\B>3&OM?X _\D6T7 M_MI_Z,-9?_#,WP^/_+/4O_ O_P"M7HOA;PQ8>$/#UOHNCB06=OGRQ*^YN3DY M/U- &S69XAT^35O#M_I\#*DMS"T:L_0$CO6G6=K$6IRZ3.FB3P6]^5Q#+<(7 M13GN!UH \P^#?PFUGX:W&M3:A?6=TU_$B1"#=\K*6/.1TYK*T7X$:B_Q2D\3 M^,;K3]2LF=W^R*K-N)&%!##&!7;_ -F_$_\ Z#^@Y_Z\G_QI?[.^)_?7] _\ M G_QH,^?R,KXA?!;1?$WAEK/PWIVFZ1?APR7"0!!@=B5&:Y2\^!_BJ_^%%EX M1N=5TTR:?>--;S9? C;G:>.S$_A7H']G?$__ *�/\ P"?_ !I/[.^)_P#T M'] _\ G_ ,:+ASOLQ_@[X?C2?A+!X-\0&"["QR1RM%G:VYV8$9^M>?> /@%J MW@GXB)KAU.SN+")9D2-0PDVNI5>V.,UWW]G?$_\ Z�?_ )_P#&C^SOB?\ M]!_0/_ )_P#&@.=]FL^%/BQ=^*[Z_L9K:=9@(8MV\;^G48JU\9/@L M?B+=6>I:/<6]EJD(\J>28';-'VS@=0?T-=#_ &=\4/\ H8-!_P# )_\ &C^S MOB?_ -!_0?\ P#?_ !HN'.^S.(\8_!#7/$G@?PQH=KJ5C%-HUL(9GDW;7('5 M>*YV'X ?$JWA2*#QPD448"HB7M0W>I27+RBZFD=UV'&!D\]C^ M=;'P_P#AE-X;^%=UX0UZ:WNSW9AAC%$J$CWP* +(ZVO1K&[F";Y(!.1MY(../KS^E.GUM(;B&$V\Y,L MHB#*F0I(!R?0?-BHKI-9\F=;1[5O+A68X'4$XQ]:(QJR-\_DLIN"6'0B+'&*9;QZS MM NY("5G)_=C[\>. ?0YQ0/4>^OI')<*UK/BW$9+!>'W],?3O4UYJT=G=1P- M%*[20O*"BY&%&<9]3VJG"NO;[;[2]H%\MA<[!D[N=K+^G%7+2._6YC%U(DD( MA 8]&,G?\,4!J0VFO17T4;1B@-3)M]<2>2V402 W+NH)_AVG'-; Z4W8OI3J "BBB@8444 M4 %%%% !1110 4444 %%%% !1110 4444 %)2UYM\2?#MMJ/B'PU=&&]=I[X M6]U]FGE53"(W;#!2 /F"\_AF@#TC%&*\9TGQ;XPNT-FDD\2M=6,<=Q+IY#1) M)(ZR@KT^55'4DCN>:/\ A+_'*S-^]D*6#!7_ .)?Q>8O#%D^F8\'CTSTH ]F MP*0XSTS7C,_C/Q[(-6$<#6TB3+&D;VA8VA-P$7&!\X,9+')]ZZ3QIJ$_A[5/ M!UUJ5U=3V]M=RB]N((';>#"P#,D8/&['':@#T+CTHVC'08^E>8Z=XKBB\=>( MP)+U3JL5H=(\VVF,;-Y)']W"?,1G.*J_#Y8QKEAO3Q$=<^SR?VVUTT@MQ+_M M!_E/.=FSMUH ]9VT 4#H*7- !11FB@ HHR*,T %%&1ZT9'K0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7%^*_B!;>%_$5OI,]J9I[VVWV@$ MFWSI3($$9)X4=P(&" M.E %>\\?:+IKI M*.9 /E5V5 ^ WT(Y%9$?@?04U6YGTZ[6ZU:.+]Y%/84 9^@?$Z/48[M]2M(T6W MA@E5["4W ZO]4N+B-(HX[B6<%DCCSM3&W:5Y.<@TMOX"\.:-ITED+F>*$_9W M_?7 &T0N6CYQTRV/R% %SPKXQ@\6:09["/%S'$&FBR3'%( MR^(EX-0N[?7M+CMQ;7#VH2RE:XEDD15=BJ!1\@5@236_X?\ !VF>%I';2!)" MDD2I+&7^5RI)#D?W^2">XQ6V.J2QW+7KRR75G=KOBD=%1TSR M"%7@]Z )!\2?#+*I74=P82E6$9P1&BNQ_P"^67'K3KGXC^';26X2>[D06T;R M.YA;:=H!=%/=E!&5ZU7N?AAX7_UK0RP(BVXXFPBB Y7KZ]&]0!4EU\-= O;J M_N'6=?M_F,Z(PVJ\F-[KQD$X'?% &E=>+-/L]!@U>=+M(+@XBC^S-YIZG[G; M@9Y[56T;QK9ZUK%_:VD4OV>SM(;M;PK^[ECD4L"/P%'B?1="UIM/L-8U#[/+ M&Q-M&+E4:7*[2-K9W<>W':I?#_A/3-!BS6\EQ;77VD%E55+*TJ8R P'&W)&14MI\2M+DOM1M=0B MN+'[#N;SI8_W"!0!JZSXIN+6[ MTNPT:P^W:AJD;SPQS2>2D<2@$NYP48QGFJ@^(-G9M]EU^VN=.U)(A)/:A M/.$8+;5^=>#N887H3FKWBG2](O1:7.K:DVDSVLA%K>Q7"P.A88*@MPK#)&[TXH Z2BJ/]M:;Y$,_]H6ODSMLBD\Y=LC>BG."?:I4U"TDNY+6 M*YA>XB ,D*R N@/0D=10!9HHHH **** "BBB@ HHHH **** "BBB@ KSOX@> M'[W6-03[!HIN966$QWJ2(,%)-WE2;N53HWAM8+ M-KNXF:#SR"#@*ZA@RI@'YP#SQ0!4\$^&]EK%++J#78O+AHY( /+*JZM_K5?./D^[U[& MM>\^)<:S7-G:VRF?['--;W22!XFDCA\TY'4+]3GU K4\(>(M2UR\U2+4+:&. M.S2W,W+\L;R2\N;&ZMSNN03"6NEDC##.#^[!QUY KM- M,\93'X<6&OW\$=Q=W1$9CCD6)2QIPJ(( M6P"DRS.DA,G3;A.!@$GIUH W-)TG5+32_$5A.9KF%Y7&FBZN"Q:-HE&-_4#? MN^E>?P>!M=.E- NCW,-O UC^Z>2-)W:&7+!6C(#J$)P6P2:[[PSX_LO$^M26 M-K9S1+L>6"9B&$JH^QLC^ YZ ]16?9>)]9U&:35%OM,M-.34GT\:?PQG!S6 MKIND^+U\:64S-YOM.6:PM] M,M[UI(V"R$22,C,5[!0N<>QKLM UR'Q!IIOK1&2W:61(7+ ^:BL5$@]%;!(H M XCQGX9U>_\ %T]YINC_ &AIXK>.*=S&\!"/DB0-\Z$9/,?7CN*AM?"/B*W9 M;:R:^LD2_P!1N6=;L[)&;YK.1KPJUS"T]LUS^^ZE.^C MV]O+)%*I+2B4@@KGJ%8'(XX-:_@3QE<^)%2TU>S,%[]E%T)48%)D,C)D ?=. M5Z5A0?$B^MMBWAFCW0-$Q1G &&CE^5E..HY%94>E>,[.WBL$MI@K-8N'L[@""!(UQ M-& 3D GL.#ZU8MO'6MS^$="U2 :=.UWJZV%_+'NP@,Q3]VO?CN?K6[!KNN2^ M.-+;..>XL[>X6\N-,L897^T@ M;A&Q\^,8/RN0>"/P-=%/H/B*_P#A'>:3=3R/J(A("(V;G)V@C)SU MYK0\*>+_ +?X7TBZUU2M_J+2+BUMW>)2LC+C< 0!P.3BJ,/C:_LT\3MKT-LC MZ9?1VMI% 258.@*;VQZMDGL* ,"7PIKTECNDT7[2DJ7MO;V[>4CVYE9#'/)C MY=PVL"5YQBM7PMX6U?3?%MJ]Y:[!9-=M<:EO7_3O-V;!Q\QQ@GYNF.*SH/B- MK-SH]G>0S6,C6U@+V^VQG%R3<&(QQY/RX"YSSU%;_A'Q9J>L:_%#?&!K:_M9 MKNW2*/#6PCF\O8QS\Q((.>.)=#N=8OM$EM M9EB73[[[3(3G)7RW7Y??+9Y]* *-WI'@R&9+^ZL;-9+N<0!MA)\R8;-I4?=+ M X/ ]ZV;2PT?39[BZM([>"5U2"9T8#(0813SV''K7GNE?#'5[&:)[C4X9'AN M8',BD@SA)"YD88_UG.,\_6L^;X:ZWI]G;J#!J6%;@1AVVE2_#*)KFW9;2-5;98R-/YF(SU [C!SGM M5B_^'&J7=Q?>7<62>M< MAJ7PSOF\S^RIK2"W,MM,+,@B*4I"8WWC!&2Q# X.2.:V[OPW>Z?X5\-6L1EO MI-'O8)95#%C*HRI(SUV[LC/I0!1N;WP//I%]%IUU_9[BS^PB>WMWWF!G*A8@ M1^\!;< 0#R:U/#\OA/1KG3K?1[^/SM2LXXK.$.3YD,*G!"]L#.2<Q)X( R:R+ MI?AY:V-G=7FG)!"\>R!9;657$<9SN*8R$4G.XC SUJYI_AR\NOA]?:?!M!8]?7J:S8O".MW'B@W.IR6GV&,% M+26TD,,MME IE"A=IE;'+'H#@5M'P[=/X@TB=[V2>PTRWE"BXCM]E T@K?W,)!VV[$EPY/3.X!)*+CKU)Z^ME1K\ M-M1_LS0T;7I#>Z;Y".?+4QE4EWL5XR">![X% 'H5AIUII=FEII\*V]O'G;&G M09))_4D_C20:99VMQ=7%O;I'-=N'G<#F5@-H)_ 8JT.M+0!C-X2T&3['OTNW M;["Q:VRO^K);<']*TR]N;RPL8H+B[.Z>1!@N:%WD[3NXXQQ7HIK(NO$&BV6I?9KN^MX;L21P['.&W29V+_P "PJWUI;BS>*&"=K4R!P[-"ZKY;%!>I;S2FT0$&%T!Q$V>=RXP?4YJ]'XE\+SR1LM[8F2:5%C+ L[YVW/\ PGFKZ;)*\MJMI;W,:DY$3-N5E'UV M _C7!:5XAN3!J5OJ.O3I-<$/]OANC)%!F8@0G*?N&(&-QS@@'! 'K4DGB_PI#'?&74;-$MW NR1QDG;SQ\W/&> M>>* //8?$^HW&F>'H9O$SVNJRNZ*'=1#($GVM*\A'[U=@V* !N)S74>,O$&O M0>%;XZ?H^H6$W[U/M,825H8U0MYH /:WB\S8R MC]V@&[J1@8'..HJ[IFMZ5K5E)<:;>0W,"$K(X. O&<,#TXYY[4 >9)XCU^?Q M?I$=M>W#/="T5;KKLG]I:??72 M"[,"[I$27:%"_P (QTQG%=DGC'PN]G+J$>I6ABMRL+2@F#G!_$4 ;]L=UO&QY)12<_2I<54TS4K/5M M/CO-,N$N+:0?)(AX.#@CVP>,5;H ,48'I110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7&^+/A[9^*]2^VRWL]I*+1K<&%1PQ.4EY_B3+8_W MC7944 <%K?PMTW65MPEW/9BWT_[%&(5& 1]R7_>7+8_WC4>K?"?3=3N3*E]< M6O\ HL-LJQ 83RR,N/\ :9!L/M7H-% '*ZIX1FU-;8?VO/!]CN6FM3%$H\B, MQ&/RQZX#$@GG-9.E?"^'3+Q+EM6N+EUN;:YP\2C+0!@OYASGW%>@44 <'!\, M;6&UC@^WS%8X[:,9C7D0S-*OTR7(-0V_PGL+8D#4)Y%65'@#H"8U67S=F3U! M( KT*B@#C9O ,=Q)J<,NJ7/]F:DT\DEB$4 23#YVW_>//(';Z4^V\$O%#>+< MZO-<-J+;=08PJGVB(1>4L8 ^Y@ GRAPHIC 12 esex23z11.jpg IMAGE begin 644 esex23z11.jpg M_]C_X 02D9)1@ ! 0$ ?0!] #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBN:U7Q_P"&M%U*;3[_ % Q74.-Z>1(V,@$ MD_M+[SJZ***#4**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "OF_P"*'_)1=6^L7_HI*^D*^;_BA_R475OK%_Z*2@X,Q_A+ MU_S.1K8\)_\ (Y:'_P!A"#_T8M8];'A/_D/+RV&G0^1'IT$J1\X5S)*"WUPH_*NXJJNG6 MZ:K+J0#?:984@8YXV*6881&_F.GVCR0^[=@$9'&#G!Y&<#1/@[32 MRXFO5CCN/M442W+!(I-^\E5Z=2>N>IQBKIT&Q-DUIL?RFN_MA&[GS/-\W/TW M=J ,&;Q#K217NH 6 LK/4OLC0^6YDE3S%3<&W84C=TP>,K]+^]-I;M M+!9W)@-LFG7$KS[2 Y$JC8IZX!!Z';74=16_:XO;>Y$/D[[:X:/*9)P<>YH JR,W_"QK=E6I?"MI-+;S M&]U);B")H5G6[82,C-N(9N_./R%23^&K.XMK:.6XO6GMF9H;O[0WGH6ZC?W! MZ8.10 FDZ;IVCZI=VFGSF-7C24V"GY(>6&]1_#NQTZ?+6U6?IFCVNE&=XFFE MGN"&FGGD+R28&!DGL!T P!6A0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '(_$3Q1?>$]"M[ZPCMY)9+D0D3J6&"K' ML1S\HKS7_A='B3_GTTO_ +]/_P#%UU_QK_Y%&R_Z_P!?_1;UX50>1C*]2%6T M79'HW_"Z/$G_ #Z:7_WZ?_XNN*UW6KGQ#K-QJEVD23S[=RQ A1A0HP"2>@'> MLX#)P.M>R_#KX:?9_*UK7HVQ+Y+W1B>%OA'= MZSI@OM4NGL!)@PQ"//:[\;I(-4EAT6P@GLT^59KC<#(>Y !&!Z9Y_E7,_$+XC3^*9VT_3V>' M2$;IT:V_Z\Y/YK7T+0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5YUH_B.]UA;70Q=SV\LMQ=":_=3E@DS8AB)&"^S;SV M XR>GHM<^?"EL?#G]D&XD!2>2XAN5 #PRM(T@9?<%L>X^M %/5O&MMI%]=6: M);RBP13<>??+%((@NRMNC%F50N]"?N,0 .XX'%1W>D&^\8:; M(MO.EMI\)\Z5\;)R,&)?5BK;FSV(]Z +'C.[N++P=?W,$LD,Z*F'B/S+EU!Q M^9K%TZ_>+Q5IMM;7FM?9YUE$R:M$R*^%RHC+J"7SS@=@:ZG7-*76]&N=.:9H M1, /,52\6T*\Z%59LR1 ?*"%/<]11I_BRYO!IEQ+I/D6.H3&". M7[0&"K*=Y'+-AC\W'K@ MU?@\-Q0:;I-D+ARNG7 G5MHRY 88/I]_]* ,SPMXE;4-FFHQO+R.6=KN1I / M(3SG" ]RQ '89)'&=+Q7:R/H=[>PWUY:RVMK+(GV>78"P4D;AWY%,M/"L% MB]C-;7#1W%K-,YE"#]['*Y9HV'<9(P>Q4&M?4;-=1TR[L61 M/K,WX0+:_9#=?9-_VQ//W;]F[R<9 MV;N^.0I MPN.F!G)[\<]:I^(O%CZ \[/90-;V\8D=Y[Q86DZDB)2#O(QZCGBMC2M-72K6 M2!)#('N)I\D8P9)&I/;Q:G$([A1 K. $V85ST4CJ/ MK@C- $MEJFIW'C2^L7AC_LZ.T@EC/F#*EC)\V-N>=N,9XVY[T:K)HR >H((ZT 9E['<^'],U!I-3 MNKJT!A:!6E_TB(EPK#>0.H)ZC/I#_ ,)'JMGJ'B22ZLEELM.:-D5)AN5- MJDG&WGY2S\GC&/>KK^%?M-M??;=0DN+R]\H27'EA0J1MN5$4=!G/&.1YPW&Y\ MD*!_N@'/^T*R'6XU[Q+J5D]]=6MEIRQ(([60QM+(Z[BS,.< $ >^:L^#](D MT;P_%%Z%.^JOJ>F:BUC=2QK'.#$)8Y M0N=I*DCYAD\@]/6@"G-J%]X:L[>WF:36);B^^S6WS!9 I1G42'&"1M()XX(/ M;FMJ/CJ/3KBXADM[0/9(C7B/?HCABH8K$I'[S (_NYZ#FM&W\+Q0BU=KN66X MBOS?S3.!F:0QLG(& P Z!13+WPPT]_=W%IJ#VBWN#<*(5=MP4+N1CRC%0 M!WZ ]: *.I>/;.RN;E8%M9H;5%>8R7B12,&4/B-",N=I!ZCDX'-,C\5K%XDO M[&*0WEQ7,UGJ#VB7847"B%7;(4 M+N1CRK;0!GGH#UIUWX3M;I[^43R1SW#PR13*!O@>)<(P/?\ 'KDCO0!T SCG MK12*&" ,06QR0,9-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!YM\:_^11LO^O]?_1;UX6J ML[!54LQ. ,DFOKJ2&.90LL:.H.<,H(J-;.U1@RVT*L#D$1@$4'!B,%[6?/S M6/-OAW\-5TP1:SK<0:]X:"V89$/HS?[7MV^O3T\D#J0*6O!_CE_R-.G?]>0_ M]#:@ZZ5*-*/+$]OOM0M--LIKR\N(X;>%=SR.> *^=O'_ ,0KKQ;=&UMM\&DQ M-^[BZ&4C^)_Z#M7$44&H45]8VF@:,UE 3I%@28U))MD]/I4__"/Z+_T"+#_P M&3_"@1X7\%_^1[;_ *\Y/YK7T+52VTK3K*7S;6PM8),8WQ0JIQZ9 JW0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R,.MZO M#X@T^RO)[%IKR1_,TV-/WMM$%8JY<,0?NJ#P 2W'2NNKEAH>MW4NFP:C=6DL M%A?@2^:$QC .[C=GIVK?U>UO[FVB;3;M;>YAE$H$@)24 $ M%'QS@@]NA - &/H^M,J7MU<:Y8ZGI,$'G?;(MJO$1GHJY;^*; M25V2:UO;1_(:XC6YAV&6-?O%>3R,C@X//2LNX\*7FLW-_S"V1 M9\[F#;W9@NX@J,#'<\\U:.B:KJE[#/K$MG&MO;RQ1BTW'>TBA2YW 8 &<*,] M>M &D^NVJQV+K'/(U]"TT"(F68*F_'7K@_G7/6OC.[GL= O)+&9?MTTLF0.2>QS@5;TW0]9CO=%>^EL1#I<+P@0%RTN4"ACD#'0<<]3S2Z M5X:%)8FCD:*6*9 M=KQNO4$?ET/>N4N_$.H/JFHVXUFRTR[MYF2TL+N$*MRH VL78@G=_L]/>NGT MC39-.DU%I'5OM5X]PNWL"JC!]_EK)OM)UZ:"^L VFWUC,"@"PGB&X'BH:1-8R1Q"S$[S 956YS\V?N\8SCK3K;Q5;74J1K8Z@A MFA>>V\R$+]H50"=G.63/F@J#MD'8G.,@ MXJCI/A;4[/6=,OYUT\-:QO%/(DDDDL^Y0-Y9AG.1]WW/- %S2?%PN_#UA?75 ME<"[NR5CMH8\M*0,DH"?N@=R1_*MO3-3@U6U,\ D7:[1R1RKM>-QU5AV/_ZZ MY4^#;M]'TJWG%A'M(.CZ?)$T=M&\L MS3,ELI"+G !/+< (]0L)[&=;6TL4NFF" _\]-W.>F$ ''4&JNH:)KMYI]YI M,DFFWEE<&0)\RQ*Y)QLP0Q7. =R]!4UQX=O/M5SY$\3P7&DKI[-,3Y@9/ M,VMP,'/F<_2@"Q'XLLYK2&XAM;Z3[2^VVC$.'N %W%E!(^7'\1P/S&7_ /"4 M6+6D,L45U+/-*T*VB1?OMZ_>4J2 ,=R3CISR,T=6\*M?6FCE4M9Y].C,?DW! M81R*54'E>5.5!!P?IS5*7P.QM+-UM]-:Y@GEE:V(98&$@ *[A\V1M7YB#G!X MYX +UYXO"OI)LK*YF6[O&MIU,6'B*HY*D$C#94'N,9/I745R<7A>[M;'3_LH ML(KFVU$WKQ(K+$08WCV@]20&')'..U;]C+>RW%\+J.-(HY]MNR@@NFU3DY[[ MBP_"@#F=5UZ[3Q!>6$NM6NB+$$^R?:8 5NLJ"6WL0, Y7"X/'O706&J-+):6 M5Y&L>H2VGVF18CNC&" V&[\MQ[52O+'75NKQ;8Z??6-TP80W[,/).T @85@R M\9P<2ULWM)1<;D7#.'W+MSP",!3VQS0!=/B2*:6T MFM3-)'+;7,JVZP M(8W12<[N,$GCOGJ,A')% '6:;J-OJMF+FWWA=S(R2+M=& M4X96!Z$$5RFE^+9]3U*V>/4+!8+BX:);-H7#;!G!$N=IDP VS'0X]ZZ+P_I1 MT?3/L[);H[2-*ZVZ%4!)Z#/)P,#)ZXS6);^%]0AM[/2?-LQI-I>B[CD7=YQ" MR&14(Q@<\%L\CMS0 U?$&K_94UPO:_V6^H?9?LOE'S!&9O)$F_=][=@XQC'' M7FB7Q!JZVUSK2O:_V9;WYM3:F([WC67RF??NX;.2!C&!CWJ1?#.IB)-),]I_ M8Z7_ -L#_-YQ7S?.$>,8^_QNST[42^&=3>.XTM9[3^R+B^^ULYW>*\I^*7@?7?%&NV=UI5M'+%%;>6Q:55PVYCW/H10!X917<_P#"HO&/_/C# M_P"!*?XT?\*B\8_\^,/_ ($I_C0,^B;+_CQM_P#KDO\ *IZBMD:.UAC;AE10 M?J!4M @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *Y.U\2ZM?V[:E9:=:SV"3M$UNDS&Z"A]A8KC /&=N>G>NLKS_4=$ MU&]@EC;P\B:]DB/6K66.%,YXD)#"3I@E=I]* .MO/$6D6%Y]DNK^**<;=RG. M$W=-Q'"Y]\5F:EXP@TE]2^U182TNH+9,$Y?S%0D].,!R??%8WB+1]?OUUJVC ML[B87&TV[P30PPN BC]YR'9\@CG*_=&0*O:CH^I7,&O2Q6A+W5W9W,$1D4%Q M'Y)89S@'Y&')Q^% '0:MJ@T_P[>ZM"@F$%J]PBDX#X4L![9JW'(OMP 5#'(/3D8]>* +Y\ MKE=RA201DK*V!@C..1TQ0!U6G:WINK/(EC=QS-& S*,@X/0X/4'UZ55U+5KQ=6 MCTG2K:&:\,/VB5YW*QPQYV@G )))!P/8\UG:#I=X-<&H7=KJ$/E6S0AKV\25 MB6920H0D;?EZG!Z<=:M:A;:AI_B7^V;&R:^AGM5MKB".14D7:S,KKO(4_>8$ M9':@!\>L:C%;S+J-E!:W$-S##YAD;R)ED91N1MN<\D;2.N!G!S18^+=,O;J^ M@,HB-K=+:AFSARP7!Z<99MN/4>]4KRTUW5[*62X@$*M?6DEO9ET+11QRHSLS M#@L<$X!.,#'-$NDRR1^*+2^06]I?3?:(;PR+M4^5&H.,Y!5DSR,=* .E2Z@D MNY;5)5:>)5>1!U4-G;GZ[3^54O$&J-HF@W>HI$)6@4,$)P#R!U_&L30[R[MO M##^(;FS\Z_U*6.9X5?;\K%8T )_V<-CN2?6MGQ)IDNL^'+_3X'5)IXB(V;IN MZC/MD"@!VL:HVEG3]L0D^U7D=L,=:IW"ZQKUYI4=QHTFGQ6ETMU/++/&X8JK85 K$G)(Y(7@56GT[6H M;75H;:Q+&35%NXY%:(M)$2I;R]YPL@V\%@!Z&@#3O?%NGPZ4;^UGBFCCNH;> M;>2GE!W526!&1@-GFM/3M7L-664V-RLWE,%D4 @J2,C(///;UKC8]!U:>;4# M+87 CN;VPG4W5S'(Q2.12X;#8! !.!D8Z$GBNHL[&XA\4ZK>N@%O<6]LD;9' MS,AEW<=?XEH H:SXGNM.N[^.VL8)8M.MENKEI[GRF93NXC&TY/RGDD#.!5GQ M!XE31=%6]2W>>>1/,CMR=IV@ L6] >?<@=2*Q/$&@7%YJ^I33Z'_:PN(42Q MF\Y%^R$+@CYB"OS?-N3)_*G:SX4UBZTBY:/56GO9;".V:-HE(@H W-?\0'1!;A;&XN#--%$75?W<8>0)EF[=>G7GA^.TC;[16C2*AI/UP_5;&XN=9T*XB3=%:W4DDQR!M4P2(#[_,P''K6-K_AC5+HW=Q8ZDS/< MW-LYB:%/E6.1" &/9<,V.YSZT 7M2\0WT%YJ$6GZ;'=1:;$LETTEP8V)*[MJ M#:1V]K'=3-+.8B0X+*B *V6(&><#D>M5;VRU MFRO-:%G8&_&J0ILF$J1B*41^62X8@[> ?E![C%,BTO5O#TMREAIYU".XL(($ M=)43RY8D*9<,1\I&#D9/!XH ZJPO8M2TZUOH,^3NU@"/YU8JAHFGG2 MM!T_3F<.UK;1PEAT)50"?TJ_0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 -=BJ,RJ7(!(48R?;FNF17 PZ3>_VEY5P)QJ(U0S^8FE MDDKYN0_VC.W9LP",YQ\N*FO--OQ';RRPRI9QZM?R2JUDUQC=(WER&(H&>3WH ] CN(98?.CFC>+GYU8%>.O-(ES!+") MHYHWB)QO5@1Z=:X;4M(EBGU>.#39#IG]HVD\MM##\L\01?,VJ.&Y ) Z[2*@ MU#3AJ$.MR:5IEQ#IMPMFGE"V>$S2K-EW6,@, $*@M@9Q[4 >@Q3PSAC%*D@4 M[6V,#@^AHAGAN%+0RQR*#@E&! /IQ7$:]H=PEQKD&BV7V>.?3+<8MXMJ2%97 MWJ,8!;9QC/0BK'A.R*:[<74/FK;FU6-Q_9ALHV8-D?*W+,!D9 Q@XS0!M:GX MCBTV\>U2QO+R6* 7$XME0^5&20"=S+G.UN!D\'BJ^H:_83QQ6L>FW&KK<6RW M;0PQ(P$)/RLP<@')' &2<=.*Q?$MDEQXAO&U)-62V>Q6&U?3(Y#YA)8NKE < MG.W ?Y<$^II^G3WNA7T-[JUC]NYO!#$6A0; MF4F16(XZX_I75SWGDW4-L()W>97975"8UV@<,W1'+8)''RU#9^*[6\N[6,6=Y';WCM':W+:7$ MYMX+UD7RI) 2,#YMP!((!*@'UK4U"\DL;=98K&ZO6+;?+MMFX<'GYF48X]>] M:W=4U6Y&@:K< M:?9W37EN)(H8VA(+R#@,H_B7)!R.N#0!+H^MIJZ73"SNK3[-(8G^TA!E@,G! M5F!QT//!XI^C:W:Z[:RW-H)/)CF:(,ZXW8Q\P]CG(K.O-!NH_#%IH^FO!M0H MMQYY8"=.2X)&3EFZ^H+>M95CIGB&YTG6+1DM+8SZBS$$R*)(SC> <9"D $= MBW3B@#I=&UNTUR*ZEL]YCMYS!O88#D*K;E]5(88/>C2=]6TWE;2?R&= MA@.=JME?488<]_IS7-6&F>(9;+7[0)9VC3WR[2ID563RXPP0XX!4;0PZ'/I5 M_P +6NIVFJZXMY:VT$#3Q>4( P4X@B7Y,@94 8^H([4 =11110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%!Y&*\R_M:^TR=) M;BYN6@\-2&&\!(3RV]LT >FT5Y]J U31=/TSS+JX-SJ=HUA(2 M['R[J5@R,/3&Z0?0#TIVGQ:EK5IJ-DEY8P+7 XEC#2VQ9HFR?E)!4_H33KJZ@LK66ZN95B@B4O(['A5'4FO M-AK6H:FS7D$]Q'#X@7[%:H&(\AE\M68>A^:X;/\ L"ND\:O9WG@[7[%)2\]G M9EWC21@R?(2N[!Y! Z'KWH ZJBO/->O-->Z2TMKU3!%IXD@>;59(XVW,P#1[ MW4T3Z!;2R+%4LP9B5(^8$'\?H, '? M45Y]H:RZ]-H<6HW=W)$^B^;(JW#IYCAU 9BI!)QFJ!OKZ>QT&*\NXOL36TP, MEY?R6RRRI)M4-(@)+!1D GGD\D4 >H45Y]I,5UJU]H=K>ZE/-;FRNY28)Y%$ MZK-&(]S$*S8!'S<;L9Y!.7Z?7Y M>"3CH2VP.: .EHK@;VYL;;3;]=$U2\> MQ6>U6[ECN&E2WC9\2&.0DD';RV#\HP>#574;J."VUV'0-2FDTY+*)S+'=-,( M9S)C".2<$KR1GT/>@#TBBN%NM%@77]4LA=:A]FCTN.Y5/MTO$Q:4%\[LYP@] MO:NI\/SRW7AO2[B=R\LMG$[N>K,4!)_.@#1HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "LK_A*/#_\ T'=,_P# N/\ QK5KS4_!+PX23]OU M7_OY'_\ $4&51U%;D5SM/^$H\/\ _0=TS_P+C_QH_P"$H\/_ /0=TS_P+C_Q MKBO^%(^'/^?_ %7_ +^1_P#Q%'_"D?#G_/\ ZK_W\C_^(H,^?$?RK[SM?^$H M\/\ _0=TS_P+C_QH_P"$H\/_ /0=TS_P+C_QKBO^%(^'/^?_ %7_ +^1_P#Q M%'_"D?#G_/\ ZK_W\C_^(H#GQ'\J^\[7_A*/#_\ T'=,_P# N/\ QH_X2CP_ M_P!!W3/_ +C_P :XK_A2/AS_G_U7_OY'_\ $4?\*1\.?\_^J_\ ?R/_ .(H M#GQ'\J^\[7_A*/#_ /T'=,_\"X_\:/\ A*/#_P#T'=,_\"X_\:XK_A2/AS_G M_P!5_P"_D?\ \11_PI'PY_S_ .J_]_(__B* Y\1_*OO.U_X2CP__ -!W3/\ MP+C_ ,:/^$H\/_\ 0=TS_P "X_\ &N*_X4CX<_Y_]5_[^1__ !%'_"D?#G_/ M_JO_ '\C_P#B* Y\1_*OO.U_X2CP_P#]!W3/_ N/_&C_ (2CP_\ ]!W3/_ N M/_&N*_X4CX<_Y_\ 5?\ OY'_ /$4?\*1\.?\_P#JO_?R/_XB@.?$?RK[SM?^ M$H\/_P#0=TS_ ,"X_P#&C_A*/#__ $'=,_\ N/_ !KBO^%(^'/^?_5?^_D? M_P 11_PI'PY_S_ZK_P!_(_\ XB@.?$?RK[SM?^$H\/\ _0=TS_P+C_QH_P"$ MH\/_ /0=TS_P+C_QKBO^%(^'/^?_ %7_ +^1_P#Q%'_"D?#G_/\ ZK_W\C_^ M(H#GQ'\J^\[7_A*/#_\ T'=,_P# N/\ QH_X2CP__P!!W3/_ +C_P :XK_A M2/AS_G_U7_OY'_\ $4?\*1\.?\_^J_\ ?R/_ .(H#GQ'\J^\[7_A*/#_ /T' M=,_\"X_\:/\ A*/#_P#T'=,_\"X_\:XK_A2/AS_G_P!5_P"_D?\ \11_PI'P MY_S_ .J_]_(__B* Y\1_*OO.U_X2CP__ -!W3/\ P+C_ ,:/^$H\/_\ 0=TS M_P "X_\ &N*_X4CX<_Y_]5_[^1__ !%'_"D?#G_/_JO_ '\C_P#B* Y\1_*O MO.U_X2CP_P#]!W3/_ N/_&C_ (2CP_\ ]!W3/_ N/_&N*_X4CX<_Y_\ 5?\ MOY'_ /$4?\*1\.?\_P#JO_?R/_XB@.?$?RK[SM?^$H\/_P#0=TS_ ,"X_P#& MC_A*/#__ $'=,_\ N/_ !KBO^%(^'/^?_5?^_D?_P 11_PI'PY_S_ZK_P!_ M(_\ XB@.?$?RK[SM?^$H\/\ _0=TS_P+C_QH_P"$H\/_ /0=TS_P+C_QKBO^ M%(^'/^?_ %7_ +^1_P#Q%'_"D?#G_/\ ZK_W\C_^(H#GQ'\J^\[7_A*/#_\ MT'=,_P# N/\ QH_X2CP__P!!W3/_ +C_P :XK_A2/AS_G_U7_OY'_\ $4?\ M*1\.?\_^J_\ ?R/_ .(H#GQ'\J^\[7_A*/#_ /T'=,_\"X_\:/\ A*/#_P#T M'=,_\"X_\:XK_A2/AS_G_P!5_P"_D?\ \11_PI'PY_S_ .J_]_(__B* Y\1_ M*OO.U_X2CP__ -!W3/\ P+C_ ,:/^$H\/_\ 0=TS_P "X_\ &N*_X4CX<_Y_ M]5_[^1__ !%'_"D?#G_/_JO_ '\C_P#B* Y\1_*OO.U_X2CP_P#]!W3/_ N/ M_&C_ (2CP_\ ]!W3/_ N/_&N*_X4CX<_Y_\ 5?\ OY'_ /$4?\*1\.?\_P#J MO_?R/_XB@.?$?RK[SM?^$H\/_P#0=TS_ ,"X_P#&C_A*/#__ $'=,_\ N/_ M !KBO^%(^'/^?_5?^_D?_P 11_PI'PY_S_ZK_P!_(_\ XB@.?$?RK[SM?^$H M\/\ _0=TS_P+C_QH_P"$H\/_ /0=TS_P+C_QKBO^%(^'/^?_ %7_ +^1_P#Q M%'_"D?#G_/\ ZK_W\C_^(H#GQ'\J^\[7_A*/#_\ T'=,_P# N/\ QH_X2CP_ M_P!!W3/_ +C_P :XK_A2/AS_G_U7_OY'_\ $4?\*1\.?\_^J_\ ?R/_ .(H M#GQ'\J^\[7_A*/#_ /T'=,_\"X_\:/\ A*/#_P#T'=,_\"X_\:XK_A2/AS_G M_P!5_P"_D?\ \11_PI'PY_S_ .J_]_(__B* Y\1_*OO.U_X2CP__ -!W3/\ MP+C_ ,:/^$H\/_\ 0=TS_P "X_\ &N*_X4CX<_Y_]5_[^1__ !%'_"D?#G_/ M_JO_ '\C_P#B* Y\1_*OO.U_X2CP_P#]!W3/_ N/_&C_ (2CP_\ ]!W3/_ N M/_&N*_X4CX<_Y_\ 5?\ OY'_ /$4?\*1\.?\_P#JO_?R/_XB@.?$?RK[SM?^ M$H\/_P#0=TS_ ,"X_P#&C_A*/#__ $'=,_\ N/_ !KBO^%(^'/^?_5?^_D? M_P 11_PI'PY_S_ZK_P!_(_\ XB@.?$?RK[SM?^$H\/\ _0=TS_P+C_QH_P"$ MH\/_ /0=TS_P+C_QKBO^%(^'/^?_ %7_ +^1_P#Q%'_"D?#G_/\ ZK_W\C_^ M(H#GQ'\J^\[7_A*/#_\ T'=,_P# N/\ QH_X2CP__P!!W3/_ +C_P :XK_A M2/AS_G_U7_OY'_\ $4?\*1\.?\_^J_\ ?R/_ .(H#GQ'\J^\[7_A*/#_ /T' M=,_\"X_\:/\ A*/#_P#T'=,_\"X_\:XK_A2/AS_G_P!5_P"_D?\ \11_PI'P MY_S_ .J_]_(__B* Y\1_*OO.U_X2CP__ -!W3/\ P+C_ ,:/^$H\/_\ 0=TS M_P "X_\ &N*_X4CX<_Y_]5_[^1__ !%'_"D?#G_/_JO_ '\C_P#B* Y\1_*O MO.U_X2CP_P#]!W3/_ N/_&C_ (2CP_\ ]!W3/_ N/_&N*_X4CX<_Y_\ 5?\ MOY'_ /$4?\*1\.?\_P#JO_?R/_XB@.?$?RK[SM?^$H\/_P#0=TS_ ,"X_P#& MC_A*/#__ $'=,_\ N/_ !KBO^%(^'/^?_5?^_D?_P 11_PI'PY_S_ZK_P!_ M(_\ XB@.?$?RK[SM?^$H\/\ _0=TS_P+C_QH_P"$H\/_ /0=TS_P+C_QKBO^ M%(^'/^?_ %7_ +^1_P#Q%'_"D?#G_/\ ZK_W\C_^(H#GQ'\J^\[7_A*/#_\ MT'=,_P# N/\ QH_X2CP__P!!W3/_ +C_P :XK_A2/AS_G_U7_OY'_\ $4?\ M*1\.?\_^J_\ ?R/_ .(H#GQ'\J^\[7_A*/#_ /T'=,_\"X_\:/\ A*/#_P#T M'=,_\"X_\:XK_A2/AS_G_P!5_P"_D?\ \11_PI'PY_S_ .J_]_(__B* Y\1_ M*OO.U_X2CP__ -!W3/\ P+C_ ,:/^$H\/_\ 0=TS_P "X_\ &N*_X4CX<_Y_ M]5_[^1__ !%'_"D?#G_/_JO_ '\C_P#B* Y\1_*OO.U_X2CP_P#]!W3/_ N/ M_&C_ (2CP_\ ]!W3/_ N/_&N*_X4CX<_Y_\ 5?\ OY'_ /$4?\*1\.?\_P#J MO_?R/_XB@.?$?RK[SM?^$H\/_P#0=TS_ ,"X_P#&C_A*/#__ $'=,_\ N/_ M !KBO^%(^'/^?_5?^_D?_P 11_PI'PY_S_ZK_P!_(_\ XB@.?$?RK[SM?^$H M\/\ _0=TS_P+C_QI#XE\.G.=;THYZ_Z7'S^M<7_PI'PY_P _^J_]_(__ (BC M_A2/AS_G_P!5_P"_D?\ \10'/B/Y5]YVI\3^'CC.N:6<'(S=Q_XT#Q/X>&<: MYI8SR?\ 2X^?UKBO^%(^'/\ G_U7_OY'_P#$4?\ "D?#G_/_ *K_ -_(_P#X MB@.?$?RK[SM!XE\.#&-;TKCD?Z7'Q^M'_"3>'3U/VN/G]:XO_ (4C MX<_Y_P#5?^_D?_Q%'_"D?#G_ #_ZK_W\C_\ B* Y\1_*OO.R_P"$C\-$H?[9 MTG*?=/VJ/Y?ISQ2KXD\.( $UK2E &.+J,?UKC/\ A2/AS_G_ -5_[^1__$4? M\*1\.?\ /_JO_?R/_P"(H#GQ'\J^\[0>)O#JXQK>EC P,7:7SU_P!+CY_6N+_X4CX<_P"?_5?^ M_D?_ ,11_P *1\.?\_\ JO\ W\C_ /B* Y\1_*OO.S3Q)X M'_\ H.Z9_P"!'_^@[IG_@7'_C7%?\*1\.?\_P#J MO_?R/_XBC_A2/AS_ )_]5_[^1_\ Q% <^(_E7WG:_P#"4>'_ /H.Z9_X%Q_X MT?\ "4>'_P#H.Z9_X%Q_XUQ7_"D?#G_/_JO_ '\C_P#B*/\ A2/AS_G_ -5_ M[^1__$4!SXC^5?>=K_PE'A__ *#NF?\ @7'_ (T?\)1X?_Z#NF?^!>CP7$-U D]O M-'-"XRLD;!E8>Q'6I*H:+I4&AZ/:Z9;/(\-NFQ&D(+$9SS@ 5?H.A7MJ%%%% M PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *^=/$GB?Q=;ZW-';:EJ:1 +@(S8Z5]%T4 ?++^-O%T3;9-XO;24-YDC99HVZ?7!!_,5Z%<$K;2L#@A" M0?PKYN^&>L-X?\>6J3$I%/R8+^M?2%S_P >LW^XW\J /F_Q!XT\ M36VNW,4.N7T<:E<*LI 'RBO:OA_XM3Q;X<2:1E%_;XCND'][LV/1NOUR.U?/ M'B?_ )&*[^J_^@BKG@GQ3-X2\1PWHW-;/^[N8A_$A//XCJ/I[T#/2/BQXAUC M2+Y%T[4KFU4LHQ$Y7^$U+\-]?U;4_"&OW-]J-Q<3PL/*DD&4H2"*M_"G_D1O$O^\/\ T&@1Q^H>.O%%IKMUY6MWFR&Y M?:C2$K@,< CN/:OH#PKXBMO%/A^WU.WPI<;9H\_ZN0?>7_#V(KY>UGG7=0 _ MY^9/_0C74_#/Q@?"_B 0W4F--O"$GR>(V_A?\.A]C["@#?\ B7XHUW2_$!AL M=5N[>/>XVQR$#C%=+X2UO5+SX8&_N;^>6[^UE/.9R6QN'&:X/XLD'Q,2#D%Y M/_9:ZWP3_P D@/\ U^G_ -"6@#S5?'/BQV"KKVH,Q. !*234W_"6^-O^@KJW M_?350\(W$-IXPT>XN)4BABO(W>1SA5 89)-?27_";>%_^A@TW_P)7_&@9Y'\ M/?$7BF^\=:;;:CJ&HRVCF3S$F9MIQ&Q&<^X%7?BCXFUO2M;2*PU2ZMHR[C;% M(0. F/YFO7]-UG3-8$ATV_MKL18#F"0/MSTSCZ&O"_C#_P C G_723_T&.@1 MST?C+QE*NZ/6=4=>F5=B*MZ=\3?%VDW0:34I+E0?GANUW@^V>H_ BO3O@O/% M'X'E#RHI^VR'#,!_"E<;\8+C2IM606;0M< @N8R#V.>G_ ?QS0![!X2\36OB MS08M2ME,;9*31$Y,;CJ,]^H(/H:W*\C^!*3#3M:=L^098@GIN ;=^A6O7* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *HQ:QITWE^7>1$21F523@%0P7//N<5===R,H8J2,9' M45SP\&::$5!)<;5/ +CI\V5Z?=.\\>WUR ;$VIV,".TEW" AP_S@E3D#D#W( M_.I?M,&[;Y\><@8WCOT_/M6.?"MI\K)/.LBE6W_(22"A!.5YY3/_ )O7BJ^ MFZ+X66"^N;F18UF2.+S6#?.PV*!QZ,?H/I0!O27]K%+%$TZ^9+)Y2*OS$O@D MCCIP,U9KGHK;2M'UZRMWNW:^NA*+>)\<@#<3P!T /)Y.X]>W0T %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?,/Q$_P"1LF_W3_Z&U>Y?#/\ Y)UH_P#US?\ ]#:O#?B) M_P C9-_NG_T-J]Q^&A"_#G1R3@")R2?]]J .?^+^M_8](%DC89Q_X\V0/H0N MX_E7 ?"FVTEM?NKW5[ZTMHH+=DC%Q,L>YW!7(W'G"[OS%5OB5K1U;Q&ZJV40 MEL<\9^Z#]%"_F:L:5\(_$>KZ5:ZC#)8QQ7,8D1996#;3TR IZCF@#G?$\4-K MXBG:TN8I59MXD@<, V<$@CW&?QKZ2\.ZTOB#P;:ZF""\UL?,QV< AA^8-?/G MB;P!K'A2!9K][5T89S"[-WQW4>WYUW?P7US=IVK:%*_**;F$'T(VN/SV_F: M/,O$_P#R,5W]5_\ 016]XU\+2:;9Z=JL:YBN;6)W(]U'/YG!_#UK!\3_ /(Q M7?U7_P!!%?17]B0Z]X T^SE52QL8MA/KY8X^AZ4 ?-LVJ2W&CPZ?*2P@DW1L M3T7!^7\S7J'PI_Y$;Q+_ +P_]!KS'7-)FT759K.96&TG:6ZD?X]OPKT[X4_\ MB-XE_P!X?^@T#/,[_GQ/=?\ 7Z__ *&:W?B#X6E\.ZY(P7]Q*V0W;)[_ (_S MS6%?_P#(T7/_ %^M_P"AFOI'QKX:B\1Z'+$4S,BDICJ1Z?7N/<4"/FJ_U274 M;6TCG):2W4IO)SN7C'Y 8KUWP3_R2 _]?I_]"6O&[ZSET^\EM9AAXSCZCL:] MD\$_\D@/_7Z?_0EH \=TS3YM6U2UT^W*":YE6)"YP,DX&:[S_A2GBG_GMIO_ M '^;_P")KBM U%-(\0Z?J4B-(EK<)*R+U8*Q_P#"]-)_Z!%[_P!])_C0 M,U_ACX,U/P?!J2:D]LQN6C*>0Y;[H;.<@>HKSOXP_P#(P)_UTD_]!CKT'PY\ M6-.\2:_:Z3!IMU#)<%MKNRD#:I;M]*\^^,/_ ","?]=)/_08Z!')67A76-0T M1]8MK8/9)(8BX<9W XQG/<53T:Q@U+6K.QN;H6L-Q*L;3E=P3/&<9'>O;?A M#:1WWPYN[64?)+=R*?;Y4YKR/QAHLFA^(+B!DVJS%ACH#GD#\>?H10,^E_#^ M@V/AK1X=,T]"(8\DLW+.QZLQ]36G7(?#?Q/_ ,)-X4A>9]U[:X@N,GDD#AOQ M'ZYKKZ!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%!.!D]* /'/B5XTUZQ\7'2]!O9(%MK7S M)U15/S8+DG(/1,5B^-M2O/$7PW\,ZY)<.\D4LEO)O'?B?4K^Z@B@N+>:*(S2!>)#M7&?1 16=X7!U3X;^*M#?F6S*W\(Z_=^ M_C\%_P#'J +_ (CUF6#Q]X5\4/*Q@NK6WF.3P@SMD4>G4_G7>Z2NN:?\0;N/ M4/$EA<:?,9!#8/=#ST#'M(IXRK"Z6X 2, Y8.1G:-N>M>3+H&FO\9YM M'U%&DTV[G:545RJOO0NG((.,MCBK>GZ=%X3^+MSX>4NNE:E&UL49LY21,J.> MN&^7/UH ]4\'W5Q_PB\9U/5K*_N; M(K+P5IGA,:7872ZCXAB8\J%VRJ[TXP/]\$5ZG7SCK>H7%YX5\*>)PY>\L96LII"+)]=N:^ MB+.ZCO;*"[A.8IXUD0^H89'\Z )J*** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH X36?A/H.N:@U[=76HI(PP1%(@ M'4GNA]:Z73/#]KI/AN/0[::?[-'&T8=F'F88DGG&.Y[5K44 >=77P9\.WEW+ M".&)0D<:A%4= , 5F7^F376JV]TAC"1[, M[B,C:^XX^4GD<<$>^14WV*?^TA*"GD^=Y^7Q%.@LI8M M7GN<1B*5>>06)^4#^$$#@\9/;I0%WV,/Q-\/=%\53K/>MW1>O:@+NVQQ8\IE($L>,DY_N=*]$K,LM.D@OI)G2!5;S(K\WES)>02G.?L[JH.?JI[ MY/XFM+2_!>FZ3X<_L.WFNFM?-\W?(ZE\Y!ZA0,<>E:ALI1K NU$80KARQ!8\ M=!\N1SC^+'7C)S3+&PDMKV>9Q$ Y]6?$GPWT?Q1>"ZOKF^C<$MB&1 .0!W4_P!T5O6E MC=07EY-+-&ZW))VJ"-I!(7Z_+@'I]T=:JVNC7-OIEW:-,D@DM5@AR3\N%88) M],MQ[ 4!S/L.\+^&++PEI3:=82W$D+2F4M.P+9( [ <<"J'BCP!H_BR59;Y[ MF*1Z@_G1[)(YY$9#SD' 4#=5N859IO(:.,(,GQ.?PK>HH \*\ _"ZP\2:!)J&KR:A M;2^>T<:1,J94 $_BW/H_E7$FFW"O:&1USNC= RY( '7:* M]VHH ^?/#.CW:6?C/PO/!+DV[21$H<-) _ !]3_2H4L[K5/@_)"UM-]HTC4 MZ*4.?*D&#@?[Q)_"OHFB@#YXUPWJQ>#?$T-M.UQ% L4JA#NWV[X!/U&*Z3XO M6=Q%K>@>(]/ADD<*!E%)P48.A./]X_E7?:UJ>HG6VTRQG%L(;/[7)(+H]:70]>EU35(H1*LMNVG).6$)C+2>8R,=I)('R],F@#S&YM)+ M/XP&6&*9+'6H\>8J'@3QX)/T_%>E7/B#6%TK4/$$5Q:K:65S)%_9[0Y=UCDV$%\Y$C8) QCE1S MG-0R^)]7BUV<%S]ABU1+1]UG^Z6,[0290>&^;CC&<9ZYH \NT?3;V3P9XG\/ MW=I-'=6K)?0HR'[\9VR >IVGM7KOPPO9;SP%8).CI-:[K=@ZD'"GY>O^R5IL M?C-'\='2_M-K]B+M9J@8>;]H50Q;_=ZI_O+[UM^']2EU#1/MEVR!A<7"%A\H M"I,Z#]%% &O12*RL,J01Z@TM !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 55U"26*UW1%U.]0S1IN95)&2!@YX]JM44"9E7 MD]VD=AY3S8<_O7$1!QCN-C8^F!]12W4M^NLQ)$&^R8C#G&0"2^<_+D]%'!&" M03D5J44"Y7W*D0G&J3AI9&M_*0HI5=H8ELX.,] ._>JOF:C+!INTLCR(&N#@ M+@[1GJIQSGCCZUJT4!RE"[FND^W^2K'R[4/#A,YD^?@>IX7C_&H7GN1HZR"2 M?S?-0,RQ[G"EP#@;!GC/\-:M% 6\RO8O+)8PO.")"N3N7:3[D=C[50MFU7^S M;J:4YF,):!"!N#X;MM'^SP<]^:UZ* MYF5/=W;6-U- LH_?HL.8B&V?(&."I M/4OV-$5Y=)964LZ2Y:5EFQ$2=N'P< 9ZA><#KT&<5JT4!RN][E?S)3>E0#Y/ MD[AE;%Y94X&0.!D ]_P!35ZB@=M3.2ZNSK3Q- M!(+/;L60J,;P V<]<$$CIC*]>:BM[B\;2+B4F9[H1;MKP;2LFW)51@;@#TZ_ M4UK44"Y7W,V2>8:&"IDABP (^G<>ASVYMN)_[ M5AVRR?9S$Y= J[=P*@9D0WNH26^HL]O*CJK26N4'*X(48YY M^4'!Y^;&*DM);^:VO4N \4T3;$=4&&PBG7 ,H6/YV^4G PA .?4#ZBM:BB@:5@HHHH&%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% %#4M%T[5S&;ZU25HL['R59<]0&&#@]Q5:?PKH=QY._3HAY,0AC$ M9*!4!)Q\I'&2?SK8HH RG\-Z-+J(OWT^%KG<'WD<%AT8CH6'J1FD;PSHSZ@; MY["-KAI1,68D@N.C8SC/ YQVK6HH I?V38"Q2R^S)]G202JG/#A]^[/7.[G/ MK5>V\-Z1:73W,%FJ2N7+$.V#NSNXSCG)K5HH BM[:&UB\N")(TSG:HP,U+11 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&?$SQ?= M>$/#44NFQ1RZI?7*6EHD@RH=L_,1WP!^9%8:Z/\ %+0K[3[Y/$-OXACEF47] MC);QP+&AZE'XZ=.W..#SC3^*_A;4?$OANUET95?5-,NTO+>-B!YFW.5YXSR# M^%8[^./&WB.^TW3M#\)ZCHTPG4ZA=:G;_N8XQ]Y5)QN]#O#&I1Z/;:; LM]?F$2N68 A5!X_B'IT//&"[1->\3>%_B'9^#_ !/J M<6KVNI0-)8WX@$3AER2K <=CZ]1SVJMK%GKO@;XH7_BS3M$NM9T?5K=$NXK( M;IH9%P,A>I'RY]/F/3 HTFTUSQW\3].\5:AH=WHVC:1 ZVL5Z-DTTC9&2O4# MG/I\HY.: ,[X8_$[5-1\7W^@^([DRIHV^J26TG^<@(1W7..E M3>(D;7?@_P"(M-T'P-J6BOYT#)9&Q\MIV,J%F55'. O)]JQ_BO\ #[6'L+;6 M/#MG"@!],#U- '2?$=_&>B^&KSQ9IOC![>TB MAMV&G"QC;EBB,?,.3R6+=/:NG\!Z=XFBLXM2UWQ2VKQ7EK')';FR2'R68!OO M*?FX..E5/B;IM]J/P=O["RLY[F\>&V"P11EG)$L9.%'/ !/X5U?AV*2W\,:3 M#-&T)]?E\8Z5X(\+7$5G?WL)N;B^DC#^1$-W0 M'C)VM^G3.:S9M6\7?#OQ1HEKK^NQZ]HFK7'V4SO;"&6WD. #\N5EQA57KV(R,]3TQ0!2F\0^(M5^(/BC3#\0[;PY9Z=. MJVZ7-O P<,#D N5/&/4]:]5\)PWD.@0_;O$$>O2.S.M_'$D:NI/ 0D<>N:\ M]\/>!;75?B9XVN_$7A[S[22>)K*6[MSL?[VXH3P?XT$E@OEI^Y;8QR..>0.N:H^%_B MAJFK_"[Q +VY,7B;2[)KA)3&H,L;+N20+C'&0.F/NGO3I] UAM9^+$@TN\*7 M]D$LV$#8N#L883CYCGTK+\5?#[6)OAKX?UC1[.YCURVTM+&^M$B/F30LNTJ4 MQDLI/3&<'_9% &KK?B?Q5=6?PUM-.UY["ZUZV/VNY%O')N?;$=VTC'\3<#'6 MM.#6_%W@GQWHFB>)=9AUS3-;+107(M5@DBE&.,+U&64OH:V&AU[XC>/_#NI7/AR^T31]"=[ M@O?C9)-(=I "]>J+^&?84 8D7B;7]6\8>*;.X^)EIX!MZ;V M'!8J>, =^M:GB_Q#K_AKX4QZE8>-(M9O)=26-=3MX(@OED$% !N4X*]>M8-I M9+I'C7Q?/KGPWU37HKS4Y)+29=-\U53>_(+#H<@\>E:GC>UN/$OPD6ST/P7J M>E>3JJ :<;(HY7:29 BC[N6QGU!H GOM=\7^"/%OAVUO?&%KXCM=4NUMI;7[ M)'%(@+*-PV9/\7KC(Z52G\3:]J/C_P 4:;+\1[7PU::?<*ELEU;P,) CZ)\,O!OAS44U#2]#AANX_N2O))*4]QO8X/N*\O>Q_LOXC^+KS6O MAWJ?B"VO+E6M)4T[SE4#=N(+#'.1T]* -SQ+KVN^'/A)?:K9>-X==O!>HL6H MVT$05%)4&/"[E/CLEY$5L#9;'DY!+JBCD>I]JS?C)\/M8^V-J_ MAJSN;B'50B:E:6T1H Z7Q1J/BO4OB]%X6T3Q*VCVK:8+ MHD6D)=)\?W/@KQ3?0ZE(]I]LLK^.$1,ZC@JRCCLW M_?/4YXS?%$VK:#\;8?$4'AO5]5LAI0MRUC;,_P Y9N,]./ZU;\-:;KGBCXG2 M^-M5T:XT>SM;'['96]SQ-(23EBO8?,WYCKS0!QOA'Q/XA\1Z&+_4?B[8:+<& M5D^R7-M;;\#&&Y*G!^E;OQ$\7^)_!^D>#GTK7%U:6X\V2XN(X$V7R+L8' S@ M;2?NGIS7,>!K6#0?#HLO$'PGU;5+X2LYN#I0?Y3C RPSQ7;ZU:7>MZQ\-;ZQ M\.7UC96MS,)K5[8K]CC&Q5#@#" A>/:@"SJ?CV?4M=^'=QH=Z8],UN6?[5%M M4EMH3Y&)&05)8<8K"\8'Q_X;\1>']/3QZ\J:W>FW4_V;$OV<;E /?=]_VZ52 M?P!K'ASXR:(NG6ES-X96]>]@,<9:.T,@ D4D?='R+C/;'?-=C\2M*U#4/&'@ M&XL[&XN(;35/,N)(HBRQ+NC^9B.@X/)]* .Q\-:;J^EZ6;?6M;.L7?F%A,>_6O; M:\7T_P"'%KXF\>>/3XBT>=;>XEC^P7;QLF"0V6C;H._$L_@_ MQXEQJL%_<:$I%GJ]O$@64D-V VG&T'H?O=^#5/0]7UO5M%LKVY^-6F6-S<1* M[VDEK;%XF/\ "+? ]]H=P9[.WD%C=6UF1'>H>F"HPS M]/<@\\J:H^'9-,TS0-/M-1^#NK7=_!"J37/]D*3(X'+9(S^= '8^*O$7B2_\ M:V/@7PS?16=W]D^U7^IR0AS&G3"J>,GC_OHY&%X'=??(YC2_#[8H V+?Q[XE@\/?$>_67[;<:/J3P62-&N(8_,*YP ,A5YYS]WFJ_AC7?% M-]=:3>Z-X]L/$;3R*=0TF>**V>-",L4!PW'(X YQP14^@:7XPTNR^(=QHU@\ M&HSZP\]FMW!A;F/>V=N[ .5/!Z=/6N;UO2I_%UQI<>@?#G4O#WB%+J.2XU$V MYMX(((P&YP.KGQIX!^'UU?2^,'U&^DO(4BG^PQQ>4F&W+CD'/'Y5K_&W2M0UCP7 M9V^FV-Q>3+J4,C1V\1=@H5\G [,>IZU=T?5-%AU>R>U^#^JV,_G*$NO[)5/ M)).-VX#@#.I?!W5KN^@A5)KG^R%8R..K9(S^= '2>) MK_Q=>?%>Q\)Z1XH;2X7TE;AY19QR[G#."<'UP._%7O"_B+Q+H_Q$D\$^*K^' M4VGM/M=C?1PB)F )RK*./X6_[YZG/&/XCN]7TSXP:;XIA\+:U?V9T58V2UM6 M=D=BYVD] 1D9%:/AO3M<\5_%+_A-=5T:XT:QLK'[)9V]UQ+(26RQ7L/G;].O M- &A\9/$&K^'/"5C(CX>^)MR=2 M;SM'U!X;!O+3]R@D8 #CG@#KFI+>YUKX%]5U;3=:F2Y@GTV$RE6 M&X[6 Z/+Z[TBX@U#7[I[J"P"EI0I?=@J.<_,>,9XH M S;GQ?XGTWPC9>(+;XGZ?J>HRQP2'0_LD!D+/MS'\I+9&3G@'CL:[[6_%.MV MWQ&\$:8DIM;74X)'O;0HK98)G&XC(P?0BO-KC3$O/ MOHMG\*-6BUX6T4/\ M:+67DXF4*#)OZ\D$\^O-=)XDLO$>B>(OA]JEQI&IZU/I5BR7S64+2L9"@4Y; MUR>IZXS0!Z5X\U*[TCP'K6H6$QAN[>U:2*0 ':P[X/%<%=>.?$=UH7@C0]'N M81X@\06JS37LT880H%RSA<8R?F/3'RGCGB]KGB;4_&7@OQ'I[1 M&[M2HE;(&Q<=6YSCV-8EQX9\0:7I/P_\5Z9I,UU?Z)9+!>Z^U>+Q#H,Z-Y]Q)$D$EL_; !RP)QZ\9Z=^_DD2 M&)Y9&"1HI9F8X ZDUYWHOBOQ?XI\86?V30+W1?#L$;&\;5+?9),QZ! >1@] MQQR<]A6A\5IM7'@.\L=#L+J[OM0(M +>,N41OOLV.@V@C/\ M"@#A?!GQ+\0 M:A\0+:75I2/#6O2W$.E*R*H1D8;>0,D_P\GJU=5XU\2:]<^-=,\$>&+J&QO+ MJ!KJZOY(A(8(AD#:IXR=I_,=.M<7XB^$?BG3?!MLUEXGEU*312MQ8Z?%IZH5 M<,"=C!BQ/4].2*W-;@\06WBCP]\2+#0+NZ+:>+;4],1"L\>02<*1DX)Z?[(] M*&L-9U&+7-!>$NNH-&D,L,G]TJ#DCCWZCD&KKQ!\)X=2\/2^$]5UBR:Z>?3KK3T\Q6 M5@ %? ^7H.O.2>",&@#:U;QMXK\'?"]M0\1V%O\ \)$UR+.W$;!DF9LE9"%/ M' ;@=<#IGC/U:S^)_A3P[+XGF\6P:C-;1^?=Z9)9((MG5@K#!X'H%Z5)K?AC MQGXW^$^W6E@C\117@OK2W4!-H7(5&.<;L,W_ (Z#WJ#7O&'B[Q7X7N/#-KX$ MU>UU:]B^SW,]Q'LMHP>'97/!!&[*:;>VT[W$&Q2'94D(.2,CE1T/ M:N;\1^$=7\)+X#U72-.FU=?#T;0W<%L"9'W 99%ZGG?^E6-+.L>-_B]I'B5O M#NI:1I6D6DL>[48O*>5W5UP%_P"!]L]#]* *7@KXG:HWQ,U?0/$%R9+"XOY[ M73IFC51')&YQ'D 9RI4W@=2#GKQ61IWP\O/$'A[QK9W=I/8WS:]/>Z7<2H8SN'*LI/\)Z9'KGM6 MY\#].UK3_#^M-KUC^)=;UJ";QV M\<6BZD;613IL1^T!6()[;<[??&:;/XX\2)X>^)MRNIL)M'U+R;!O*3]RGG%< M#Y>>..N-X: M^*T(TB^,M_J@DM$%NV;A?/)W(,?,,$O#MQ%;ZQJMDEWORRF/:>5'<@NW'7(''7 !K:5IOQ#\ M/^*;&*YUZ#Q'HD^1=M-%';R6Y[%0#D_3GH1@<&NG\;ZA=:5X&UO4+&4PW5O9 MR212 [6 R#@\5XW<:!/XP^(VCZSHO@;6-(:+48[S4KW4RT0<*ZDA48X['[O MY5[!X^M;B^^'^O6MI!)/<2V,J1Q1J69V*\ =30!YMX5N_$FOZ?I=W)\7;&& MZNPC'3S:6QD#$_ZO[P.>W3-:-SXOUY/$OQ+M5U!A!I&F>?8IY:?N7\K=D<<\ M\\YK8^'W@#0K/PMH-]>^';>#6HH8Y)))8-LJ2CG)SR#FN7:.(6Q.WDXVH&KW[+/>6!U"\941 MMJ850/F!_C+#ZBO8]"N);OP]IES.^^::TBDD;&-S% 2>/>OG.P\ ^)8?#?C& M*\TR_EEL;5--TQ3 Q::,W7F,8QCYAQG([-7T5X>BD@\-:5#,C1RQV<*NC#!4 MA ""/6@#2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L_6-;T_0+ WVIW'D6P8(7V,W)Z<*":T** .- M3XJ^"I)/+36U9P0"!;2\'_OBNGL=4LM2:[6SG$IM+AK:< $;) 2O/LPZ>M< MGX-_Y'CQW_U_P?\ HA:YK3=/UF<^/;[3_$-SIJ6FKW,D,4$4;!Y5BC),A=22 MN-HVC'?K0!ZY17DUYXXU/59O#E@)M4LTO-$BU2]ET>Q-Q,S/A0B_*VQNJ\!ZMJ^H0:E;:K%J#+:7 6UO+ZR:UDN(F4$;E( +*<@D \'O0!>UOQS MX;\.ZB+#5=36WNC&)1'Y4CG820#\JGN#5_1/$&D^([-KO2+^&\A5MC-&>5;T M(/(/UKA=3GUR#XSW9T*QL[N8Z%")%NKAH0J^<_((5LG-94/B*^\+77CW5=6L M8K?Q$UI!=I:PG?;M$H,<;ALY8[B=V0#P,4 >PT5Y[?'Q#X0ET/4+OQ'<:JE[ M?P65];3PQ+'F4[0\.Q05VMC@DY%87B3Q+J$:^(+NS\4ZK+?6#S-!;Z3IWF6< M"H,A9I&C()X^8[^/3C% 'K]175S#96DUU<.(X(8VDDN2:3:S^'XM2F-O"CMYIOSVD M-NUY;6M@D49A:*(,C>;E=Q9L'D$;6T@DMYXUEB< CQ>(989EAEO8=,\F(VH@0 ML?+;Y=Y8JOWMPY- '?:AXGT?2]8L](N[S;J%YCR8$B>1B"VT$[0=JYXRV!3] M=\1:3X9LH[S6+Q;6WDE$*.49LN02!A03T4_E7#Z3#-J/Q@_M-=3ODCGT"WNQ M 1'C8\KXB/R9VCKUSD]<<5J_$?\ UG@[_L9;3_T&2@#5T?QWX8UZ^%CINL02 MW9!986#1NP'7 8 G\*U[;5+*[O[VQ@G#W-DR+<1@',9==RY['((/%<=\7(HT M\'1ZC&J_VE97UK)8N!\XD,R+@'W4GBLGQ1XHUVPB\>M8W@273;G3DLMT:D1^ M8(MX/'(.X]?7C% 'J5%>7:_J6M^';_2?#CZ]K%X]\9KJZOK73UFN$C4*!'$B M(0 6).X@X%0?\)GXATGP_P"( 8]2F$#VT>EWVK:>UNS&9Q&0XVJ&*$@Y YSS M0!ZN2%4LQ &23VJ*UNK>^M8[JUFCG@E7='+&P97'J".HKC[CP_XBLK>X1O% MEU>6OT5Y5KWB#7_"UMXJT36FDIJ5A?2 MQQ^=&"Y0H^%"LJNOOJZP7&U&N+?R;F%2!\DJ[5RV<\[1FL[ MQ=JSIXE33CXCU"SB%J)%L=%LS<7;N6/S.?+<*F, #C)SS0!W]%>0V_BOQ-?> M$=!$.I-!J$WB1M*ENIK9 [1 2C+QXP' 53@=U^M:-[X@UCP5J?B*SN-3GUB" MUT0:I;->(@=)-[)M)15!4D ].* /0K_5++3#:B\G$7VJX6VAR"=\C9VKQZX- M6)98X(7FFD6.*-2SNYP% Y))["O*M^+[*RU/PCJ=AJ%^EA:W,!A>ZD<*L9;@$DD#J0,9YSCO M0!1L?B/X1U&_BLK;68FFF?9"7C=$E;T5V4*Q],'FNC%Y;&]:S$\9NEC$K0AA MO"$X#$=0,@C/L:\RUNYUW2?#GV+QKX;L-5\/6XC\Z\TJX:-H50C:YB.&!& 3 ML;CGM3KJ:32_B=XAUY=1NYH+/P^E]]G CV2H/-(C^[G:,;ASG)Y)'% 'J-%> M775[XFT/P;9>-;GQ%-=R.+>>\TYH(A;F*5E!2/"[E90XPQ8YQSUK1MVU_P 7 MZKXBDL_$-QI,&EWC6%G#;Q1L&D1%9GEWJQ8$L/E&.!0!VJZI9/J\FE+.#?1P MK+(T$1!RX0 OSTXW#KZUY)XD\3Z MGX7\=3320Q2:E/H-G#-=HC&UM29W5IG[[ 3D#OP*V?$6F:DWC/P'81:[/]J- MM?B;4O*C,C#;$6*KC8">@X.!ZF@#TVBO*[CQ/KWA^U\3Z1_:)O[RSO[.TL+V MZC7QU:9[:9+N*,/%*$+J\915 MPORD%3G&: .PTS5++6=/CO\ 3YQ/:RE@D@! .UBIZ\]011!JEE:=#.'N M[-8VN(@#E X)7GISM/3TKR?PG?ZE/X;\'>&M.OWTX:@;^>YNXD5I%CBF;Y4W M @$EAS@X HDU/5/!%]\1;^2[.IWEM;Z)]4MKN4Q:@-2T5H(XQ27EO8Z?Y,8C;9*RJS'&2XP<<@<*#WR >IT5YOX-UYY_$L=A M+XAU9Y9+=FETO7;%8;@.,'?$RHH*XSE,];G\-^#M4UBUCCD MGM(3(B2YVDY'7!!H FTKP_!I.KZQJ,4TCR:I,DTJMC"%4" +^ [U%8^&+:QM M=<@2>5EUBZEN92V,HTB*A"\= %'6L>%_B1-%'+N\*!74-C;<9P?QKK+>_M+N M:YAM[F*66V?RYT1@3&V <,.QP0: .9?P%##:Z,=-U6\T_4-)LQ90WL01C)$ M 5D1E*L/E!Z#!Y%:WA_P_'H,%SF]NKZ[NYC/';+38=1N=:L8K.=F6&9IAMD(."%_O8([5-#XDT2XTN/4X=6LWL9)!$EPLR M["Y. N?7)QB@#'UGP5+J7B9M>LO$&H:7=-:K:.+98V#(K,P^^I[M2V/@'388 MM5_M*ZO=7N=5@^SW5Q>R L8L'"*% "#DG@=>:U=)\3Z%KTL\6DZO9WLD'^L6 M"8,5'KQV]^E1:?XP\.:KJ3:=8:W87-X,_N8IU9CCKCUQ[4 9=GX$*7FG2:GK M^I:K:Z9();*UN1&%1P,*SE5!D91T)-5I/APC6.H:3%X@U*'1+UY9'L(Q&,&0 MDL!)MW[%Y?*3[S[5)VCW.,5Q'@[QOJFNZQ9 M6MX-+N(+_3?[01M/+DVGS >7+N)R3DC/'*D8H Z#2_"EMI>K6FHI2]L8/+V.[##%692R!OX@#S MSTS75WUVFGZ?UTW1+K3Y81YYYKK+?5+2>XBM?-$=Y); MBY^RR?+*L9.,E>HP3CZU@>*?'ND^&]+^U_:K6=Q?)9.AG"['+*'S[HK;B/3T MH U(?#UM;^)WUR-W65K!+$0@ (J([.".^?FQ^%0>*_#">*;.RA-_)> M0SVX4LLB!@/O C^+T[5D+\1-*MO$6JVNI:EI]KID%O:36ERTN#/YRNQQS\PP MH(P.AKI9]=TFVT@:O-J=I'IS*'6Z:91&P/3#9PU76FL MY!-;PW;(L,<@Z/L10"P[$YQ4NI^!+'5/[?\ -NKA/[:FM99MNW]V8-FT+QWV M#.?6M6T\3:'?:3-JMKJUG-80 F:X24%8\==Q_A_&L6]\(?#,6NS6-Y%>W.GZE8,S6MY;;2R;AAE*L"K M*<#((["J4?@2RFTO5K35KZ\U.;5MOVJYF8(WR_@/H?K4^J^*-"T-G35-7L[-T17*S2A6VL2%..IR M5;\CZ4 9=CX+*:G#J&L:W?:Q-;0R06@N5C00JXPQ^11NV:IVWPYBM=% MT^QCUS41<:5*SZ;>@1B6V0J%\O&W:Z$=0PYS72G7](&B_P!LG4[3^S-N[[7Y MR^5C./O9QUX^O%8>D^-K77?&ATO2KFSO-._LS[7]HA?VUUIFM0ZCJE[>W^L0K!328Y?,M6/1F5B=R9ZL,8ZT :_A[ MPTFAS7]Y+?7%_J.H.CW5U.%4OM7:H"J % ';'>JE_P"$))O$-QK6F:W>Z7<7 MD*0W8ACBD$JIG:1O4[6 )&1^57M2\6^'='OTL=2UNPM+I\$133JK 'H2"> ? M>I=3\1Z+HPSJ>JVEIF(S#SI0N4R!D9ZC+ ?B* ,.P^'>GZ?96-I'?7CQV>KG M5HS*P9BY5AM8XY'S$YZ^]:=[X5L-1UV[U.[+RB[TW^S)K?\>Y-RO[SG''/KQ]>*L:KXIT'0Y&CU35[.TD"JY2:4*V M&) ..ISM;\CZ4 <_%\.SYVD_;/$FJWEMI%Q'/8V\OE@)LZ!B%!N:3=:7J$(FM+F,QR(3C(]CV(Z@^U-76]+>UL[E-0MF@O9!':RK*"LS MD$A5/AJ#6?$>F:);7KW5W DMK:FZ>%Y K;,E0?8%AM!]: .=;X=SW5L MNG:GXMUF_P!&7&;*8Q@R*#D*\BJ'9>.>>:UKOPE!<^*5UM+R:)7L_L5U9A4, M5Q$-Q .1D8+GH1T%1Z1XXT6_\&V?B.[U"RM+>6)#,6G&V*4J"8\G&6!.,=?: MM*W\2:)=:0VK6^JVQR1P?6@#G8/AS$D-GI]SKVIW>A64 MB26^F3>7L&PY16<*'=%(&%)[#.<5:U'P0UQJ5_=Z;KNH:4FIX^W0VPC992%V M[EWJ2C%1@E?0=^:W=+UO2]UCQ!?Z3 MX6M]/6/366.[OM0WLGFD9\M$0@D@$9)(QG% %VS\#:/97<5),7$8 MRT<,ZLV/4 =1[CB@"C>^!],U&3Q ;N2=TULP-*JL%,31* C(0,@@@'G/(ING M>#GAUJUU75M4*<,2 <'L2#^1]* ,O3_ ;/!J=E=ZGXBU/5 M5T_/V2&X\M%0D;=S[%!D8#@%OKUJ>W\&6$/A2\\///K:MKM[JUQ8(Z68GCCC6+> &8[ M%&YB!C)]^*ZBL"Q\1V\'AH:MK>IZ3%$)9$:XMY_W'#LJ@,W); P1_>! JU:^ M)M"O=(EU:VU:SET^$$RW"3 I'CKN/;\: -6BLBQ\5:!J6J2Z98ZS8W%]%G?! M%,K,,=>!UQWQTK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KC_BI_R2[Q#_ ->A_F*["D9%=2KJ&4]01D&@#R2PD^&,"VTW M_"83"6,(VUMW[N M1O\ OW7IGV&T_P"?6#_OV*E*(VWH7)]NO:O+?[8TWP-X@CB\$ZU;W& M@Z@\$NJ3HINC8 .JM(TF",."1ACD')&*]\J&.UMX8WCBMXD1R2RJ@ ;/7([T M 0ZE 1D\9KG9;^WN? _B/5%8BS_P"$ MQCN/-=2H$7F0'><]!C!^AKVR:"&X4+-%'*H.X!U# 'UYI3%&R.AC0J_W@5&& M^OK0!PGAU;'4?BIXFU&(0W"MIUAY$ZX8&-UD)VGT("_7 K@8HYK;PYX-N1>0 M:?I5EK&HK)<3VWG0V[F600LRY !W $D!20:]Y2*.+_5QHG 'RC' Z"CRH_+ M,?EIL;.5QP<]>* /$]3$=WIOCW48?$$.L,VC"&YFLK$16S.-Q7YQ(P=PI(.. M@(YKJ]9LK6PNOAY#:6\<,:WZ@*B@<"VDQTKT!+>"*#R8X8TBQCRU4!?RIQ1# MMRJG;RN1T^E '@FM:XM]X$\2)'J&C:3'++=!M#BMC->R2!FRTA9\@G&XD)P. M%;4QR,,D;I'R1]<5Z']EM_.>;R(O-<;6?8-S#T) MIZQQH05100-N0.WI]* /$XTAL[*"XNHP-"T_QK>-=+M_=PIN<1LPZ!%P[5Z+Y4>UEV+M;.X8 MX.>N:;%;PP*HBACC"C: B@8'I0!Q/CTMI.O^%_%4LF-"QBCFCV M^80.<*0,^QJQ=?$72KB^T[3O#DUOKE_>3*K16LV5AB_CD=@"% '8\D\5V510 M6MO;;O(@BBWG+>6@7&YP'NK=A^ZV M \NNW"@#.#FJG@W3;B/Q'X%BUB$F\M?#L[JLR_-$?,0+UZ$(V*];DMX)9$DD MAC=XSE&902OT/:G[%+A]HW 8#8YQ0!XZ-/LX_AS\4'2VB#-J6H9(0?PJ"OY' MD>A-7K?5]$TKXK6]UK5U;VLC^&K98+FZ<(BDR.6&X\ D?G@UZEY4>UE\M=KD MEAC@_6L7_A&8'\6W.N2NDJ3V,=F;9X@5&QV<-G/^UC&.U 'ET+])]*^&NH6^M65II]G8FVEO9H!/#:W?DQ@"0;E"M@, 2>#]:;K<<5SX4^(- M]#KD>K+-%:QSSVMD(;9Y5<U>XBV@$3Q""/RWR638,-GKD=Z5; M>%(1"L,:Q 8"!0%_*@!EI9VUC;K!:6\4$2@ )&H4# '3V 'X5Y_HFLZ?X)\ M4^)=*U^ZCL$U#4'U.RNKEMD4Z2*H90YXW*5P03GD5Z/4<]O#%;FTNKRWOTF'V/!-M:!&$@?'W 057:<2:?96L?P<\:726\8GEDU4O)M&X_,Z]?H M*?+J>A:QIW@'3?#4UO+J%K?6TH@@QYEK"B_O_, Y08R"#C)/>O2==T=-:\.: MEHXD%NM[;R0&14SLWJ1NQQGK5C3]/AT^UBBC1#(D21M*$"E]H R?RH \IT_5 MO#VE>!_%&C^(I;9-:DNKS[7:S8\Z[D=V,;(IY?*E-I'Z5=\+:6[>/-%CUJW6 M6^MO!]NL@F4,4?S2&SGOV)^OK7J#V\$DR3/#&TJ?=HKV@PQ&(Q&-/ M+;(*;1@YZ\4B6\,< @2&-8@,",* N/I0!P6NV5M9:Q\.UMH(XA#>-%'L4#:A MMGRH]C@5Z#32B,5)525Y7(Z?2G4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%1RSQ0!3-*D89@BEV RQZ 9[T 245%+IH =134=)(U=&#(P!5E.00>XIU !1110 44PS1+,L)D02L"RH6&X@=2! M^-/H **** "BBB@ HHHH **** "BBB@ HHHH ***89HEE2(RH)'!*H6&6 ZD M#OU% #Z*** "BF2S10('FD2-20H+L ,G@#FGT %%%% !1110 4444 %%%% ! M13)98X8VDED2.-!EF-9)$1I#M0, MP!8]<#UI] !1110 444V21(8VDD=4C0%F9C@ #N30 ZBH;6[MKZW6XM+B*XA M;.V2)PZG'!P1Q4U !1110 4444 %%%% !13(9HKB(2PR))&6\Y7J(I5;'Y&@"S1110 44R6 M:* *99$C#,%4NP&6/0?4T^@ HHHH ***9)-%%L\R5$WML3IX/% #Z M*** "BBH+N]M;" SWES#;Q X,DT@1<_4T 3T5%;W,%Y L]M/'/$WW9(G#*?H M14M !1110 4444 %%%% !1110 45&T\*3I TL:RR E(RP#,!UP.]*\T4\M;L MN+:YAF,9VOY;AMI]#CI2&]M5NQ:&YA%R1D0F0;R/7;UH GHJO+?V<$ACFNX( MW'57D /Y&D.H60C$AO+<1DX#>:N"?3.: +-%00WEKI-*K!E#*05(R".AH 6BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "N4^).GRZAX!U0VX_TJT07L!'4/"PD&/<[2/QKJZ:Z+(C(ZAD8$,#T( MH \A\;._C&[-_II+#0-&CUBV*G_EXD=94'N?+A;_ +[K9EUNSU+QK_PD;$OI M>@^'C?9'4/<#?Q[^5'_X]6OX#\%-X1TN^M;NZ6]DN9@!)MZ0(BQQQG/HJ_J: M@\)?#Z/0?#6KZ-J%S]L342T3.HP1;^6(D3GT0?F: .=M/BK<)'INI7FJ>&9K M6\FB273+2X+7=JLA !+;B'*Y&X;1WQTKT#Q?_P B5KW_ &#KC_T6UU*W5Q&G1&R2JYP 6&2?:NOUNP?5-!U'3XW5'NK66 M!7;HI92N3^= 'GNA:]XGT30?!LU_%I;:3J'V2P$$2OY\6] (W+D[6Z#(VC&< M GK3;_XFW$FH:O\ 8-7\,V,.F7$ENEKJ4Y$]VT?WB"& C4G(4X;.,UTUYX2N M+GP[X8TU;F(/H]U9SR.0<2"$8('U[5GOX/U_3+K58] OM*6RU*XDN%[?3D74]).HF2_#MY.'52IVD;N3M[ M<\YXP:=[\2;M]3U6"TUCPO8+I/>LR3PCKVF:AJS>'[S2A::I)?%_@[5_#T5M'-?:/MZ9I^K#4+2R:]T&]MQJ+0*_ER6N+OQS)HMHD+V5I8K<7&W?5-5ED6)[K=Y4*1KN=V"X+8& ", MD]:ROA/HUQIO@R*\OWDDOM1*S.\JX?RU4)"#_P!LT4X]2:V/$_AZ[U6ZTO5- M+NH;;5=+E=[=IXR\4BNNUT8 @@$8Y'3% &1?^)O%&@:?+#J>G6-QJ$][!9:9 M<0,8X+EY<\LI+,FS!)]>U2Q>(/$&C^(;71_$(TVX_M"WFEL[FRC>,"2)0S1N MC,W8Y# ]CQ4-WX,US6K6XN=6UR--5%U!=V*VR,UM9O#G;A&.6W9;<>,Y]JL6 M_AG7-2UZ#6/$=Y8&2RMY8;.WL(W"*T@ >1BQR3@8 Z"@#!M/&_BX^%M&\5WM MKHZZ7=RP1SVD2R><%D<)YBN6QU(.W!X[YJ;5O'>KQ>*-4TJUO-!T^6R95MK/ M50Z27X*AMR2;E5022HX;D%OMD/GVAMBTVT[6\J57.!UY"XJ M/Q%X4\0:NVI6:W>D7NF7Q)C&IVK22665"GR\'# 8W#."#WH @\1>/IK+Q%'H M4.H:)H\R6:75S<:M+N568G$2*&7<>"2^!D]LK[P_>6<-QR3D8K6;Q%XLT3^R;_Q!!I3:?J%S%;2Q6BR M++9M+PA+,2' ) /"]>*FU#P1I:WIW]L:#J.F&3RQ>6LMOOQG;O4KG'?&:YG1O"F MKV^H^'+W4[NR>32+*:S86R.!(K",(?F[X3GZ\4 9DWQ#U#0]#U_^VX+%]5TJ M]BLT:%FB@F,JJT;'<24 #9;D_=-/T'Q_+/XJL-$O-8\/:M_:"2&*72)#F"1% MW%'4LV01G#9'(Z5)7>^6%]3N[:[M)4CW&WDA1 I(/#^UB]TR*WMHV5;;38&43NW&^1GR1@=%'<]30 _Q[?+I_A^"9K.VNP= M0M(_+N5+*-TRC< ".1G(]Q62_B'Q?J>L>)+/1HM'AAT><(DEVDCF?,2OLPK# M!R3\WN..":Z'Q9H,OB+2(K*&9(62\M[@LX)!$= M'75KD31J TY4$NH !!0G.>AQ4 M-EX$U71=/\.SZ5?V8U?2+-K*3SXV,-S$Q!*G!W+@J""/Q%33^#-V[^6QMH04\LP*A;.PKG)!!).: ([GQ=KV@R:SIVLQZ?/?6VCS:I9 M7-LCI%,(P04="Q((.WHW(/:JBR3:U>6T-I;()1Y2RH['S M&SU&$/ _O=>*T)O!FL:P^LZAK=_9?VC>:3+I=K%:1L(;='!RQ+'+,6QZ8 Q5 M+QUI]Y9^&O!>FVEVD5[!J]E#'.4W*'6-QDKD9&1TSTH N2^,M4\,ZC?67BA; M*<1:9)J5OV6 M0368E("L7)(?!8!OE'M5G_A"[[7;Z_OO%5U:227&G/IL,%@C+'#&YR[Y?)+D M@>PQWJ'_ (1#Q+J-MIFD:YJVGS:18312L]O ZSW?E$%%?)*J,@$XSG':@"71 M_$/BG6O$.KK!;:6NDZ5?RVC@A_/N-J!@%.[:IY7)/!ST&.<23XAZQIU_I(U# M4?#,SWMY%;7&DVYM1(VW.\.0Q4D9^4 ]JZNP\)RV^F>*;*2]V_P!MWEQ. MDL((:%98U0?\"&W-E:2;K0[2VTRXMYE-G:NK71B8$&0D_+D DX M!RW?% &=XXJ/5_!.JWM[XN6WOK); M#Q#:JI$D;>9#*L0C!R#@K@9/&:LR^&-;TO6I-7\.WE@)KNUAM[RWOHW,;M$" M$D5E.00#C'0CTH RYOB!K3:1IXMM-LO[8?7CHEW#([&)9 CG>K#G;PC<@\$C MKS6UH.N:X/%U[XH/2J5OX N(+32M^H MI/>PZX=9OIVC*B:1E=6"+SM'S*![+6ZN@RKX]E\0^^(S7ZZOX..F10R7O\ :K")9R0@)AD!+8YP!DX'7%,N?%7BG3'US2+F MWTVZUFSTX:G9201R+%<1!MKJR%B5<$8&&.>F:@T[2KG2]5U'Q9XIU"Q%P;5;8>0I2"VMU8L?F8Y) M+'))QTH >OBYM1U?PU::0L4L6J6S7]P[@DQ6P48(P1AB[*O/HW%3>./$%_X; MT."\TVV@N+F6]@MEBF)"MYCA>HZ'GKS]#7.?"C1(8%U;6()6FL9KA[72F88V MV:2.R[?]DN[X]0HKJ_%6@R^(+"RMX9DB-O?V]V2X)R(Y Q''%[J>^N"Z6T<0;:BJC."[DY_B'"DUS_BGQ;>^*?AKXBM8[ MK299M/NH(+N:T+2PW,3NA1HR&^7).&!+?=8?3OO$/AF^NO$-IXAT:>S34(+= MK26&]B+PSQ%@P!(Y4AN01GJ:H7O@S6-5\(:MIVH:I;/?:C/%*/*AV06ZHZ,$ M0=2,*>3U)H RKSQ?+H.J)X6MK_PMHLEE;+-$:WM6\+ZI'XH MGU_09M.\Z[@2"[MM0A9HWV9V.K+R& 8C'0CTI@\':E+:Z%]LU6.YN['5O[2N M'\K8A!5U\N-1T W #)/2@#)U7QSJFEZM;^'KS5O#>GZE':_:;R^O"RP$LY") M%&7#%L#)); J)?B7J%WX&-2/B?\ X2'0Y[ 7,MLMK589([@@]J@;P;JESIVEI M?:K#/>6^LQZI,RP[(PJY_=1J.0 ",$DGKF@"*'Q9K&B:UJFG>)A83):Z2^K1 MW%A&\?[M&(="K,W/H-KM-*U.ZL=*DT[4"K2VMN66:TC<95R[-M?'& MX!0?3-7=3\)+JWBFYU&YE4V5SHLFERP@?,=[[B<].F15#3/#?BN!=*TV\UVU M&EZ8Z$2VD;QW%VB#"I)\VT+TW8SNQVS0!R[_ !HYYKUBTN8KVS@NH#NBGC61#ZJPR/T-<%;>!_$.E:= M)H.D:IID.D&1C#E>@11B*)(P20BA7Z/ MXMU9=!\(VFB:7I4$NL3WL1B*NL,/ELYW Y[%B.Y[C-=3X6US5[O6];T/6UL MVO-,\AQ<6:LB2QRJQ7Y6)((VD'FL_1/ EUI0\)B2]A?^Q);R27:I_>>>'QCT MQO&<^E;NFZ#+8^+]=UIID:+4HK6-(P#E/*#@Y^N\?E0!R7Q,:T7Q9X*:^TJ3 M5;83W>^SCMQ.TO[GC"'@X.#[8SVK(L4TO7_'NDKX5\+R:#=Z1<>=JA:SX?FU/Q3X9$4&/H3FJ_B# MPO/?>(=)\0Z3<1VNJ6+^7*S@[;FV;[T38]^0>QH Y*^^)]Q)>:N]CJWAFS@T MV>2".SU&+=3OM+ MD&M:3IC7-EXHMM-\L!W0(]4TZUNM!L[BRN?) M@TO4B\4]X@Q\ZRE@HW9.W"M[U1\)>';WQ%X?OKEM0682^*5U..\:$HMS'$8\ MLB]E)1@O7@#FMSQ'X-\0:Y%J>FR7ND7FF7SNT4NH6K27%D'&"(\'!V]5)P1W MSB@"N]QK4/Q@U*436?V:+0DE\EHW+!-\F #NQNWCDXP5P,9YI^B^)O&FH>#5 M\1RV>B;+JWC>V@\QHA$20&DE=FQL RVT<]!DGFM&3PAJ-OXFAO["]MVLVTA= M+N4N58RE4W%75@<9);G([5!>> [FY^'.C^'%O+I0 M]Q]* *>B>-]3O?%;>'O[7\.ZK)/92SP76G*VR"5<#;(OF-D?-GA@>#6%X4O[ M^U\#>#7U"'3[Y;O7_*A:2)R\.6N"SY+OM=TV]&IPP1W^GWTUC.;?/ENR8^90>0"".#6 M!XUT6]?Q=8:Z_AY/$FE06;0-8%D+02%]WG*C_*Y(PN.O%=+X9T&70FUDRS)+ M]OU.:^3:"-BN%PI]QMJCK?A[6O\ A(EU_P .:E;07;VXMKFUOHV>"=025;Y2 M"K#)Y'7^8!R>G3:.=.\7R>%TN=$U)['S+C1[ZU,"P$*W[U8QC!89&5.,A2?> M[H^K:_I7PY\*XN=$MXYK*+S-1OG,<-M$(5* J7!>0],@@<$X%:]CX1U2\O\ M4]6\1:A:R:C>:>VFQI8PLL5O"22<;B68DG.3CI61'X#\0):^&Y);C1;RZT*! M[2.&XAD,$D6U%5^I*R#9R0,'/:@#$UOQCJ?B'X>>-;1+W2KB73$16OK /Y5Q M"ZY.P;B588()R16[JWC>^T>_T[P]-JN@6%^;(75U?WVY(%4L51(XRX+,<$G+ M<8SWQ4O_ K[5+NR\7QZAJEJ\WB"WB0-! 42W9$*@!AN=(.M)9_8KR&6%S;3H'+(5.=RL,]>CUSQQ_P )5/X7;^PC=_8UOTOA%*(TC+E" MACWY9MPX.X#'/M5J3P;JUYI5I'?ZK!->)K,&I2&.'9%&D;AO*C'7&!P2)(1=Z+J=]I>G&_M[K3V+03+R"K MKN)5@0,C=R&!XJ\OP\O;?3;![6_M5U;3M1NKRWDEA+PND[,6C=<@X(8TA*P6XP?F)/S,Q)Y/'2@".'Q+XHLM5\/O MK$&E_P!GZW)Y*PVPD\VUU,^&)U=I/$[:E<6DJC6[E3Y,;J M?,&T-@LQ^3&,#J,=36YJGAN;4'\-%+B-/[(NTN),@_O (F3 _%LTWPSH&HZ# MJNN>9%;_98$J?8U(/$<'BCQ1\/=0CC:&<75]%=6S_>MYEMF#QM[@_I@ M]Z[&]T"6Z\;:5KJS(L5E:SP-$0=S&0H01]-M8MU\/E/Q.T[Q=970@BC\QKRT M(.)9#$T8D7L&PW/KM% %%?%WBO4/#]YXLTRUTHZ+ 9I(;.42?:+B&-B&?S = MJ,=I(&T]N:[W3KZ'4],M-0MR3!=0I-&3UVLH8?H:X;_A"?$=GHEWX8TS5["+ M0+EI5622!SZOIB1:;J%]8U'7QK7B2^M1-!:26EK#IH=%B$F-\ MF]CNWD 8P![GF@#D]=T33?"NJ^%[2RTF6QBM-1A>?Q'*JEI.?#5A;6&MZJ/#EQXBU'48RH+K&_V153"[,X95!^;Y 6)YJ63P=XGU M/3;30-;UJRN=%MY8FDG6)_M5VD;!E5R6P#E5RPR3CWK2N]&\6VFIZC)HFM6C M6=^XD":BDDK6;[0I\K#8*\9VG !H - \5:!IWA+0UU'Q3IK2/8Q%9[FZ6)I\ M+M+@.0>H/7G(.>:P_BWI5U=>'I-3;5IA8VTMH8K&)0J/(UPBEW;JPPW"\ $9 MYKJ=$\%Z-H_A_3])>SM[T6]2>,-!D\2>&)])@F2 M!Y)('#N"0!'*DA''LN/QH L>(-*O-9L%LK759]-1Y!]HEMU!E>/!RBL?N$G' MS8)&./6O.=)VI^S9M_M 6&;*9!<-N."96 ' )^;.W@$\UZW7$VW@)O\ A6$7 MA&YO@LT0W)=1)D)()?,1MIZ@'&1WYH YCPZ(8OB!X;9/#)\) V$T;1.BK]O) M52(QLX.S!?Y\-[=:=XN\,:'I6@_V%8VRZCXOU2O M XQZUU,7AWQ%JFN:9J'B*]TTQ:4SRV\%C$Z^=*5*AW+'@ $_*.YZFL?1?"?C MO1+N]O8]0\-7-_>R%[B\NK6=I6'9,AP B] H H M_$#2]#M-$;4KK0--U/7 M[MHK*T>XME8S7#X5,Y'0XFEN858>81 MF23!'&<=!T [5HZMX?N-6UWPY?33Q"#2Y9)YH=I_>2&,HA7TVDD\U/XNT>Y M\0>$]3TBSN$MYKR$PB5P2%!X;./;(_&@#EOA?XZ\61Z9;V$NL?-;6\, M8006F?W:X'=@ Y/?(]*Z/Q7JNI:7:6S:>=.@667;/?:E,$@MDP3DC<.&X*[B005.<-WK M7A\1^)['7M!CUF#2S8:T[1)';!Q+:OY9=0S$X<8!!("U3G^'^LWT7BEKS4[$ MS:[816RK# R1VY3< ,DE<-UZYSP.E=+JWAV;4;_ ,-W"3H@TFY,T@(/[P>4 MR8'XMF@#A?$FO^)O$OP[\1ZQ8PZ8N@O!=0QP.K_:)(DW(TN_.T'*L0NWH.M> MFZ+_ ,@+3_\ KVC_ /017#W?@3Q%'X?U7POI6KZ?#H=YYQB::!VG@60EFB&# MM*[F/S'D G@\5WUA;FTTZVMF8,T,2QDCH< "@"Q1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6 M3XFUV+PSX;OM:FA>:.TC\QHT(!;D#C/UK6KC?BO_ ,DM\0_]>W_LPH TK?Q= MI][X'E\568::TCLY+HQC <;%)9#Z,""/K6MIM\FHZ3::@JF-+F!)@K'E0R@X M/YUY5XVC?P-8Z[<0HW_"/^(;&>.9%&1:WS1,%?'99. ?]K%6--L+3Q%XDT#1 MMC%0% !SC=F@#U>BN%\!21V&H^*M*MYRVC: M=J"1V9DD+"+=&K/$"3T5S@#MFNZH XF?XCP0I<:@-&OY- MK@VTVJJ8]BL&V M,P3=O9 W!8#L>N*TM7\6/9ZU_8^EZ/=ZO?I +F=('CC6&,DA=S.P&XD'"CGC MM7,>/IK;Q+X$O-=T[7,Z98!Y)K&6+;#=/$_,QH B?Q]IK>&]/U>TMKNZDU&?[ M-:V2(%F:;+!D() 7:5;))P,?2KN@>)AK-[?:==:?<:;J=B$:>UG96^1\[75E M)# X/T(YKE_A_KEAIOA6VT>YFBMW74[C2K2YB1BEW(K,?,!.X M\QY."P./2 MH-)&I^'/'WB"P@_XJ+4;C3HKX3W$BPR@A_+$#L!L48)884=^#P: .U\1>(;? MPY9032V\]U/:7K>ES:5>6MM M]L>&Z:.1&@!P9%9200".>A'%1S>*KC3-"DU+Q3H:Z?.DZQ6EK!<+=R7$C#Y5 M3"CYB&_%/B+6%6/6K[1YK2VLHFW+:0;681[OXG8\L>F< M <"@#9T_X@)=W&FO.ZU( M:;X?U'4[/2Y&BO;JW:-0CJ 65%9@7*@\@?2L/Q%<6][\/O!B6;*S75]IOV4* M?0JQ(^BJV?3%:>NZG>>(+Z]\*>&%6(Y*:KJFWY+4,/F1/[\Q!_X#GGF@#2N_ M%MR;:QN]&\/7^LV5Y;K<)<6TD2* W(!#L#G&#^-9]C\2K2XT'4-6N=(U"UCM M+H621'9(]S.6V[(]K$,=Q ZXZ\\&I/%LA\)?#R/2]"S%5>0B-3G MU RV?45I,NA^!/!L$<^V/3M-B15RFYF8'C [NS'\2: (M+\727.MIHVK:-=Z M1?30M/;K/)'(DR*1NPR,1N&1D'M6=;?$B"X%I?-HM_%H5YJ%N Q'ITS3=-LM5O=1G\:Z[9M#+;6DB:9I*G+P1D98N?^>K[0,#A1QR: MX-=,GT[X:Z-XH_M076GQW,%_'H '^C O(,1(<[]R%L@$D;E^[B@#W6C(SC// MI5;4)9X--NI;:/S+A(7:)/[S $@?G7CZ^&VBR7$SS2"-X][G+$+(RC)^@ H -3\9WUMXGNM M"TOPU=ZK/;01SRO%72M>?2633K0R,EK'-Y@R^!\XXQ[>M6O&$&HV>A:#I. MK:S->6]_K,5O?W81;\5OI> MK6^C:;I-SJVK30FX^SPR)&L<0.W>[N0 ">!USBG^'?%0UN]O=-N]-N=+U:R" M-/:7#*WR-G:Z.I(93@C(Z$5C>(;#2];\;Q6=OJVH:-XFM[+S(;JW*@3P,QRA M#9$@##)&.*KZ5K/B73/$NJ>'KQK+Q#?P:>MY;W,2K:NV7V^5+C*J?X@1VS^ M!UGB+Q!;>&]+%Y<133M),EO!;P &2:5SA47) R3ZFJFA^*3J>K7.CW^EW.EZ MI!"MP;>=T"W@N1>?:/LY MP7$JE0N'!7"@\$GGTJUH5G<:%\59[&\OY-8N+[2O.%Y< ":W2.0+Y9"X4(Q8 MD8 .0_%:ANKA;6TFG89$2,^!U.!FO&X/#^GZ5X#\#^(K6-UUE[G3M]Z9&,CI(5# M1DYY3:V-O0 "M*#1=)\2+XXU3Q!\VHV5]<013O*5>R@C0&(Q\_)D?-D=/7_#]AJ\4311WD"3K&QR5##.#7/W/C343XEU71M)\+W6IOIAB6>6. M[AB7,D8=O_ (F>.CHGB!-**/9; ME>R2<2'[,N,[B,8]O6@#L?#GBQ-=OK_3;C3KK3-4L=AGM+G:3M?.UE920RG! MY!KHL@DC/2O&+&^OK#PEXZU*>XNG\J?VR M?^V19?89?L_VOX4 >O@@YP>E M9ND:Q9>(K":XMD9K=9Y;9A*H&XHQ1N/3(->8>'=-@\/:]H$.J>';:U:^1K6' M4])O-\%_NC)_?1L QR 6!.>>]9-OH=A'X M8;:$6K7GBU+6:2 E'*"Z=%&1R M,*2!Z4 >[ (B +A4 P,< "J&N:W:>'])?4;WS# CQQXC7)+.X1?U85Y]K>@Z M';>(-.\,:5X;;4S;63'FON#%GW @#!P,\5R4EC!/\-_$MG= M6UKY>G>)8H[>"*9IHK8-) '2-F .WYG'0=30![G'>3OJT]HUC*D$<2.ET2-D MA).5 ZY&!^=7,@YP>E>/>*YI_#]_XT&C;K7[+H-E'%Y.1Y,?F.K,N.FU"3^% M:6K:%HWA+4?"-[X906]W=ZG#:R-%*6-Y;NK>87Y^? PVXYP?K0!Z?D#OUHKQ M$>&=,O?AYXRUNZA>74K2]U*6TN&D;=;&.1F7R^?E^89..N>:]BTB:2XT6PGE M;=));QNS>I*@DT -KZ?4KZUT#PS>:O%I\Q@NKA+B*%!* "R)O(+D9Y]Z MM6WCK2;K0+#5U6Y2.\O4L!"\>)(IVD\O8XSQALY]AQFN=L]'BUK4]8U+P=XF MO]$O1>R1W]G)$DT)G7AG,3="V =P(R*Y_5KE?%GA;2CK=E8S7-CXKATZ2>W7 M]S<+YJAW7V8'!]P: /9R0.I K/U'6[33+_3+*<2&;49S! %7(W!"Y)/884UY MSJVF:=K?BG6+:U\-1:PNGQQ6TLFJWPAM;$"/.V%0K,.#DMCKT-86C6%GKV@_ M#"?5(4O7DNKBW:24EBT:+-M7)Z@;5Q]* /=,@$#/6C.!DUXBNGWOB2]\67U] MHFG7\UMJ%Q MY=ZL\$EA'']S8HC;8 H#;@1G))K1L=,7Q-XJ\*VWB"6+4E/A MMY9S'(S0W3"2,!FZ;P&=,7X>^-+TQRM<:-J M%[%IP57OKV'3].N;Z.+9W%] MI/A32]0O(YK<>))H$^R7KR[8!'(?),N%+8Y0GT%7=4T'3-*U/QOH=E:)%I4G MAU+TV:Y\M9E,N'"]C\BGCN!0!ZKIU]%J>EVFH0!EBNH4F0.,,%90PS[X-;[-J=J^G7-A=#K#.L+%3]#T(]#0!W MT.O0R>++GP\L#K+;V<=V9XCDEWX]'MBMC4]#T7PUHOA?6_#WR:I/?6<:W*2L7OUE(# MB0Y^<%26YZ8XQ0!ZS6)XA\21Z$UE;QV4]_J%_(8K6T@*AI"J[F)+$!5 Y)-; M*R(S,JNI*G# 'I]:SM3U2SM[JUTJ6]-I?:DLJ6;"/<=RKDD$@KD Y ;KZ'F@ M#)M_'5@-)UF\U.VN--GT;'VZUFVLZ97,9+G6;32]4T.^T MB>^C>6R-PT;B8* 64[&.UP#G:?>N;\/:A;^#?$/C+\WD-N+>]NM5>,M+^ M\!01RA&M5DU%M534)IK6WM90H^R(R%C)#MP" % M 8L"<'K0!?G^)$$,=QJ T:_?P_;W!MIM64Q^6&#[&8)NWL@;@L!V/'%=O7FG MCZ:V\2>!+O7M.US.F6 :26PEBVPW3Q/S'*"%D!++MQD \<'-=''KOB:>_LQ# MX4C;3IUA9[I]15'C5U4OF(IG*Y(QGG;VS0 _5?'&D:7XFTWP]YOVC4KV81&* M(@^0"I.Y_3..!U/6GZUXJ?3]8BT;3M)NM5U-X#1*,L1U./6M_4[R#4;NX\.6FKS:?J_V M=;C?#$"ZQ%L;EWJ5.2"#U(SVXH I1>,6O_#T.K:1HE_J#M.T$UHACCE@=20P M?HJOHOCI]4\07>CW>@7VFRV=M]IN);B2)DB4_=#%&."1D@'L,]*R M_ 6IQ:'X)U];@))#H-[=I)=QY_TO8/,:4Y)^IK9:%J&HV>DG;J%W T86)@H9E4,P+E5() Z5R M%O\ ;]"\&^%?$EEXDOKNXN9+*!K%I%-M,DA53$D8'RE03@CGY3G-=7XH6#QA MH&L66F^(Y=/%@98+\+&%4L%!*R%@&V8[J1D$\F@#0U#Q1=Q16=QI'AZ^UFTN MX%G2>UDB50KE%<%XGM;?7/B1HFA:P-^D-87%RELS$ M1W-PK(-K#^+:I+8/K7&>)(5TW1_'N@Z5-)%I5I+ICP(DA(M99)4WHA/0<*V! MT)H ]PR#WZ5E>)-;B\-^'+[69H7FCLXC(T:$ L/09KCGT#3?"WQ-\+KHMO\ M9!J$%Y'>!78_: B(RE\D[F!).3SS6O\ %/\ Y)?XA_Z]#_,4 %IXJ\274L&[ MP+?Q0RLN96OK8A5/\1 ?/ YQUKK\@$#/6N1T+0O$MN]C<7?C&:[M512]J=/A M0.-O3] 'JN<=:,@=:\6T73U\;ZUX23Q,DERLOAEYYXW=E$["5 K/@C.00WUP:=+X M7TG4=.^(][=VYEFL+FX^Q$NV+9DMT8,@S\K9QSWVB@#V?/..]5[^]M],T^YO M[N3R[:VB::5\9VJHR3^0KRVVTBTTFZ^'FM6PD&J:C(J7UVTC-)2XT]+9_M,4:[F:+&&&,CMF@#F&^(UY;6$>L MW_A+4[30'"M]N:6)F1&QAWB5MP7D$]2!7=JRNH92"I&01W%>67MCJOA3PA)K MOAWQ@+_0K:V\^.PU6-)HY(@,A%E&&''"CGG KJQKWB6:YLC9^%(Y=.N(X9&N M)-16-XPP!8&,H3E2!V.,XKLHY$FB22-@R.H96'0@]#7G_CAK?Q7X,U6ZTW7V@M-.\]+RV:/ M;'/)%RT4N0' ^7'RD9#=^*['P_>MJ7AS2[YK;[,US:13&#_GGN0';^&<4 :. M1D#/)KG==\3S:7K>G:-8:3+J-]>H\NQ9EB6.)"H9BS>[# %<1INAZ-XCT+Q/ MKGB'YM6@O;Q&N7E8/8"(D(L9S\@50K<=<\YJMH.GV^N>,/!.J:O912ZCG^(M9C\.^';_ %B:)YH[.$RM&AP6 [#-<]%XO\3S MPI+'X U!D=0RG^T+7D'D?QU8^)W_ "3+Q%_UY/5/2?#GBH65C(?'=R8O+C;R MO[-ML;<#Y<[<^V: .X'2@D 9)P*\S\3ZP_@+Q1K%^BEHM;T_S+5.H-_%A%4# M_;5T^NTU1N]"M+.7P[X3;29M?U&TTY[J6SGNUAM"6@ M#UJ@$'H:\$6.5?!'B72E9+2*W\2VL,4-E': /2LC)&>12UXGH-A'X9N_# M5YJ.CV\B7%U%#;^(M(O26O&E!"^>C#XH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKJ.G6FK:?-87\"S MVLZ[9(GZ,/0U:K&\6WNI:=X2U6\T>#S]1AMV>",+N);'4#OCKCOC% %_4-,L MM5TZ;3[^VCN+.9=DD,@RK"J&H^$]"U:RM+2^TV&6*S4+;=5:$ 85@0PX '! MYQ7 :/<'4H;6\\+?$2?5-8#HT^GZE.@CF7(\Q3%L#1\9P1TQCWKT6SURUOM> MU/1XDE%SIR0O,S ;")0Q7:@/(/ M%,L?'5SIVL^+8;G3]7U6.QU G_1(E9;:#RD/5F7/.X[1DT =3/X&\,7.JMJ< MVBVKW32"5F(.UG_O,F=I;W(S4^M>%-#\0R12ZKIT5Q+$I5),E7"GJNY2#CVZ M53O/&^G0VVEO8V]WJ<^JP^?9VUG&#(\> 2YW$!5&X MZ@OH!97*6MW:R0@3P2,5 W+G!'S Y4G(Z9H V)_#6B7.AIHLNEVK:8@ 2V$8 M")CD$ =#GG(YI=%\.Z1X>BECTJQBMO.8-*RY9Y".FYCDG'N:Y:'Q1>ZCXXT! M#:ZCI=I-:WK36E\BQLY3RMKD GCYCCGUJPOQ*L3';7C:-K$>CW,RPQ:H\""$ MEFVJQ&_>%)Q@E>XH W]=\,Z-XF@BAUG3XKR*%B\:R9PIQC/!JMHG@GPWX;O7 MO-'TB"SN'C,321YR4)!(Y/J!^54;_P ?6UKK.IZ1::+K&I7FF[#I)O'VE?V7I%Y8P7FHRZNI:RM+6,&60 98D,0%"]R3Q0!; MT_P7X;TK5/[2L=(MH+L;MKJ#B/=][8N<)GOM JC<_#+P7>7'[62>:1I M)'8MEF)R2>>Y-5/!?B.YU_Q9XK607D-O:O:I%:72;7MV,9WC'(Y89R"0>H-= MO0!F#P]I(L=/LA8Q?9M/D26TCYQ$Z9VD?3)I=;T#2_$=BMEJ]E'=VRN)!')G M&X @'CZFN?\ $^I:G?\ BO3?"6D7K:>UQ;27M[>1J&DC@5@H6/<" S,<9(XJ M2P\/Z_H>O6CV>NW>IZ1*&6]@U24/)&O!4\%M!U!+_2] M%M[6[0%5E3=D C!ZFG0^!?"]OJBZE#HMJERLGFJ0#M1_[ZIG:&]P,UG7'Q(T MZ'[3K3Z3:RM#/JD5N&@1E.&/WM[*IR"RJ1Q5C4O'5G9:T^CVFF:GJ=\M MLEV([*),2-P9F XQWZ[AC/8 ZJN?3P-X8BU8:FFBVJW8E\X,%.T2?WPF= MH;WQFL>W^*.D75K:7T6G:L=+GE2![]K<+%!*Q"A7RV[AB 2H(!XS5N\\?6T& MMZEI%GHFL:C=Z84-T+2%"J*R!P06<9R#@ ?,2#QWH Z.WTVSM;Z[O8(%2YO" MAN)!UDVKM7/T'%&G:;9Z1816-A L%K%G9&G1,M)O[C0HK1Y9EU MJ&::UE51M"Q!2P;)R#\V,8/(.<5A^-_'4FE^'_%"Z1!<_P!I:.L2/+Y:,D9E M0.K\MR #SQUQP10!V,>F64.ISZE';HMY<1K'+,.K*N=H/TR:=J&G66K6,MCJ M%K%=6LHP\4JAE;\#6!<^-([4V-JNCZK<:K=0&<:=%'&9HXP=I=R7V*,]/FYJ M&X^(NC6WA]-7DAO]GVT6$EL(/W\,_P#<9,]>G3.1<8VEF)./;-66T'2WTRTTUK*,V=F8VMX><1F/!3'TP*=H^I/J MVF1WDFGWFGLY8&WO$"R+@D<@$CG&1STJ_0!5_LVS_M7^U/(7[=Y'V?SOXO+W M;MOTSS18:;9Z9#)#90+#')*\SJO=W.6;\2.@QWK7M-2U'PCX=O9_%EZMY';7'EVMS"F9KE&($ M:LB@#S,G;QUZ\&-$\2Q1QZQIL%V(CF-G&&0]]K#!'X&ET/PWHWANW MD@T?3H;1)&W2%!EG/JS'D_B:S],\9V][JG]F7FEZEI5\\+3PPWT:CSD7&XHR MLP)&1E<@C/2LB'XKZ1-H$VO'2=:BTB-(V%Y);*$'O..E6$=N\V/-DR6=\= M68DD#TS5#3/&=O?:O%I=WIFI:5=7$336JW\:J+A%QNVE6;! ()4X(!Z507XE MZ6T:WITW55T1Y1$NKM OV8DMM#?>WA,\;BN* .FU?1M.UZQ-EJEI'=6^X.$? M^%AT8$<@CU%4++P;X=TZ0RVFE012M$\+RC)=T?&X,Q.6S@=<]*J7/CBUB\52 M^';?2M5O+R!XA.UM K1Q+( 0[,6&%YY[\'@XJC/\2]/@MVU Z1J[:*DWDMJJ MPIY .[9NQOWE-W&[;0!TK:#I;Z99Z:UE&;.S:-K>'G$9CQLQ],"J>I>#?#NL M:E_:&H:1;3W6 K2,#\X'3>!PV.V[.*Y^7Q;?GQ]KFBRVE_'IUKIBRK-'''^[ M;$A,F=V<': ON.0.M6K7QI9VFB:!#;0:KK%]J%BEQ#"D:&X>/:N9)26"+R1D MYZG S0!U=C96VFV,%E9PK#;0((XHUZ*HX %,M],LK2_O+Z"W2.ZO2AN)!UD* M+M7/T'%[2RNK9X/W]O*Q 9<\CY@I:9>F W,27T2J)HP0"RE6;D$C(.#STH U6T736U=]5:SB-\\'V9 MYL^6:1LX51ZX!/) XH X;Q#X(U?5[[4U?0?#MU/>%T M@UB5BDD$3# WQ!"'D0' ;=V'2NXL/#>F6,5J/LR2S6]@NG"5QDM ,?*1TP2, MUD'QTDEIJD0TC4[;5[*V^T?V?/&@D="*DCMJ#H58E0=T04_+&=W .#QTH U]+\$^&]%OUO=/TF""X0$1N"6\L M'J$!)"9_V<4^/P=X>ANKBYCTJ!);BZCO)2N0&F0EE?&<9!)/XUN5R=_X]M+2 M]OH+72-6U*+3FV7MS9P*T<#8R5Y8%B 02%!Q0!J:QX6T37YX9]3L(YYX05CE M#,CA3U7[3<6ZIA'*@ ' X!&T#0!K6?AS1[#>+:PB4/;):.#EMT*YVHFK91BSO#(UQ#SB0R9+Y^N35Z&*.W@CAB4)'&H1%'8 8 MKD[/XBZ;>WE]&FGZFEGI[SQWFH20J+>!H=VX%MV3PN1@'[PZ9XDT_P >6EY> M6,5QI.JZ?!J+;+*ZO(56.=B"0O#$J2 2 P&: +.L> _"^OWQO=2T:WFNF&UI MAE&<>C%2-WXYJY<>&-#NM!70Y=+MCI:@!;54VHN#D$8Z'/.16!)\2[!7U-H- M&UFYMM*N)+>_NH8$,ZO=W=N+N M*&P16/D'I(S,RJ%/;)YH ?<>!/#%UM9L_Q'T6W\/QZN\-^4-Z-/DM MA!^_BN.?D9,]>!TSU&,UFP^.=4N_'FC::-!U>SL[JTF>6&XAB5PPD10Y^>Y< 2.$=!USR#J.F0S/;ILBDR5=5 M_N[E(./;.*YBV\7W>H?$K3M/DM-2TJ%=-N)[BTO550V&38^59E/&X=>. MF^,[D^-O%=EJ5M#P.0#5VP\>VEY=V,=Q MI.JZ?;ZBP2RN[N%5CG8@D#AB5) ) 8#- &[H^B:=X?T\6&E6JVMJK%A$I) ) MZ]34L&FV=KJ%W?PVZ)=7FS[1*.LFP87/T!KB?%'Q"BAT7Q"NF6&JRK8PS0/J M=O"IA@N A &=VX[6QDA2!WKK?#D\MUX8TFXGNQ2<) MG_9 K?KRWX6>)-7OM6U.PUJ]DNA<&6[L6D_A1)WA=/P*H?\ @5 'H]II=E8W M=Y=6UND4]XXDN'7K(P& 3^'%1:OHFF:_9BTU6RBNH0P=5<? M^'O%.I:A\6=7:XOG&@#3YWM83]P"&9(FE_%A+^%;L'Q&LY7T^671=8MM.U&9 M(;74)X4$4C.<(2 Y=0W&"5'6@#>T[PWHNDZ;-I]EIMO%:3Y\Z/;N\W(P=Y.2 MV1QSFJ^C^#?#N@W9N],TJ"WN"NP2#+%%_NKN)VCV&!5*/QW93^([K1;?3-3F M>SG\F[N5A7R+?Y0P9G+?=()]^#QTS!9_$;3KN6SD_LS58=,OIQ;VNIRP*L$K ML<+_ !;P&/ )4 T :,_@;PQ*P^*]4/D7'_"1W;>+FU3[/)X<*IY0C\W!39M MR (_F\S/XT >L)H&DQZ$VB1Z?!'IC1F(VJ+M0J>HP/7)S5^*)(84BC4+&BA5 M4= !P!3Z* ,"T\$^&K#5AJ=KH]M%=JQ='4'",>K*N=JD^H -&J>"?#>M:@;[ M4=(MY[E@ [D$>8!T#@'#X_VLTOB.QUO4YM/M-,U Z?9-(S7]S"1YX0+\JQ[E M(&3U/4 <5Q$_BO5?#-IXUMX-0EUB+2$MUL[FZ"EH[B4[?*=E #[6*GU&<&@# MTFZTFPO8[6.YM8W2TF2>W7&!&Z?=( ].U7*X$C6/"'B/P\ESKU[JMIJTS6=T MMV$PDVPNCQ[5&T94C;R,'U%-UK6?$T?Q!\/6K116.B37TD 59=\MWB%VW-CA M4XX7.2>3VH Z[6= TKQ!;);ZK8Q74<;;X]^0R-ZJPY4^X-00^$]!M]$?1HM+ MMTT^1Q))" <.X8,&8]2@# M;GTVSN;^TOIH%>ZM X@E/6/> &Q]0!2ZAI]IJNGSV%] L]K.NR2)NC#T-6:S M=?UJW\.Z'=:O=Q3R6]JH>18%#/MR 2 2.F,DHLS7:\_OBR MA6)^J@"O+O\ A/\ 5Y_!NG:M=QW]LZ^(HX)G6)?WT'GN#&BH220JA2,9)Z9Z MUWVB^+X-7UF?1YM,U'3-0C@%RL-[&H,D1;;O4JS#@X!'49H TVT73F33T:TC M*Z<0UH.?W)"E1C_@)(J\RAE*L 5(P01P12U@^)O%EGX7^PK=6M[]O)K M^=[>WLH8@)S*F=ZLK$!2NTYR>W>@"S?>!_#&I:FVHWFC6TUT[!I&8';(PZ%U MSM8^Y!KH !@<"N2F^(.FV7A_4-7U"QU*R&G3QP75M-"/-C+LH4C#%67YPEZEI5U<1--:K?Q*HN$7&[:59L$ @E3@@'I0!)J/@CP MSJVHMJ%]HUM-H.'Q_M UJMIEDVHP:@;9/M<$30Q2]T1B"5'M M\H_*N83XD:8Z+>?V=J@T5I1"NKF%?LQ8MM!^]OV;N-VW'O5S5/&EO8:O<:79 MZ5J>K75K&LMVMA$K"W5AE0Q9ERQ R%&210!NW]A:ZI83V-["L]K.A26-NC*> MQKE_^%4^!?\ H6[/_P >_P :HQ>/)=1\=:'::9;7=QHU_ISW D2- &)9 ')+ M!@J9(88SD]#V[^@"A>:)IFH)9+=V44PL94GM@XSY3K]UA]*KZQX7T77Y8)M3 ML$GF@!$HW*0<'TZ5D?$3Q%?\ AO0K6XTZWGDEFO8(6:)$;:K2*&'S M$W6I;WQM%;7PL+71=6O[];=+BYMK6)"UJKC($A+A=W!^4$DXH O0^ M#_#UO;2VT&DVT4$LD4SQ1KM4O'C8V!QD;1^7-:,NFV<^HP:A+;H]W;H\<4IZ MJKXW ?7 _*H=$UJR\0Z3#J6GNS02Y&'4JR,"0RLIY!!!!'M6A0!SUCX&\,:; MJ*7]GHUM%<1L7C(SMC8]2BD[5/N *Z!E5T9'4,K#!!&017E^I^--9D;XB6JV M][:KI5INLYBD:B%A#NR2&))8G$K&XDGM] LE>1&0ADW*%;A@JG(4$$YP!6 M[8V-MIMA!8V4*PVUN@CBC7HJ@8 KF+SXA6-K-?-%I>JWEAI\C17FH6T"M#"R M_?'+!FV_Q;5.*ZN">*YMXYX'62*50Z.IR&4C((_"@"2BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "LOQ&FL2>'[L:!+%%JH4-;F5058@@E3GU (SVSFM2B@#R7Q/'/XTT_[%#X M U"Q\0NR;-1N(XHTM'# EQ.K;F QP .?2MQFU3PUX_UF^_L34-4MM6M;589; M-4($D0=2KY8;<[@XT:ZFNM,UJ>ZN[2V :0(SS\ MJ"1N'SJ?H:ZG0-+O;=O&C36LD?VZ_DEM]P_UB&!%!'X@BNTHH \9B\(ZA8VW MA+4[W3=7GAM]%&GWEOIMR\-Q;N&#!L(REQG((![ XXJS+X7O)_#.JS6>@W]O M)>ZI8NB7MV]QZ-J%A;[EM].O8_-8?(DK>7L#?4@_E7GFHZ-KVK>&($N=) M\4WNOI-!+>/>7.+:,K(I?RHU?8^<< *<#G((KV:#5["YO_L,-RCW7V=;GRQG M/E,2%;Z$@T^\U*ST][5+N=8FNYA;P!OXY""0H]\*?RH Y_P]IUW:^.?&-[/; MO';WDUHUO(1Q(%MU5L?0@BN-\/:)K7AG3?!^L2:/=7)L;.YLKZSA ,T0DDW* MZJ2-W*@$ YP:],7#H9%B+#^TFXTZ"_>U-LD^W>RI&5R<$@'IQVSBNVHHH XSQ1I^IV'BK3/%ND6+Z@U MO;R65[9QL%ED@9@P:/<0"589QGG-+:ZWXC\0^(+ 6.DWVC:/;LTE[-J,2+)< M<86)$R2!DY+<=/SZC3M2L]6L4O;"=9[9V95D7H2K%6_(@C\*+74K.]NKNVMY MUDFLW$=P@ZQL5# '\"#0!YE:PZ]HO@&\\#)X;OKJ^,=Q:6UV@3[++'(S;97? M=\N ^2I&W\ZP6R%5:1N@+,%7\R0/QH \U'AW5A\$5TC^SYO[1^W>8;?'S;?M_F9_[X M^;Z5-8:]=Z-\0O&ZQ:#J&I1R7%L4>R56(D^S)\KY(V@\8;IUS7IU4;/2+*QU M#4+^WB*7.H.CW+;B=[*H1>#P. !Q0!YM9>']9\*6_@O4)M,GOCI_V[[?!8XD M>(W)#C:N1N"G@X^M,O\ 1=?US2?B-,=&N+675X["ZM9$=B-Z(X+*P/8G&,]Z2 M'PO>G2-/FM]#N[1I?$]K>O%<737$_D(0/-E+,=K8'(!.!BO6** "BBJNFZE9 MZOIT-_I\ZW%I.NZ.5>C#./Z4 <)HL^J_#];S19?#VI:GI@N99]/N=-192$D8 MOY;J6!4J2>>ASVJ/4M-\7Z[H U6^M5%Y:ZQ!J5CH^Y R0Q'_ %;.."[#S*7UO]C#6\F!\XN8SM/IDUZS//#:P23W$J10QJ6>21@JJ!U)) MZ"JFJ:78>(-,-G>Q^?:2-'+A7*Y*L'4Y!SU4&@#B[NWU'QMXGTB5M'U#2;+3 M(KDSS7BJK-)+$8@D8#'(&XDMTX%9$EOX@G^&R> ?^$;O$U+[.M@UX0GV,1@@ M>=YF[GY1G;C=GM7K5% '(>'M)O+#QOXKNG@=8+B*R2VF<<2[(F!_(GGZUYOK M6B>)-<\%7UI?Z7XFOO$S@F7S;K99(0^QZYXCTCPW;Q3 MZO>I;)*_EQY!9G;&ERZE?7"P6<2!WE<'"J>Y[]Z .+U.U MU&/QWJ\R:5>36NJZ(MO%<1("D7D M(\.P:9>06RAIK:1"&!V$C(.2#CI@5T2_%3P.[!5\16I). -K_P"%=A0!Y->> M'];U6'5=:?2IK>35-;T^>.R;!DC@@*+O< D D DC)P*Z^_TZ[E^)NBZBEN[6 MD.G744DP'RJS-&5!^N#^5=510 5R7C73[][S0-^?2+QI9;2,@/)$\;( MQ3) ++D$#(SS76T4 >>K;:GXD\57>O?V1=Z?96^CS6,"7:A)KB61@Q.P$X4; M0.>I-='X'L[G3O FA65Y"T-S!8Q1RQMU5@H!!K>9E1&=V"JHR23@ 5C:-XMT M'Q!=2VVE:G#:A/ M>V,]JJ-'+YIW;9"6&PAL@D]NE>BURW_"Q_!W]H?8?^$@L_.W^7GGF8V MY_&@#D]+T'5O T_A.ZDTVZU.*TTF:PNQ8*)'BD=UD!"DC*Y!&1Z5 ^AZ]?Z5 MKDD^C3P37GB6UO([=BK-Y ,.6)!(X"G.">0>M>N5%YGCAB! +R,% M ). ,GU) H EHJK'J5G-J4^G1SJUY;HDDL0ZHK9VD_7!_*K5 'G%MX3U'4/A MSXKT1XC:W6H7]])!YG 8-(60GV/'X&LO3=":_P!0T.%O#/B..XM;F*>[?4]4 MF:VMS'SNC_>,)#N VX&,=<5ZW56\U*SL)+6.ZG6)[N800!OXY""=H]\ _E0! MY9HNLZG#I_C+2K/PY?7TMSK.H1VLT 3R69G(Q(Q8;,'J2.1TK1TO1M2\ ZM9 M71TV[U:S?1;:PG>Q4220S0Y_@)!*,&/(Z$W2KU 'E!\.:U=B+5I],D@EO_%=KJ)M,@M;V\8"AGP1]H\GOY>[;N^F>* +5VTJZAAFOT5"9V*%0R@DA<@WEO7O;DBWC*R*7\J,/L<<'&%.!SG(KW*B@# MS'7/#^IZCKOCC2UL;E8]>L8/LEZ /)#QQL"KG.5RV!TZ9JCIN@M?7NAV[>&? M$<=Q:W,4UV^IZI,UM;F/G='^\82'N44 >5-#KFA>$_$?A.+PY?7 M\]T]X;*ZA"&"6.8LP+L2-K+N(*XR<#&FU>%!Y]?;JR-;\4Z'X;$7]KZE#:M+GRXV)9WQUPHR3^ H P-(T" M[ED\TKQ#9F[TF_ANX VUFC;E6]&'4'V-:- ' MG%MH6II\+O%VG-92B\NYM2:"''S2"1GV$?7(Q7=:/%)!HEA#*I22.VC5E/4$ M* 15VB@".=&D@D1)#&[*0KC^$D=:\=.B:D_P^A\&)X3NHM<1U']I;4\A9!(& M-R)LYSCYL8W9.,5[-10!EP:QYGB*XT5K:8/!;1W'VAL;) Q*X'?.5-:E1K!" MD\DZQ(LT@"O(% 9@,X!/?&3CZFD>ZMX[F.V>>-9Y06CB+ ,P'4@=2!D9^M ' M(?$+4O$%M:V=AH5AJ,BW;L+N\L(U>6WB&,A S ;VS@$GC!/7%8_]D)K?P[U7 MPQH_AK5-%9(EE@;4D1?/F#AP2P=BS%D&2?6O0M/U*SU:T%W8SK/ 79 Z]-RL M58?@01^%6J .!>35/&'B/P\TNA7^EVNE3->7;WBJH,NQD2./!._EB2W3 ]36 MIXHTZ[O/$_A&XM[=Y(;2^EDG=1Q&IA=03^) KJJ* . U*VN=&^(-_KEYH5WK M-E>644%O):Q+,]JR%MZ;"00KY!R.,CFCPRUYX-\+>;?Z7-%'?ZR?(L8F4_88 MIY0J*<'& 2"0.F[%=_4H.UAT(ST/O0!)5;4+&'4]-NK" MY7=!)-,O+6.TAZM-!!'Y)(/H M_F2M756?A:[TC4_A];Q0/+#ID-TMY,.0LCP\L?\ >)M'U+6KO2+* M^2>^M,^?&BL1'@@$%L;<@D<9S5;6_&WAOPW?)9:QJT%IQS:;XJCNY)&0>7)"UQ))YB$'D!2,],9%=E+IUV? MBM:ZF+=_L2Z)+;M-CY1(9XV"_7 )_"M?1?$6C^([9[C1]2MKV)#AS"X)0^A' M4?C6G0 5ROBC3;N]\4>$;B"W>6&TOI9)W XC4PNH)_$@5U5% 'E_B#P[+9^/ M=3UBZT_7KW3]2@@"/HUW)&\,D8*E71'4L",$'G!SZU"WADP^$;-+SP=(+K4DVV\F[5)ETYT#?ZS(DP%V\[0N<\8KL8CJ/@_Q5K]Q_8>H:G9 M:J\,]M+9*LC*ZQA&C<%@5^Z"&Z8/6N_HH \^">(8O&7A?6M5TAWDET^6SNQ8 M .EK))(C+NRV=H Y89Y!KT&L_6-=TO0+5;G5;Z&TB9MB&1N7;T4=2?85)I>K M:?K5BE[IEW#=6SD@21-D9'4'T(]* .?^(MC>WWA4?8+26[FM[VVN3!%C>ZQR MJS!02,G /%9-M\4ZQK+>'M5O+'78[:YC%M$K302+$$,4J;ACH#GD#D9 MKM[;4[*\O;NSM[F.6XLRJW$:G)C+#(!]\5;H Y;P%I%_I6AW4FIPK;W>H7]Q M?R6ZL&$'FN6"9'!(&,X[YKJ:QM:\6:#X>ECBU;5+>UED7:#&P/3![Y[8H X'7-,U8ZA\1;./2+R5=:L$>R MN(U!C=EMA&4)SD-NZ#%;6N:3?7%IX(2&U=S8ZC;RW 4?ZI%@D4D^P) _&NFT M?7-+U^T:ZTJ]ANX5 MM:)8C2]!T^P$2Q"VMHX?+1RZIM4# 8\D#&,GFL.7XE^"H)GBE\26"2(Q5E,G M((X(KIK6YAO;2&ZMI%E@F19(Y%Z,I&01]0: ):*** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YW MQQKMSX=\)W5_9)&UX7C@@\S[H>1U0$^PW9_"NBK.UW1;3Q%HEUI-\'^SW"[6 M,;;64@@AE/8@@$>XH YF\'B7P?8WFL7>N_VUI]M8337$5S D4@E5=RF/RU V MDY!#'C@@FLNZO?%/AW0-,\47VOF_266W^W:>;:-8E29E7$14!@5+C!).<!VN;U;GQ#K-SK0BMY;:"*:)(D1)%VN2$ W,5XSZ$\5!;_#YPNGV=_XAO[_ M $?3I$DMK&6.,3DGC%?4?%6NW6E>&M3GFU+3M'O=,6XN[S2;);ADN"%.&# M*Q2/!)R <]*[BP\,P6$>NHEQ(PU>YDN),@?NRZ*A _!&M*TSQ#:75WJ]Q<(^KP M6X^6&%2Q_=L,+*1M&",#DXJGXHOM6TW3O%GA?4M2;5(6\/37]K=2Q(DJ $HR M/L 5N2I!P.]=(OPZM(]*@BAU*\BU2&^DU%=34)YIN),AV*XV[2#@KC&/SIQ\ M I=6NLMJNKW-_J6JV9L9+QXT3RH><+&BC &23WR: .?U#Q??>')=1E39+;V/ MA>VNX86C'^N9V0$L!N(X7C..*9KNE>(+'5/!4VJ^(&U-)=9B,T;V\<8CF\J3 M!C* ';C<,')Z'/6NME\$:=."!6P_PY?[!J6D0^(KZ#1+^2622SCBCW R$EE$A&[:2 M3QUQQFKZ>"S!J.@7UKJT\,^E68L9,1(PNH/ERK CY22@Y% 'GUOX\\07VACQ M%:WNKR7TC&6'2(M#D>T:+=Q'YHCR6*_QA\9[8KKH[W7?%?BC6;73]9ET:STI M8$C1+:-WFEDC$A,F\'"@,!M&,\\U*OP[>&T.D6WB/48/#YE,G]G1J@906W&- M9<;U3/;KCC-7]0\'RR:W<:KI&MW>D37D:17BPQQR+,$&%8!P=K@<;AVQQ0!2 M^$@E7X;:<)]OG">[#[.F[[3+G'MFL;3-)US4O&OC=M-U^32HDO8MGDV\
7 M[.G+[P?D QP,$Y//%=MX5\.P>%/#EMHMM/+/#;M(5DE^\=\C/S_WUBL:X\#7 M0UG5]2TSQ+?Z<^JR*US''%&ZX5 @V;@2K8!^8>O3@8 .?_X36\U7PKX;O;K7 M8M$-Z)ENA:6QN+J>2-BA$,>Q\+E22<'&0*Q=3U_4-5\!>+;"^NKJ[73M0L%@ MGO+3[-.T;RPL Z87!'8X&1S7=O\ #^"S?2)M!U*?2KC3+5K.-Q&LPDB8@D,& M'7<,Y&.2:@/PV@>PURVGUB]N'UB:VN+B:4(7#Q,K9& !@[0,8X'2@"CXEUNZ M'B:]L%\575F88X_LUCHVG&[F#%:?!JCK)>0111L2X M4*61V!*$@#U]1BDT;P#::*GAQ(;V>1-"-SY 91\XFSPWTS0!SESXKU[PQ9>, M+*>^&J7.E-9K8W-S$J,3<_*!($ !"MSG R*W)X_$OA.VN=7O-?\ [9TZVL9Y M[N&Y@2)U=$W*8O+4<'!!#$X]35^]\$:=J5QXB>\DEDBUR*".:-2%\KR@0K*? M7)!^H%06W@AYK^*ZU_6KK6A;P206\4T21JBR+MQ/'- '%6'C+Q M MMI>JK?:SJ-U<20F[TW^P9$MA$Y&[RI/+!!0'(8L0V/>O3_ !%-J=OXL_ 5Q;I8V,WB;4KC1K&1'M[%E13A/N(\J@,R#T MXZ#.:ZC5M,AUG2;K3;AY4BN8S&SPOL=<]U/8CK0!P/@WQ'/=^([>QG\37LT\ MD#FXTO6=/6UN%<8.Z+:B@CKD9; YKF?#<_B/P_\ !_1O$L&NMY%L8A_9GV:/ MRGA:<(06(W[CNSD$>F.]>BV'@ZZ76]/U/6=?NM5DTU7%FLD$<00NNUF8J,NV MWCT]J0>!+4?#R'P?]LF^S1*BB?:-YVRB3ITZC% ',ZMXNO[[Q=K.GQ:KJVF6 MFF,D,7]FZ0UV992@9FD;RW R %&">N:KW/C[6Y]+\-65RM[I=]J'V@WL\&F M22S*D)V@QPE21ORIR5.T&NQU#PA<-K=YJVBZ[=:1<7RHMXL<,FFVDG0@[X7#( 2"!\R@'![5K:WJ&O:(NC M6]SJVLQ:*+#?-JEAI\4\GG;N%D 0A$"XP0O/6H4A1&@&U0,Y[Y/7-1_\ "&ZI$+*XMO%=[%J5O;FUDN#;QLD\>XLN MZ+&T,NTNY-5M=5=MP-Y;)L63#$ E?X6QC(]PMH8K:.3S)$52SREP202V !MX%=/X;\/V_AO2VLX M9I;AY)I+B>>7&Z65VW,Q R>P%9-YX+N/[3U"\T;Q#>Z0FI,'O(88HY%9]H M4NA891B ,D>@.,T <2E]J?B[6_AWJ[:G-87%P+V-XX(HF6.6)&61DWJ3A]I' M.<#&,'FNP^+/_)+/$'_7N/\ T):O6O@G3K";PX;)Y(8=!698(NOF>8FUBQ]> M2?J:O^)]!B\3^&[[19YGABNX]C2( 2O(/&?I0!BV6L>-G:V2;PC81P$J'D&L M;BJ\9./*YX[9JO>>+;CPWKOB>#6)_-M;>Q75-.!55)C V/'D 9(D"XSD_O!4 MR^$O$ZJ%'Q U( # _P! M?\ XBKOB;P78>*;O2;B]EE5M.F$F$QB=60C>2)VCP)8\#!P^#@*<>AKNM7\*37GB./7 M],UB;3=0%K]CE984E62+=O VL.""3R*SK?X<6L%E]=WJ'AJVU M'Q!!JTTT@,=E-9&)3@,LA4DY'(/R]O6L>V\!SB;2X]2\17VHZ?I4R3V=M-%& MK!T!"%Y -S[0?;/?- &IXTU*QTSPG?-J$J>(O#] MIXFT673+UI41V5TEA;;)$ZD,KJ>Q! KEKWX:SZO/!>ZQXJU.ZU*SP=/N8TCA M%JV02P11AB< '=D$=J .TU)()-*NTN9Q;P-"ZR3%@OEJ5.6R>!@"3H6J^&[#Q#X8BM?*:YTR?RY3 !]\Q-U;'.5;KR#7J5S:PWEE-9W2":": M-HI4;HZD8(/U!KBD^'NHPZ?_ &/!XSU:/0]GE"T\J)I%BZ;!,5W 8X]0* )M M'UXW/C/2-.TVY9M"G\._;(8V4$DB2-48L?FSM8C!/UYKDO%M]JFM^%_$:3:G M+&EAXGAM852*/_5[X-JG*_PLY;/4G@Y'%=O?^"$-UI=WH>I3:-V.I7^EFV>.5<@QL&15?'RL/ MEZ9SG%/O;;64?P5>:SK+:A->:S!,(_(2-+J6ALWG9%188\$82-?E'))).2:TK[PS!?)H2M<2+_8]PEQ'@#]X5 MC9,'\&S0!YYXD\5ZG;)KUW:>+;E[ZP>5H;'2],^T6L2(,A9I3&?FP/F.\;>W M2MM]4\0^(/&5GI=GK!TNQGT"'493#!&\@D:1AA"X.,C'7/W>!DYJR_PW([Z'0[QY7-G'%'N7S"69?,QN*[B3CKCC.*V]+\*PZ;K5MJ8NI)98-*BT MS:5 #*C%M_U.>E '&0>*_$4NDV^BC4(_[6E\03:/_:9@7(BC!8R[/N[]HP!C M&:NZ+8:EIWQCDAU#57U)?[ S#/+&B2!?/&5;8 IP0+? M7,5Q+JSZO;W4>T/;3L?X<@@CJ,'J":FT;PA-IWB:3Q#?ZW=:EJ$MG]D8RQI& M@3>&&U5''3WR230!F>/HTOO$O@O2KP!M,N=1D>X1ONR/'$S1JWJ"W8]<5T7B M'3=#O+6TFUHPQ16=S'-!,\OE>7*& 7#9&,D@8SSG%/\ $?AVR\3:6+*\::,I M(LT%Q ^R6"5?NNC=B*PT\"W=Y?6ZS;V4HFM[5X(H8_,7[K2; "Y'4 M9XSVH IVLWB+Q=J.NSV'B!](MM-OI+"U@BMHY!(\8&YY2X)(+' V\"LFR\5 M>(O%4_A"&SU!=*&J65V]\T4"2$/"ZJ3'O!QR&QG(PW0D"NGO/!5Q_:6H76C> M(;W28]2?S+R"&.-PS[0I="P)1B ,D9Z XJS8>"M.TN^T.>Q:2*+1[26UAAZA MEDVDLQZYRN?Q- '$K?\ C&3P]XKNSXH9&\-37$<++9Q;KORT$G[W(Q]U@ORA M>YYK5_M+Q#XC\96FG6FLOI>G2Z#;ZC,+>"-Y/-=W&%+J< @#.<_=&,9)KHE\ M(6ZZ5XEL/M4NS7I9Y96P,Q&6(1D+ZX"YYKF)?"NJ#XD0?V;J5[IT=GX=@M4O M5MUDCD*RN"C!AM)QAL @CCM0!%#XMUV.*QL+B\1[NV\5)I%UWL_^$<:Z 2-&*R^:RELLIZJ,8Z?CS5J M3X>6;>'$TZ+4;R.]2_&IC4CM:5KO.?,(QM/IMQC'%2Z=X)-OK=UK&I:Q=ZE> MW=B;&9I$1%V%L_*J@!0.>.>I.: .$L/$&I:%X,\#Z-#JEZO]IV7GR74%@+B: MWA2-,1QHB'/+ ;F#$#.<\5;N?&?B"P\+>*VBN-0F&GV\4^GZE?:8;=VW-AD9 M6158CCD+R&]JZ6W^'C6^C:5:)K]Z+W1W;^S;Y8HP\,14+Y3+C:ZX'.>3QSQ4 MMQX!_M#0]:LM3UN]O+O5T6.>Z=541JOW5CC'RJ/U.>30!M^'[#5K"SD&L:PV MI7$K^9DP)$L60,HH7J,YQG)KF_!T27GCSQIJ-VH;4(;R.TC+#)BMQ&K*%] Q M))QU-=W7+ZOX/>ZUMM MZ/X-A\1>([%8/[=:Q226W\['F -LC=XP>FYL;L=!C-5+R;Q+X1N=#O+_ ,0- MJT-_?0V-Y;26T<:HTO >(H 0 V."6R/>M.R\ 6"V>KIJUW:O%Y-[=W.U M69 ,!4"@!%&<@#OSZ4RT\#SF]TZ35_$-]JMKID@EL[>:.- L@&%>1E ,C*#P M3CGF@#FX-5\5W.B>+_$+^(FCATF74X;2S2TBVD1!_+9F*Y)4[<>H7G.35K^T M/$^@Z?X-(T$V #$54-E21U)W<]*V-5\-_V3\/?%UE M9&:ZEOXK^Z5 F6,DRL=B@=>3@=ZJ^'_!%PUAH#ZOK5_=VNG)%<6VGSQ(GE2A M/EWL &?9DX!Z8&8%PN\=,D=>P]3FMRY\ M2%M1MM/\17^GZ5J4KRW5E%'&WS/_ *SRW8;D#'M(M]06UO=5O-0\Z^6W0M M%#;RL,(F-NXY09(/V%K->NB*8XAG"1H!A0"2?<]: * N_$FBZ]X8FOM=-]! MK,I@NK0VT:1Q,8F=3$0-P *X^8G-=/XNU"?2_#%Y=VVH6>G2H% NKP$QQ98 MG ^\V"<#N<4NH>'8=1N=#F>>1#I,_GQ@ ?O#Y;)@_@V:=XG\/0^)M'-A-<2V MSK+'/#/%@M'(C!E;!!!Y'0T <-H/B?4%\<:;ID&M:GJ^GZA;7#%M2TW[*!)& M%(,;>6FX'.",$#CUJKH'BG6/[9TR#7?$-YIVK3W(CNM+U+3EBMI 21MMY%7D M]-I+G=76P^"9Y/$5AKFJZ]=ZA=VD+X?2E; M&RO?$=_>Z/8W"7$%E-''NW(Q! (]Q6'9>#;C^U['4-:U^\U< MZ<2;.*6*.-48C;O;:!O?!P"?4G&: ,KX565U;66NR3ZG/=*=9O$\N2.-1O64 MAI,JH.6[CH.P%6H_^2YS_P#8MQ_^E+UT.@:#%X?MKR&*9Y1=7LUXQ< ;6D8L M0/89K)UOP;=ZCXH&OZ=XAN]*NOL2V3"&"*0,@=G_ (P>[?I0!CZ^]OH7Q9TC M4;6,*UUI=X=16(8,D<05T8CN=P4Y#[R"1Z5Z+H?@VWTK4+G5+Z_N]7U2YB\A[J]*_+%G/EHJ@* MJD\D8Y-9L'P\D@M(M)3Q)J0\/Q2!TT\! P4-N$?G ;]F>W7'&: (EN-?\5^( M]>@T_79-'L])E2UA6&WCD:64QAV:3>I^4;@ HQGUK)UCQ3K:>(+7P]?:A=6$ MEOIT=Q?W&BZ<]VTLS,0%7,;;$PI.2N3G':NHU#P=<2:Q>ZEH^O7>D2:@JK>I M%%'(LA5=H==P.Q]O&1Z#BH/^%?P6!T^;P_J=UI-W96@LA*J+,)H<[L2*PP3N M).1@Y)H YA_%WBF7PU:1Q32VU^WB"'38[V[TXP_:8).DAB<#!YYQCE>,9K0@ MC\5OXUOO"Q\6SFU2QCOUO#:0_:%+.R>6/EV;7 M,\&JIJLMS,0S32JP"@ 5K1Z#%'XLG\0"9S--9)9F+ VA5=FSGU^:@ M#S$:AKGB9/A],;^.#5C?7\$EX(5/$:2HSA.FXJI('3)Z8XK3U;QAK7@A?$MA M>WAU>2RL(;VPN)HE5_WLAAV2! V'P> "1FMEOAO"MAI$%MK%Y;3:7=7%W!< M1*F[?*S-R"""!NQC'(X[U;A\!6DUGK":U>W&JW6KQ+#=7$@6,A%SL6-5&$ ) M)[\\G- '-Z3XDUJW\0:1$M_KFL07DWDWR7>AO;)!E3B2-_+7:H8 $,6X.:U? M <_B+6Y+C6-2UYI+2*\NK6.Q2VC565)&569@,Y&,<8X SDY)T;#PA>Q:C8W. MJ>)M0U.&P)-K!(B1C=C:&D* &0@>OUQ6KX=T&+P[ILEE#,\ROY=F+0!F8L>22223ZFO0:R=.T&+3 MM>UG5DF=Y-4>%G0@83RXP@Q]0,TGARWU.VT^==5N))IFNIFC,A4LL1<[ =O' MWZ)X1OKG66MY+C6M45+>&VB)>6Y* [41?X1SDD8'WGBZX\16?BB\L;J6)8$ M5;:&411@?=0NIP":+;S3M'@$2B21 W^]M_D*I^$-#L_#_Q.\06 M=F9G#:=:RR2SRF2260O+N=F/))KI_#_AK^QKJ^U"[OYM1U2^*>?=2HJ?*@(1 M%5>%49/U)))JQ;Z#%;^*;[71,YEN[:*W:(@;5$98@CZ[C^5 '-^+HU\0^*-+ M\'1J%M94.H:J5&"UNC82//H[\'V4UW"(L:*B*%11A548 'H*RK30(K7Q1J6O M><\D][!#!L8#$2Q[N!]2V3]*UZ "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F2RQP1/++(L< M:*69W. H'4D]A3ZY7XD7MO8> ]1FNK!+Z ^6CPRNR1_-(HW.5Y"@D$X[#% & MII?BG0-;N7M]*UJPO9XQN:.WN%=@/7 /3WIG_"7>&_M<%K_;VF?:+@XAC^U) MN?XK>#A-K.B7\JI=*4TBWV1P*8"55GWMG.,@NZIXAT71)(8]4U:RLGF.( MUN)UC+_3)JGX.UZ7Q+X=34YHHXG:>>+;&21B.5D!Y]0H-Z/IGQ(\52>) MYK. W-K;&SDOBH5[81D2*A;@_/NR!UR*O_"#R/\ A7-G]E0I;_:;KRE8$$)] MHDP#GVH U=9U?7_[=CTC0=-MV86_VB:]OBZP+\VT(NT?,YP2>1@?6LA?B#./'<6DZI!X:L=2L-/U*Y MB\V6^OI%6*SBSC=@GYY#SM7\3Q6)?1>']*\.>&]0T/4HK_3-*UU)M1O4F$Q+ M.K*\LC#OF12?0'TH [#1/$&J-XDG\.Z_:VD5^+47D$MG(S131;MK## $,K8] M<@@U4T;QZFO^.6T6QLI1IPL)+I+V:-D\]ED1/W8/5!N/S=R..!S6M+ZU\0?% MN*[TNXBN[/3=(>.>X@<.@DED4JFX<9VH35F7_DM5I_V+LW_I1%0 MUXE\0W^ MI:K#X;TRQGMM*D\F:2\G9#<3!0S1QA0<8! W-W.,<9KJ--NY+[3+6[EM9;62 M:)7>WF&'B)'*GW'2O'XM'\(V^I^-(O&=RD5XFHS7=J+B<4[Q3=QV/A+5[J6T>\BBLY6>W1BIE7:,\9:4N3CD+C R3[4 >N7GBWPYI MTOEWNNZ;;R>:82LMTBD.,94@G@C(S]15G4]94#'T M&3S7 :+I=C)?\ A(Y]:V>0UO8WQMH)86W" M5/+1PV>ASO[<4S7_ !IIOA[Q#HND7D]M&^I.X9Y;A4\E51BK$'KN8!1TY/X5 MA_"V3397\6R:0(Q8/KDC0^6,(08HR2O^R3DC'&",5-XWGL[+QOX'O+^6""V2 MZND>:=@J M;N%!)XY/3WH M:5\0-*DFU*#6M1T[3IK?5)[&!);@(950@!L,> M^?I71:IK>E:);+<:KJ-K90L<*]Q*J!CZ#)YKSC3-+L)O"7Q+GEM(7EEU'40[ ML@+$*F5&?8\CT-9$TO+:_M8[JSN(KBWD&4EA<.K#U!'!JKJ>N:3HRAM3U*TLP5+C[1,J9 M4$ D9/(!91^(]:Y7X8PQI9:U-;:E%?VL^I.ZR6]F;>#?M4/Y0WMN0D=0<9SB MD\2V-K?_ !6\(I=V\'M-%L;W7-.MQ=*'@ M,MRB^8IZ,N3R#Z]*KZCX@DM/%OA_2(8XI+?5(KF1IJ6'F>;:>4 @C)D0%!A@5 /.?6I?#\?]GW?PX"SW%[% M'8ZH\+/;F%WCPA0!"Q(^7 '/3% 'H_\ PEWAS^UO[*_MW3?M^_R_LWVE-^[^ M[C/7VZU3L/&FFW_C74?#*3VPN+..-E(N%+2N=V]0O7*!1GZ]J\^'K"U>:.6WTBSB::Z0^<&8O(SY5EY+-M]L\UV>LNR>,?'ME9R1QZO>:'" M;"/=UO%<*SC'7@'/'?TJ#6_ M%FC:+YUM/JMA%J(A:2*UEG57<@$@;3V'V>]T;PC:P>*=&+1W5L;.T ML-*/VN*1<%@W[XE1@$.Q&.I-:T5YX?L-+\?V7B5[5-2GOKIVBN,>;/"R_N/+ M!Y8;E>&M4DUOPOI6JS1I'+>VD5PZ)T4LH8@9[QLI)>8TN+A8RP]0">GO5#X?_\ ).O#7_8,M_\ T6ME M3:%$NBKJ9"B)0[>8FYF(#D%#USM(^E8TMM9ZC8,+:%'\/7GC:V^R)M_=2H0! M(4'0HS[NG'6@#V'2_$.C:V)CI6JV5Z(3B7[/.K[/K@\=#4>G>*= UB\DL]-U MK3[RYC!+107"NP ZG /2N,UVSLH_B1?Q/!(EM/X2N%N%M$_>,HE4?*!U8 G% M8?A_4DM-9\)6L.HZ%XDM7)AL9+>$17UDAB.695)&T 8;(!R: /3Y?%&@0ZLN MDRZUIZ:@Q"BV:X029/0;YRX_ M>-V4;!S]:\]M;WP]#\&-4TG5'M3XB(N([BT?'VJ2^+ML8+]YF+%2"!TQZ5/K MBW20^-%OB3>+X2M1.3U,FV7=^N: /4;WQ'I&CVUK)K&K:?9-<*-GFW"HKG S MMR>1SUK.\/\ B^WU'0+W5]3FM+*VMKZXMO.:4+'MCD*JQ9CC)P*Y;2[O2M+\ M>ZA-XDFM;=;C1[,:=+>LJH855O.16;C.X@D=<$5S6E:CIUIX-TF*TLM/^S3^ M)+K[#<:D66VM-K.49P",G;PJG'/IB@#U9_&GA]M O]8M-6L;NULHR\K17*$ MX^52<\$G@9ZYINE>,M'O_"-GXBN-0LK6UFA1I6:Y4I#(5!,9;CY@3C'7CI7G M%C.;[QCXO4ZE8:I+)X<(>6PMO*A9PS\#YFWD9 W9/IQBJANXYK+X;7=MJVEV MVGP:<8#=7,(GMX;P11_+( ZA7P& )/!SZT >S66KZ;J.G?VA97]K<60!)N(I M59 !URP.!CO7/'QWIU[XGT/3-&OK#48+][A+B2"82&(QQ[Q]T]_>O.M1MGN- M$\9W5MJT.K6SSV1U$:;8F&!E1P9=A#MO;R_OX].:Z2[U'PUJ/Q5\$OH<]C<3 MI%=AWLRI"Q& [%8KP.AP.W- 'ILDB11M)(ZI&@+,S' 4#J2:R+'Q;X&RG\$:S%J)N5LVM7$S6J[I%7') [XZ M_0&N'\.ZFP\;:'82WN@>(TFM9D@U#3XA'/;1! ?WJ*2NQL!1TY- '7^&O'>C MZ_X6.O27EG9P1NZSA[E2(,.57>>,$@ \^O>K1\9^'Y-#OM6L]7L;JVLHR\K1 M7*$*>P)SP2>!GK7E>E:SIUO\.?#%BL6E37BZO)&\E_(1!8S"29E:95(.['W5 M;&O#7 M2SJ8QSC!;.!R1^=>-B[CFTKX:75MJVF6VGV]D8)+JYA$\$%X(8P%D 90KXW M$G@Y]:36HTD\*_$.[AUJUU(2PVR7#6%EY-MYH8+_#4 MGVO9K^F-]C&;G%TG[H9QEN>.>/KQ5RVUK2[W2SJ=MJ-I+8 $FY293& .N6S@ M8KB]:T32XOBAX)BCL+98XK2]"((Q@!%CV<>VXX],UQNO6\L>E>(TMS%!IT'C M&*6]WP&2)(?+C+,\8(W+OV$C(Z4 >Q:9XBT76H)IM,U6RO(H?]:T$ZN$^N#Q M4,'BSP["UBCF6ZT^<2*@#"1IDW-GKD MY- '?:7XXTK4_$^MZ*EU:*^E[,O]I4F3YO.M2;1CKWQ-T_5)GB%Q;VSE+< SF(6X#NB]6 /)[ M>M2>'-4=/'&A64E]H'B(2VLRV^HZ='Y5Q:QA0?WJJ2H5L!1TY- 'JKNL:,[L M%51DL3@ >M96G^*= U5YTT_6M/NFMU+2B&Y1RBCJ3@]/?I6-\4(KB;X=ZJMN MDCC$;3I$"6:$2*90,?[ ;\,U@ZM?Z!JWB;P6GA::QN+R&[+L;':PBLO*82!] MOW5.5 !QS[T ;'@SQG/XNUK5_)N=(;3+2:2"&*"8OIWMO9VX.#+<2!%SZ9/>N5^&L:)I^O%453_;U^,@8X\T\57\72 MVEG\1/"M[K3Q1Z2D5RD 2H8*3WSB@#K8==TFXTHZK#J=F^G M*"6NEG4Q #KELX%,T[Q%HNKV9^(+SP MW=3PWVGVH_L&'Q%"^L72C=:SOY1 <8)!16*!C@#..O6K.M76FZEXTOKGP]+; MSQQ>';M-2GM"K1G./)5F7@MPQ'?'M0!WL7BWPY/>-:0Z]ILEPL?FF-;I"0F- MV[KTQS].:DM?$VA7VFSZC:ZS8365OQ-<)<*4C_WFS@?C7F4VB:8? OPL0V-N M5DO[%G_=CY]]N[OGUW, 3ZTWQK%';W/Q*2&-8U?1+1V5!@%LR#/UQ0!ZC8^( M]$U._FL;#5[&ZNX,^;!#.KNF.#D YX/%$'B30[K4%L+?5[&6\96801W"LY"D MAN <\$$'Z'TKS^\OO#^IZCX#M_"DMK)=V]VL@6U(+V]F(F$H?'*@Y48.,GWK M,M=(9_@[XLN-*M%.J3W5_F2.,&5E\Y@P!Z_/J-HMK<$+#.9U"2$@D!6S@\ GCT->2O+>0>.-.NKK6M,TSSO#]L+* MXU2U\V-^IE56+H%?)!/))!%58]/M+CPYI$7VR+4].NO&<;KLL_(MV!#;UC4L MVZ,L&YS@Y- 'K^E^(=&UN.:32]5LKU(3B4V\ZOL^N#QT-1Z9XHT#6;J2UTS6 MK"\N(QEHH+A78#UP#T]ZXG7[.Q3XA:S#+#+':W'A*47(LT_>,OFE(O"EHFH:%XDMG5HK*>UB$5[9IY1RSJI*[<#:Z8U].TQ2.SN ZNB.5RN>3@8#>AR*OMJ>GI)=1O?6RO:(KW*F5085()! M?GY00#R?2O)=-C:Q^&^B>*(5/FZ%JUW/+M&2;9[F1)A_WR=W_ *KZS:7EW\. M?^$DEVQ+K.N0:C?--"95CL@VV(.@(+(JK$Q&1P30!ZYI/B#1]=21M)U2SOA$ M^E\N$98#YF[=>/?%<%H6V]^)6 MG7*>)=+U*YAL)1*ND:?L0PMMVB602L!A@"HQGK6[\6/^29:S_NQ?^C4H W=1 M\3Z#I#2)J.LV%H\;*KK-<*I4L,@$$YY'/TJS9^*KSPY?&>[TRU\S2 MX-BV'B;0M5OI+ M+3]9L+JZBSOAAN%=ACKP#6K7BUD;:_F\&QVOBG19S#=PO9VVEZ5B=%53O5\3 M$HFW(8D5Z_::E97\UU#:W,J7UM96 M^=OF7$@1<^F3W]JP?$/C[1=%\)GQ!;WMG?6[2I##Y=RNV1F8*0&YY4$L1UPI MK.^(B6?V[P]/+K T>^BN)?L=Y<0++;!RF"DNX@ L/NG(.0<5Q6IZB+WX>^,% MFM=*+VFI6;S:AI>?LUTQEA+.,YPRJ,-@T >LWOBGP_IUG;7EYK>GP6UR T$L MER@64>JG/S#W%6YM6TVWTS^TYK^UCL-H?[4TRB+:>AW9QBN!M-4T*V^)NK7V MKWFGK;7>FVQTBZFD3R6@&_S5C<_+]X@D ]"*Y:Q^RPKI&H72*G@T>*;R:#S% MQ"D31D0/@\"/S=Y!/ R* /2-=\;6=MX2DUS0[JRU)$N8(,QRAT!>5$.2IX(# M9Q6AXA\16VD:3J\D%Q;2ZC8:?+>BT:0;RJJ2"5!R%)&,UYWXZOM!U'0_$C>' M$1KWSM.%UJ$)#6[R?:%V+D-AF4M<)J.G65AX<^&S6EK%"\>IV2JR M( <-"V[GW[^M4],U#PUI_AGQ?9>)Y;--5>]NS>PW&T2SAB3$4!Y8%2NW'X4 M=^=>F'CY?#WDQ^0=+-]YO.[<)0F/3&#FLS6?B!I=M/86VD:CIU_=3:I;V4\, M=P':)9'VLV%/4?EFN%@M-;(BM")O[:/@%XU4Y\SS-X 'KNZ#ZU)J.H^$KK0? MA[;:7)9->PZK8>7##M\V !@)-X'*\\'/5L4 >I:AXFT+2;R*SU'6;"TN9?N1 M3W"HQ].":DU+7]'T<9U+5+.S^3S!Y\ZH2N0N[D],L!GU(KR))&M-4\;PZMX@ MT+37EOYGG@U.P\V6:V*CRBI,J[EV8 4 X(/K6GH.D6\OBGP3:W^Z_6W\/3M$ M]W;[&(WQA2R$G!"MCDT >A7'B[PY:7L5G<:]IL5S*%:.)[I S!N5.,]\C'K4 MD-[J#^*;NQ>"+^SHK6.6.8!MQD9F!4D\=%!XYYYZBO*O$$UEI,_BUK'5]&>W M,[27^A:W;A'E;8O^I<$,0P V<$9Z5Z]I,YNM&L;AK9K4RV\;F!_O194':?<= M/PH GN;F"SMY+BZGC@@C&YY)7"JH]23P*J:3KNDZ["\NDZG:7T<9VNUO,K[3 M[X/%<=\7$G.A:1()8H;&+5H'O9)H3+$D8W8:1 1N0/LR,CM7/-#=ZEK^KRZ7 MXDT_4M6_X1^XB_XE%AY<9W#]UOD$K#>&'RCKC/:@#TF+Q;XXC M=8VB6Z0L')VA<9ZDD#'KQ6C%?VTO0[SX@VFI7T M-M=O?--%;R.!)*KVZ!=B]6R1@8SS0!VL_B"!+^SD34=*_LF:SENGF>Y $O'.D^*](L;N.ZM(;J[,@6S^TJT@*Y)7'4D+AB,< UQ?@]0 MVI_#I6 (/AN<$'O_ *FJ&BB%_@OHVK::\4NI^&I_MDL43#>NQV\V-P.03$6X M/7B@#V-;RU>]>R6XB-TB"1X0XWJA) 8KU )!Y]JGKA/"%_:+IFN>.=2G6WM] M4N3)'-+\H2TC_=PY],X+?\#KNE970,IRK#(/J* %HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MI'19$9'4,K#!4C((I:HZQ?RZ7I%S>P6,]_-$N4MK<9>5LX 'IUY/89- $L.G MV5LB)!9V\2(Q95CB50K>HP.#4GV:W^SFW\B+R3G,>P;3DY/'3K7(V7B_5H?% MFGZ#KNEV%O)J*2M ]E?&B3V=M=&,W%O#,8VW)YB!MI]1GH:DCCCB3; M&BHN2<*,#)Y-*=5F\17FC^'M'@OWTZ..2]EN+OR%!<;EC3"MEBO.3@#( M]:K_ HN)+KP#;SRK(KO=W9*R'++_I$G!^G2@#K)M.LKF3S)[.WE<\;GB5C^ M9%/BM+:")HH;>*.-OO(B _4"L'7_$EY9:U9:%HVGQWVJW43W!$T_E100J0" M[L%8\L0 *KCQ-KYTH8\*S_VM]L-H8#,1 !GSO-V_ZK'?;G/&* .FMK2VLH M?)M;>*"+.=D2!1GZ"G^5'YHEV+Y@7;OQSCKC/I7#0_$*>T_X2"#6M-@6[T:R M%ZPT^Z\^.:,[N 2JE2"N""/>K_ASQ-K.K75M]KTFQ-A=1-)'>:;?_:4B(P=D MF57!(/49'% '33V5I=21R7%K#,\1S&TD88H?4$]*ANM+M[S4K&^FW&6Q+M"! MC 9EVDGC/W2PZXY/7C'E7@SQAK>A_#31]3N=$271(6$,]TUY^_(:8IY@CVD% M03CELGKP*]BH *JQ:980*RPV-M&K,'8)$H!8="<#K[UX5X@@U"\MOB)K.I6% MNMW:.MO%Z-X=TBWO9=/2-K MR:ZNS BLXW+&N%8EBO.> ,CUH ZE88E$@6) )"2X"CYB>I/K4W2 MJ%G\4(KWPYKFJ1::?.T^\6VMK8R\W0D95A<''&\MZ'&.] '?1PQ0[O*C1-QR M=J@9.,?TIL]M!=1B.XACF0$-MD0,,^N#7$3>.M6GUC5;/2-&LKS^RI?*GMY- M0\NZF(4,QBCV'*\\$D;L5W4;^9&C[63< =K=1[&@!H@A5)$$2!9"2X"C#$]2 M?7-,FLK6YMA;3VT,L P!$\891CIP>*\K^UO;_$WQ5KVOZ?;/:Z#;PO%*+QV: MW0QR%?+3: 6?N"1@]":Z6+QEK=G+I<^O>'X;'3=3F2"*6*\\V2W=_N"52@ R M>,J3@]: .TCC2*-8XT5$4855& !Z 4ABC:59"BF100K$<@'K@UR6@^+-8U_Q M!?6L&A11Z787T]C<7KW?S%DS@HFWG/RYY&-W?!I_Q,OM1T[X=ZS=:8VRX2 Y ME$IC:->[*0#\P[#CZB@#I;FQM+PH;JU@G,9RGFQAMI]1GI4K11M(DC1J73(5 MB.5SUP>U>93:EXAB^(NCB#3+>?49_#\H>#[81!'^_0[V?9DC X7.6QTYK63 MXBF'P[=W=]I1CU6VU/\ LG["EP"LMP<;=LA 4A@V2. #Z4 =@--L%>9ULK8 M//\ ZUA$N9/][CG\:E:VMVG2=H(S-&"$D*#A:U96= MM=W$#7%M+97GVB*4*1N0DJI##<#TP1GFM?Q-JUQH/AN_U:VLOMDEI$9C!OV% ME7EL'!Y"Y/3G&* +T=C:173W4=K EQ)]^58P';ZGJ:66RM9YTGEMH9)HP0DC MQ@LH/7![5AWGBZVBU+1;6U19XM1MY+QY]^U8+9$#>8>#G)90.G7VKGH_B5=C M3H-?N-(MHO#T[H!)]N!NHXV8*LK1;<;>02 Q(!S0!Z$B)'&J1JJ(HPJJ, #T M%17%E:79C-S:PS&,[D,L8;:?49Z5S>L^(?$-O?WL6F:':M:6:J6NM1O3;+.Q M&2L7R-G'0L2!FLJ3XCW5Y8^%Y-$T/[7<^((9GBBEN1&(6C"EMS8.1RW/L..> M #NKFTMKV+RKJWBGCSG9*@89^AIQMX2D:&&,I&047:,*1TQZ8KA)/'6N2ZO> MZ78Z)ITE]IT,375I-J6R65VC#E8!L.X#.-QP":[JUF:XM(9WAD@:2-7,4F-R M$C.TX[CI0 [RH_-\W8OF;=N_'..N,^E10V%G;3R3P6D$4TGWY$C"LWU('->= MW^IZ\_CCQ;92)%_9T.C*RC[6W[L%9<.J;<;F(P>1@ 1VE@MS]LW3AV4*LC)MQM8_P"T3@Y/I0!Z2UC:/=K=M:P&Y4868QC> M!Z!NM.>W@D+EX8V,B[7)4'E6=W;:7*8+B2YOQ \T MJ@%DB7:4L.TKD285N!D@XR<@ M#'.0 =E/96MTB)<6T,RH0R+)&&"D=",]*)+*UF@>"6VA>%R6>-HP58DYR1T/ M-8OA7Q'<:ZFHV]_8+9:CIMT;:YB27S4)VA@RM@9!##J :=XJ\3#P[!9)#;"[ MO[^X%O:P-*(E9L%BS.<[5 !).#VXYH V8K2V@V>3;Q1[$V+L0#:O7 QT'M31 M868MGMA:0"W.M8WZ#>:CX?BM=(UN6."WE6\WS1O(I9"Z;0 #CLQ([^ ME '<06\-M"L,$,<42_=2-0JCZ 5%!I]E;$&WM+>+#%AY<87!/!/ ZFN#U[Q= MK&I:/XE?1]$CN-)L%N+26Y:[V3.ZJ0[1)M((4^K#.#BC2_%MS9:!X5T/3+6W MN]4GT2WNY'O+KR8H8MBKN9L,22V0 !V)[4 >BU7MK"SLV=K6T@@:0Y*/8NQ-B ;5ZX&.@]JFK!N?$JV7BPZ-=P"*!M.>^CNB M_#;&Q(F,=@5;.>A]J -86%FMO);BT@$$A)>(1C:Q/7(Z&E2RM8[7[*EM"MOC M'E",!/RZ5Q&D_$K^UO"EGJL>E&.^N]3CTY+)YNC.00Q;;_SS._I[>]86B>)M M?T;2_%E]::)%?:=IVM7\MQ+->^6[(LA+"-=ISM7GDCT% 'K#11M(LC(ID0$* MQ'*YZX-"PQ+OVQH/,.7PH^8],GUKBI_%&DVOBR?4I;:14C\-KJ#77FG_ %/F M,=GE],]\]><59TKQ-XCNI]-FO_# @T[4?]7);W)FEM\KN4S)L 4$=P3@D T M=/;6-I9QM':VL$$;'++%&%!/N!3_ +-!Y*P^3'Y2XVIM&T8Z8'M7D7A'QAK> M@?#>RU2;1$GT2UFD2XN7O,3LIG92Z)M(*J3CE@3@]N:]BH B-M ;D7!@C,X7 M:)=@W >F>N*9;6%G9L[6MI! TARYBC"EOKCK7(VOC;4KS7-6A318H](T>YDA MO;^2[QA53?N5-N20.H]QSUQ3@^(]Z+.RUF^TBUM]"O)(T21;\/VM8(6D.7,<84L?4XZUQ[>+_$%[K>MZ?HOAVWN M5TB8))+<7IB$V45PJ (?GY/7 ''//"K\0&U:WT6/PYIHO+_5;9[H17,WDI;1 MH0K&1@&/#G;@ Y(- '9QQ1Q!A&BH&8L=HQDGJ?K23P0W,+0SQ)+$PPR2*&4_ M4&N%O/B--I>@ZW<7^C%-5T::WBN;*.?>KK,ZJCQO@9!#$@$ Y7!QUJAJ6M^- M#XP\(PW&DV=EY]QUAAA;.8XXPJG/7@5/7GVJ>/M;T>Q&LW_ (=M[72/ M.$9CGOME[L+[-_E%,=\[=V<4 =[]GAV1IY,>V(@QC:,(0,#'IQ63XH\/Q^(_ M#FIZ4LJVTE]!Y+7'E[BH[9&1G'IFL>Z\5ZY/XKU30-$T*WN7TZ.*62YN;PQ1 MD.I(7A&.XX..W!)(JI)\1YIM.T&73=#>XO-5NIK-K22<(;>:,-N#-@Y *G)_ MN\X/2@#M+2PMK/9(D84N1W)'6IHXHX5VQHJ*23A1@9/4UQI\?-I M,>MP^);!+*]TJU6\9;:;SH[B)B54QDA3G<-N"!SBDL_&VHQ:IIEOKFE6=I!J MDGDV[VM^)VBE*EE25=HP3@C*DC/% '70V-I;32306L$4LO,CI&%9_J1UJ06\ M(B>,0QB.3)==HPV>N1WS7#:YXWU[1[._U9O#MM'I-E(ZD7=]Y-S.BG!=(]A& M.I +9(^M6-2\9ZJ?$\.AZ#H4=_+)IT>H^;/=>2BQL[*0?E//"X^I].0#KI[* MUNH!!<6T,T(QB.2,,HQTX-/^SPE(T\F/9&047:,*1TQZ5PL/CW5=0O[_ /LO M1+2\M+"\:TF@6_Q>G:VUI!%MP!U(!8$@5WU #/*C\WS=B^9MV[\6TEM=&9&16"LK952&&X>QH MZ<6\*PF%88Q$V04"C:<]>/?-."*J! H" 8"@<8]*P?'5W?V'@37;O3<"ZAL9 MG5S*8S& A)=2 ?F R0.Y &1UKA%U3Q GB#P,Z:?%B:O/J^E^1JFF7:63V<$X=9Y9 OE['('#;@>1P :MZ5XOOCXAM-%UNP MLK::_CDDM);*]^T(Q0 M&V54A@.],-K M;FV-L;>(P,"#$4&TYZ\=*H>)V*^$]992018SD$=OW;5PGACX<:#J?@/1KZ+[ M;9ZK#O#>ZVBO-?U/SH=LLPAB_<,4DE=L M' X!P!R6P*TT^(L=EIVN/K-DD-]HZ1O)#:3B=+@2';&8VP#RWRX(�!V?V: M#RXX_)C\N,@HNP84CH0.V*=Y4?FF78OF%=I?'./3/I7*V_B;7+*?=XDT".QL MFMI+DW5IXDN(;6".:3[\B1@,_U(Y-166EV]A#@=.3G GLO'.HSW^A27>AK;:/KC;+*?[5NF4E"Z&2/;@!@#T8X[T =I/ M;PW4+0W$,210RGZ@TU+2VCM?LL=O$MO@KY2H F/3'2O*O#7B7Q!I'A_ M7+Z#0DO=+L-4O7N)7O-DSH)6+>4FT@A1ZL,X(%=1?>.9;C4X-.\.VMI>2O9Q MWTD]Y=_9X8XY/N#(5B68 G&.!WH ZJ73K&:V2VELK>2"/&R)XE*KCT&,"IFB MC>$PO&C1%=I0J"I'ICTK@[CXE2+H-E>6FBM/J$^K_P!CRV/VE1Y5QM<_? (* M_*O/'#9[8KLM)FU"?3(9-5M(;2].?-AAF\U%Y.,-@9R,'IWH ECL;2*V%M': MP);@Y$2Q@*#G/3IUI\EM!,VZ6&-VVEH^AKA/&^BZ= ;_7M=&KZI$8U MBLK.P27-H0K$L/+/!)&2[8QP*N:&?$>J_#31!9ZS9_VE/!&+C4&'G[5P=S+@ MX:0<#DXSDG- '8&")EC5HD*QD% 5'RD="/2F2V-I/<1W$UK!)/'_ *N1XP63 MZ$\BN2^%!E;X;Z<9II)Y/-N@TLC99R+B3DGUKM* &>5'YOF[%\S;MWXYQUQG MTJ%=/LDE>5;.W$CL'=Q$,LPZ$G')'K7,^(O#6FWFHWFM^)]19]'M[91#:M*\ M,5N1DO(Q5AN8Y ![8QS7'6$^J:AX=\*:#>7%]'9ZQJEQM:65EN'L(P\D:.V= MP+*%&L3V-I=2QRW%K!-)$F:X; M1+?_ (1OXBWWAW36<:; MN:FEY,%E^A( MR*L5Y5XZ\(:(+NSTW2[>Z77=H;6SM;*,QVEM#;H3D MK%&$!/K@5Q7C^*3Q'J6D^#()Y(1>^9=WLD3$-'!&/EZ?WI&3_ODTS3?&\]E\ M*KC7+V#[1J6CJUK?0%]I,\3!&R<'&>&Z=Z -_P 0>%;;6UM3$8;2:*_M[V25 M8 6E\IPVTG(/.,9YQZ5LR65K+@]!6)XBT"[U32 MYK'2+Z#2A=EEO)4M0[R1L"&V\C#<_>.:DL_$0O/%UYHBVX"6]E#=K/O^_P"8 MS#&W'&-O7/>LNW\8ZAJ&BO=:;H+W5W_:;:MXMOK_ M $#QGH>I6EK;:C9:)-&=))))-G"23W^ M04 :5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %<_XWT?4=>\)7NG:7<"&ZEV$;I&02*&!9"R\ MJ& *Y'K705GZYK-KX>T2[U:]\S[-:IYDGEKEL>PH X+2_!5_!XO\/ZO;>&M& MT.QT]IQ-!:RAYI?,B*AF8( 0#C R3R3[5:_X0O5?^%-WGA;]Q_:4PN O[SY/ MGG:0%)H75 MXI%#(ZG(8'D$4 <;-I/B'0_%>IZMH=G9ZA!JZ0^=%<7)@,$T:; X(5MR%<9' M7(XK0\!Z+J'A_P *0Z?JKPO>B>>61H3E6WRNX(_!NE=+10!R>OZ/JT/BNR\3 MZ)!;W<\5I)8W-G/,8O-B9@X*/@@,&'<<@]16%K?AKQ;KMG:7&JK9WZ)J#7$V MA"X\N$P%-J1^:%!=E;YSN&"3CH!7I-% 'FFD>#==L=:UC4+*QT;1%O-+6VM( M+51(D$BN2/,&T!LYR2![6V207G]GW187Q9< >6 M%50H/S9/."M6'P7B\ M*?N/[25$!_>?)Q.'/./0>E>BT44 >=:QX*U:^T#QQ90^1YNM7:S6FZ3 VA(Q M\W''*&M&?2_$.@^*M6U;0[&SU*UU81/+!-=&!X9D39N!VL&4@#(ZY%:7B#QC M9>'=1L]/EL=2O+N[C>2**QMC,VU,;B0#GN*FT+Q*NNSRQ+H^LV/EJ&W:A9M" MK<]%)ZF@#D;WP%K2^!/)L[NV;Q,-2?5?.!*Q">1CO4'KMV.P]\#I3Q\.;BV\ M6^'YK62)=%LK:W6\BSAI9K97$+8[\R9/^Z*]'HH \R\6^$-8URZU*&;P_HNI M/.Q_L_56F^SSV8(P VU"S;#R,'GO7H>F6TMEI5G:W%PUS-! D6/95'VP5I;2]@,4JJWW6P>JG!Y&>E6=;URST"VM[B]\S9/< MQ6J>6N3OD;:N?;- &!I&CZU+XOT[7M2M;>U\O1I+&:&.?S=LAF1A@X&057/L M3CWK&U3X>WVIV&MJZV+S2:^NKV<5R-\,H6-$V2C'1AO!X/45V.L>)K#1KZQT M^433W]\^VWM;=-\C =6(R,*.[$@5LT <+X9\,W-OXC34Y/"WA_0+>&!D6*RC MCDGDD;JWF!%VJ!D8')SS7;7!A%O)]I*"$J0_F$!<'KG-25SEMK^E^)]1U301 MIMU=6MN7M[J>:W!M7=3(5&#EL M9R+=)\+:E!X=MM'U&>5+07$=OI=EYBQQ;BHX7&!D>G<5H:%XE779Y8 MET?6;'RU#;M0LVA5N>BD]30!R%_X.U27Q7JU]/H6DZW]K=6L;S49R19*% V> M4488!!/R]<\D=I?#/@K5])'@A;G[/_Q)(;V*Y*29SYF A7CGISZ5Z-10!YUX MN\+:KK6H7R3^'=&UJWF4"QNIIOL\]D=N"&8(69=WS#!SVKL_#^GW.D^'=.T^ M\NVN[FVMTBEG8DF1@ ">>?SYK2HH XC4_#^M'QCJUY:6]M-8:MI0LWD>2*W=,\)WNG>(O#UV?L?D:?I7Y6HWJ M3P;6R=HB1#GT.5-4_'?A23Q)%I=U;6UC=W.FW)F6TOUS#<(RE71N#@X((.#@ M@5=T+QCI^NZA-IOV:_T_4HHQ,UGJ%N89#'G&]>H9<\9!-=#0!YQ:^#;Z:R\0 M.GAW0="-YI.3D\5N7/B+3;5M61IB\NDVRW5W&BDE$969?8DA&XS_.KMA>Q M:EIUK?0;O)N8DFCW#!VL 1G\#0!P4GA_Q7I-EK^AZ/;:?<6&J37$]O>3W)1K M7SLEU9-IW8).T@CJ,U4N?A_=PMX>U%M%TC6YK/1H=,O+"^(VY0 AXG96 ()8 M<@9!KU"B@#S8>!-3;0/.@LM$TO58-4CU.SM+.$) GE@A8Y'507)5GRV.">!@ M5IZ=IOB:_P#'UKX@U:RLK&TAT^6U2WBN3,X=G1MQ;:!SMZ#I@>O'2Z7K5IK$ MNHQ6OF;M/NVM)MZX_>!58X]1AA6C0!D>&-3O-8\/V]]?V\5O<2-(&2)BR$+( MRJRD]0R@,#Z&L'XB^$]1\3V-B=(FC@O(9)(9'D.!]FFC,&:,QRPR#JKJ>0:UJ /.CX*U8_!>7P MI^X_M)D<#]Y\G,Y</?BU8^"-6\)#0;[0_ ML^HW=C8R65[!/*81<+))YI9&P0I$F3@CD'K7:/KP6FV&"_U5W=0D6&G M9$!9F('.%P,GV%:5 'FFH>"M>UC2_$-[>+:1:MK%Q9%;6.4M'!#;R*P4N0-S M$;R>,9Q70>*])U:YUWPYK.DV]O+7'PTUVX\)W&D_V! MHG]KL=TVNSW)EFN2'W97*;E+8 .3@#/7MVQ^)^C+"+QM/UI=))&-4-@XML$X M#9^]M_VMN*[..1)8UDC=71P&5E.00>A!H \U@N_$-M\4?%SZ-IUI?(8+$2PS MW)A9&,;;6!VL"."".O3%9U_H>K^&9_!,%J]K=ZU)JEY=S[V*122212/(H."0 M,$J#CT)%>KQV=M#=3W45O"EQ.%$TJH \FWA=QZG&3C/3-$UG;7$\$\UO#)-; ML6AD= 6C)&"5)Z$@D<=J //K_P #ZIXO3Q!>:ZMOI]SJ%A'86EO#(9A B.9 MSM@!B9,' '08YHT?PC??VSIDLW@_PKHZ64GF7%W:0QRR3L!QY0\M3&,\Y)R, M8%>CT4 >.77PYUNXT?6-/ET31KO5;LSD>(+NX,DCJQ)7"%"4;!"\$ =>>A[; M1_#VH6GC"+5K@1" :%;V#!7RPE21F;\,,.:ZVB@#ROQ)X)US79KR&71=&DOI M)RUIXACG-O/;Q[LKN55W,ZC@?-@\=*]2B4I$B,Y=E4 L>K'UK)B\2Z?K20:@B^1F?Q5%JR?O/^ M6"F+.>/O?(>*Z*YT6[E^(6GZVOE_8X-.FMGRWS;W=&&!Z84UT5% &9XBTV36 M/#&K:7"ZI+>6#^%6/#WA>ZB\26NHR>$_#F@V]K&X/V...6::1AM!5Q&NQ0"?QT&VTW1+1K:TCM5OI+YY M-NU N\1B,9/&0,XS7HU% 'FNH_#-+/3?#*Z=8V&KG1(Y(I+/4E&R[63!=LD, M%?>-PXQR:%\ 76I:!KMN^EZ)H$EZ(OL4&GP*3"8F#@RR*J[\N!P!@#UKTJB@ M#BI;#Q9XF#V&LPV>DZ6]I/;W:6T_VAKMI$V C* HJY+=,7&L+ DCSQIU*QF,$2-@9). %O) MWZS-*]K\_9H%C&[CCY@:27POJ+Z9X'MQY._19H'NOGXPD#1G;QSR17:44 >9 M6_A_QK9Z!K'AZ"UTQK?4[JZ:.]:Z8&UCF=B=T>WYVPQ(P1R<'IRM_P##S^SM M:@OK+0-)\06@T^"Q>TU':KQF(;4D1F1A@KPPXZ \UZ910!YY!X*U)-,T%/LF MD6DUOKRZG<6]A$(8HH@CJ%7"C>P!4;B 3^ KT.BB@#E+\^,=.UR]FTV"SU;3 M[I4,$5Q<_9VLW PW1#O0\'U!R*N>"_#TGA?PM:Z7/.DUPK22S/&,)O=R[!1V M4%L#Z5OT4 ;J9)%"-NP> #P,9[UHZKI?B/6M.TO4VLK"SUW2K[[3#;BY9XI8]I1D,FT%= MRL><'! KM** .3T#2-6G\57OB;7+>"TN)+5+*VM(9O-\J)6+L6; !9F/8< # MK5J+1;M/B-8LKN>/3#"NBHH YM-#NY/B--KUQY9M(M, M6SM1NRP8R%I#CMG"#/M72444 <,/ -IKOBG6M8\5:?:7JRO'!I\4GSB&!%Z^ MQ9F8D5C:M\.+ZVMO%.E>'(+2#1]9L8S% 9"@ANE(!P,<*R@$GU'2O4J* .^@\OR=-N)9)]S8.&A9!@=^2*PT\'ZHOPIU?PX?(^WW9NS'\_R? MO)6=/7I7JU% 'E<7 M@/5S/XDEATG2-*M]3T&33[:TLG^6*0[L;R% ).[)8#CISC)]'TBUDL=$L+2; M'FP6\<;[3D950#C\JNT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %(?^O4_P Q M7851UG2+37M'NM*OU9[6Y39*JMM)'U'2@#S'Q9>^-+/P[;VNN7>BVOA[4$%G M>W]C:RO);)(-N6#O@*<[2W.,].E6/$#7:>+=+\)6-GJUYH]CHR3BWTZ]2W>; MY_+4NY="54*.%/5AFO2;S3+34-*FTR[A66SFB,,D;?Q*1C%8D_@31Y[+38 ] M]#-IL7DVEY!=.D\#EA@ 8.>E ' W=WXD@\*SV%Q>:CIFW7[2"TN)KV. M6YBAD9EW=_>6UYI=[/+:7=U)<8E@176 M0%R2"Q)4@'!]*N^)? -N_A2WT72+)YXY=5M[J],LY,DR^8#*[NS98[1ZY]*Z M#1_!^F:/>RWRO=WEY+%Y!N+^Y>=UBSGRU+'A<\^_?- ' WEO=Z)\.+'QO#KV MIW&L^7;75G8%PY"[0".*U;#1I?$?C_ ,5B^UC5TM;"Z@2V MMK:^DA1-T"%OND'GT[9)ZFMRV^'/A^UN8&1;U[2VE\^WL)+N1[6&0'(98R<< M') Z#L*W;+1[/3]1U&^MT83ZA(DEP2Q(+*@08';@"@#D?@]8Q6GP[LI8Y)V: M>28L)9F<#$SK\H)(7ISC&3SUJ*UT]_&7BKQ*-1U/4[>'3+E+2TMK.\>W$7[M M6\T["-S$L<;LC Z5U6@>&[#PU#<0:N.,T >?V&HZOXD/@FQNM9O8 MUFN-2M;JXM9C$UVD&0K$KW.T#$FTWQ;XJT%;R[N+"R-K+;+=3M M,\7FQL64,Q)(RN0">*W8/"NCVLNCO;6H@&CK(EFD;$*@==K9'?([GOS5NUT: MSL]8U#5(4875^(A.Q8D$1@A<#MP30!P_C!-7?XI>&ET2:SAO/L%WAKR-GCVY MCSPI!S^-6O$VI^*_#WP^UJ_U"\TUKY1&EO-90.BPAW5"[!V;)7=N].*ZV?1; M*XUVTUF1&-Y:120Q,&. KXW9'?[HJQ?6-KJ5C/8WL"3VTZ&.6)QD,IZB@#@M M2TV3P5J_AJYT[5M4N?M^HI87D-[>/.MPKHQ\S#$[64J#\N!CBN>M[:^?X?>* M?$\NNZN]_ =1BM@+UPD**[@84'J#D@]1QCH*]!TOP+H^EZC;WRO?W23K;*1@B,,>..,]<<9JTOA32D\.WNA"*3[!>F8S+YAR3*Q9\'MR30!P5SH MEW::]X/MXO$.M!M<25-2G72EK:[A>"4*<$HRE3@]N":J7WAS3-2T%-%NX#)9QJBQ@.5="F-K*P.0PP. M10!R^K73V7Q;BNK>UGNI8O#LS2P0 %Y%\]-@&2!G.[&3ZUC^/M3M-*ZK] MU=S= ,G@5:UC1;+7;>""^1FC@N([E K%<.C;E/YT <%X06Y\.>/;_3_%+17. MN:N@GL]44$+/&H&^W0'[NPY( Z@@FNG^(6KWFA>!-4U"PD$=TB(DV-MJ5A/8WL*3 MVTZ&.6-QD,I&"#0!P&JZ6_@W4_#DVGZOJMQ_:&H)I][#=WKS"X61&S)AB=K* M5!RN*E^%VDP6)\2RQS7CLNMW< $UU)(NU7&#AB1N]6ZGN:W=+\"Z/I>HV]\K MW]W+:*5M!>WDDZVRD8(C#'CCC/)QQFM;2M&L]&6\%FC*+NZDNY=S$YDMQ:Y+\:0-!NK&WN!X=4NUY"TBE?M#< *RG.<5O3:3XLU#PWK%CJ>K6 M2W<\&+*?3(Y+=HI!D@DER<9V],<9]:LZYX(TK7M835;B;4+>]2W%L)+.\> F M,,6P=I&>2:FT/PG9Z!=R7%O?:K<,Z;"MY?R3J!D'(#$@'CK0!RFD>)[CQ?J_ MAOR[B6VALK!]1U948;1[Z0Q0'.047/&.V/"JN\9);Y2#_#TZ9.2#6';3^(M<\#>%9O-NM45'NEO[.#4 M/LMS=K&[1HP?(+;=N6&1DD5ZE::-9V6KZAJD*N+J_$0N&+9#>6I5<#MP360_ M@'0SI=A8Q+=6_P#9\DDEI<6]RT.GI0!5^'M_;W.G:A:17 M&KM):715[35P?M%H&4$1EB267'())X-<[XV@UGQ9XLGL?#$B6.I^'+<3&\9R M))6G0XA0= I"Y+'."!CUKOM#\/6'A^">.S$SR7$GFW$]Q*TLLSX RS-R> !Z M"J>M>#-+UO41J+R7UG?>5Y+W%A=/ \D><[&*GYA]>: ,?X9>(=/U;1YM-TK2 M;FPM=)"0.+ALMYY!:5#W+*V+M.M]6\0Z-%9:XVE>)+5)I[!_(\U7 MC(59593\K#[O&01U%:.A>"M!\-7KW6CV1M'D@6"14D;;( (/"^E^)H8$U&&3S;9S);W$$K12PL>I1U((_E0!S%AJ6M6'C2PTSQ58:3<7M MW;3_ -GZI8(5H73W$BIG.U2Q^49]*S3\+_#9 MB:W*WQLQ+YT5F;V3R('W;LHF<#G/TR<8S0!RU]I4$?B?XGW(FNR\>CQN%:ZD M*$R0SYRN<$#' (PO;%%MIL_AW0_ >L6NKZF]W>7-C:W2RW3M#)%*F"GE9VJ! MQC &,=SS7>WW@[2M0U>[U.0W237EJ;2Z6*X98YXRK*-R@X) 8X/:K$_AO3;C M3]*L9(W,&ERPS6P#G*M$,)D]Z /+_M6N>)+KQ#?&P\1S36U_<6ME-8:G%;PV M@C.T?NS*NYN,L64@Y]*T$BU?Q5XH\/Z=J^IWUB)?#QNKV+3[S8LDJRHN0R$C MJVW=RS7]L+XYO8;2\DABNN,?.JG!R."1@GO6I;^'=,M- M5MM1M[?RIK:R^P0JAPB0[E;:%Z=5% 'FT=W%I^E>+86U'4+0S^*/LR?85,ES M<$QP_NHSD89@#\V>.33M&N;[3/'%Q80VVM:;8W.B3W M=3O_ +0QD1E D7YW M*'DCKSZ<5W%WX(T2]M;R"2*9?M5^-1,DFV?@71[/4Q MJ>Z]N-0,#V[W-S=/*\D;XRIR>@QP!@#GU- 'GMM;W]A\/?"_BS^W=7FU:2:R M$K2WCM')')(J&-HR=I&UNN,DC.ZQJ-I)IU])8V4=O=-%' M;*D:D2% <.6+$G<"".*Z]O">E-X->NCD6NEV*LMK:QB.)6;<0H]^]9&K^! M])U?5&U027^GZA(@CEN=.NWMWE4= ^TX;'J1F@#"\8Z]I^GZ?KZ^'Y8K;6S< MV=MJ%W%#AH?-945V?&&(0G')QQTI+JP?P;XK\-+IVIZE<0ZG7CW'F M_NV82C>3M8%1G& 0>E=):>#- L_#]SH<>GJ]A=EFN5E=G:9FZL[D[BW YSD8 M&,8J+2?!6E:3J4>HB6^O+N!#';R7UV\YMT/4)N/RY'&>N.] 'F"P:H/A9!XM M7Q%K UE;X)%(UV[1HAN_)VF,G:PP<_,"?P&*Z>>WG\->,[K3[/5-2EMKO0+F MZD6ZNWF(F1E D4L?E.&/3 Z<<5U@\':./"Z^'?*D_LY91*$\P[MPE\WKU^_S M4FLZ!;WLUQJ4<3/J0T^:SA^? *O@XQTZ@<)!>:+\-=!\8Q:[JEUK!%D\ MOG7CO'*K^$/AS8Z=HF@MJ27AN[*&*4V4MXTEO#YU&7[;&]XJK>0P7:%?75W*WVZ&"]D,EY:6]Y)'!I= <9/?&,]Z .9^S:CXJ\=V-GJ>IZA M8PGPW;7MQ:V%Z8U-P97!(9#@@<\@\X7DX%;GQ:65OAAK(B#E0L1E"=?*$J&3 M_P =W9]LUT<.A:?;ZW_:T,/EW(LUL1M.$6%6+!0O08)-7Y8HYX7AFC62*12K MHXR&!X(([B@"E=S:6GAZ::Y-N=(%J6DR 8S#MYXZ%=OZ5Q"FU\6>+K31K6[N MK3PY;Z+%>VUO92/:>>''-JV[-J;Z:K;AICZA*;4' M.?\ 5[L8SVZ>U;&L^$],UJ>VN7^TVEY:H8X;JQG:"1$/5,KU7CH&QOO#T&MW^+/Q+9V5O?B8F813!249OXBI8CG.>,UL7'A[R_'VD^&UUS65 MTO\ LNXN)8FU"7?<$2IA2^=W&[L0< CH3760^"=#M],MM/CMY!%!>IJ&XRLT MDEPK;@[L3EB2!G-9/B#PA+KWQ"T[4)EN8K&VTV6-;NUN?)DBG,B$8P=W*[^Q M&.M '+W>KZMI@U;PM;:K>&W77K+3H=1>0O-;PW"!W4.5!.2-PYX%;<]M M)X0\:Z+I^G:CJ$UEJUO=K/;W=V\^QXHPZRJ7)*G/!P<N-#> MS::SN9#+<&:5FDED)!\QI"=V_(!SG(P,4FE>#-+TJ]DOO,OKV]>$P"YOKIYW M2,]44L?E'TY/>@#S[1(VLOA5:>(-0\3ZZ-0U2WA@,J2M.[%G 5(8R<"0@;=W M7DG-6-'^U6OQ!T[3([7Q!ING:I870E@U+4C,\A4+B1<2.T;#<><@^G2N[D\& MZ-+X5M_#C0R_V?;!/(VRL)(RARK*XY# ]ZBL? ^DV.LVVL&6_NM2MU=%N;J[ M>5RK#!4Y.,=P !SS0!YQX:CDTGP'X2EL[R]C:\\3B*8&ZD*L@GG7;@G ! &0 M.IY.36YIVGS^+-+U[7KW6]4M+V"\NH;46]X\4=DL3%5!0$*Q^7+;@^: .-TFZU#QMX@\.QZAJ-_;6UUX:%Y=06EPT(FD\U M5S\I! .[/&#C SBNI^'7<067V&,(<(L.X-M"].JBJK^$M+>QU.T7[1''J5Y]MN&B MG96,OR<@CD#Y%X^OK0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%&:,T %%(6 &20*S-3\1:/H]N\]_JEI;1H<$R2 M@<^E &I17"ZC\8/!&FG;)KD4SXSMMT:3]0,?K7.7W[0WA2UFV6]KJ-VN/OI& MJC_QX@T >NT5XG;_ +1ND3ZE!"VBW<5M(P5IFD4EQ( M &?Y)4?4!03^8KM(_@'X(0?-;7KGU-T? MZ5;MO@CX%MP0=)>;/>6=S_(T >17_P"T-XKN3BSM-.LUQCB-G.?7)./TKG[W MXO\ CJ_0*VMR0J,@FWC5,Y]2!7TO!\-O!ELB*GAG3"$Z%X Q_$G.:\@^/TUG MI,>DZ#IEM9VMO('N)H[>%4.0<+G';EC]: .'@T_XE>-8(F5=:U"#@HTLK+'Q MW!8@5IV/P*\<7[EKFWM;3)Y:>Y5B??YV_9P\.IM-QJ^IR^H38@/_CI MKV? HH \4O/V==&-_9-8ZI=QVBG_ $J.8!WD'^RP VYZ=#7L=C90Z=8V]G;K MM@MXUBC7.<*HP.?H*L8HH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **IZGJ=EH]A+?:A#$>QL1%>ZPP_U.?DA'JY'?VZT >F45\6:I\1/ M&&K70NKC7KY#NWHD$K1(I]E7 KZ?^%GB2?Q3X"L+^[M7FE:Q%;K, M(C/ \*E?E! *D<^NQT5X?\8/BY)H\LGAWP]/MO1Q=7:'F'_97_:]3VK7 M^ _BC4_$/AB\@U.>2YDLIPJ3RL69E89P2>3@@_@: /6:*Y;Q_P",;;P1X:DU M2:)I96;RH(AT:0@D9/8<&N2\ ?%^RU_P]J%[XAEM=/N+!@92I(5D/W2H/.>H MP,T >JD@ DD #J30"",@Y'M7RA\1OB]J7BRZDLM,DELM'4E0B.5><>KX[?[- M>O? 34K[4?A^PO)6E6WN6BA9SDA, X_ DT >I454U'4;;2]/N+V\E6&W@0R2 M.QP !7S!XW^-NN>()9K/27?3-.W?*8F*S./]IAT!]!0!]545X+\ _&>LZQJ6 MHZ/JEW=7L:0">*6>0N4PP!&3SSN_2NZ^)?Q+MO -G B6ZW>HW/,/>@#T"D)P,YKBM+^)>B77@&+Q5>RI:0,K!XF?+"0<%%_O'_&O!_$WQ2\6 M>/\ 43I>C1W%K:3'8EI:$F20=/F8#/\ (4 ?2Z^)]#?55TQ=7L3>MT@$ZES^ M&:UQ7R58_!WXAV]S:WUOIP@F5Q(CFZC#1D$8)YKZKTX7(TZV%[L^U")?.V'* M[\1L_N37T#\)[9K7X8:$C[MS0>9\Q/\3$CKVP:^9]3EN/B%\5IO)W2?;[_ M ,N+CI$&P#CV09K[#L;6&QL8+2W0)#"@C15& !@8H L4A-+7G7Q6^(R^!M( M2*T"R:M=@B!6Z1KW<^N#T'>@#<\6^/\ 0?!EJTFIW:&XQE+2,@RO]!V'N<"O M(M5_:2NC.5TG0H5B#$O$_Q*UN6>+S9V9LW%]<,=B?4 M]S["O:-*_9U\/6\49U/4;V[E ^<1D1(3[<$_K0!W/P\\7OXU\)V^K26ZP3%V MBE1?N[EZDD)I>DPF.V5BYW'+,QZDGN?\*V: "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** . ^,VI?V;\,-68?>N MN/^!, ?TS7"?LW:4!::WJS)\S.ENC>P M!9OYK^56/VD=3N(=%T?357$%Q,\KMNZE !C_@6:Z3X"V8MOAC;R[<-%&GMV!U&Z)BM1C(![L?H/UQ7R_H8T:\N MKO4O$]].Z)EA;PDF:ZD.2!N((49ZL:])_:%T[5Y_%NFS+#/+8/;"*#8I91+N M8LN/[Q&/P^EN?KB@#CO$&N'6KR)X M[6&SM((Q%;VT/W8T'N>6)ZDGDFO"&,LYD; M^'TX ZUC>+OV?K^.^B?PK)'+9LJJ\=S-AU;NV<8(K5\)_L\PV\ZW/B6_%P% MVL+6VR%/OIKXF>&)+CX77VD>'[%%\ ML(ZV\"XW*C D #J<5XOX ^#&K^([I+K6H9]-TM<,?,7;)-ST4'D#WH YH>"] M3NO M]XQO)'2%9U2,2*2TY9OF;)[<]>YS77_ 4\;:-X/CUQM8N?)CE6)HPJ MEBY!88 'UKW3QCX.CUWP!<^'+ I;CRE6W!'RJ4(*CZ<8S7@7A;X'>(]4U@Q: MU VFV$+XEE8@M(/2,=_KTH 9\7OB/9^.6TN'3%N8[6W5W=9UVDN3CH"0>!U] MS7GFF:?J&KWD>GZ?;RW$TS#;%&,EC[_XUZWX\^#>OW/BR*/P[IL3:48(XXG6 M0*L>T8._)SG/)(ZYKUCX;?#:Q\#Z6K.B3:O,@%S< Y'^ZN>@_G0!\\_$/P-% MX'M=!MGD+ZC=6[37?/"MD84#T'(SWKWOX*VXT[X46$K@CS&EG;CJ-Y_H!7$? MM'Z/,W]CZO%"[0QJ\$T@Z+D@J#]?FK@/#'C7Q_)HD?AKPZUQ+ @8*+>WWR*& M.3\V#@=?SH N_$[XL7OC)Y=+LT^S:/'+D+_'-@\%O0=]M>;0JDDR))((T+ , MY!.T>N!S7K%_^S_XH2RM;BTFMKBXDBWW,+R;#&^?N@]&X[\+[GQ->ZLEWXI%X+R:(/']IC*'RR3C:O&!G/ KZC\&?"GPYX.*W M$$!N[\+@W5P 2#ZJ.B_A^=>/?M"V6H'QM:74D3FR:T6*"0+\N0S%ESZ\Y_$4 M >=>'],UCQ7?V7AZQ>24%V:.,D[(LC+,?3IUKZQ\!_#W2O NF^3;()[UQF>\ M=1N<^@]%]JY#X&^!+CPYI%QK&J6KP:A>'8DOT )@>E+C%% M% !2'H:6FR#=$R@XR",T ?%GB?4I/%7Q#N[JXF7;0@# PB\]J^4M?\ !'B#1-8NK2?2[V3RY"%E M2!F5QGA@0,'(KH/#_P %O&&O.'GM!IT!ZR7A*GIGA>IH [OQ!^T8GE&/P]I3 MF3)'G7AX'T5?\:6/QSXCNO@=KVM:O,QN[JY^S6SM#L7RWV@[<8XQOP?6NQ\( M_!/PQX=1)[R+^U+X#F2Y4%%/^RG3\\U-\8/#%WKGP\DLM)@+26TB3+;Q+]Y5 MR"H ]CG'M0!X[\ [:R;QW/>WLT48M+5GC,K #&I# + MPZA<#K'9$.!]6SM'YU\PVGA#Q)>7@M+;1-0:=@3M^SL.!]17I7A?]GW6+Z2* M?Q!=)86YY:&([Y2/3T'ZT &O_'OQ)K-P;/PY9"Q20A8VV^;.WTXP,^P-4GUW'G\J\;^-WPYU:;Q#-XFTRWEO(+@(L\<*%GB95"YP.2"!U[4 >R?#[ M2K31_ ND6MH$V?9DD9E.=S,-S'/U-=-D>M?$VF>+O%OAQ1:Z?JNH6J8R(3Z3\$_&^N3++?1)91NP+ MR7H>'?V??#>FR";5;FXU1U;*HW[J/\0#D_G0!M?#3X@ZOX M]N=0N)]&2RTN$ 0RARQ=\\C) !XZXZ?C7HM5[*PM=-M([6R@C@MXEVI%&H55 M'L*L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!\Y_M)-.=W-=EK'AW1_$$<4>KZ=;WBQ-O03)G::OPP16\*10QK'&@"J MB# '0 4 24444 -9%;&Y0<'(R.E.HHH **** "BBB@ HHHH **** *U[86N MHVSVU[;PW%N_WHID#*?P-)9:?9Z="(;.T@MXQT2&,(/R%6J* "BBB@ J*:WB MN%VS1)(N<@.H(J6B@! ,"EHHH **** "BBB@ Q1110 4444 (11CBEHH *** M* (6M+9Y1(UO$9 ,!B@R!]:>L,:-N6-%/J !3Z* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CN+B&TMI M;FXE2*")"\DCMA54#))/85)6%XRLM/U+PAJ5AJE^MA:7,7DM MC:"8?&>AZ9K7A^ QF:ZTZ5HI8E5AMD,1[@@'"-^E6_$NJFY\3W%DFO:X5B@C M:.P\/VA>2,L"=\TA0@9XV@D#'..: .YN]6LK&^L;*YGV7%^[1VR;6.]E4L1D M# X!/.*EM+ZUOEE:TN(YUBE:&0QMD*Z\,I]P>#7E&CZM?^((?AQ>ZE,[WC7] M_%)+M"L=D,YJ]7$6W_);M0_[ $'_H M]ZN^.]2:PTVR1=9ETP7%TL;&VMS-6L-S ^^&9%DC;!&5(R#@^U>/MK%^]A MXYT:6XUF:P7P[+=P#68E2=&*2*V, ':<#[PSQ^>KX#\17NM2,]U+<:?:Z-I\ M/E:44VR7*F($3N3U4X(51T[^E 'J%%>)67BCQ1?^'X?$5HWB>XU>8B=+./3P M=/>,M_JA\N<;>-^X=T4JI'?)X[ULG7M+WZ8JWB2?VGG[&T8+K+A M2YPP! &T$Y)%9/P\MK*'X#5BO&-%75/#W@;5]BCEE8L3ZH,8KO-(U: MYUSQUJ;6MT6T;3K:* *N"DUQ)^\+9_V4*#_@1H ZNJ.FZO8ZN+LV,_G?9+E[ M2?Y&79*GWEY SC/4<5>KB/AMP/%J]QXEO0%%B; ."2 #P1TSUK5KP[Q- ;GPK\3I$N)8ECU>,GRB,/A(@5;(/&3GC' M(%=9XCNGLM8L]&?Q+KKK'9[S:Z7;>;>RL6(\R5U0A4QP!AW"7UKXQ2QANKF) M/.159MK2*/E+@'GL2*[716U+1OB--X?FUF]U*QGTK[IZ8VH!!>Q6ACVS;%VJ061BAV\94C\^:7PYXK_M#P M0=>T28:A&F0(I(2PD !)('RDC)Z$5E^!?'5QK'A+4=:\4?8M,^QWKP M/@E$C4*A 8L3\V6Q[^E &AI7P_TK1XM%AMKB\,6CW,]Q:J[JW,H8,K'&2!O. M._J35_0?#,/A^]U.:UOKN2"_N&N3:RLICAD+_ _K8N?[ M.U6WG:V3S)E!(9%_O%3@X]Z9:>-O#-\MT]MKEE(EI"L]PXE 6-&&0Q)X[T 4 M]9\#QZKXC.N0:[JVF7C6RVK?8I(U5D5BPSN1N[&HYO @GM+02^(M8EU"RN6N M;34)'B::(LFPIC9M*$9X*]SS2:GX]TN3PCK>J^'M0L[VZTZU>?RVR<$ E2R\ M':<=>_K5W1?&V@:S,-?/A?PI?ZRL G>V1=L9;:"S,%&3V + D^@-9.E MZ_KUKXNM= U[^S+AKVS>ZAFTY77R]A4%75F;(.[ALC..E $?_"M;$6_]FKJ^ MJKH/F^;_ &0)$\G[V[9NV[PF?X=V*[7 QC''I2URNH7WBZ\UV]LM$M;"TL[- M$_TK4HI'%T[#)$>TKA1P"W//:@"I_P *YBMUFMM*\1:WI>FS,S/8VDR"--QR M1&64M&"2> >_&*U(?!FDVG]@+9I);0Z&SM:Q1L-K%T9#OR"3]XG.L:U+/$%N&9X8! 6$K_+@L,J, $9W#FM;0O$UZ;S6]+\0);) M?:0B3R36:/Y#M.UJ>&'5]7M-2F>1M,AC M64(\A8OL (5B>1YGBE D$SJ> YR 5^50>G MRBG>$O&-[XE\2:Y9SZ7+86EE%;/;+<(5GD63S,LZY^7.P87&0.O7C$O?'NOQ M:9K'B."#2AHNEWSVLEG+O^U2!'",=^=JL2AZ?:WTYN+ MR&VCCGF))\R0* S9/7)!-<_?^!(YM7N]3TK7-5T:>](-TEE(GERL!C?M=6 ; M'&1BNL5MRAL$9&>12T 65B"9&8CEL@=L< M=*A/@9UOX]0MO$FKV^H&V6UNKE/)9KE%)*E@T94,,D @#BNNHH Y"R^'6E6% ME#:17=^T<6KKJZF24.QF Z%B,E2>3GG)/-;9T*V/BE?$'F2_:ELC9!,C9L+A M\XQG.1Z_A6I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7&?%G_DEGB#_KV'_H2UV=% 'DNL6L\/C&Z\'QQN;'Q//;WY M*CY4C0?Z4"?]H1(/^VE49-1&F:'KTAMK-U?QK(AN;V,O#9?=(G901G:0 .0, MD9->T4A4$$$ @]0: /&+34/MOQ%NI6U^+6@WANZB%W;VRQ0E@Z$HA4G?CJ?F M.,U:DL(XO@MX-G2UWV%M+87FHQQQ[B\ (:0E0/F&2&(]C7KJJJJ%50 . .E M+0!Y7XR\0^'=?T7Q&^C11W]Q%H,PEU.W(:.)"@JB(NU%51UP!BG4 L4U$2,$(BJ"PUJS-WIUP)X!(\1<*1\RG:PY MZ$&O.?&GC[3[CQ'<>$?[>AT6TA5?[2OV;]ZP89\F'CAB.K_PYXYKTFPT^#3; M=H;<-M:1Y6+,6+.[%F)/U)_E5G ]* /,;J[T#3+WP3X@TB6(>%[%;JP:XB!, M<(=0%9CU W1D%CW/)K6\*W$6N^/O$/B"P<3:9]GM[&"Y3[D[IO9RI[@%@,CC MK7<%05*D @\$&A5"J%4 = .U '&Z%_R57QA_P!>FG_REKS6XB\/2>'=6OM9 MGD3XB"YE=(E9A.+E7(@$<0X9,!.<$$$\^GOM-*(7#E%W@8#8Y H @T]KIM-M M6O55;LPH9U7H'P-P'XYJS110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 (4 %%%% '_]D! end XML 13 escc-20171231_htm.xml IDEA: XBRL DOCUMENT 0000276283 2017-01-01 2017-12-31 0000276283 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000276283 2015-12-31 0000276283 us-gaap:CommonStockMember 2015-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2015-12-31 0000276283 us-gaap:RetainedEarningsMember 2015-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000276283 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000276283 2017-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2016-01-01 2016-12-31 0000276283 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000276283 us-gaap:CommonStockMember 2016-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2016-12-31 0000276283 us-gaap:RetainedEarningsMember 2016-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000276283 us-gaap:CommonStockMember 2017-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000276283 2017-06-30 0000276283 us-gaap:TreasuryStockCommonMember 2017-12-31 0000276283 us-gaap:RetainedEarningsMember 2017-12-31 0000276283 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000276283 us-gaap:LandMember 2017-12-31 0000276283 us-gaap:LandMember 2016-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000276283 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0000276283 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 2018-03-01 0000276283 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000276283 us-gaap:MachineryAndEquipmentMember 2016-12-31 0000276283 us-gaap:OfficeEquipmentMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000276283 us-gaap:OfficeEquipmentMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000276283 us-gaap:OfficeEquipmentMember 2017-12-31 0000276283 us-gaap:OfficeEquipmentMember 2016-12-31 0000276283 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2017-01-01 2017-12-31 0000276283 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2016-01-01 2016-12-31 0000276283 fil:CompletedContractMember 2017-01-01 2017-12-31 0000276283 2016-12-31 0000276283 fil:CompletedContractMember 2016-01-01 2016-12-31 0000276283 2006-01-01 2006-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2016-12-31 0000276283 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000276283 2014-12-31 0000276283 fil:MinimumLeasePaymentsMember 2017-12-31 0000276283 fil:GainOnBuildingMember fil:FirstYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMember fil:FirstYearMember 2017-01-01 2017-12-31 0000276283 fil:RentExpenseMember 2017-12-31 0000276283 2016-01-01 2016-12-31 0000276283 fil:GainOnBuildingMember fil:SecondYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMember fil:SecondYearMember 2017-01-01 2017-12-31 0000276283 fil:GainOnBuildingMember 2017-01-01 2017-12-31 0000276283 fil:GainOnLandMember 2017-01-01 2017-12-31 0000276283 2015-04-21 0000276283 fil:IntercreditorAgreementMember 2017-12-31 0000276283 fil:SecondIntercreditorAgreementMember 2017-12-31 0000276283 fil:N401kDeferredSavingsPlanMember 2017-12-31 0000276283 fil:N401kDeferredSavingsPlanMember 2016-12-31 0000276283 fil:FirstMortgageNotePayableMember 2017-01-01 2017-12-31 0000276283 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000276283 fil:FirstMortgageNotePayableMember 2017-12-31 0000276283 fil:FirstMortgageNotePayableMember 2016-12-31 0000276283 fil:SecondMortgageNotePayableMember 2017-01-01 2017-12-31 0000276283 fil:SecondMortgageNotePayableMember 2017-12-31 0000276283 fil:SecondMortgageNotePayableMember 2016-12-31 0000276283 fil:FirstMortgageNotePayableMember 2004-01-14 0000276283 fil:LineOfCredit1Member 2017-01-01 2017-12-31 0000276283 us-gaap:InternalRevenueServiceIRSMember 2017-12-31 0000276283 us-gaap:InternalRevenueServiceIRSMember fil:NoExpireMember 2017-12-31 0000276283 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0000276283 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000276283 us-gaap:StateAndLocalJurisdictionMember fil:ExpireOnVariousDatesMember 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember fil:DirectorsMember 2017-01-01 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember 2017-01-01 2017-12-31 0000276283 fil:N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember 2017-12-31 0000276283 us-gaap:PreferredClassAMember 2017-12-31 0000276283 us-gaap:PreferredClassBMember 2017-12-31 0000276283 country:US 2017-01-01 2017-12-31 0000276283 country:US 2016-01-01 2016-12-31 0000276283 fil:InternationalMember 2017-01-01 2017-12-31 0000276283 fil:InternationalMember 2016-01-01 2016-12-31 0000276283 us-gaap:TreasuryStockCommonMember 2017-01-01 2017-12-31 0000276283 us-gaap:AccountsReceivableMember fil:CustomerAMember 2017-01-01 2017-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMember fil:CustomerFMember 2017-01-01 2017-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMember fil:CustomerCMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMember fil:CustomerDMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMember fil:CustomerEMember 2016-01-01 2016-12-31 0000276283 fil:CostsAndEstimatedEarningsInExcessOfBillingsMember fil:CustomerAMember 2016-01-01 2016-12-31 0000276283 us-gaap:SalesRevenueNetMember fil:CustomerFMember 2017-01-01 2017-12-31 0000276283 us-gaap:SalesRevenueNetMember fil:CustomerEMember 2016-01-01 2016-12-31 shares iso4217:USD shares pure iso4217:USD EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2017 FY 10-K 2017-12-31 0-8771 870278175 770 Komas Drive Salt Lake City Utah 84108 801 588-1000 6246593 11352516 5276000 6823000 312000 603000 3794000 3271000 247000 252000 2763000 3038000 3973000 3751000 712000 741000 17077000 18479000 836000 1083000 4527000 4638000 635000 635000 1955000 1383000 25030000 26218000 1667000 1158000 912000 1400000 4574000 6500000 2543000 2238000 500000 507000 409000 382000 224000 211000 10829000 12396000 4150000 4344000 4478000 4886000 1540000 1764000 808000 1231000 21805000 24621000 0 0 10000000 10000000 0 0 0 0 0.20 0.20 30000000 30000000 11616866 11616866 2323000 2323000 53818000 53641000 264350 264350 3532000 3532000 -47208000 -48689000 -2176000 -2146000 3225000 1597000 25030000 26218000 30508000 32944000 19557000 20871000 10951000 12073000 6045000 7115000 2908000 2344000 231000 262000 9184000 9721000 1767000 2352000 473000 510000 76000 -6000 1370000 1836000 -111000 93000 1481000 1743000 0.13 0.16 0.12 0.15 11353000 11214000 12014000 11836000 1481000 1743000 -30000 258000 1451000 2001000 11442000 2288000 53434000 -3532000 -50432000 -2404000 -646000 0 0 0 0 1743000 0 1743000 175000 35000 36000 0 0 0 71000 0 0 0 0 0 258000 258000 0 0 171000 0 0 0 171000 11617000 2323000 53641000 -3532000 -48689000 -2146000 1597000 0 0 0 0 1481000 0 1481000 0 0 0 0 0 -30000 -30000 0 0 177000 0 0 0 177000 11617000 2323000 53818000 -3532000 -47208000 -2176000 3225000 1481000 1743000 259000 294000 -30000 258000 105000 344000 34000 196000 380000 -1533000 -252000 1335000 327000 23000 1651000 -2162000 543000 4000 509000 96000 -488000 369000 -201000 -468000 305000 -994000 -423000 -422000 -1098000 3749000 148000 174000 -148000 -174000 0 71000 211000 199000 381000 356000 -592000 -484000 -1838000 3091000 7426000 4335000 5588000 7426000 478000 516000 141000 11000 <p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:6pt"><b><i>Basis of Presentation</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The consolidated financial statements include the accounts of Evans &amp; Sutherland and its wholly owned subsidiaries.  All inter-company accounts and transactions have been eliminated in consolidation.  Certain prior year amounts have been reclassified to conform to the current year presentation.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#FF0000"><span style="color:#000000"><b><i>Use of Estimates </i></b></span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes.  The accounting estimates that require management’s most difficult and subjective judgments include revenue recognition based on the percentage-of-completion method, inventory reserves, allowance for doubtful accounts receivable, allowance for deferred income tax assets, impairment of long-lived assets, pension and retirement obligations and useful lives of depreciable assets.  Actual results could differ from those estimates.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#FF0000"><span style="color:#000000"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company considers all highly liquid investments with original maturities of three or fewer months to be cash equivalents.  The Company maintains cash balances in bank accounts that, at times, exceed federally insured limits.  The Company has not experienced any losses in these accounts and believes it is not exposed to any significant risk with respect to cash.  As of December 31, 2017, cash deposits as reported by the banks, including restricted cash, exceeded the federally insured limits by approximately $5,230.</p> 5230000 The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows. <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Cash and cash equivalents</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,276   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 6,823   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Restricted cash</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">312   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">603   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,588   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 7,426   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Amounts included in restricted cash represent those required to be set aside by a contractual agreement.  Restricted cash that guarantees letters of credit that mature or expire within one year is reported as a current asset.  Restricted cash that guarantees letters of credit that mature or expire after more than one year is reported as a long-term asset.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Trade Accounts Receivable</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">In the normal course of business, E&amp;S provides unsecured credit terms to its customers.  Accordingly, the Company maintains an allowance for doubtful accounts for possible losses on uncollectible accounts receivable.  The Company routinely analyzes accounts receivable and costs and estimated earnings in excess of billings, and considers history, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material differences to bad debt expense.  Past due balances are determined based on contractual terms and are reviewed individually for collectability. Uncollectible accounts receivable are charged against the allowance for doubtful accounts when management determines the probability of collection is remote.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The table below represents changes in E&amp;S’s allowance for doubtful accounts receivable for the years ended December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Beginning balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 286   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Write-off of accounts receivable</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7)   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(47)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Increase (decrease) in estimated losses on accounts receivable</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(143)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">20   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 109   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Inventories</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Inventories include materials at standard costs, which approximate actual costs, as well as inventoried costs on programs and long-term contracts.  Inventoried costs include material, direct engineering and production costs, and applicable overhead, not in excess of estimated realizable value.  Spare parts and general stock materials are stated at cost not in excess of realizable value.  E&amp;S periodically reviews inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and provides a reserve sufficient to reduce inventories to net realizable values.  Revisions of these estimates could impact net loss. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">During the years ended December 31, 2017 and 2016, E&amp;S recognized impairment losses on inventory of $105 and $344, respectively.   </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Inventories as of December 31, were as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,458   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,427   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Work in process</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,011   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,120   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Finished goods</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">423   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">326   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Reserve for obsolete inventory</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(2,919)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(3,122)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Inventories, net</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,973   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,751   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Property and Equipment</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Property and equipment are stated at cost.  Depreciation and amortization are computed using the straight-line method based on the estimated useful lives of the related assets.  Expenditures that materially increase values or capacities or extend useful lives of property and equipment are capitalized.  Leasehold improvements are assigned useful lives based on the shorter of their useful lives or the term of the related leases, including renewal options likely to be exercised.  Routine maintenance, repairs and renewal costs are expensed as incurred.  When property is retired or otherwise disposed of, the carrying values are removed from the property and equipment and related accumulated depreciation and amortization accounts.  Depreciation and amortization are included in cost of sales, research and development or selling, general and administrative expenses depending on the nature of the asset.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Estimated</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Useful Lives</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Land</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">n/a</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Buildings and improvements</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">5 - 40 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Manufacturing machinery and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,582   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,434   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Office furniture and equipment</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,676   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,528   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less accumulated depreciation and amortization</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7,149)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(6,890)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Net property and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,527   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,638   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000"><b><i>Goodwill </i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The Company tests its recorded goodwill for impairment on an annual basis during the fourth quarter, or more often if indicators of potential impairment exist, by determining if the carrying value of each reporting unit exceeds its estimated fair value. Factors that could trigger impairment include, but are not limited to, underperformance relative to historical or projected future operating results, significant changes in the manner of use of the acquired assets or the Company’s overall business and significant negative industry or economic trends. Future impairment reviews may require write-downs in the Company’s goodwill and could have a material adverse impact on the Company’s operating results for the periods in which such write-downs occur.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><b><i>Intangible Assets </i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">E&amp;S amortizes the cost of intangible assets over their estimated useful lives. Amortizable intangible assets are reviewed at least annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Amortization expense was $27 for the year ended December 31, 2016, which completed the amortization of intangible assets, so there was no amortization expense in 2017.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Software Development Costs</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Software development costs, if material, are capitalized from the date technological feasibility is achieved until the product is available for general release to customers.  Such costs were not material for the years presented.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Impairment of Long-Lived Assets</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, the Company reviews the values assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company estimates the fair values of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Warranty Reserve</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">E&amp;S provides a warranty reserve for estimated future costs of servicing products under warranty agreements extending for periods from 90 days to one year.  Anticipated costs for product warranties are based upon estimates derived from experience factors and are recorded at the time of sale or over the period revenues are recognized for long-term contracts.  Warranty reserves are classified as accrued liabilities in the accompanying consolidated balance sheets.</p> Sales include revenues from system hardware, software, database products and service contracts.   The following table provides information on revenues by recognition method applied during the years: <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">  </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Percentage of completion</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 17,653  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 18,248   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Completed contract</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,041  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,845   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,814  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,851   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total sales</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 30,508  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 32,944   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following methods are used to record revenue:</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 the 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) to its estimate of total anticipated costs.   This ratio is then utilized to determine the amount of gross profit earned based on its estimate of total gross profit at completion.  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 consolidated balance sheets.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><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, the fee is fixed or determinable, and collection is reasonably assured.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Multiple Element Arrangements</i>.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of 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-top:0pt;margin-bottom:6pt"><i>Other</i>.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element to customers.  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-top:0pt;margin-bottom:6pt"><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 revenue and cost of sales are recognized in equal, offsetting amounts as contract costs are incurred.</p> Basic net income per common share represents income available to common shareholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share reflects additional common shares that would have been outstanding if dilutive potential common shares had been issued. Potential common shares include shares that may be issued by the Company for outstanding stock options determined using the treasury stock method. In periods resulting in a net loss, potential common shares are anti-dilutive and therefore are not included. <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Net income per common share has been computed based on the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:445pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Numerator</b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net Income</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,481   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,743   </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Denominator </b></p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Weighted-average number of common shares outstanding - basic</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,353   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,214   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Incremental shares assumed for stock options </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">661   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">622   </p> </td></tr> <tr style="height:13.5pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> Weighted-average number of common shares outstanding - dilutive </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,014   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,836   </p> </td></tr> <tr style="height:14.25pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Basic net income per common share</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.13   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.16   </p> </td></tr> <tr style="height:14.25pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Diluted net income per common share</p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.12   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.15   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Income Taxes</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company uses the asset and liability method of accounting for income taxes.  Under the asset and liability method, deferred income tax assets and liabilities are recognized for the future income tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases and operating loss and income tax credit carry-forwards.  Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in the period that includes the enactment date.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Other Comprehensive Income</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">On a net basis for 2017 and 2016, there were deferred income tax assets resulting from items reflected in comprehensive income.  However, E&amp;S has determined that it is more likely than not that it will not realize such net deferred income tax assets and has therefore established a valuation allowance against the full amount of the net deferred income tax assets.  Accordingly, the net income tax effect of the items included in other comprehensive income is zero.  Therefore, the Company has included no income tax expense or benefit in relation to items reflected in other comprehensive income.  The accumulated other comprehensive loss at the end of 2016 and 2017 consists of minimum pension liability attributable to the Supplemental Executive Retirement Plan (“SERP”) (see Note 6).</p> <p style="font:10pt Times New Roman;margin:0"><b><i>Recent Accounting Pronouncements</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;color:#000000">In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, <i>Statement of Cash Flows (Topic 230)</i> <i>Restricted Cash</i> (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">In February 2016, the FASB issued ASU No. 2016-02, <i>Leases (Topic 842)</i> (“ASU 2016-02”).  ASU 2016-02 changes the accounting for leases.  In particular, lessees will recognize lease assets and lease liabilities for operating leases.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">In May 2014, the FASB issued ASU No. 2014-09, <i>Revenue from Contracts with Customers</i> ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.</p> The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows. <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Cash and cash equivalents</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,276   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 6,823   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Restricted cash</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">312   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">603   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,588   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 7,426   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Amounts included in restricted cash represent those required to be set aside by a contractual agreement.  Restricted cash that guarantees letters of credit that mature or expire within one year is reported as a current asset.  Restricted cash that guarantees letters of credit that mature or expire after more than one year is reported as a long-term asset.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Cash and cash equivalents</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,276   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 6,823   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Restricted cash</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">312   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">603   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,588   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 7,426   </p> </td></tr> </table> 5276000 6823000 312000 603000 5588000 7426000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Trade Accounts Receivable</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">In the normal course of business, E&amp;S provides unsecured credit terms to its customers.  Accordingly, the Company maintains an allowance for doubtful accounts for possible losses on uncollectible accounts receivable.  The Company routinely analyzes accounts receivable and costs and estimated earnings in excess of billings, and considers history, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material differences to bad debt expense.  Past due balances are determined based on contractual terms and are reviewed individually for collectability. Uncollectible accounts receivable are charged against the allowance for doubtful accounts when management determines the probability of collection is remote.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The table below represents changes in E&amp;S’s allowance for doubtful accounts receivable for the years ended December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Beginning balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 286   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Write-off of accounts receivable</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7)   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(47)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Increase (decrease) in estimated losses on accounts receivable</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(143)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">20   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 109   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The table below represents changes in E&amp;S’s allowance for doubtful accounts receivable for the years ended December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Beginning balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 286   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Write-off of accounts receivable</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7)   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(47)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Increase (decrease) in estimated losses on accounts receivable</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(143)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">20   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 109   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 259   </p> </td></tr> </table> 259000 286000 7000 47000 -143000 20000 109000 259000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Inventories</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Inventories include materials at standard costs, which approximate actual costs, as well as inventoried costs on programs and long-term contracts.  Inventoried costs include material, direct engineering and production costs, and applicable overhead, not in excess of estimated realizable value.  Spare parts and general stock materials are stated at cost not in excess of realizable value.  E&amp;S periodically reviews inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and provides a reserve sufficient to reduce inventories to net realizable values.  Revisions of these estimates could impact net loss. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">During the years ended December 31, 2017 and 2016, E&amp;S recognized impairment losses on inventory of $105 and $344, respectively.   </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Inventories as of December 31, were as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,458   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,427   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Work in process</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,011   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,120   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Finished goods</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">423   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">326   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Reserve for obsolete inventory</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(2,919)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(3,122)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Inventories, net</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,973   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,751   </p> </td></tr> </table> 105000 344000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Inventories as of December 31, were as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Raw materials</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,458   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,427   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Work in process</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,011   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,120   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Finished goods</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">423   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">326   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Reserve for obsolete inventory</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(2,919)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(3,122)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Inventories, net</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,973   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,751   </p> </td></tr> </table> 5458000 5427000 1011000 1120000 423000 326000 2919000 3122000 3973000 3751000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Property and Equipment</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Property and equipment are stated at cost.  Depreciation and amortization are computed using the straight-line method based on the estimated useful lives of the related assets.  Expenditures that materially increase values or capacities or extend useful lives of property and equipment are capitalized.  Leasehold improvements are assigned useful lives based on the shorter of their useful lives or the term of the related leases, including renewal options likely to be exercised.  Routine maintenance, repairs and renewal costs are expensed as incurred.  When property is retired or otherwise disposed of, the carrying values are removed from the property and equipment and related accumulated depreciation and amortization accounts.  Depreciation and amortization are included in cost of sales, research and development or selling, general and administrative expenses depending on the nature of the asset.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Estimated</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Useful Lives</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Land</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">n/a</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Buildings and improvements</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">5 - 40 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Manufacturing machinery and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,582   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,434   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Office furniture and equipment</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,676   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,528   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less accumulated depreciation and amortization</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7,149)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(6,890)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Net property and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,527   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,638   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Estimated</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Useful Lives</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Land</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">n/a</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,250   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Buildings and improvements</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">5 - 40 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,065   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Manufacturing machinery and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,582   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">5,434   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Office furniture and equipment</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3 - 8 years</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">779   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,676   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,528   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less accumulated depreciation and amortization</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(7,149)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(6,890)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Net property and equipment</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,527   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,638   </p> </td></tr> </table> 259000 267000 2250000 2250000 P5Y P40Y 3065000 3065000 P3Y P8Y 5582000 5434000 P3Y P8Y 779000 779000 11676000 11528000 7149000 6890000 4527000 4638000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000"><b><i>Goodwill </i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The Company tests its recorded goodwill for impairment on an annual basis during the fourth quarter, or more often if indicators of potential impairment exist, by determining if the carrying value of each reporting unit exceeds its estimated fair value. Factors that could trigger impairment include, but are not limited to, underperformance relative to historical or projected future operating results, significant changes in the manner of use of the acquired assets or the Company’s overall business and significant negative industry or economic trends. Future impairment reviews may require write-downs in the Company’s goodwill and could have a material adverse impact on the Company’s operating results for the periods in which such write-downs occur.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><b><i>Intangible Assets </i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">E&amp;S amortizes the cost of intangible assets over their estimated useful lives. Amortizable intangible assets are reviewed at least annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Amortization expense was $27 for the year ended December 31, 2016, which completed the amortization of intangible assets, so there was no amortization expense in 2017.</p> 27000 <p style="font:10pt Times New Roman;margin:0"><b><i>Software Development Costs</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Software development costs, if material, are capitalized from the date technological feasibility is achieved until the product is available for general release to customers.  Such costs were not material for the years presented.</p> <p style="font:10pt Times New Roman;margin:0"><b><i>Impairment of Long-Lived Assets</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, the Company reviews the values assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company estimates the fair values of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Warranty Reserve</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">E&amp;S provides a warranty reserve for estimated future costs of servicing products under warranty agreements extending for periods from 90 days to one year.  Anticipated costs for product warranties are based upon estimates derived from experience factors and are recorded at the time of sale or over the period revenues are recognized for long-term contracts.  Warranty reserves are classified as accrued liabilities in the accompanying consolidated balance sheets.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The table below represents changes in E&amp;S’s warranty reserve for the years ended December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Beginning balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 123   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 127   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Additions to warranty reserve</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">249   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">227   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Warranty costs</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(233)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(231)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 139   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 123   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The table below represents changes in E&amp;S’s warranty reserve for the years ended December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Beginning balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 123   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 127   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Additions to warranty reserve</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">249   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">227   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Warranty costs</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(233)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(231)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 139   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 123   </p> </td></tr> </table> 123000 127000 249000 227000 233000 231000 139000 123000 Sales include revenues from system hardware, software, database products and service contracts.   The following table provides information on revenues by recognition method applied during the years: <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">  </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Percentage of completion</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 17,653  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 18,248   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Completed contract</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,041  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,845   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,814  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,851   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total sales</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 30,508  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 32,944   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following methods are used to record revenue:</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 the 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) to its estimate of total anticipated costs.   This ratio is then utilized to determine the amount of gross profit earned based on its estimate of total gross profit at completion.  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 consolidated balance sheets.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><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, the fee is fixed or determinable, and collection is reasonably assured.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Multiple Element Arrangements</i>.  Some contracts include multiple elements.  Significant deliverables in such arrangements commonly include various hardware components of 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-top:0pt;margin-bottom:6pt"><i>Other</i>.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element to customers.  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-top:0pt;margin-bottom:6pt"><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 revenue and cost of sales are recognized in equal, offsetting amounts as contract costs are incurred.</p> The following table provides information on revenues by recognition method applied during the years: <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">  </p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Percentage of completion</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 17,653  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 18,248   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Completed contract</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,041  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,845   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,814  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,851   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total sales</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 30,508  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 32,944   </p> </td></tr> </table> 17653000 18248000 11041000 12845000 1814000 1851000 30508000 32944000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Stock-Based Compensation</i></b></p> <p style="font:10pt Times New Roman;margin:0"><span style="color:#252525">The Company records compensation expense in the financial statements for stock-based awards based on the grant date fair value of those awards that are ultimately expected to vest. As such, the value of the award is reduced for the estimated forfeitures at the date of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.  Stock-based compensation expense is recognized over the requisite service periods of the awards on a ratable basis, which recognizes expense for each vesting tranche of each grant starting on the grant date and finishing on the vest date for that tranche.</span></p> Basic net income per common share represents income available to common shareholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share reflects additional common shares that would have been outstanding if dilutive potential common shares had been issued. Potential common shares include shares that may be issued by the Company for outstanding stock options determined using the treasury stock method. In periods resulting in a net loss, potential common shares are anti-dilutive and therefore are not included. <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Net income per common share has been computed based on the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:445pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Numerator</b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net Income</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,481   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,743   </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Denominator </b></p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Weighted-average number of common shares outstanding - basic</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,353   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,214   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Incremental shares assumed for stock options </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">661   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">622   </p> </td></tr> <tr style="height:13.5pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> Weighted-average number of common shares outstanding - dilutive </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,014   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,836   </p> </td></tr> <tr style="height:14.25pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Basic net income per common share</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.13   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.16   </p> </td></tr> <tr style="height:14.25pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Diluted net income per common share</p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.12   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.15   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Net income per common share has been computed based on the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:445pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Numerator</b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net Income</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,481   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,743   </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Denominator </b></p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Weighted-average number of common shares outstanding - basic</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,353   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,214   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Incremental shares assumed for stock options </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">661   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">622   </p> </td></tr> <tr style="height:13.5pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> Weighted-average number of common shares outstanding - dilutive </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">12,014   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">11,836   </p> </td></tr> <tr style="height:14.25pt"><td style="background-color:#CBEEFF;width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Basic net income per common share</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.13   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.16   </p> </td></tr> <tr style="height:14.25pt"><td style="width:288pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Diluted net income per common share</p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.12   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.15   </p> </td></tr> </table> 1481000 1743000 11353000 11214000 661000 622000 12014000 11836000 0.13 0.16 0.12 0.15 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Income Taxes</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company uses the asset and liability method of accounting for income taxes.  Under the asset and liability method, deferred income tax assets and liabilities are recognized for the future income tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases and operating loss and income tax credit carry-forwards.  Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in the period that includes the enactment date.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Other Comprehensive Income</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">On a net basis for 2017 and 2016, there were deferred income tax assets resulting from items reflected in comprehensive income.  However, E&amp;S has determined that it is more likely than not that it will not realize such net deferred income tax assets and has therefore established a valuation allowance against the full amount of the net deferred income tax assets.  Accordingly, the net income tax effect of the items included in other comprehensive income is zero.  Therefore, the Company has included no income tax expense or benefit in relation to items reflected in other comprehensive income.  The accumulated other comprehensive loss at the end of 2016 and 2017 consists of minimum pension liability attributable to the Supplemental Executive Retirement Plan (“SERP”) (see Note 6).</p> <p style="font:10pt Times New Roman;margin:0"><b><i>Recent Accounting Pronouncements</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;color:#000000">In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, <i>Statement of Cash Flows (Topic 230)</i> <i>Restricted Cash</i> (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">In February 2016, the FASB issued ASU No. 2016-02, <i>Leases (Topic 842)</i> (“ASU 2016-02”).  ASU 2016-02 changes the accounting for leases.  In particular, lessees will recognize lease assets and lease liabilities for operating leases.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">In May 2014, the FASB issued ASU No. 2014-09, <i>Revenue from Contracts with Customers</i> ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.</p> <p style="font:10pt Times New Roman;margin:0"><b>Note 2 – Goodwill</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Goodwill of $635 resulted from the acquisition of the Company’s wholly owned subsidiary, Spitz, and was measured as the excess of the $2,884 purchase consideration paid over the fair value of the net assets acquired. The Company has made its annual assessment of impairment of goodwill and has concluded that goodwill is not impaired as of December 31, 2017. </p> 635000 2884000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#FF0000"><span style="font-size:10pt;color:#000000"><b>Note 3 - Costs and Estimated Earnings on Uncompleted Contracts </b></span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Comparative information with respect to uncompleted contracts as of December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total accumulated costs and estimated earnings on uncompleted contracts</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 31,548   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 31,634   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less total billings on uncompleted contracts</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(33,359)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(35,096)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (1,811)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (3,462)  </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The above amounts are reported in the consolidated balance sheets as of December 31 as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Costs and estimated earnings in excess of billings on uncompleted contracts</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,763   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,038   </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Billings in excess of costs and estimated earnings on uncompleted contracts</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(4,574)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(6,500)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (1,811)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (3,462)  </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Comparative information with respect to uncompleted contracts as of December 31:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total accumulated costs and estimated earnings on uncompleted contracts</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 31,548   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 31,634   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Less total billings on uncompleted contracts</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(33,359)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(35,096)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (1,811)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (3,462)  </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The above amounts are reported in the consolidated balance sheets as of December 31 as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Costs and estimated earnings in excess of billings on uncompleted contracts</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 2,763   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 3,038   </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Billings in excess of costs and estimated earnings on uncompleted contracts</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(4,574)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(6,500)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Ending balance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (1,811)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (3,462)  </p> </td></tr> </table> 31548000 31634000 -33359000 -35096000 -1811000 -3462000 2763000 3038000 4574000 6500000 -1811000 -3462000 In 2016, the Company entered into a lease agreement with a customer whereby the Company will be the Lessor and the customer will be the lessee of a Planetarium System produced, delivered and installed by the Company. The lease term is 5 years and requires the customer to make rent payments to the Company over the lease term in accordance with the fixed schedule in the agreement.  The equipment will be returned to the Company at the end of the lease term at which time the Company estimates that the system will have no residual value.  The customer obtained control of the leased assets upon delivery and acceptance of the system on December 7, 2016.  The lease is accounted for as a sales-type lease since the lease term is for substantially all of the economic life of the system, the present value of the lease payments amounts to substantially all of the fair value of the underlying assets, and the customer will retain the control with substantially all of the risks and awards of ownership of the system.  The discounted present value of the payments to be made under the lease agreement, using an annual rate of 6%, amounts to $1,754. This amount represents the fair value of the equipment of $1,678 and the maintenance services E&amp;S is to provide over the terms of the lease valued at $76.  In 2016, the Company recorded the sale of the system of $1,678 and $76 of deferred revenue representing the value of the maintenance services.  In 2017, the Company <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">collected $307 in lease payments of which $55 was recorded as interest income and $252 as principal reduction of the lease receivable.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The balance of lease receivable as of December 31, 2017 is recorded as follows:</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:261pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Lease receivable</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 247   </p> </td></tr> <tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Lease receivable long term</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">836   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,083   </p> </td></tr> </table> P5Y 0.06 1754000 1678000 76000 1678000 76000 307000 55000 252000 <p style="font:10pt Times New Roman;margin:0">The balance of lease receivable as of December 31, 2017 is recorded as follows:</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:261pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Lease receivable</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 247   </p> </td></tr> <tr style="height:12.75pt"><td style="width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Lease receivable long term</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">836   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:156pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,083   </p> </td></tr> </table> 247000 836000 1083000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Note 5 – Leases and deferred gain on disposal of building assets </b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company occupies real property and uses certain equipment under lease arrangements that are accounted for as operating leases.  The Company’s real property leases contain escalation clauses.  Rental expense for all operating leases for 2017 and 2016 was $148 and $194, respectively. </p> <p style="font:10pt Times New Roman;margin:0">In November 2014, the Company agreed to an extension of its lease for its corporate office buildings and its interest in the lease for the land occupied by the buildings for a term of 5 years. Base annual rent is $549 until April 1, 2018 when the base annual rent increases to $570. The annual rent expense on a straight-line basis is $555. The new lease obligation is recorded as an operating lease for a term of five years which commenced November 1, 2014.  The accounting for the lease extension resulted in a $620 gain on the disposition of leased assets under the prior lease which was deferred and is being amortized over the five-year term of the new operating lease. There was also a $1,526 gain from the extinguishment of a deferred rent credit related to the underlying land lease which is being amortized over the five-year term of the new operating lease. The amortization of the deferred gain and deferred rent credit reduces the rent expense attributable to the cash rent payments. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Future minimum rent expense payments under the new operating lease and the remaining deferred gain from the disposal of the building assets and deferred rent credit to be recognized are as follows:</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:408.9pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Minimum Lease</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Gain on</b></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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Deferred</b></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:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Net Rent</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>December 31,</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Payments</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Building</b></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Rent Credit</b></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:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Expense</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></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:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 565   </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$  (124)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$  (314)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 127   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">475   </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(106)  </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(264)  </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">105   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,040   </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (230)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (578)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 232   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">There are no other lease obligations that have initial or remaining non-cancelable lease terms in excess of one year.</p> 148000 194000 549000 620000 1526000 <p style="font:10pt Times New Roman;margin:0">Future minimum rent expense payments under the new operating lease and the remaining deferred gain from the disposal of the building assets and deferred rent credit to be recognized are as follows:</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:408.9pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Minimum Lease</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Gain on</b></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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Deferred</b></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:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Net Rent</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>December 31,</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Payments</b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Building</b></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Rent Credit</b></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:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Expense</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></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:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 565   </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$  (124)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$  (314)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 127   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">475   </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(106)  </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(264)  </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">105   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,040   </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (230)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (578)  </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 232   </p> </td></tr> </table> 565000 -124000 -314000 127000 475000 -106000 -264000 105000 1040000 -230000 -578000 232000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Note 6 - Employee Retirement Benefit Plans</b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><b><i>Settlement of Pension Plan Liabilities</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt">On April 21, 2015, the Company, as the administrator of its qualified defined benefit pension plan (“Pension Plan”), and the Pension Benefit Guaranty Corporation (“PBGC”) entered into an Agreement for Appointment of Trustee and Termination of Plan (the “Termination Agreement”) (a) terminating the Pension Plan, (b) establishing March 8, 2013 as the Plan’s termination date and (c) appointing the PBGC as statutory trustee of the Pension Plan.</p> <p style="font:10pt Times New Roman;margin:0">In connection with the Termination Agreement, on April 21, 2015, the Company entered into the Pension Settlement Agreement with the PBGC to settle all liabilities of the Pension Plan including any termination premium resulting from the Pension Plan termination (the “Settled ERISA Liabilities”). Pursuant to the Pension Settlement Agreement, the Company agreed to (a) pay to the PBGC a total of $10,500, with $1,500 due within ten days following the effective date of the Pension Settlement Agreement and the remainder paid in twelve annual installments of $750 beginning on October 31, 2015<span style="font-size:10pt"> (the “Pension Settlement Obligation”) and (b) issue within ten days following the effective date of the Pension Settlement Agreement 88,117 shares of the Company’s treasury stock in the name of the PBGC. The Pension Settlement Agreement further provides that the PBGC will be deemed to have released the Company from all Settled ERISA Liabilities upon payment of the Pension Settlement Obligation. In the event of a default by the Company of its obligations under the Pension Settlement Agreement or the underlying agreements which secure the Pension Settlement Obligation, the PBGC may enforce payment of the Settled ERISA Liabilities, which would accrue interest at various rates until payment is made and be reduced by any payments made by the Company pursuant to the Pension Settlement Agreement.  The estimated total Settled ERISA Liabilities as of the settlement date is $46,000.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">To secure the Company’s obligations under the Pension Settlement Agreement, on April 21, 2015, the Company also entered into a Security Agreement with the PBGC (the “Security Agreement”), and executed an Open-End Mortgage in favor of the PBGC (the “Mortgage”) on certain real property owned by the Company’s subsidiary, Spitz, Inc. (“Spitz”). The Security Agreement and Mortgage grant to the PBGC a security interest on all of the Company’s presently owned and after-acquired property and proceeds thereof, free and clear of all liens and other encumbrances, except those described therein (the “Senior Liens”). The PBGC’s security interest in the Company’s property is subordinate to the Company’s two senior lenders pursuant to the Security Agreement and agreements between the PBGC and the lenders (the “Intercreditor Agreements”). The Intercreditor Agreements provide for the lenders to extend credit to the Company, secured by the Senior Liens, up to specified limits. The Intercreditor Agreement between the lender of the mortgage notes and line of credit (see Note 7) and the PBGC provides for total aggregate loans of up to $6,500 secured by Senior Liens on Spitz assets. The second Intercreditor Agreement between another lender and the PBGC provides for up to $3,000 of letter of credit indebtedness secured by Senior Liens on cash deposits. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The balance of the Pension Settlement Obligation is recorded on the balance sheet as of December 31, 2017 and 2016 as follows:  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:416pt;margin-left:4.65pt"><tr style="height:17.45pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Current portion of pension settlement obligation</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 409   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 382   </p> </td></tr> <tr style="height:12.75pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Pension settlement obligation, net of current portion</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4,478   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4,886   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total Pension Settlement Obligation </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,887   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,268   </p> </td></tr> <tr style="height:13.5pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000"><span style="font-family:Times New Roman"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000"><span style="font-family:Times New Roman"> </span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times;margin-top:0pt;margin-bottom:6pt;color:#000000"><span style="font-family:Times New Roman"><b><i>Supplemental Executive Retirement Plan (SERP)</i></b></span></p> <p style="font:10pt Times;margin-top:0pt;margin-bottom:6pt;color:#000000"><span style="font-family:Times New Roman">The SERP provides eligible former executives, employed by the Company prior to 2002, defined pension benefits based on average salary, years of service and age at retirement.  The SERP was amended in 2002 to discontinue further SERP gains from future salary increases and close the SERP to new participants.</span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>401(k) Deferred Savings Plan</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company has a deferred savings plan that qualifies under Section 401(k) of the Internal Revenue Code.  The 401(k) plan covers all employees of the Company who have at least one year of service and who are age 18 or older.  Matching contributions of 50% are made on the first 6% of employee contributions after the employee has achieved one year of service.  Extra matching contributions can be made based on profitability and other financial and operational considerations.  Effective January 1, 2017, the Company started making a 3% contribution in addition to the matching contribution.  Contributions to the 401(k) plan for 2017 and 2016 were $451 and $182, respectively.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Obligations and Funded Status for SERP</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">E&amp;S uses a December 31 measurement date for the SERP.</p> Information concerning the obligations, plan assets and funded status of employee retirement defined benefit plans are provided below: <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Changes in benefit obligation</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Projected benefit obligation - beginning of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,851   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,320   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Interest cost</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">156   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">190   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Actuarial loss (gain)</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">103   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(184)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Benefits paid</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(460)  </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(475)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Projected benefit obligation - end of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,650   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,851   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Changes in plan assets</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Contributions</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 460   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 475   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Benefits paid</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(460)  </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(475)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Fair value of plan assets - end of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Net amount recognized</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Unfunded status</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,650)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,851)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Unrecognized net actuarial loss</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,176   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,146   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Net amount recognized</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,474)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,705)  </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Amounts recognized in the consolidated balance sheets consisted of:</p> <table style="margin:0 auto;border-collapse:collapse;width:359.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Accrued liability</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,650)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,851)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Accumulated other comprehensive loss</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,176   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,146   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Net amount recognized</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,474)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,705)  </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Components of net periodic benefit cost:</p> <table style="margin:0 auto;border-collapse:collapse;width:357.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Interest cost</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 156   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 190   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Amortization of actuarial loss</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">75   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">82   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Amortization of prior year service cost</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(10)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net periodic benefit expense</p> </td><td style="width:76.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 231   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 262   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Additional information</b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">Pension expense was $231 for the year ended December 31, 2017, which consisted of net periodic benefit expense of $231 for the SERP.  Pension expense was $262 for the year ended December 31, 2016, which consisted of net periodic benefit expense of $262 for the SERP.   </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">The SERP minimum liability recorded in other comprehensive loss increased $30 in 2017 compared to a decrease of $258 in 2016.  The increase in 2017 was caused by a decrease in the discount rate, partly offset by a change to the mortality table.  The decrease in 2016 was primarily due to the death of one participant.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Assumptions</b></p> <p style="font:10pt Times New Roman;margin:0">The weighted average assumptions used to remeasure benefit obligations as of December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, for the SERP.  The weighted average assumptions used to determine net periodic cost for the years ended December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, in each year for the SERP. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Cash Flows</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Employer contributions</b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company is not currently required to fund the SERP.  All benefit payments are made by E&amp;S directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">The Company expects to contribute and pay benefits of approximately $500 related to the SERP in 2018.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Estimated future benefit payments</b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">As of December 31, 2017, the following benefits are expected to be paid based on actuarial estimates and prior experience:</p> <table style="margin:0 auto;border-collapse:collapse;width:163.8pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;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"><b>December 31,</b></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:76.5pt;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"><b>SERP</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 500   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">427   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2020</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">421   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">415   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">408   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2023-2027</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,806   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;text-indent:18pt"> </p> 10500000 with $1,500 due within ten days following the effective date of the Pension Settlement Agreement and the remainder paid in twelve annual installments of $750 beginning on October 31, 2015 88117 46000000 6500000 3000000 <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:416pt;margin-left:4.65pt"><tr style="height:17.45pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Current portion of pension settlement obligation</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 409   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 382   </p> </td></tr> <tr style="height:12.75pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Pension settlement obligation, net of current portion</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4,478   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">4,886   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total Pension Settlement Obligation </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,887   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,268   </p> </td></tr> <tr style="height:13.5pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000"><span style="font-family:Times New Roman"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Calibri;margin:0;color:#000000"><span style="font-family:Times New Roman"> </span></p> </td></tr> </table> 409000 382000 4478000 4886000 4887000 5268000 451000 182000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Changes in benefit obligation</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Projected benefit obligation - beginning of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,851   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 5,320   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Interest cost</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">156   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">190   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Actuarial loss (gain)</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">103   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(184)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Benefits paid</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(460)  </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(475)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Projected benefit obligation - end of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,650   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 4,851   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Changes in plan assets</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Contributions</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 460   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 475   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Benefits paid</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(460)  </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(475)  </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Fair value of plan assets - end of year</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td></tr> </table> 4851000 5320000 156000 190000 103000 -184000 460000 475000 4650000 4851000 460000 475000 460000 475000 0 0 <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:368.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b>Net amount recognized</b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Unfunded status</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,650)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,851)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Unrecognized net actuarial loss</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,176   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,146   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Net amount recognized</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,474)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,705)  </p> </td></tr> </table> 4650000 4851000 2176000 2146000 -2474000 -2705000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Amounts recognized in the consolidated balance sheets consisted of:</p> <table style="margin:0 auto;border-collapse:collapse;width:359.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Accrued liability</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,650)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (4,851)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Accumulated other comprehensive loss</p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,176   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,146   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Net amount recognized</p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,474)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (2,705)  </p> </td></tr> </table> 4650000 4851000 2176000 2146000 -2474000 -2705000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Components of net periodic benefit cost:</p> <table style="margin:0 auto;border-collapse:collapse;width:357.7pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:3pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:78.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Interest cost</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 156   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 190   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Amortization of actuarial loss</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">75   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">82   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Amortization of prior year service cost</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:78.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(10)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net periodic benefit expense</p> </td><td style="width:76.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 231   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:78.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 262   </p> </td></tr> </table> 156000 190000 75000 82000 0 -10000 231000 262000 231000 262000 -30000 258000 0.034 0.037 0.034 0.037 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">As of December 31, 2017, the following benefits are expected to be paid based on actuarial estimates and prior experience:</p> <table style="margin:0 auto;border-collapse:collapse;width:163.8pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;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"><b>December 31,</b></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:76.5pt;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"><b>SERP</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 500   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">427   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2020</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">421   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">415   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">408   </p> </td></tr> <tr style="height:12.75pt"><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2023-2027</p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,806   </p> </td></tr> </table> 500 427 421 415 408 1806 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Note 7 –Debt</b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Long-term debt consisted of the following as of December 31, 2017 and 2016:</p> <table style="margin:0 auto;border-collapse:collapse;width:426.8pt;margin-left:14.4pt"><tr><td style="width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:52.1pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:13.65pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:53.3pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr><td style="background-color:#CBEEFF;width:307.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">First mortgage note payable due in monthly installments of $23 (interest </p> <p style="font:10pt Times New Roman;margin:0">  at 5.75%) through January 1, 2024; payment and rate subject to </p> <p style="font:10pt Times New Roman;margin:0">  adjustment every 3 years, next adjustment January 14, 2019</p> </td><td style="background-color:#CBEEFF;width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,422   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,611   </p> </td></tr> <tr style="height:21.6pt"><td style="width:307.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Second mortgage note payable due in monthly installments of $4 (interest </p> <p style="font:10pt Times New Roman;margin:0">  at 5.75%) through October 1, 2028; payment and rate subject to </p> <p style="font:10pt Times New Roman;margin:0">  adjustment every 5 years, next adjustment October 1, 2018</p> </td><td style="width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">342   </p> </td><td style="width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">364   </p> </td></tr> <tr style="height:18.3pt"><td style="background-color:#CBEEFF;width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">       Total debt</p> <p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CBEEFF;width:52.1pt;border-top:0.75pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,764   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt;border-top:0.75pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,975   </p> </td></tr> <tr><td style="width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">  Current portion of long-term debt</p> </td><td style="width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> (224)  </p> </td><td style="width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> (211)  </p> </td></tr> <tr><td style="background-color:#CBEEFF;width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">         Long-term debt, net of current portion</p> </td><td style="background-color:#CBEEFF;width:52.1pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,540   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,764   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Principal maturities on total debt are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:222.5pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;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:70pt;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"><b>December 31,</b></p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;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="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 224   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">237   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2020</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">251   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">267   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">283   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Thereafter</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">502   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total debt</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,764   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;text-indent:36pt"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Mortgage Notes</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The first mortgage note payable represents the balance on a $3,200 note (“First Mortgage Note”) issued on January 14, 2004 by Spitz. The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”). The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum. As a result, the monthly installment amount remained at $23.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The second mortgage note payable represents the balance on a $500 note (“Second Mortgage Note”) issued on September 11, 2008 by Spitz. The Second Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each fifth anniversary of the Second Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over 3YCMT.  The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The Mortgage Notes are secured by the real property occupied by Spitz pursuant to a Mortgage and Security Agreement.  The real property had a carrying value of $4,090 as of December 31, 2017. The Mortgage Notes are guaranteed by E&amp;S.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><b><i>Line of Credit</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">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 Spitz working capital requirements. 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 December 31, 2017.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Long-term debt consisted of the following as of December 31, 2017 and 2016:</p> <table style="margin:0 auto;border-collapse:collapse;width:426.8pt;margin-left:14.4pt"><tr><td style="width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:52.1pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td><td style="width:13.65pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:53.3pt;border-bottom:0.75pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2016</b></span></p> </td></tr> <tr><td style="background-color:#CBEEFF;width:307.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">First mortgage note payable due in monthly installments of $23 (interest </p> <p style="font:10pt Times New Roman;margin:0">  at 5.75%) through January 1, 2024; payment and rate subject to </p> <p style="font:10pt Times New Roman;margin:0">  adjustment every 3 years, next adjustment January 14, 2019</p> </td><td style="background-color:#CBEEFF;width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,422   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,611   </p> </td></tr> <tr style="height:21.6pt"><td style="width:307.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Second mortgage note payable due in monthly installments of $4 (interest </p> <p style="font:10pt Times New Roman;margin:0">  at 5.75%) through October 1, 2028; payment and rate subject to </p> <p style="font:10pt Times New Roman;margin:0">  adjustment every 5 years, next adjustment October 1, 2018</p> </td><td style="width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">342   </p> </td><td style="width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">364   </p> </td></tr> <tr style="height:18.3pt"><td style="background-color:#CBEEFF;width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">       Total debt</p> <p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CBEEFF;width:52.1pt;border-top:0.75pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,764   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt;border-top:0.75pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,975   </p> </td></tr> <tr><td style="width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">  Current portion of long-term debt</p> </td><td style="width:52.1pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> (224)  </p> </td><td style="width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:53.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> (211)  </p> </td></tr> <tr><td style="background-color:#CBEEFF;width:307.75pt" valign="top"><p style="font:10pt Times New Roman;margin:0">         Long-term debt, net of current portion</p> </td><td style="background-color:#CBEEFF;width:52.1pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,540   </p> </td><td style="background-color:#CBEEFF;width:13.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:53.3pt;border-top:0.75pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 1,764   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> 23000 0.0575 1422000 1611000 4000 0.0575 342000 364000 1764000 1975000 224000 211000 1540000 1764000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Principal maturities on total debt are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:222.5pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Years Ending</b></p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;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:70pt;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"><b>December 31,</b></p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;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="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2018</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 224   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2019</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">237   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2020</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">251   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2021</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">267   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">2022</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">283   </p> </td></tr> <tr style="height:12.75pt"><td style="width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Thereafter</p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:56.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">502   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:70pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">Total debt</p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:48pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:56.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,764   </p> </td></tr> </table> 224000 237000 251000 267000 283000 502000 1764000 3200000 The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”). On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum. As a result, the monthly installment amount remained at $23. On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4. 4090 1100000 Under the line of credit agreement, interest is charged on amounts borrowed at the lender’s prime rate less 0.25%. <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Note 8 - Income Taxes</b></p> <p style="font:10pt Times New Roman;margin:0">Income tax for 2017 and 2016 consisted of a benefit of $(111) and an expense of $93, respectively, of federal and state income taxes. The actual expense differs from the expected tax provision (benefit) as computed by applying the U.S. federal statutory income tax rate of 34 percent for 2017 and 2016, as follows:</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:512.45pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Income tax provision at U.S. federal statutory rate</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 466   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 624   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">State tax  provision, net of federal income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">48   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">48   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Change in valuation allowance attributable to operations</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(25,093)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(936)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Change in effective tax rate</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">22,311   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Pension settlement</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(213)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Stock compensation</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">570   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">True-up adjustments and expiration of tax carryforwards and credits</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,568   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">548   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other, net</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">19   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">22   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Income tax provision (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and liabilities as of December 31, 2017 and 2016 are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Property and equipment, principally due to differences in depreciation</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 71   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (643)  </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Inventory reserves and other inventory-related temporary basis differences</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">361   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">614   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Warranty, vacation, deferred rent and other liabilities</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">371   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">687   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Retirement liabilities</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">645   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,032   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net operating loss carryforwards</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">38,536   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">62,484   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Credit carryforwards</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">27   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">36   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">143   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,037   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Total deferred income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">40,154   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">65,247   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Less valuation allowance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(40,154)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(65,247)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net deferred income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Worldwide income before income taxes consisted of the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">United States</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,370   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,836   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">International</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,370   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,836   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Income tax benefit (provision) consisted of the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:494.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;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:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><i>Current</i></p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;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="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">U.S. federal</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (8)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 10   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">State</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(103)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">83   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total current expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><i>Deferred</i></p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">U.S. federal</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 23,012   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 937   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">State</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,081   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(1)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">25,093   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">936   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Valuation allowance increase</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(25,093)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(936)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total deferred expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total income tax expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">E&amp;S has total federal net operating loss carryforwards of approximately $169,100 which expire from 2020 through 2036. The Company has federal minimum tax credit carryforwards of approximately $27 which do not expire. The Company has $3,200 of federal research credits that begin to expire in 2019 and $1,800 of state research credits that begin to expire in 2018. The Company has not recorded a benefit for these research credits in the financial statements because it does not meet the more-likely-than-not position recognition threshold. E&amp;S also has state net operating loss carryforwards of approximately $70,400 that expire at various dates depending on the rules of the states to which the loss or credit is allocated.</p> <p style="font:10pt Times New Roman;margin:0">The Company evaluates its deferred tax assets for realizability based on all of the available positive and negative evidence. Due to cumulative losses and the significance of the carryforwards, the Company determined that it is more likely than not that the deferred tax assets will not be realized. Accordingly, a valuation allowance has been established to offset the net deferred tax assets. During the years ended December 31, 2017 and 2016, the valuation allowance on deferred tax assets decreased by $25,093 and $936, respectively.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company is subject to audit by the IRS and various states for tax years dating back to 2014.  No federal or state tax return are currently under audit. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.</p> 0.34 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:512.45pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Income tax provision at U.S. federal statutory rate</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 466   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 624   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">State tax  provision, net of federal income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">48   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">48   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Change in valuation allowance attributable to operations</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(25,093)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(936)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Change in effective tax rate</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">22,311   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Pension settlement</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(213)  </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Stock compensation</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">570   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">True-up adjustments and expiration of tax carryforwards and credits</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,568   </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">548   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other, net</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">19   </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">22   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Income tax provision (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> </table> 466000 624000 48000 48000 -25093000 -936000 22311000 0 0 -213000 570000 0 1568000 548000 19000 22000 -111000 93000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and liabilities as of December 31, 2017 and 2016 are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:503.15pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="background-color:#CBEEFF;width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Property and equipment, principally due to differences in depreciation</p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 71   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (643)  </p> </td></tr> <tr style="height:12.75pt"><td colspan="2" style="width:336pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Inventory reserves and other inventory-related temporary basis differences</p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">361   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">614   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Warranty, vacation, deferred rent and other liabilities</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">371   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">687   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Retirement liabilities</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">645   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,032   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net operating loss carryforwards</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">38,536   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">62,484   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Credit carryforwards</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">27   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">36   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Other</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">143   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,037   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Total deferred income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">40,154   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">65,247   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000">Less valuation allowance</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(40,154)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(65,247)  </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Net deferred income tax</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ -   </p> </td></tr> </table> 71000 -643000 361000 614000 371000 687000 645000 1032000 38536000 62484000 27000 36000 143000 1037000 40154000 65247000 40154000 65247000 0 0 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Worldwide income before income taxes consisted of the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:499.75pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">United States</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,370   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,836   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">International</p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:16.75pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20pt;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,370   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1,836   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> 1370000 1836000 0 0 1370000 1836000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Income tax benefit (provision) consisted of the following:</p> <table style="margin:0 auto;border-collapse:collapse;width:494.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;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:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><i>Current</i></p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;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="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">U.S. federal</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (8)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 10   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">State</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(103)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">83   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total current expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> <tr style="height:13.5pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><i>Deferred</i></p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">U.S. federal</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 23,012   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 937   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:8.75pt;color:#000000">State</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,081   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(1)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">25,093   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">936   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Valuation allowance increase</p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(25,093)  </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(936)  </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total deferred expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td></tr> <tr style="height:12.75pt"><td style="width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:74pt;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:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:262pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total income tax expense (benefit)</p> </td><td style="background-color:#CBEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ (111)  </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 93   </p> </td></tr> </table> -8000 10000 103000 -83000 -111000 93000 23012000 937000 2081000 -1000 25093000 936000 -25093000 -936000 0 0 -111000 93000 169100000 27000 3200000 1800000 70400000 -25093000 -936000 <p style="font:10pt Times New Roman;margin:0"><b>Note 9 - Commitments and Contingencies</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><b><i>Letters of Credit</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Under<b><i> </i></b>the terms of financing arrangements for letters of credit, E&amp;S is required to maintain a balance in a specific cash account equal to or greater than the outstanding value of all letters of credit or bank guarantees issued, plus other amounts necessary to adequately secure obligations with the financial institution.  As of December 31, 2016, there were outstanding letters of credit and bank guarantees of $600 which expired in 2017.  As of December 31, 2017, there were outstanding letters of credit and bank guarantees of $312 which are scheduled to expire in 2018.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> 600000 312000 In 2014, stockholders approved the adoption of the Evans &amp; Sutherland Computer Corporation 2014 Stock Incentive Plan (“2014 Plan”) which replaced the expired 2004 Stock Incentive Plan of Evans &amp; Sutherland Computer Corporation (“2004 Plan”).  The 2014 Plan is a stock incentive plan that provides for the grant of options and <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">restricted stock awards to employees and for the grant of options to non-employee directors essentially the same as the 2004 Plan.  Under the 2014 Plan, non-employee directors may continue to receive an annual option grant for no more than 10,000 shares.  New non-employee directors may also continue to receive an option grant for no more than 10,000 shares upon their appointment or election.  With the adoption of the 2014 Plan, no additional options can be issued under the 2004 Plan. Options granted under the 2004 Plan are still held by recipients and will continue to be subject to the terms and conditions of the 2004 plan which are essentially the same as the 2014 Plan. The 2014 Plan continues a minimum exercise price for options of 110% of fair market value on the date of grant.  Restricted stock awards may be qualified as a performance-based award that conditions a participant’s award upon achievement by the Company or its subsidiaries of performance goals established by the Board of Directors’ Compensation Committee.  </span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The number of shares, terms, and exercise periods of option grants are determined by the Board of Directors on an option-by-option basis. Options generally vest ratably over three years and expire ten years from the date of grant.  As of December 31, 2017, options to purchase 989,081 shares of common stock were authorized and reserved for future grant.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">A summary of activity follows (shares in thousands):</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:501.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;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:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:154.7pt;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"><b>2017</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td colspan="3" style="width:154.7pt;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"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Weighted-</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Weighted-</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Average</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Average</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Number</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Exercise</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Number</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Exercise</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>of Shares</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Price</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>of Shares</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Price</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding as of beginning of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,625   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.88   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,470   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1.53   </p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Granted</p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">141   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1.39   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">512   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.90   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercised</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(175)  </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.40   </p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Forfeited or expired</p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(156)  </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3.61   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(182)  </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">6.59   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding as of end of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,610   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.66   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,625   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.88   </p> </td></tr> <tr style="height:13.5pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercisable as of end of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,089   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.51   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,056   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.95   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The weighted average fair value of options granted during 2017 and 2016 was $1.14 and $0.79, respectively.  As of December 31, 2017, options exercisable and options outstanding had a weighted average remaining contractual term of 4.4 and 5.8 years with aggregate intrinsic value of $566 and $637, respectively. As of December 31, 2016, options exercisable and options outstanding had a weighted average remaining contractual term of 4.1 and 5.8 years with aggregate intrinsic value of $728 and $1,038, respectively. The aggregate intrinsic value of the options exercised in 2016 was $137.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The fair value of each option grant is estimated on the date of the grant using the Black-Scholes option-pricing model with the following weighted-average assumptions used for the grants made in 2017 and 2016:</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:330pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:69pt;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"><b>2017</b></p> </td><td style="width:10pt;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"><b> </b></p> </td><td style="width:69pt;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"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expected life (in years)</p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3.5</p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3.5</p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Risk free interest rate</p> </td><td style="width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">1.47%</p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">1.04%</p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expected volatility</p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">175%</p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">229%</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Expected option lives and volatilities are based on historical data of the Company.  The risk free interest rate is calculated as the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no plans to do so. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">As of December 31, 2017, there was approximately $140 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 2.4 years.  As of December 31, 2016, there was approximately $198 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 3.8 years.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">Share-based compensation expense, from awards collectively under the 2004 Plan and 2014 Plan for the years ended December 31, 2017 and 2016 amounted to $177 and $171, respectively, and was included in general and administrative expense on the statements of comprehensive income. </p> 10000 The 2014 Plan continues a minimum exercise price for options of 110% of fair market value on the date of grant. 989081 <p style="font:10pt Times New Roman;margin:0">A summary of activity follows (shares in thousands):</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:501.4pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt;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:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:154.7pt;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"><b>2017</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td colspan="3" style="width:154.7pt;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"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Weighted-</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Weighted-</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Average</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Average</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Number</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Exercise</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Number</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Exercise</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>of Shares</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Price</b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>of Shares</b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Price</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:10pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:71.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding as of beginning of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,625   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 0.88   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,470   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 1.53   </p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Granted</p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">141   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1.39   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">512   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.90   </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercised</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">-   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(175)  </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.40   </p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Forfeited or expired</p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(156)  </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3.61   </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">(182)  </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">6.59   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Outstanding as of end of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,610   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.66   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,625   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.88   </p> </td></tr> <tr style="height:13.5pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:73.2pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Exercisable as of end of the year</p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,089   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.51   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:73.2pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,056   </p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:71.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">0.95   </p> </td></tr> </table> 1625000 0.88 1470000 1.53 141000 1.39 512000 0.90 0 0 175000 0.40 156000 3.61 182000 6.59 1610000 0.66 1625000 0.88 1089000 0.51 1056000 0.95 1.14 0.79 P4Y4M24D P5Y9M18D 566000 637000 P4Y1M6D P5Y9M18D 728000 1038000 137000 <p style="font:10pt Times New Roman;margin:0">The fair value of each option grant is estimated on the date of the grant using the Black-Scholes option-pricing model with the following weighted-average assumptions used for the grants made in 2017 and 2016:</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:330pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:69pt;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"><b>2017</b></p> </td><td style="width:10pt;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"><b> </b></p> </td><td style="width:69pt;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"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expected life (in years)</p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3.5</p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">3.5</p> </td></tr> <tr style="height:12.75pt"><td style="width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Risk free interest rate</p> </td><td style="width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">1.47%</p> </td><td style="width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">1.04%</p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:182pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Expected volatility</p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">175%</p> </td><td style="background-color:#CBEEFF;width:10pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:69pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">229%</p> </td></tr> </table> P3Y6M P3Y6M 0.0147 0.0104 1.75 2.29 140000 P2Y4M24D 198000 P3Y9M18D 177000 171000 <p style="font:10pt Times New Roman;margin:0"><b>Note 11 - Preferred Stock</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Class A Preferred Stock</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The Company has 5,000,000 authorized shares of Class A Preferred stock.  As of December 31, 2017 and 2016, there were no Class A Preferred shares outstanding.     </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Class B Preferred Stock</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The Company has 5,000,000 authorized shares of Class B Preferred stock.  As of December 31, 2017 and 2016, there were no Class B Preferred shares outstanding.</p> 5000000 5000000 <p style="font:10pt Times New Roman;margin:0"><b>Note 12 - Geographic Information</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">The table below presents sales by geographic location: </p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:356pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">United States</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 15,429   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 24,994   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">International</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,079   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">7,950   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total sales</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 30,508   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 32,944   </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0">The table below presents sales by geographic location: </p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:356pt;margin-left:4.65pt"><tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2017</b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2016</b></p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td><td style="width:4pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><b> </b></p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b> </b></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">United States</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 15,429   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 24,994   </p> </td></tr> <tr style="height:12.75pt"><td style="width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">International</p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">15,079   </p> </td><td style="width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76.5pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">7,950   </p> </td></tr> <tr style="height:13.5pt"><td style="background-color:#CBEEFF;width:199pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:17.55pt;color:#000000">Total sales</p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 30,508   </p> </td><td style="background-color:#CBEEFF;width:4pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CBEEFF;width:76.5pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">$ 32,944   </p> </td></tr> </table> 15429000 24994000 15079000 7950000 30508000 32944000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b>Note 13 - Significant Customers </b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">As of December 31, 2017, Customers A and B each represented 10% of accounts receivable, and Customer F represented 30% of costs and estimated earnings in excess of billings.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">As of December 31, 2016, Customers C and D represented 19% and 29% of accounts receivable, respectively, and Customers E and A represented 48% and 18% of costs and estimated earnings in excess of billings, respectively.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">For the year ended December 31, 2017, Customer F represented 11% of total sales.  For the year ended December 31, 2016, Customer E represented 23% of total sales.    </p> 0.10 0.30 0.19 0.29 0.48 0.18 0.11 0.23 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Mar. 01, 2018
Jun. 30, 2017
Details      
Registrant Name EVANS & SUTHERLAND COMPUTER CORPORATION    
Registrant CIK 0000276283    
SEC Form 10-K    
Period End date Dec. 31, 2017    
Fiscal Year End --12-31    
Trading Symbol escc    
Tax Identification Number (TIN) 870278175    
Number of common stock shares outstanding   11,352,516  
Public Float     $ 6,246,593
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 FY    
Contained File Information, File Number 0-8771    
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 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 5,276 $ 6,823
Restricted cash 312 603
Accounts receivable, net 3,794 3,271
Current portion of lease receivable 247 252
Costs and estimated earnings in excess of billings on uncompleted contracts 2,763 3,038
Inventories, net 3,973 3,751
Prepaid expenses and deposits 712 741
Total current assets 17,077 18,479
Long-term lease receivable, net of current portion 836 1,083
Property and equipment, net 4,527 4,638
Goodwill 635 635
Other assets 1,955 1,383
Total assets 25,030 26,218
Current liabilities:    
Accounts payable 1,667 1,158
Accrued liabilities 912 1,400
Billings in excess of costs and estimated earnings on uncompleted contracts 4,574 6,500
Customer deposits 2,543 2,238
Current portion of retirement obligations 500 507
Current portion of pension settlement obligation 409 382
Current portion of long-term debt 224 211
Total current liabilities 10,829 12,396
Pension and retirement obligations, net of current portion 4,150 4,344
Pension settlement obligation, net of current portion 4,478 4,886
Long-term debt, net of current portion 1,540 1,764
Deferred rent obligation 808 1,231
Total liabilities 21,805 24,621
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,818 53,641
Common stock in treasury, at cost, 264,350 shares (3,532) (3,532)
Accumulated deficit (47,208) (48,689)
Accumulated other comprehensive loss (2,176) (2,146)
Total stockholders' equity 3,225 1,597
Total liabilities and stockholders' equity $ 25,030 $ 26,218
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical - $ / shares
Dec. 31, 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
Treasury Stock, Shares 264,350 264,350
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Sales $ 30,508 $ 32,944
Cost of sales (19,557) (20,871)
Gross profit 10,951 12,073
Operating expenses:    
Selling, general and administrative (6,045) (7,115)
Research and development (2,908) (2,344)
Pension (231) (262)
Total operating expenses (9,184) (9,721)
Operating income 1,767 2,352
Interest expense (473) (510)
Other income (expense), net 76 (6)
Income before income tax benefit (provision) 1,370 1,836
Income tax benefit (provision) 111 (93)
Net income $ 1,481 $ 1,743
Net income per common share - basic $ 0.13 $ 0.16
Net income per common share - diluted $ 0.12 $ 0.15
Weighted average common shares outstanding - basic 11,353 11,214
Weighted average common shares outstanding - diluted 12,014 11,836
Comprehensive income, net of tax:    
Net income $ 1,481 $ 1,743
Decrease (increase) in minimum pension liability (30) 258
Total comprehensive income $ 1,451 $ 2,001
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock, Common
Retained Earnings
AOCI Attributable to Parent
Total
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2015 $ 2,288 $ 53,434 $ (3,532) $ (50,432) $ (2,404) $ (646)
Shares, Outstanding, Beginning Balance at Dec. 31, 2015 11,442          
Net income $ 0 0 0 1,743 0 1,743
Issuance of shares on exercise of options $ 35 36 0 0 0 $ 71
Issuance of shares on exercise of options 175         175
Other comprehensive income $ 0 0 0 0 258 $ 258
Stock-based compensation 0 171 0 0 0 171
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2016 $ 2,323 53,641 (3,532) (48,689) (2,146) 1,597
Shares, Outstanding, Ending Balance at Dec. 31, 2016 11,617          
Net income $ 0 0 0 1,481 0 $ 1,481
Issuance of shares on exercise of options           0
Other comprehensive income 0 0 0 0 (30) $ (30)
Stock-based compensation 0 177 0 0 0 177
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Dec. 31, 2017 $ 2,323 $ 53,818 $ (3,532) $ (47,208) $ (2,176) $ 3,225
Shares, Outstanding, Ending Balance at Dec. 31, 2017 11,617          
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Net income $ 1,481 $ 1,743
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 259 294
Decrease (increase) in deferred pension costs (30) 258
Provision for excess and obsolete inventory 105 344
Other 34 196
Changes in operating assets and liabilities:    
Decrease (increase) in accounts receivable (380) 1,533
Decrease (increase) in lease receivable 252 (1,335)
Increase in inventories (327) (23)
Decrease (increase) in costs and estimated earnings in excess of billings on uncompleted contracts, net (1,651) 2,162
Increase in prepaid expenses and other assets (543) (4)
Increase in accounts payable 509 96
Increase (decrease) in accrued liabilities (488) 369
Decrease in accrued pension and retirement liabilities (201) (468)
Increase (decrease) in customer deposits 305 (994)
Decrease in deferred rent obligation (423) (422)
Net cash provided by (used in) operating activities (1,098) 3,749
Cash flows from investing activities:    
Purchases of property and equipment (148) (174)
Net cash used in investing activities (148) (174)
Cash flows from financing activities:    
Proceeds from shares issued on exercise of options 0 71
Principal payments on long-term debt (211) (199)
Principal payments on pension settlement obligation (381) (356)
Net cash used in financing activities (592) (484)
Net increase (decrease) in cash, cash equivalents, and restricted cash (1,838) 3,091
Cash, cash equivalents, and restricted cash as of beginning of the year 7,426 4,335
Cash, cash equivalents, and restricted cash as of end of the year 5,588 7,426
Cash paid during the year for:    
Interest 478 516
Income taxes $ 141 $ 11
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Notes  
Note 1 - Nature of Operations and Summary of Significant Accounting Policies The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Cash and cash equivalents

 

 

$ 5,276   

 

$ 6,823   

Restricted cash

 

 

312   

 

603   

 

 

 

 

 

 

Total cash, cash equivalents, and restricted cash shown in the statements of cash flows

 

 

$ 5,588   

 

$ 7,426   

 

Amounts included in restricted cash represent those required to be set aside by a contractual agreement.  Restricted cash that guarantees letters of credit that mature or expire within one year is reported as a current asset.  Restricted cash that guarantees letters of credit that mature or expire after more than one year is reported as a long-term asset.

Trade Accounts Receivable

In the normal course of business, E&S provides unsecured credit terms to its customers.  Accordingly, the Company maintains an allowance for doubtful accounts for possible losses on uncollectible accounts receivable.  The Company routinely analyzes accounts receivable and costs and estimated earnings in excess of billings, and considers history, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material differences to bad debt expense.  Past due balances are determined based on contractual terms and are reviewed individually for collectability. Uncollectible accounts receivable are charged against the allowance for doubtful accounts when management determines the probability of collection is remote.  

The table below represents changes in E&S’s allowance for doubtful accounts receivable for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

$ 259   

 

$ 286   

Write-off of accounts receivable

 

 

(7)   

 

(47)  

Increase (decrease) in estimated losses on accounts receivable

 

 

(143)  

 

20   

Ending balance

 

 

$ 109   

 

$ 259   

 

Inventories

Inventories include materials at standard costs, which approximate actual costs, as well as inventoried costs on programs and long-term contracts.  Inventoried costs include material, direct engineering and production costs, and applicable overhead, not in excess of estimated realizable value.  Spare parts and general stock materials are stated at cost not in excess of realizable value.  E&S periodically reviews inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and provides a reserve sufficient to reduce inventories to net realizable values.  Revisions of these estimates could impact net loss.

During the years ended December 31, 2017 and 2016, E&S recognized impairment losses on inventory of $105 and $344, respectively.  

Inventories as of December 31, were as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Raw materials

 

 

$ 5,458   

 

$ 5,427   

Work in process

 

 

1,011   

 

1,120   

Finished goods

 

 

423   

 

326   

Reserve for obsolete inventory

 

 

(2,919)  

 

(3,122)  

Inventories, net

 

 

$ 3,973   

 

$ 3,751   

 

Property and Equipment

Property and equipment are stated at cost.  Depreciation and amortization are computed using the straight-line method based on the estimated useful lives of the related assets.  Expenditures that materially increase values or capacities or extend useful lives of property and equipment are capitalized.  Leasehold improvements are assigned useful lives based on the shorter of their useful lives or the term of the related leases, including renewal options likely to be exercised.  Routine maintenance, repairs and renewal costs are expensed as incurred.  When property is retired or otherwise disposed of, the carrying values are removed from the property and equipment and related accumulated depreciation and amortization accounts.  Depreciation and amortization are included in cost of sales, research and development or selling, general and administrative expenses depending on the nature of the asset.  

 

Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:

 

Estimated

 

 

 

 

 

Useful Lives

 

2017

 

2016

 

 

 

 

 

 

Land

n/a

 

$ 2,250   

 

$ 2,250   

Buildings and improvements

5 - 40 years

 

3,065   

 

3,065   

Manufacturing machinery and equipment

3 - 8 years

 

5,582   

 

5,434   

Office furniture and equipment

3 - 8 years

 

779   

 

779   

Total

 

 

11,676   

 

11,528   

Less accumulated depreciation and amortization

 

 

(7,149)  

 

(6,890)  

Net property and equipment

 

 

$ 4,527   

 

$ 4,638   

 

Goodwill

The Company tests its recorded goodwill for impairment on an annual basis during the fourth quarter, or more often if indicators of potential impairment exist, by determining if the carrying value of each reporting unit exceeds its estimated fair value. Factors that could trigger impairment include, but are not limited to, underperformance relative to historical or projected future operating results, significant changes in the manner of use of the acquired assets or the Company’s overall business and significant negative industry or economic trends. Future impairment reviews may require write-downs in the Company’s goodwill and could have a material adverse impact on the Company’s operating results for the periods in which such write-downs occur.

 

Intangible Assets

 

E&S amortizes the cost of intangible assets over their estimated useful lives. Amortizable intangible assets are reviewed at least annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Amortization expense was $27 for the year ended December 31, 2016, which completed the amortization of intangible assets, so there was no amortization expense in 2017.

 

Software Development Costs

 

Software development costs, if material, are capitalized from the date technological feasibility is achieved until the product is available for general release to customers.  Such costs were not material for the years presented.

 

Impairment of Long-Lived Assets

 

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, the Company reviews the values assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company estimates the fair values of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.

 

Warranty Reserve

E&S provides a warranty reserve for estimated future costs of servicing products under warranty agreements extending for periods from 90 days to one year.  Anticipated costs for product warranties are based upon estimates derived from experience factors and are recorded at the time of sale or over the period revenues are recognized for long-term contracts.  Warranty reserves are classified as accrued liabilities in the accompanying consolidated balance sheets.

Sales include revenues from system hardware, software, database products and service contracts.   The following table provides information on revenues by recognition method applied during the years:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Percentage of completion

 

 

$ 17,653  

 

$ 18,248   

Completed contract

 

 

11,041  

 

12,845   

Other

 

 

1,814  

 

1,851   

Total sales

 

 

$ 30,508  

 

$ 32,944   

 

The following methods are used to record revenue:

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 the 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) to its estimate of total anticipated costs.   This ratio is then utilized to determine the amount of gross profit earned based on its estimate of total gross profit at completion.  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 consolidated balance sheets.

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, 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 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 to customers.  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 revenue and cost of sales are recognized in equal, offsetting amounts as contract costs are incurred.

Basic net income per common share represents income available to common shareholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share reflects additional common shares that would have been outstanding if dilutive potential common shares had been issued. Potential common shares include shares that may be issued by the Company for outstanding stock options determined using the treasury stock method. In periods resulting in a net loss, potential common shares are anti-dilutive and therefore are not included.

Net income per common share has been computed based on the following:

 

2017

 

2016

 

 

 

 

Numerator

 

 

 

Net Income

$ 1,481   

 

$ 1,743   

 

 

 

 

Denominator

 

 

 

Weighted-average number of common shares outstanding - basic

11,353   

 

11,214   

Incremental shares assumed for stock options

661   

 

622   

Weighted-average number of common shares outstanding - dilutive

12,014   

 

11,836   

Basic net income per common share

$ 0.13   

 

$ 0.16   

Diluted net income per common share

$ 0.12   

 

$ 0.15   

 

Income Taxes

The Company uses the asset and liability method of accounting for income taxes.  Under the asset and liability method, deferred income tax assets and liabilities are recognized for the future income tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases and operating loss and income tax credit carry-forwards.  Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in the period that includes the enactment date.

Other Comprehensive Income

On a net basis for 2017 and 2016, there were deferred income tax assets resulting from items reflected in comprehensive income.  However, E&S has determined that it is more likely than not that it will not realize such net deferred income tax assets and has therefore established a valuation allowance against the full amount of the net deferred income tax assets.  Accordingly, the net income tax effect of the items included in other comprehensive income is zero.  Therefore, the Company has included no income tax expense or benefit in relation to items reflected in other comprehensive income.  The accumulated other comprehensive loss at the end of 2016 and 2017 consists of minimum pension liability attributable to the Supplemental Executive Retirement Plan (“SERP”) (see Note 6).

Recent Accounting Pronouncements

 

In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.

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.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Goodwill
12 Months Ended
Dec. 31, 2017
Notes  
Note 2 - Goodwill

Note 2 – Goodwill

 

Goodwill of $635 resulted from the acquisition of the Company’s wholly owned subsidiary, Spitz, and was measured as the excess of the $2,884 purchase consideration paid over the fair value of the net assets acquired. The Company has made its annual assessment of impairment of goodwill and has concluded that goodwill is not impaired as of December 31, 2017.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Costs and Estimated Earnings on Uncompleted Contracts
12 Months Ended
Dec. 31, 2017
Notes  
Note 3 - Costs and Estimated Earnings on Uncompleted Contracts

Note 3 - Costs and Estimated Earnings on Uncompleted Contracts

Comparative information with respect to uncompleted contracts as of December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Total accumulated costs and estimated earnings on uncompleted contracts

 

$ 31,548   

 

$ 31,634   

Less total billings on uncompleted contracts

 

 

(33,359)  

 

(35,096)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

 

The above amounts are reported in the consolidated balance sheets as of December 31 as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Costs and estimated earnings in excess of billings on uncompleted contracts

 

$ 2,763   

 

$ 3,038   

Billings in excess of costs and estimated earnings on uncompleted contracts

 

(4,574)  

 

(6,500)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

 

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Lease Receivable
12 Months Ended
Dec. 31, 2017
Notes  
Note 4 - Lease Receivable In 2016, the Company entered into a lease agreement with a customer whereby the Company will be the Lessor and the customer will be the lessee of a Planetarium System produced, delivered and installed by the Company. The lease term is 5 years and requires the customer to make rent payments to the Company over the lease term in accordance with the fixed schedule in the agreement.  The equipment will be returned to the Company at the end of the lease term at which time the Company estimates that the system will have no residual value.  The customer obtained control of the leased assets upon delivery and acceptance of the system on December 7, 2016.  The lease is accounted for as a sales-type lease since the lease term is for substantially all of the economic life of the system, the present value of the lease payments amounts to substantially all of the fair value of the underlying assets, and the customer will retain the control with substantially all of the risks and awards of ownership of the system.  The discounted present value of the payments to be made under the lease agreement, using an annual rate of 6%, amounts to $1,754. This amount represents the fair value of the equipment of $1,678 and the maintenance services E&S is to provide over the terms of the lease valued at $76.  In 2016, the Company recorded the sale of the system of $1,678 and $76 of deferred revenue representing the value of the maintenance services.  In 2017, the Company

collected $307 in lease payments of which $55 was recorded as interest income and $252 as principal reduction of the lease receivable.

 

The balance of lease receivable as of December 31, 2017 is recorded as follows:

 

 

 

 

2017

 

 

 

 

Lease receivable

 

 

$ 247   

Lease receivable long term

 

 

836   

Total

 

 

$ 1,083   

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Leases and deferred gain on disposal of building assets
12 Months Ended
Dec. 31, 2017
Notes  
Note 5 - Leases and deferred gain on disposal of building assets

Note 5 – Leases and deferred gain on disposal of building assets

The Company occupies real property and uses certain equipment under lease arrangements that are accounted for as operating leases.  The Company’s real property leases contain escalation clauses.  Rental expense for all operating leases for 2017 and 2016 was $148 and $194, respectively.

In November 2014, the Company agreed to an extension of its lease for its corporate office buildings and its interest in the lease for the land occupied by the buildings for a term of 5 years. Base annual rent is $549 until April 1, 2018 when the base annual rent increases to $570. The annual rent expense on a straight-line basis is $555. The new lease obligation is recorded as an operating lease for a term of five years which commenced November 1, 2014.  The accounting for the lease extension resulted in a $620 gain on the disposition of leased assets under the prior lease which was deferred and is being amortized over the five-year term of the new operating lease. There was also a $1,526 gain from the extinguishment of a deferred rent credit related to the underlying land lease which is being amortized over the five-year term of the new operating lease. The amortization of the deferred gain and deferred rent credit reduces the rent expense attributable to the cash rent payments.

 

Future minimum rent expense payments under the new operating lease and the remaining deferred gain from the disposal of the building assets and deferred rent credit to be recognized are as follows:

 

Years Ending

 

Minimum Lease

 

Gain on

 

Deferred

 

Net Rent

December 31,

 

Payments

 

Building

 

Rent Credit

 

Expense

 

 

 

 

 

 

 

 

 

2018

 

$ 565   

 

$  (124)  

 

$  (314)  

 

$ 127   

2019

 

475   

 

(106)  

 

(264)  

 

105   

Total

 

$ 1,040   

 

$ (230)  

 

$ (578)  

 

$ 232   

 

There are no other lease obligations that have initial or remaining non-cancelable lease terms in excess of one year.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans
12 Months Ended
Dec. 31, 2017
Notes  
Note 6 - Employee Retirement Benefit Plans

Note 6 - Employee Retirement Benefit Plans

Settlement of Pension Plan Liabilities

On April 21, 2015, the Company, as the administrator of its qualified defined benefit pension plan (“Pension Plan”), and the Pension Benefit Guaranty Corporation (“PBGC”) entered into an Agreement for Appointment of Trustee and Termination of Plan (the “Termination Agreement”) (a) terminating the Pension Plan, (b) establishing March 8, 2013 as the Plan’s termination date and (c) appointing the PBGC as statutory trustee of the Pension Plan.

In connection with the Termination Agreement, on April 21, 2015, the Company entered into the Pension Settlement Agreement with the PBGC to settle all liabilities of the Pension Plan including any termination premium resulting from the Pension Plan termination (the “Settled ERISA Liabilities”). Pursuant to the Pension Settlement Agreement, the Company agreed to (a) pay to the PBGC a total of $10,500, with $1,500 due within ten days following the effective date of the Pension Settlement Agreement and the remainder paid in twelve annual installments of $750 beginning on October 31, 2015 (the “Pension Settlement Obligation”) and (b) issue within ten days following the effective date of the Pension Settlement Agreement 88,117 shares of the Company’s treasury stock in the name of the PBGC. The Pension Settlement Agreement further provides that the PBGC will be deemed to have released the Company from all Settled ERISA Liabilities upon payment of the Pension Settlement Obligation. In the event of a default by the Company of its obligations under the Pension Settlement Agreement or the underlying agreements which secure the Pension Settlement Obligation, the PBGC may enforce payment of the Settled ERISA Liabilities, which would accrue interest at various rates until payment is made and be reduced by any payments made by the Company pursuant to the Pension Settlement Agreement.  The estimated total Settled ERISA Liabilities as of the settlement date is $46,000.

 

To secure the Company’s obligations under the Pension Settlement Agreement, on April 21, 2015, the Company also entered into a Security Agreement with the PBGC (the “Security Agreement”), and executed an Open-End Mortgage in favor of the PBGC (the “Mortgage”) on certain real property owned by the Company’s subsidiary, Spitz, Inc. (“Spitz”). The Security Agreement and Mortgage grant to the PBGC a security interest on all of the Company’s presently owned and after-acquired property and proceeds thereof, free and clear of all liens and other encumbrances, except those described therein (the “Senior Liens”). The PBGC’s security interest in the Company’s property is subordinate to the Company’s two senior lenders pursuant to the Security Agreement and agreements between the PBGC and the lenders (the “Intercreditor Agreements”). The Intercreditor Agreements provide for the lenders to extend credit to the Company, secured by the Senior Liens, up to specified limits. The Intercreditor Agreement between the lender of the mortgage notes and line of credit (see Note 7) and the PBGC provides for total aggregate loans of up to $6,500 secured by Senior Liens on Spitz assets. The second Intercreditor Agreement between another lender and the PBGC provides for up to $3,000 of letter of credit indebtedness secured by Senior Liens on cash deposits.

 

The balance of the Pension Settlement Obligation is recorded on the balance sheet as of December 31, 2017 and 2016 as follows:  

 

 

2017

 

2016

Current portion of pension settlement obligation

$ 409   

 

$ 382   

Pension settlement obligation, net of current portion

4,478   

 

4,886   

Total Pension Settlement Obligation

$ 4,887   

 

$ 5,268   

 

 

 

 

 

Supplemental Executive Retirement Plan (SERP)

The SERP provides eligible former executives, employed by the Company prior to 2002, defined pension benefits based on average salary, years of service and age at retirement.  The SERP was amended in 2002 to discontinue further SERP gains from future salary increases and close the SERP to new participants.

401(k) Deferred Savings Plan

The Company has a deferred savings plan that qualifies under Section 401(k) of the Internal Revenue Code.  The 401(k) plan covers all employees of the Company who have at least one year of service and who are age 18 or older.  Matching contributions of 50% are made on the first 6% of employee contributions after the employee has achieved one year of service.  Extra matching contributions can be made based on profitability and other financial and operational considerations.  Effective January 1, 2017, the Company started making a 3% contribution in addition to the matching contribution.  Contributions to the 401(k) plan for 2017 and 2016 were $451 and $182, respectively.

Obligations and Funded Status for SERP

E&S uses a December 31 measurement date for the SERP.

Information concerning the obligations, plan assets and funded status of employee retirement defined benefit plans are provided below:

 

Changes in benefit obligation

2017

 

2016

 

 

 

 

Projected benefit obligation - beginning of year

$ 4,851   

 

$ 5,320   

Interest cost

156   

 

190   

Actuarial loss (gain)

103   

 

(184)  

Benefits paid

(460)  

 

(475)  

Projected benefit obligation - end of year

$ 4,650   

 

$ 4,851   

 

Changes in plan assets

2017

 

2016

 

 

 

 

Contributions

$ 460   

 

$ 475   

Benefits paid

(460)  

 

(475)  

Fair value of plan assets - end of year

$ -   

 

$ -   

 

Net amount recognized

2017

 

2016

 

 

 

 

Unfunded status

$ (4,650)  

 

$ (4,851)  

Unrecognized net actuarial loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

 

Amounts recognized in the consolidated balance sheets consisted of:

 

2017

 

2016

 

 

 

 

Accrued liability

$ (4,650)  

 

$ (4,851)  

Accumulated other comprehensive loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

 

Components of net periodic benefit cost:

 

2017

 

2016

 

 

 

 

Interest cost

$ 156   

 

$ 190   

Amortization of actuarial loss

75   

 

82   

Amortization of prior year service cost

-   

 

(10)  

Net periodic benefit expense

$ 231   

 

$ 262   

 

Additional information

Pension expense was $231 for the year ended December 31, 2017, which consisted of net periodic benefit expense of $231 for the SERP.  Pension expense was $262 for the year ended December 31, 2016, which consisted of net periodic benefit expense of $262 for the SERP.  

The SERP minimum liability recorded in other comprehensive loss increased $30 in 2017 compared to a decrease of $258 in 2016.  The increase in 2017 was caused by a decrease in the discount rate, partly offset by a change to the mortality table.  The decrease in 2016 was primarily due to the death of one participant.  

Assumptions

The weighted average assumptions used to remeasure benefit obligations as of December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, for the SERP.  The weighted average assumptions used to determine net periodic cost for the years ended December 31, 2017 and 2016 included a discount rate of 3.4% and 3.7%, respectively, in each year for the SERP.

 

Cash Flows

Employer contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by E&S 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 benefits of approximately $500 related to the SERP in 2018.  

Estimated future benefit payments

As of December 31, 2017, the following benefits are expected to be paid based on actuarial estimates and prior experience:

Years Ending

 

 

December 31,

 

SERP

2018

 

$ 500   

2019

 

427   

2020

 

421   

2021

 

415   

2022

 

408   

2023-2027

 

$ 1,806   

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 -Debt
12 Months Ended
Dec. 31, 2017
Notes  
Note 7 -Debt

Note 7 –Debt

Long-term debt consisted of the following as of December 31, 2017 and 2016:

 

2017

 

2016

First mortgage note payable due in monthly installments of $23 (interest

 at 5.75%) through January 1, 2024; payment and rate subject to

 adjustment every 3 years, next adjustment January 14, 2019

$ 1,422   

 

$ 1,611   

 

Second mortgage note payable due in monthly installments of $4 (interest

 at 5.75%) through October 1, 2028; payment and rate subject to

 adjustment every 5 years, next adjustment October 1, 2018

342   

 

364   

      Total debt

 

1,764   

 

1,975   

 Current portion of long-term debt

(224)  

 

(211)  

        Long-term debt, net of current portion

$ 1,540   

 

$ 1,764   

 

 

Principal maturities on total debt are as follows:

Years Ending

 

 

 

December 31,

 

 

 

2018

 

 

$ 224   

2019

 

 

237   

2020

 

 

251   

2021

 

 

267   

2022

 

 

283   

Thereafter

 

 

502   

Total debt

 

 

$ 1,764   

 

Mortgage Notes

 

The first mortgage note payable represents the balance on a $3,200 note (“First Mortgage Note”) issued on January 14, 2004 by Spitz. The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”). The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum. As a result, the monthly installment amount remained at $23.

 

The second mortgage note payable represents the balance on a $500 note (“Second Mortgage Note”) issued on September 11, 2008 by Spitz. The Second Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each fifth anniversary of the Second Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over 3YCMT.  The monthly installment is recalculated on the first month following a change in the interest rate. The recalculated monthly installment is equal to the monthly installment sufficient to repay the principal balance, as of the date of the change in the interest rate, over the remaining portion of the original 20-year term.  On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4.

 

The Mortgage Notes are secured by the real property occupied by Spitz pursuant to a Mortgage and Security Agreement.  The real property had a carrying value of $4,090 as of December 31, 2017. The Mortgage Notes are guaranteed by E&S.

 

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 Spitz working capital requirements. 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 December 31, 2017.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes
12 Months Ended
Dec. 31, 2017
Notes  
Note 8 - Income Taxes

Note 8 - Income Taxes

Income tax for 2017 and 2016 consisted of a benefit of $(111) and an expense of $93, respectively, of federal and state income taxes. The actual expense differs from the expected tax provision (benefit) as computed by applying the U.S. federal statutory income tax rate of 34 percent for 2017 and 2016, as follows:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Income tax provision at U.S. federal statutory rate

 

 

$ 466   

 

$ 624   

State tax  provision, net of federal income tax

 

 

48   

 

48   

Change in valuation allowance attributable to operations

 

 

(25,093)  

 

(936)  

Change in effective tax rate

 

 

22,311   

 

-   

Pension settlement

 

 

-   

 

(213)  

Stock compensation

 

 

570   

 

-   

True-up adjustments and expiration of tax carryforwards and credits

 

1,568   

 

548   

Other, net

 

 

19   

 

22   

Income tax provision (benefit)

 

 

$ (111)  

 

$ 93   

 

The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and liabilities as of December 31, 2017 and 2016 are as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Property and equipment, principally due to differences in depreciation

 

$ 71   

 

$ (643)  

Inventory reserves and other inventory-related temporary basis differences

 

361   

 

614   

Warranty, vacation, deferred rent and other liabilities

 

 

371   

 

687   

Retirement liabilities

 

 

645   

 

1,032   

Net operating loss carryforwards

 

 

38,536   

 

62,484   

Credit carryforwards

 

 

27   

 

36   

Other

 

 

143   

 

1,037   

Total deferred income tax

 

 

40,154   

 

65,247   

Less valuation allowance

 

 

(40,154)  

 

(65,247)  

Net deferred income tax

 

 

$ -   

 

$ -   

 

Worldwide income before income taxes consisted of the following:

 

 

 

2017

 

2016

 

 

 

 

 

 

United States

 

 

$ 1,370   

 

$ 1,836   

International

 

 

-   

 

-   

Total

 

 

$ 1,370   

 

$ 1,836   

 

 

Income tax benefit (provision) consisted of the following:

 

 

 

2017

 

2016

Current

 

 

 

 

 

U.S. federal

 

 

$ (8)  

 

$ 10   

State

 

 

(103)  

 

83   

Total current expense (benefit)

 

 

$ (111)  

 

$ 93   

Deferred

 

 

 

 

 

U.S. federal

 

 

$ 23,012   

 

$ 937   

State

 

 

2,081   

 

(1)  

Total

 

 

25,093   

 

936   

Valuation allowance increase

 

 

(25,093)  

 

(936)  

Total deferred expense (benefit)

 

 

-   

 

-   

 

 

 

 

 

 

Total income tax expense (benefit)

 

 

$ (111)  

 

$ 93   

 

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.  

E&S has total federal net operating loss carryforwards of approximately $169,100 which expire from 2020 through 2036. The Company has federal minimum tax credit carryforwards of approximately $27 which do not expire. The Company has $3,200 of federal research credits that begin to expire in 2019 and $1,800 of state research credits that begin to expire in 2018. The Company has not recorded a benefit for these research credits in the financial statements because it does not meet the more-likely-than-not position recognition threshold. E&S also has state net operating loss carryforwards of approximately $70,400 that expire at various dates depending on the rules of the states to which the loss or credit is allocated.

The Company evaluates its deferred tax assets for realizability based on all of the available positive and negative evidence. Due to cumulative losses and the significance of the carryforwards, the Company determined that it is more likely than not that the deferred tax assets will not be realized. Accordingly, a valuation allowance has been established to offset the net deferred tax assets. During the years ended December 31, 2017 and 2016, the valuation allowance on deferred tax assets decreased by $25,093 and $936, respectively.

 

The Company is subject to audit by the IRS and various states for tax years dating back to 2014.  No federal or state tax return are currently under audit. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2017
Notes  
Note 9 - Commitments and Contingencies

Note 9 - Commitments and Contingencies

 

Letters of Credit

 

Under the terms of financing arrangements for letters of credit, E&S is required to maintain a balance in a specific cash account equal to or greater than the outstanding value of all letters of credit or bank guarantees issued, plus other amounts necessary to adequately secure obligations with the financial institution.  As of December 31, 2016, there were outstanding letters of credit and bank guarantees of $600 which expired in 2017.  As of December 31, 2017, there were outstanding letters of credit and bank guarantees of $312 which are scheduled to expire in 2018.  

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Stock Option Plan
12 Months Ended
Dec. 31, 2017
Notes  
Note 10 - Stock Option Plan In 2014, stockholders approved the adoption of the Evans & Sutherland Computer Corporation 2014 Stock Incentive Plan (“2014 Plan”) which replaced the expired 2004 Stock Incentive Plan of Evans & Sutherland Computer Corporation (“2004 Plan”).  The 2014 Plan is a stock incentive plan that provides for the grant of options and

restricted stock awards to employees and for the grant of options to non-employee directors essentially the same as the 2004 Plan.  Under the 2014 Plan, non-employee directors may continue to receive an annual option grant for no more than 10,000 shares.  New non-employee directors may also continue to receive an option grant for no more than 10,000 shares upon their appointment or election.  With the adoption of the 2014 Plan, no additional options can be issued under the 2004 Plan. Options granted under the 2004 Plan are still held by recipients and will continue to be subject to the terms and conditions of the 2004 plan which are essentially the same as the 2014 Plan. The 2014 Plan continues a minimum exercise price for options of 110% of fair market value on the date of grant.  Restricted stock awards may be qualified as a performance-based award that conditions a participant’s award upon achievement by the Company or its subsidiaries of performance goals established by the Board of Directors’ Compensation Committee.  

 

The number of shares, terms, and exercise periods of option grants are determined by the Board of Directors on an option-by-option basis. Options generally vest ratably over three years and expire ten years from the date of grant.  As of December 31, 2017, options to purchase 989,081 shares of common stock were authorized and reserved for future grant.  

 

A summary of activity follows (shares in thousands):

 

 

 

 

 

 

 

 

 

 

2017

 

2016

 

 

 

Weighted-

 

 

 

Weighted-

 

 

 

Average

 

 

 

Average

 

Number

 

Exercise

 

Number

 

Exercise

 

of Shares

 

Price

 

of Shares

 

Price

 

 

 

 

 

 

 

 

Outstanding as of beginning of the year

1,625   

 

$ 0.88   

 

1,470   

 

$ 1.53   

Granted

141   

 

1.39   

 

512   

 

0.90   

Exercised

-   

 

-   

 

(175)  

 

0.40   

Forfeited or expired

(156)  

 

3.61   

 

(182)  

 

6.59   

Outstanding as of end of the year

1,610   

 

0.66   

 

1,625   

 

0.88   

 

 

 

 

 

 

 

 

Exercisable as of end of the year

1,089   

 

0.51   

 

1,056   

 

0.95   

 

The weighted average fair value of options granted during 2017 and 2016 was $1.14 and $0.79, respectively.  As of December 31, 2017, options exercisable and options outstanding had a weighted average remaining contractual term of 4.4 and 5.8 years with aggregate intrinsic value of $566 and $637, respectively. As of December 31, 2016, options exercisable and options outstanding had a weighted average remaining contractual term of 4.1 and 5.8 years with aggregate intrinsic value of $728 and $1,038, respectively. The aggregate intrinsic value of the options exercised in 2016 was $137.  

 

The fair value of each option grant is estimated on the date of the grant using the Black-Scholes option-pricing model with the following weighted-average assumptions used for the grants made in 2017 and 2016:

 

 

2017

 

2016

Expected life (in years)

3.5

 

3.5

Risk free interest rate

1.47%

 

1.04%

Expected volatility

175%

 

229%

 

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

 

As of December 31, 2017, there was approximately $140 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 2.4 years.  As of December 31, 2016, there was approximately $198 of total unrecognized share-based compensation cost related to grants collectively under the 2004 Plan and 2014 Plan that will be recognized over a weighted-average period of 3.8 years.  

 

Share-based compensation expense, from awards collectively under the 2004 Plan and 2014 Plan for the years ended December 31, 2017 and 2016 amounted to $177 and $171, respectively, and was included in general and administrative expense on the statements of comprehensive income.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Preferred Stock
12 Months Ended
Dec. 31, 2017
Notes  
Note 11 - Preferred Stock

Note 11 - Preferred Stock

 

Class A Preferred Stock

 

The Company has 5,000,000 authorized shares of Class A Preferred stock.  As of December 31, 2017 and 2016, there were no Class A Preferred shares outstanding.     

 

Class B Preferred Stock

 

The Company has 5,000,000 authorized shares of Class B Preferred stock.  As of December 31, 2017 and 2016, there were no Class B Preferred shares outstanding.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Geographic Information
12 Months Ended
Dec. 31, 2017
Notes  
Note 12 - Geographic Information

Note 12 - Geographic Information

 

The table below presents sales by geographic location:

 

 

2017

 

2016

 

 

 

 

United States

$ 15,429   

 

$ 24,994   

International

15,079   

 

7,950   

Total sales

$ 30,508   

 

$ 32,944   

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Significant Customers
12 Months Ended
Dec. 31, 2017
Notes  
Note 13 - Significant Customers

Note 13 - Significant Customers

As of December 31, 2017, Customers A and B each represented 10% of accounts receivable, and Customer F represented 30% of costs and estimated earnings in excess of billings.

As of December 31, 2016, Customers C and D represented 19% and 29% of accounts receivable, respectively, and Customers E and A represented 48% and 18% of costs and estimated earnings in excess of billings, respectively.

For the year ended December 31, 2017, Customer F represented 11% of total sales.  For the year ended December 31, 2016, Customer E represented 23% of total sales.    

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
Policies  
Basis of Presentation

Basis of Presentation

The consolidated financial statements include the accounts of Evans & Sutherland and its wholly owned subsidiaries.  All inter-company accounts and transactions have been eliminated in consolidation.  Certain prior year amounts have been reclassified to conform to the current year presentation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes.  The accounting estimates that require management’s most difficult and subjective judgments include revenue recognition based on the percentage-of-completion method, inventory reserves, allowance for doubtful accounts receivable, allowance for deferred income tax assets, impairment of long-lived assets, pension and retirement obligations and useful lives of depreciable assets.  Actual results could differ from those estimates.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments with original maturities of three or fewer months to be cash equivalents.  The Company maintains cash balances in bank accounts that, at times, exceed federally insured limits.  The Company has not experienced any losses in these accounts and believes it is not exposed to any significant risk with respect to cash.  As of December 31, 2017, cash deposits as reported by the banks, including restricted cash, exceeded the federally insured limits by approximately $5,230.

Restricted Cash The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the statements of cash flows.

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Cash and cash equivalents

 

 

$ 5,276   

 

$ 6,823   

Restricted cash

 

 

312   

 

603   

 

 

 

 

 

 

Total cash, cash equivalents, and restricted cash shown in the statements of cash flows

 

 

$ 5,588   

 

$ 7,426   

 

Amounts included in restricted cash represent those required to be set aside by a contractual agreement.  Restricted cash that guarantees letters of credit that mature or expire within one year is reported as a current asset.  Restricted cash that guarantees letters of credit that mature or expire after more than one year is reported as a long-term asset.

Trade Accounts Receivable

Trade Accounts Receivable

In the normal course of business, E&S provides unsecured credit terms to its customers.  Accordingly, the Company maintains an allowance for doubtful accounts for possible losses on uncollectible accounts receivable.  The Company routinely analyzes accounts receivable and costs and estimated earnings in excess of billings, and considers history, customer creditworthiness, facts and circumstances specific to outstanding balances, current economic trends, and changes in payment terms when evaluating the adequacy of the allowance for doubtful accounts receivable.  Changes in these factors could result in material differences to bad debt expense.  Past due balances are determined based on contractual terms and are reviewed individually for collectability. Uncollectible accounts receivable are charged against the allowance for doubtful accounts when management determines the probability of collection is remote.  

The table below represents changes in E&S’s allowance for doubtful accounts receivable for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

$ 259   

 

$ 286   

Write-off of accounts receivable

 

 

(7)   

 

(47)  

Increase (decrease) in estimated losses on accounts receivable

 

 

(143)  

 

20   

Ending balance

 

 

$ 109   

 

$ 259   

Inventories

Inventories

Inventories include materials at standard costs, which approximate actual costs, as well as inventoried costs on programs and long-term contracts.  Inventoried costs include material, direct engineering and production costs, and applicable overhead, not in excess of estimated realizable value.  Spare parts and general stock materials are stated at cost not in excess of realizable value.  E&S periodically reviews inventories for excess supply, obsolescence, and valuations above estimated realizable amounts, and provides a reserve sufficient to reduce inventories to net realizable values.  Revisions of these estimates could impact net loss.

During the years ended December 31, 2017 and 2016, E&S recognized impairment losses on inventory of $105 and $344, respectively.  

Inventories as of December 31, were as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Raw materials

 

 

$ 5,458   

 

$ 5,427   

Work in process

 

 

1,011   

 

1,120   

Finished goods

 

 

423   

 

326   

Reserve for obsolete inventory

 

 

(2,919)  

 

(3,122)  

Inventories, net

 

 

$ 3,973   

 

$ 3,751   

Property and Equipment

Property and Equipment

Property and equipment are stated at cost.  Depreciation and amortization are computed using the straight-line method based on the estimated useful lives of the related assets.  Expenditures that materially increase values or capacities or extend useful lives of property and equipment are capitalized.  Leasehold improvements are assigned useful lives based on the shorter of their useful lives or the term of the related leases, including renewal options likely to be exercised.  Routine maintenance, repairs and renewal costs are expensed as incurred.  When property is retired or otherwise disposed of, the carrying values are removed from the property and equipment and related accumulated depreciation and amortization accounts.  Depreciation and amortization are included in cost of sales, research and development or selling, general and administrative expenses depending on the nature of the asset.  

 

Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:

 

Estimated

 

 

 

 

 

Useful Lives

 

2017

 

2016

 

 

 

 

 

 

Land

n/a

 

$ 2,250   

 

$ 2,250   

Buildings and improvements

5 - 40 years

 

3,065   

 

3,065   

Manufacturing machinery and equipment

3 - 8 years

 

5,582   

 

5,434   

Office furniture and equipment

3 - 8 years

 

779   

 

779   

Total

 

 

11,676   

 

11,528   

Less accumulated depreciation and amortization

 

 

(7,149)  

 

(6,890)  

Net property and equipment

 

 

$ 4,527   

 

$ 4,638   

Goodwill

Goodwill

The Company tests its recorded goodwill for impairment on an annual basis during the fourth quarter, or more often if indicators of potential impairment exist, by determining if the carrying value of each reporting unit exceeds its estimated fair value. Factors that could trigger impairment include, but are not limited to, underperformance relative to historical or projected future operating results, significant changes in the manner of use of the acquired assets or the Company’s overall business and significant negative industry or economic trends. Future impairment reviews may require write-downs in the Company’s goodwill and could have a material adverse impact on the Company’s operating results for the periods in which such write-downs occur.

Intangible Assets

Intangible Assets

 

E&S amortizes the cost of intangible assets over their estimated useful lives. Amortizable intangible assets are reviewed at least annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Amortization expense was $27 for the year ended December 31, 2016, which completed the amortization of intangible assets, so there was no amortization expense in 2017.

Software Development Costs

Software Development Costs

 

Software development costs, if material, are capitalized from the date technological feasibility is achieved until the product is available for general release to customers.  Such costs were not material for the years presented.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

 

Long-lived assets are reviewed for impairment when events or changes in circumstances indicate the carrying values of the assets may not be fully recoverable. When this occurs, the Company reviews the values assigned to long-lived assets by analyzing the anticipated, undiscounted cash flows they generate.  When the expected future undiscounted cash flows from these assets do not exceed their carrying values, the Company estimates the fair values of such assets. Impairment is recognized to the extent the carrying values of the assets exceed their estimated fair values.  Assets held for sale are reported at the lower of their carrying values or fair values less costs to sell.

Warranty Reserve

Warranty Reserve

E&S provides a warranty reserve for estimated future costs of servicing products under warranty agreements extending for periods from 90 days to one year.  Anticipated costs for product warranties are based upon estimates derived from experience factors and are recorded at the time of sale or over the period revenues are recognized for long-term contracts.  Warranty reserves are classified as accrued liabilities in the accompanying consolidated balance sheets.

The table below represents changes in E&S’s warranty reserve for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

$ 123   

 

$ 127   

Additions to warranty reserve

 

 

249   

 

227   

Warranty costs

 

 

(233)  

 

(231)  

Ending balance

 

 

$ 139   

 

$ 123   

Revenue Recognition Sales include revenues from system hardware, software, database products and service contracts.   The following table provides information on revenues by recognition method applied during the years:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Percentage of completion

 

 

$ 17,653  

 

$ 18,248   

Completed contract

 

 

11,041  

 

12,845   

Other

 

 

1,814  

 

1,851   

Total sales

 

 

$ 30,508  

 

$ 32,944   

 

The following methods are used to record revenue:

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 the 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) to its estimate of total anticipated costs.   This ratio is then utilized to determine the amount of gross profit earned based on its estimate of total gross profit at completion.  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 consolidated balance sheets.

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, 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 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 to customers.  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 revenue and cost of sales are recognized in equal, offsetting amounts as contract costs are incurred.

Stock-Based Compensation

Stock-Based Compensation

The Company records compensation expense in the financial statements for stock-based awards based on the grant date fair value of those awards that are ultimately expected to vest. As such, the value of the award is reduced for the estimated forfeitures at the date of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company determines the grant date fair value of the options using the Black-Scholes option-pricing model.  Stock-based compensation expense is recognized over the requisite service periods of the awards on a ratable basis, which recognizes expense for each vesting tranche of each grant starting on the grant date and finishing on the vest date for that tranche.

Net Income Per Common Share Basic net income per common share represents income available to common shareholders divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share reflects additional common shares that would have been outstanding if dilutive potential common shares had been issued. Potential common shares include shares that may be issued by the Company for outstanding stock options determined using the treasury stock method. In periods resulting in a net loss, potential common shares are anti-dilutive and therefore are not included.

Net income per common share has been computed based on the following:

 

2017

 

2016

 

 

 

 

Numerator

 

 

 

Net Income

$ 1,481   

 

$ 1,743   

 

 

 

 

Denominator

 

 

 

Weighted-average number of common shares outstanding - basic

11,353   

 

11,214   

Incremental shares assumed for stock options

661   

 

622   

Weighted-average number of common shares outstanding - dilutive

12,014   

 

11,836   

Basic net income per common share

$ 0.13   

 

$ 0.16   

Diluted net income per common share

$ 0.12   

 

$ 0.15   

 

Income Taxes

Income Taxes

The Company uses the asset and liability method of accounting for income taxes.  Under the asset and liability method, deferred income tax assets and liabilities are recognized for the future income tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases and operating loss and income tax credit carry-forwards.  Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in the period that includes the enactment date.

Other Comprehensive Income

Other Comprehensive Income

On a net basis for 2017 and 2016, there were deferred income tax assets resulting from items reflected in comprehensive income.  However, E&S has determined that it is more likely than not that it will not realize such net deferred income tax assets and has therefore established a valuation allowance against the full amount of the net deferred income tax assets.  Accordingly, the net income tax effect of the items included in other comprehensive income is zero.  Therefore, the Company has included no income tax expense or benefit in relation to items reflected in other comprehensive income.  The accumulated other comprehensive loss at the end of 2016 and 2017 consists of minimum pension liability attributable to the Supplemental Executive Retirement Plan (“SERP”) (see Note 6).

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash (“ASU 2016-18”).  ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash.  The Company implemented this update in the presented financial statements.

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.  ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers ("ASU 2014-09"). ASU 2014-09 provides for a single, principles-based model for revenue recognition that replaces existing revenue recognition guidance. ASU 2014-09 was effective for the Company on January 1, 2018. It permits the use of either a retrospective or cumulative effect transition method and early adoption is not permitted. The Company will use the cumulative effect transition method.  Because revenue will be recognized under the new standards as costs are incurred for most of our contracts, certain revenues and associated operating earnings will be accelerated into the year ended December 31, 2017.  The adjustment will result in a cumulative adjustment to increase retained earnings as of January 1, 2018; however, based on our initial assessment we do not believe the cumulative adjustment will exceed $600.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Restricted Cash

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Cash and cash equivalents

 

 

$ 5,276   

 

$ 6,823   

Restricted cash

 

 

312   

 

603   

 

 

 

 

 

 

Total cash, cash equivalents, and restricted cash shown in the statements of cash flows

 

 

$ 5,588   

 

$ 7,426   

Schedule of Doubtful Accounts

The table below represents changes in E&S’s allowance for doubtful accounts receivable for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

$ 259   

 

$ 286   

Write-off of accounts receivable

 

 

(7)   

 

(47)  

Increase (decrease) in estimated losses on accounts receivable

 

 

(143)  

 

20   

Ending balance

 

 

$ 109   

 

$ 259   

Schedule of Inventory

Inventories as of December 31, were as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Raw materials

 

 

$ 5,458   

 

$ 5,427   

Work in process

 

 

1,011   

 

1,120   

Finished goods

 

 

423   

 

326   

Reserve for obsolete inventory

 

 

(2,919)  

 

(3,122)  

Inventories, net

 

 

$ 3,973   

 

$ 3,751   

Schedule of Depreciation

Depreciation expense was $259 and $267 for the years ended December 31, 2017 and 2016, respectively.  The cost and estimated useful lives of property and equipment and the total accumulated depreciation and amortization were as follows as of December 31:

 

Estimated

 

 

 

 

 

Useful Lives

 

2017

 

2016

 

 

 

 

 

 

Land

n/a

 

$ 2,250   

 

$ 2,250   

Buildings and improvements

5 - 40 years

 

3,065   

 

3,065   

Manufacturing machinery and equipment

3 - 8 years

 

5,582   

 

5,434   

Office furniture and equipment

3 - 8 years

 

779   

 

779   

Total

 

 

11,676   

 

11,528   

Less accumulated depreciation and amortization

 

 

(7,149)  

 

(6,890)  

Net property and equipment

 

 

$ 4,527   

 

$ 4,638   

Schedule of Product Warranty Reserve

The table below represents changes in E&S’s warranty reserve for the years ended December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Beginning balance

 

 

$ 123   

 

$ 127   

Additions to warranty reserve

 

 

249   

 

227   

Warranty costs

 

 

(233)  

 

(231)  

Ending balance

 

 

$ 139   

 

$ 123   

Schedule of Revenue Recognition The following table provides information on revenues by recognition method applied during the years:

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Percentage of completion

 

 

$ 17,653  

 

$ 18,248   

Completed contract

 

 

11,041  

 

12,845   

Other

 

 

1,814  

 

1,851   

Total sales

 

 

$ 30,508  

 

$ 32,944   

Schedule of Net Income Per Common Share

Net income per common share has been computed based on the following:

 

2017

 

2016

 

 

 

 

Numerator

 

 

 

Net Income

$ 1,481   

 

$ 1,743   

 

 

 

 

Denominator

 

 

 

Weighted-average number of common shares outstanding - basic

11,353   

 

11,214   

Incremental shares assumed for stock options

661   

 

622   

Weighted-average number of common shares outstanding - dilutive

12,014   

 

11,836   

Basic net income per common share

$ 0.13   

 

$ 0.16   

Diluted net income per common share

$ 0.12   

 

$ 0.15   

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Costs and Estimated Earnings on Uncompleted Contracts

Comparative information with respect to uncompleted contracts as of December 31:

 

 

 

2017

 

2016

 

 

 

 

 

 

Total accumulated costs and estimated earnings on uncompleted contracts

 

$ 31,548   

 

$ 31,634   

Less total billings on uncompleted contracts

 

 

(33,359)  

 

(35,096)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

 

The above amounts are reported in the consolidated balance sheets as of December 31 as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Costs and estimated earnings in excess of billings on uncompleted contracts

 

$ 2,763   

 

$ 3,038   

Billings in excess of costs and estimated earnings on uncompleted contracts

 

(4,574)  

 

(6,500)  

Ending balance

 

 

$ (1,811)  

 

$ (3,462)  

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Lease Receivable (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Lease Receivable

The balance of lease receivable as of December 31, 2017 is recorded as follows:

 

 

 

 

2017

 

 

 

 

Lease receivable

 

 

$ 247   

Lease receivable long term

 

 

836   

Total

 

 

$ 1,083   

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Leases and deferred gain on disposal of building assets (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Future Minimum Payments for Operating Leases

Future minimum rent expense payments under the new operating lease and the remaining deferred gain from the disposal of the building assets and deferred rent credit to be recognized are as follows:

 

Years Ending

 

Minimum Lease

 

Gain on

 

Deferred

 

Net Rent

December 31,

 

Payments

 

Building

 

Rent Credit

 

Expense

 

 

 

 

 

 

 

 

 

2018

 

$ 565   

 

$  (124)  

 

$  (314)  

 

$ 127   

2019

 

475   

 

(106)  

 

(264)  

 

105   

Total

 

$ 1,040   

 

$ (230)  

 

$ (578)  

 

$ 232   

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Settlement of Pension Plan Liabilities

 

 

2017

 

2016

Current portion of pension settlement obligation

$ 409   

 

$ 382   

Pension settlement obligation, net of current portion

4,478   

 

4,886   

Total Pension Settlement Obligation

$ 4,887   

 

$ 5,268   

 

 

 

 

Schedule of Costs of Retirement Plans, changes in benefit obligation

 

Changes in benefit obligation

2017

 

2016

 

 

 

 

Projected benefit obligation - beginning of year

$ 4,851   

 

$ 5,320   

Interest cost

156   

 

190   

Actuarial loss (gain)

103   

 

(184)  

Benefits paid

(460)  

 

(475)  

Projected benefit obligation - end of year

$ 4,650   

 

$ 4,851   

 

Changes in plan assets

2017

 

2016

 

 

 

 

Contributions

$ 460   

 

$ 475   

Benefits paid

(460)  

 

(475)  

Fair value of plan assets - end of year

$ -   

 

$ -   

Schedule of Amounts Recognized in Other Comprehensive Income (Loss)

 

Net amount recognized

2017

 

2016

 

 

 

 

Unfunded status

$ (4,650)  

 

$ (4,851)  

Unrecognized net actuarial loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

Schedule of Amounts Recognized in Balance Sheet

Amounts recognized in the consolidated balance sheets consisted of:

 

2017

 

2016

 

 

 

 

Accrued liability

$ (4,650)  

 

$ (4,851)  

Accumulated other comprehensive loss

2,176   

 

2,146   

Net amount recognized

$ (2,474)  

 

$ (2,705)  

Schedule of Net Periodic Benefit Cost

Components of net periodic benefit cost:

 

2017

 

2016

 

 

 

 

Interest cost

$ 156   

 

$ 190   

Amortization of actuarial loss

75   

 

82   

Amortization of prior year service cost

-   

 

(10)  

Net periodic benefit expense

$ 231   

 

$ 262   

Schedule of Expected Benefit Payments

As of December 31, 2017, the following benefits are expected to be paid based on actuarial estimates and prior experience:

Years Ending

 

 

December 31,

 

SERP

2018

 

$ 500   

2019

 

427   

2020

 

421   

2021

 

415   

2022

 

408   

2023-2027

 

$ 1,806   

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 -Debt (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Long-term Debt

Long-term debt consisted of the following as of December 31, 2017 and 2016:

 

2017

 

2016

First mortgage note payable due in monthly installments of $23 (interest

 at 5.75%) through January 1, 2024; payment and rate subject to

 adjustment every 3 years, next adjustment January 14, 2019

$ 1,422   

 

$ 1,611   

 

Second mortgage note payable due in monthly installments of $4 (interest

 at 5.75%) through October 1, 2028; payment and rate subject to

 adjustment every 5 years, next adjustment October 1, 2018

342   

 

364   

      Total debt

 

1,764   

 

1,975   

 Current portion of long-term debt

(224)  

 

(211)  

        Long-term debt, net of current portion

$ 1,540   

 

$ 1,764   

 

Schedule of Principal maturities

Principal maturities on total debt are as follows:

Years Ending

 

 

 

December 31,

 

 

 

2018

 

 

$ 224   

2019

 

 

237   

2020

 

 

251   

2021

 

 

267   

2022

 

 

283   

Thereafter

 

 

502   

Total debt

 

 

$ 1,764   

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Effective Income Tax Rate Reconciliation

 

 

 

 

2017

 

2016

 

 

 

 

 

 

Income tax provision at U.S. federal statutory rate

 

 

$ 466   

 

$ 624   

State tax  provision, net of federal income tax

 

 

48   

 

48   

Change in valuation allowance attributable to operations

 

 

(25,093)  

 

(936)  

Change in effective tax rate

 

 

22,311   

 

-   

Pension settlement

 

 

-   

 

(213)  

Stock compensation

 

 

570   

 

-   

True-up adjustments and expiration of tax carryforwards and credits

 

1,568   

 

548   

Other, net

 

 

19   

 

22   

Income tax provision (benefit)

 

 

$ (111)  

 

$ 93   

Schedule of Deferred Income Tax Assets and Liabilities

The tax effects of temporary differences that give rise to significant portions of the deferred income tax assets and liabilities as of December 31, 2017 and 2016 are as follows:

 

 

 

2017

 

2016

 

 

 

 

 

 

Property and equipment, principally due to differences in depreciation

 

$ 71   

 

$ (643)  

Inventory reserves and other inventory-related temporary basis differences

 

361   

 

614   

Warranty, vacation, deferred rent and other liabilities

 

 

371   

 

687   

Retirement liabilities

 

 

645   

 

1,032   

Net operating loss carryforwards

 

 

38,536   

 

62,484   

Credit carryforwards

 

 

27   

 

36   

Other

 

 

143   

 

1,037   

Total deferred income tax

 

 

40,154   

 

65,247   

Less valuation allowance

 

 

(40,154)  

 

(65,247)  

Net deferred income tax

 

 

$ -   

 

$ -   

Schedule of Worldwide Income Before Income Taxes

Worldwide income before income taxes consisted of the following:

 

 

 

2017

 

2016

 

 

 

 

 

 

United States

 

 

$ 1,370   

 

$ 1,836   

International

 

 

-   

 

-   

Total

 

 

$ 1,370   

 

$ 1,836   

 

Schedule of Components of Income Tax Expense (Benefit)

Income tax benefit (provision) consisted of the following:

 

 

 

2017

 

2016

Current

 

 

 

 

 

U.S. federal

 

 

$ (8)  

 

$ 10   

State

 

 

(103)  

 

83   

Total current expense (benefit)

 

 

$ (111)  

 

$ 93   

Deferred

 

 

 

 

 

U.S. federal

 

 

$ 23,012   

 

$ 937   

State

 

 

2,081   

 

(1)  

Total

 

 

25,093   

 

936   

Valuation allowance increase

 

 

(25,093)  

 

(936)  

Total deferred expense (benefit)

 

 

-   

 

-   

 

 

 

 

 

 

Total income tax expense (benefit)

 

 

$ (111)  

 

$ 93   

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Stock Option Plan (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Stock Option Plan Activity

A summary of activity follows (shares in thousands):

 

 

 

 

 

 

 

 

 

 

2017

 

2016

 

 

 

Weighted-

 

 

 

Weighted-

 

 

 

Average

 

 

 

Average

 

Number

 

Exercise

 

Number

 

Exercise

 

of Shares

 

Price

 

of Shares

 

Price

 

 

 

 

 

 

 

 

Outstanding as of beginning of the year

1,625   

 

$ 0.88   

 

1,470   

 

$ 1.53   

Granted

141   

 

1.39   

 

512   

 

0.90   

Exercised

-   

 

-   

 

(175)  

 

0.40   

Forfeited or expired

(156)  

 

3.61   

 

(182)  

 

6.59   

Outstanding as of end of the year

1,610   

 

0.66   

 

1,625   

 

0.88   

 

 

 

 

 

 

 

 

Exercisable as of end of the year

1,089   

 

0.51   

 

1,056   

 

0.95   

Schedule of Stock Options Valuation Assumptions

The fair value of each option grant is estimated on the date of the grant using the Black-Scholes option-pricing model with the following weighted-average assumptions used for the grants made in 2017 and 2016:

 

 

2017

 

2016

Expected life (in years)

3.5

 

3.5

Risk free interest rate

1.47%

 

1.04%

Expected volatility

175%

 

229%

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Geographic Information (Tables)
12 Months Ended
Dec. 31, 2017
Tables/Schedules  
Schedule of Sales by Geographic Location

The table below presents sales by geographic location:

 

 

2017

 

2016

 

 

 

 

United States

$ 15,429   

 

$ 24,994   

International

15,079   

 

7,950   

Total sales

$ 30,508   

 

$ 32,944   

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Details  
Cash, Uninsured Amount $ 5,230
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Details      
Cash and cash equivalents $ 5,276 $ 6,823  
Restricted cash 312 603  
Total cash, cash equivalents, and restricted cash shown in the statements of cash flows $ 5,588 $ 7,426 $ 4,335
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Allowance for Doubtful Accounts Receivable, Beginning Balance $ 259 $ 286
Write-off of accounts receivable (7) (47)
Increase (reduction) in estimated losses on accounts receivable (143) 20
Allowance for Doubtful Accounts Receivable, Ending Balance $ 109 $ 259
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Provision for excess and obsolete inventory $ 105 $ 344
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Raw Materials $ 5,458 $ 5,427
Work-in-process 1,011 1,120
Finished goods 423 326
Reserve for obsolete inventory (2,919) (3,122)
Inventories, net $ 3,973 $ 3,751
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Depreciation $ 259 $ 267
Property, Plant and Equipment, Gross 11,676 11,528
Less accumulated depreciation and amortization (7,149) (6,890)
Property and equipment, net 4,527 4,638
Land    
Property, Plant and Equipment, Gross 2,250 2,250
Building and Building Improvements    
Property, Plant and Equipment, Gross $ 3,065 3,065
Building and Building Improvements | Minimum    
Property, Plant and Equipment, Useful Life 5 years  
Building and Building Improvements | Maximum    
Property, Plant and Equipment, Useful Life 40 years  
Machinery and Equipment    
Property, Plant and Equipment, Gross $ 5,582 5,434
Machinery and Equipment | Minimum    
Property, Plant and Equipment, Useful Life 3 years  
Machinery and Equipment | Maximum    
Property, Plant and Equipment, Useful Life 8 years  
Office Equipment    
Property, Plant and Equipment, Gross $ 779 $ 779
Office Equipment | Minimum    
Property, Plant and Equipment, Useful Life 3 years  
Office Equipment | Maximum    
Property, Plant and Equipment, Useful Life 8 years  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Details  
Amortization expense $ 27
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Ending balance $ 123 $ 127
Additions to warranty reserve 249 227
Warranty costs (233) (231)
Ending balance $ 139 $ 123
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Sales $ 30,508 $ 32,944
Other 1,814 1,851
Contracts Accounted for under Percentage of Completion    
Sales 17,653 18,248
Completed Contract    
Sales $ 11,041 $ 12,845
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Numerator    
Net Income (Loss) Attributable to Parent $ 1,481 $ 1,743
Denominator    
Weighted average common shares outstanding - basic 11,353 11,214
Stock Issued During Period, Shares, Period Increase (Decrease) 661 622
Pro Forma Weighted Average Shares Outstanding, Diluted 12,014 11,836
Net income per common share - basic $ 0.13 $ 0.16
Net income per common share - diluted $ 0.12 $ 0.15
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2006
Dec. 31, 2017
Dec. 31, 2016
Details      
Goodwill   $ 635 $ 635
Payments to Acquire Businesses, Gross $ 2,884    
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Total accumulated costs and estimated earnings on uncompleted contracts $ 31,548 $ 31,634
Less total billings on uncompleted contracts (33,359) (35,096)
Accumulated costs and estimated earnings on uncompleted contracts, net (1,811) (3,462)
Costs in Excess of Billings 2,763 3,038
Billings in excess of costs and estimated earnings on uncompleted contracts $ (4,574) $ (6,500)
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Lease Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Lease term 5 years  
Fair Value Inputs, Discount Rate 6.00%  
Present value of future lease payments $ 1,754  
Fair value of lease equipment 1,678  
Present value of future maintenance exenses 76  
Sales 30,508 $ 32,944
Increase (Decrease) in Leasing Receivables (252) 1,335
Property, Plant and Equipment    
Sales   1,678
Deferred Revenue   $ 76
Proceeds from Lease Payments 307  
Interest Income, Other 55  
Increase (Decrease) in Leasing Receivables $ 252  
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Lease Receivable: Schedule of Lease Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Lease receivable $ 247 $ 252
Lease receivable long term 836 $ 1,083
Total $ 1,083  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Leases and deferred gain on disposal of building assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2014
Details      
Operating Leases, Rent Expense $ 148 $ 194  
Base Rent After Lease Extension $ 549    
Gain from Building disposal and Lease extinguishment, to be recognized     $ 620
Gain from extinguishment of deferred rent credit, to be recognized     $ 1,526
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Minimum Lease Payments  
2017 $ 565
2018 475
Total 1,040
Gain On Building  
Gain on Leased Assets (230)
Gain On Building | First Year  
Gain on Leased Assets (124)
Gain On Building | Second Year  
Gain on Leased Assets (106)
Gain on Land  
Gain on Leased Assets (578)
Gain on Land | First Year  
Gain on Leased Assets (314)
Gain on Land | Second Year  
Gain on Leased Assets (264)
Rent Expense  
2017 127
2018 105
Total $ 232
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Apr. 21, 2015
Pension Plan Settlement Agreement, Amount Payable     $ 10,500
Pension Plan Settlement Agreement, Payment Schedule with $1,500 due within ten days following the effective date of the Pension Settlement Agreement and the remainder paid in twelve annual installments of $750 beginning on October 31, 2015    
Pension Plan Settlement Agreement, Stock Payable     88,117
Settled ERISA Liabilities     $ 46,000
Line of Credit Facility, Maximum Borrowing Capacity $ 1,100    
Pension Cost (Reversal of Cost) 231 $ 262  
Decrease (increase) in minimum pension liability $ (30) $ 258  
Assumptions Used Calculating Benefit Obligation, Discount Rate 3.40% 3.70%  
Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 3.40% 3.70%  
401K Deferred Savings Plan      
Contribution by Employer $ 451 $ 182  
Intercreditor Agreement      
Line of Credit Facility, Maximum Borrowing Capacity 6,500    
Second Intercreditor Agreement      
Line of Credit Facility, Maximum Borrowing Capacity $ 3,000    
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Current portion of pension settlement obligation $ 409 $ 382
Pension settlement obligation, net of current portion 4,478 4,886
Pension Settlement Obligation $ 4,887 $ 5,268
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Projected benefit obligation as of beginning of the year $ 4,851 $ 5,320
Interest cost 156 190
Actuarial loss (gain) 103 (184)
Benefits paid (460) (475)
Projected benefit obligation as of beginning of the year 4,650 4,851
Contributions 460 475
Fair value of plan assets - end of year $ 0 $ 0
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Unfunded status $ (4,650) $ (4,851)
Unrecognized net actuarial loss 2,176 2,146
Net amount recognized $ (2,474) $ (2,705)
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Accrued liability $ (4,650) $ (4,851)
Accumulated other comprehensive loss 2,176 2,146
Net amount recognized $ (2,474) $ (2,705)
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Interest cost $ 156 $ 190
Amortization of actuarial loss 75 82
Amortization of prior year service cost 0 (10)
Net periodic benefit cost $ 231 $ 262
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details)
Dec. 31, 2017
USD ($)
2017 $ 500
2018 427
2019 421
2020 415
2021 408
2022-2026 $ 1,806
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 -Debt: Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Long-term Debt $ 1,764 $ 1,975
Current portion of long-term debt (224) (211)
Long-term debt, net of current portion 1,540 1,764
First Mortgage Note Payable    
Debt Instrument, Periodic Payment $ 23  
Debt Instrument, Interest Rate, Effective Percentage 5.75%  
Long-term Debt $ 1,422 1,611
Second Mortgage Note Payable    
Debt Instrument, Periodic Payment $ 4  
Debt Instrument, Interest Rate, Effective Percentage 5.75%  
Long-term Debt $ 342 $ 364
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 -Debt: Schedule of Principal maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
2017 $ 224  
2018 237  
2019 251  
2020 267  
2021 283  
Thereafter 502  
Long-term Debt $ 1,764 $ 1,975
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 -Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Jan. 14, 2004
Line of Credit Facility, Maximum Borrowing Capacity $ 1,100,000  
Line Of Credit 1    
Debt Instrument, Interest Rate Terms Under the line of credit agreement, interest is charged on amounts borrowed at the lender’s prime rate less 0.25%.  
First Mortgage Note Payable    
Debt Instrument, Face Amount   $ 3,200,000
Long-term Debt, Maturities, Repayment Terms The First Mortgage Note requires repayment in monthly installments of principal and interest over 20 years. On each third anniversary of the First Mortgage Note, the interest rate is adjusted to the greater of 5.75% or 3% over the Three-Year Constant Maturity Treasury Rate published by the United States Federal Reserve (“3YCMT”).  
Debt Instrument, Interest Rate, Basis for Effective Rate On January 14, 2016, the 3YCMT was 1.14% and the interest rate on the First Mortgage Note remained at 5.75% per annum. As a result, the monthly installment amount remained at $23.  
Second Mortgage Note Payable    
Debt Instrument, Interest Rate, Basis for Effective Rate On September 11, 2013, the fifth anniversary of the Second Mortgage Note, the 3YCMT was 0.88%. As a result, interest continues at 5.75% until possible adjustment on the next 5-year anniversary. The monthly installment also remains unchanged at $4.  
Property Carrying Value $ 4,090  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 34.00%  
Federal research credits $ 3,200  
Change in valuation allowance attributable to operations (25,093) $ (936)
Internal Revenue Service (IRS)    
Operating Loss Carryforwards 169,100  
Internal Revenue Service (IRS) | No Expire    
Operating Loss Carryforwards 27  
State and Local Jurisdiction    
State research credits 1,800  
State and Local Jurisdiction | Expire On Various Dates    
Operating Loss Carryforwards $ 70,400  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Income tax benefit at U.S. federal statutory rate $ 466 $ 624
State tax benefit (provision) (net of federal income tax benefit) 48 48
Change in valuation allowance attributable to operations (25,093) (936)
Change in effective tax rate 22,311 0
Pension settlement 0 (213)
Stock compensation 570 0
True-up adjustments and expiration of tax carryforwards and credits 1,568 548
Other, net 19 22
Income tax provision (benefit) $ (111) $ 93
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Property and equipment, principally due to differences in depreciation $ 71  
Property and equipment, principally due to differences in depreciation   $ (643)
Inventory reserves and other inventory-related temporary basis differences 361 614
Warranty, vacation, deferred rent and other liabilities 371 687
Retirement liabilities 645 1,032
Net operating loss carryforwards 38,536 62,484
Credit carryforwards 27 36
Other 143 1,037
Total deferred income tax assets 40,154 65,247
Less valuation allowance (40,154) (65,247)
Net deferred income tax assets $ 0 $ 0
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
United States $ 1,370 $ 1,836
International 0 0
Total $ 1,370 $ 1,836
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Current    
U.S. federal $ (8) $ 10
State (103) 83
Current Income Tax Expense (Benefit) (111) 93
Deferred    
U.S. federal 23,012 937
State 2,081 (1)
Deferred Federal, State and Local, Tax Expense (Benefit) 25,093 936
Valuation allowance increase (25,093) (936)
Total deferred expense (benefit) 0 0
Total income tax expense (benefit) $ (111) $ 93
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Details    
Letters of Credit Outstanding, Amount $ 312 $ 600
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Stock Option Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Options, Granted, Weighted Average Grant Date Fair Value $ 1.14 $ 0.79
Options exercisable, weighted average remaining contractual term 4 years 4 months 24 days 4 years 1 month 6 days
Options outstanding, weighted average remaining contractual term 5 years 9 months 18 days 5 years 9 months 18 days
Options, Exercisable, Aggregate Intrinsic Value $ 566 $ 728
Options, Outstanding, Aggregate Intrinsic Value 637 1,038
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value   137
Total unrecognized share-based compensation cost $ 140 $ 198
Total unrecognized share-based compensation, compensation cost not yet recognized, weighted-average period 2 years 4 months 24 days 3 years 9 months 18 days
Allocated Share-based Compensation Expense $ 177 $ 171
2004 Stock Incentive Plan Of Evans Sutherland Computer Corporation    
Minimum exercise price for options The 2014 Plan continues a minimum exercise price for options of 110% of fair market value on the date of grant.  
Number of Shares Authorized 989,081  
Directors | 2004 Stock Incentive Plan Of Evans Sutherland Computer Corporation    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 10,000  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Outstanding at beginning of year 1,625 1,470
Outstanding at beginning of year, weighted average exercise price $ 0.88 $ 1.53
Granted 141 512
Granted, weighted average exercise price $ 1.39 $ 0.90
Exercised 0 (175)
Exercised, weighted average exercise price $ 0 $ 0.40
Forfeited or expired (156) (182)
Forfeited or expired, weighted average exercise price $ 3.61 $ 6.59
Outstanding at beginning of year 1,610 1,625
Outstanding at beginning of year, weighted average exercise price $ 0.66 $ 0.88
Exercisable as of end of the period 1,089 1,056
Exercisable as of end of the period, weighted average exercise price $ 0.51 $ 0.95
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Details    
Expected life (in years) 3 years 6 months 3 years 6 months
Risk-free interest rate 1.47% 1.04%
Expected Volatility 175.00% 229.00%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Preferred Stock (Details) - shares
Dec. 31, 2017
Dec. 31, 2016
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Class A    
Preferred Stock, Shares Authorized 5,000,000  
Preferred Class B    
Preferred Stock, Shares Authorized 5,000,000  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Sales $ 30,508 $ 32,944
UNITED STATES    
Sales 15,429 24,994
International    
Sales $ 15,079 $ 7,950
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Significant Customers (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Accounts Receivable | Customer A    
Concentration Risk, Percentage 10.00%  
Costs And Estimated Earnings In Excess Of Billings | Customer A    
Concentration Risk, Percentage   18.00%
Costs And Estimated Earnings In Excess Of Billings | Customer F    
Concentration Risk, Percentage 30.00%  
Costs And Estimated Earnings In Excess Of Billings | Customer C    
Concentration Risk, Percentage   19.00%
Costs And Estimated Earnings In Excess Of Billings | Customer D    
Concentration Risk, Percentage   29.00%
Costs And Estimated Earnings In Excess Of Billings | Customer E    
Concentration Risk, Percentage   48.00%
Sales Revenue, Net | Customer F    
Concentration Risk, Percentage 11.00%  
Sales Revenue, Net | Customer E    
Concentration Risk, Percentage   23.00%
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &68;$P?(\\#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,$% @ 99AL3&;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 " !EF&Q,>8JJ9^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Y@K";UI66G#08K;.QF;+4UC1-C:R1]^R5> MFS*V!]C1TN]/GT"-"=+T$5]B'S"2PW0W^K9+TH0U.Q(%"9#,$;U.Y93HIN:^ MCU[3](P'"-J<] &AXOP>/)*VFC3,P"(L1*8::Z2)J*F/%[PU"SY\QC;#K %L MT6-'"40I@*EY8CB/;0,WP PCC#Y]%] NQ%S]$YL[P"[),;DE-0Q#.=0Y-^T@ MX/WYZ36O6[@ND>X,3K^2DW0.N&;7R6_U9KM[9*KBXJ'@=2&JG5A)7DFQ^IA= M?_C=A'UOW=[]8^.KH&K@UUVH+U!+ P04 " !EF&Q,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &68;$SJ0I;;'@, $ - 8 >&PO=V]R:W-H965T&UL?5?MCILP$'P5Q ,<>#$?.261+HFJ5FJETU5M?Y/$2= !3L%) MKF]?8SB.>-?W)V!GQN.U=P=[?I/-:WL20GEO55FW"_^DU/DQ"-K=251Y^R#/ MHM;_'&13Y4HWFV/0GAN1[PVI*@,(PR2H\J+VEW/3]]PLY_*BRJ(6SXW77JHJ M;_ZM1"EO"Y_Y[QTOQ?&DNHY@.3_G1_%3J%_GYT:W@G&4?5&)NBUD[37BL/"? MV.,&DHY@$+\+<6LG[UX7RE;*UZ[Q;;_PPVY&HA0[U0V1Z\=5K$59=B/I>?P= M!O5'S8XX?7\?_8L)7@>SS5NQEN6?8J]."S_SO;TXY)=2O$/UW M<16EAG<]YE$7OD>O5W7:=9;/.?7IY6 M]UZ7X3RX=L,,B%6/@ F"C8A CST* "6P D2'>X$U1D3WB U&<'H*$1EC9.C1 MA![3=$[2N:'S"3VQE@@C4EH@)@5B1,\L@1X1&T3=+V*:0!;1*@FIDB"5F:6" M$2RD%5)2(<5\9DD0$* E,E(BPWPK658$Q)$M,U)BAOFQ)4% $EJ"A735A7B$ MU*Z[$&UZEH:09BQUI"]SE#C#8E:"K0?,5(RQ*(;8&1A9[4\,L):59IL!DTRT M$N!)/'.D,Z.KFD5("I!W$1B'>S&Z^!FN;0!;A<"X8J$=@&$+ &ZK$!A7(M . MP'"!@VUE%,:E0KL PS4.*+<)3.90H8V X3('V\\&S)UMALQAS8QV X9K/4)9 M1F!@#0!P<7/[VPGX%)"%KCRC'0!P M=7.49P3&SK-@X-D][Q>O!D3LS!![R_6_S(FV-1M]Y6 M*GW(-4?1@Y1*Z*F$#SK6D[[.C(U2'%3WFNKWIC_3]PTES\-])1@O300 (<6 8 >&PO=V]R:W-H965T&ULA9C;;N,V$(9?Q=!]5N2,>%!@&ZA<%"W0 L$6;:^5F(Z-E2Q74N+M MVU>2%<.>&69OK(/_(7\>]''(Y;EIOW7[$/K%][HZ=JMDW_>GQS3M7O:A+KLO MS2DCF]>VK7R^:MKP['\-0N MNK>Z+MO_BE UYU6BDX\77P^O^WY\D:Z7I_(U_!GZOTY/[?"47DO9'NIP[ [- M<=&&W2KY23]NT(\!D^+O0SAW-_>+L2G/3?-M?/AMNTK4Z"A4X:4?BRB'RWO8 MA*H:2QI\_#L7FESK' -O[S]*_V5J_-"8Y[(+FZ;ZY[#M]ZO$)XMMV)5O5?^U M.?\:Y@:99#&W_O?P'JI!/CH9ZGAIJF[Z7;R\=7U3SZ4,5NKR^^5Z.$[7\US^ M1Y@< ', 7 -T]FD S@%( M*+LZFI/Y=]N5ZVS7G17D;K5(Z30C_BT)DOX\NI M[Z;_AM9VP]OW=98MT_>QG%E27"1P(X%[Q88K,G.5I$/]5Q,@FH I'F_CK1R/ M8CQ.\=EMO".-N$CL)#E.$@/.DG9PD?6 LI-,=))Q)YXXN4C,326H:8=RC541 M'T;T8;B/G/@PW(?+R=AO!!$X+3NQHA/+G!A%G%A6"=#QVP@: [(/)_IPW(=>.Z$C'_A>26YHTX$D3.1LB>R\R;37'K:&X MU9RE.J>#N9%4&!TGF;F:0]=0Z&H.5# *%;4CR"SHV$C)Y-66+:M614J0F:DY M-"V%IN9 U-:RF2>HM(FU1^:FYN"T%)R:0S%GO!)$.E.QKI'1J3D[Z5)1: [& MS#BZQ HJ:V)N0.8G<'Y:RD_@8 23T45%4D$,$2#3$S@]+:4G<##>-GHV(XE< MQ$LDM>3PM!2>(&!1Y=0+%Z&/9" @HQ,X.NF'4@"G(@"=,I)(1U9R>!!AB=P>%H*3^!4S#3-)C>2"F\V-?=N9'0"SUH=S5J! MIZ19YCQU(ZB\C_6-C&'@&'84PR UF2L;P25L[&^D3$,',..8A@X8;UB72-@ M&# VC64, \J\]9$M%,H( M18Y03Q&*'(X/H/FQC"B+'A')$$4.44\ABL+F'H""0E!IDT?2$I0ABARBGD)T MUMP>1TE[!4DF[!72FQ/!\8CVC[)]/1R[Q7/3]TT]'0'NFJ8/0Y'JR]"V?2BW MUX5H]/+0-Z?YV#>]GCVO_P=02P,$% @ 9IAL3'CV>3HM M @ & < !@ !X;"]W;W)K4 MO?(20#AO-6GXUBV%:#<(\5,)->8KVD(C9RZ4U5C(+KLBWC+ 9VVJ"0H\+T$U MKAJWR/78@14YO0E2-7!@#K_5-69_=D!HMW5]]WW@I;J60@V@(F_Q%;Z#^-$> MF.RA(M^\'?[-=*KP4_*^CXJ.VH2HZ4OJK.E_/6]100$#@) M%0'+SQWV0(@*)#%^]S'=(:4RCMOOT3_IVF4M1\QA3\FOZBS*K9NYSADN^$;$ M"^T^0U]/[#I]\5_A#D3*%8G,<:*$ZW_G=.."UGT4B5+C-_.M&OWMS$R2]K9E M0] ;@L'@1P\-86\(+0,R9+K4CUC@(F>T) @F7^ "!8A NT/1_Y_V,-%>ZCMT;B& MR*K!2!(M:;3$LVIXI)@P1(L,T9PAMAB,)!YE\#WSLU">$$Z(XD6B>$Z46$3Q M+)&-\D@Q84@6&9(Y0VHQ&$DZSK"RS]=CS80C7>1(YQR9Q9'.*@V7=^<)X80H M6R3*YD1KBRB;'P,_\9,LL;9Q_X1P0K1>)%K/B-96Z;OU+%&01&%LK]!_988& MC>XH]69\P^Q:-=PY4B&O.WTI72@5($-Z*QFME,_4T"%P$:J9RC8SE[7I"-KV M[Q :'L/B+U!+ P04 " !FF&Q,(SXLRI,# !U#P & 'AL+W=O&+^7QU \-P69U+H[ZJ^Z_G9]:^Q3<>MF7 MM6ZZTC1>JP]K_Q$>MC(: D;%]U)?N\6]-Z3R;,S/X>'C?NV+P9&N]*X?NBCL MY45O=54-/5D?O^9._=N80^#R_K7W?\?D;3+/1:>WIOI1[OO3VD]];Z\/Q:7J MOYCK!STG%/G>G/TG_:(K*Q^[J6S7B]SOV_ MAO$!<@Z0MP"(_S- S0'J+2 6Y)-$+B1OBL!V?AM!LN'A&!XNIP YS"=)/$J:4:)$)%*4!Z.261CR7B+62T2]*.1E MDD2+4>X@BZ($F6%D4J2)8^EBUDU,W83(34R& 9%%: MM&944B>*])*R7A"QR MYECEE(U/:2XQRB6E4Q:+Q5:<" M)X"@;E*, ,$-A%>95<72X<;!(Z!N,NP&Z#@9I"&VP\D2Z3@!P-+K$23Q T)@ M0Y+N[R3&)Y)1216YIH=''2C&#@&VHHF'B<)V&%4$PF&'1R=0=H+ \)Q%RX&2 M&)NAFKO8884G)U!T@L#L!$I%4(G 9AA5JEQV>'0"92<(#$]@N CD5%'17>9 M)_#LA(0Q$V$S"7E]09@2-XPJ"5UV>!0#93$(#.-9E"P&$O= -C&K3R+T$#X2X97.=X-DN>QI#P&#/Y<4M0"J A/#RN3X'A!2![)DB+9ON.Q M(0I;^XH'S&1.YCY;DF>RE.1; %S@DCQ')<=1?")FT?^<"$[E/!&2YZAD.(I! MD$N&D0JSBQ')*'68X4DJ&9+BG9[/HO=S0[[[&)6M,/$;.%@4*[5NCV-=UWD[ MFA-^>YR UNE?;F+U!+ P04 " !FF&Q, M%2@,,: # "-$0 & 'AL+W=O[SROV9]DF37OU5E6^I^CJLNLU9?UH]>< M:YD=>J.R\*COAUZ9Y96[7O9C]_5ZJ9[:(J_D?>TT3V69U7\WLE"7E4O.I[0:\]?*2EK)I<54XMCROW [E+2=@9],2/7%Z: MFW.GF\J#4K^ZBT^'E>MW&U7=?DHAPD%KC/,_K-\EH7&NTQTC+TJ MFO[7V3\UK2H'+SJ5,OMS/>95?[P,_E_,< ,Z&-#1@+!9 S88L-& BED#/ACP M5X/Y",%@$+RF%,T:A(-!^!IAWD ,!F(T6/3K=Q6W7ZUMUF;K9:TN3GW=<.>L MV]?D3NC]L.\&^^7O_],+UNC1YS4A;.D]=XX&9G-EZ(3A4R;&F&#*;#$FG#([ MC!%3)L&8:,JD&+,8&4]K,@I#46%H[X#?.J ^$.;*A#U3]0RE$<@D-J& <0;T MVYK4.Q8P"M1!J,#G$$L0C'(?A$P1*N0AKA%#-6*(1@1H=&6"FRAZ\W"*A^%H M&&Z&\<'>VG!C,F"Q8FXD HBME=B9!!$!1&"R /@E'" M02O2&PT0^8^GRP#-W;(#,G?/VI$= M@A >@35-[(Y2)..)HZDT> M$L!Z(PD!T)I=I%+R)(%@78;2@9AMA+( 5V=J1 MG1U)$.0=,_1G2$/WEC!XVT.0OL*KL/%5^R^C&O&N=!M?KUM'^+/"K52NW2?Z^=G61V&"\* M>6R[4Z'/Z^L'@NM%J\[#QP]O_ *S_@=02P,$% @ 9IAL3&J?7UXF! M#A0 !@ !X;"]W;W)KL MQ"&I2V ;B%P4+= "P19MGQ6;OF ET964>/OOJUN\]O"P+['$G"'/\/*)Y.IJ MVV_=R9@^^%Y73;<.3WU_>8ZB;G6V#[KVNR_;?PE3VN@Y%^%GP]7P\]6-! MM%E=RJ/YP_1_7E[;X2VZU;(_UZ;ISK8)6G-8AR_B>2OU&# I_CJ;:W?W'(RI MO%G[;7SY=;\.X]&1J]5_M==?S)*0#H,E^]_,AZD&^>AD:&-GJV[Z M&^S>N][62RV#E;K\/O^>F^GWNM3_&88#: F@6X!(_C= +@'R1X":DI^=3:G^ M5/;E9M7::]#.HW4IQTDAGN70F;NQ<.J[Z7]#MMU0^K$1E*^BC[&B15/,&KK7 MW!314/NM"4)-%.2$TV,#6U>A-&Y!PB3D%"_OXCWA"H:K*5S=YQ=KU@>S)IDT MS:Q1F6!Y %&J)+:BH17M9")DC"M(8 6)FXMD-HM9H^]LDF9CO@6:7&$C*322 M B-LW(O4:>3I+MO9B*LAG6$C&322 2.2&,U'X-9YEDQPH,- 9)).#<$&-^,#S!0"2T]JT9 Q+P( G92 M;H? 5.(H J*G8;[X>@?S2$A@)^-V).@=2KD?H")?YV"\"< WZ3!>@;P3S0D' M9"02\OC!C!/:]:-B[D>[?K22W Y0>=:DP+P4 )B* U.X--0Q)R80>=)448QP1PK#B.">!8Q#F?.D F M4^69.X1Y3.1^853JJ0(SE !#%6 C #[-P4< :=(Y$$"5]GP5"(./ /@T!Q\!ING<.6EN M,K5VON% ]6#ZT8[G9.P>C87O^"0Q^20@'S\N%M)EFDJ=A%R1%KY\,/='=+4IMVN-TX=0%._O>].-]Q5WI[5+KA<9;&%9>B.?M M?#7UHYKYINSWLCV>FRYXLWUOZ^DFYF!M;P:+\9?!XLF4^]M+90[]^)@.S^U\ M0S6_]/:RW+Y%MRO S7]02P,$% @ 9IAL3 QH&1"T 0 T@, !@ !X M;"]W;W)K:%EGTG4R18>^DT' R MQ/9*N"@Q59QQMX O>].QEOL9FE$@JT%:B)@3JGM\GA MN OQ,>"'@,$NSB14;( @DE"XP<+]=X ZD#$1>QJ^)D\XI W!Y M?F?_'&OWM9RYA3N4/T7EVIS>4%)!S7OI'G'X E,]GRB9BO\&%Y ^/"CQ.4J4 M-JZD[*U#-;%X*8J_C+O0<1_&F_U^@JT#T@F0SH";F(>-B:+R>^YXD1D<4Z5J*8_H/ M/%V';U<5;B-\^X?"_Q#L5@EVD6#W88EK,=N_DK!%3Q68)DZ3)27V.D[RPCL/ M[&T:W^1W^#CM#]PT0EMR1N=?-O:_1G3@I6RN_ BU_H/-AH3:A>/>G\TX9J/A ML)M^$)N_&PO=V]R M:W-H965T&UL?5/;;MP@$/T5Q >$7=9)5RO;4C91U4J-M$K4 M]IFUQS8*%Q?P.OG[ ":NV[IY 6:8<^;,,.2C-L^V W#H10IE"]PYUQ\(L54' MDMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;&R(95[C,H^]DREP/3G %)X/L("4S MKT<0>BSP%K\['GG;N> @9=ZS%I[ ?>]/QEMD9JFY!&6Y5LA 4^#;[>&8A?@8 M\(/#:!=G%"HY:_TUG)F%.RU^\MIU!=YC5$/#!N$>]?@%4CW7&*7BO\$%A \/2GR.2@L;5U0- MUFF96+P4R5ZFG:NXC^EFGV#K )H = ;L8QXR)8K*[YEC96[TB,S4^YZ%)]X> MJ.]-%9RQ%?'.B[?>>RFW-UE.+H$HQ1RG&+J,F2.(9Y]3T+441_H/G*[#=ZL* M=Q&^^T/A?PBR58(L$F0?EK@6<_U7$K+HJ033QFFRJ-*#BI.\\,X#>TOCF_P. MGZ;]@9F6*XO.VOF7C?UOM';@I6RN_ AU_H/-AH#&A>,G?S;3F$V&TWWZ063^ MQN4;4$L#!!0 ( &:8;$RH97?(M $ -(# 8 >&PO=V]R:W-H965T M&UL?5/;;MLP#/T501]0)4J6%H%MH&DQ;, &!!VV/2LV;0O5 MQ9/DN/O[4;+K>9O7%TFD> X/*2H;K'OV+4 @+UH9G],VA.[(F"];T,+?V X, MWM36:1'0= WSG0-1)9!6C&\V!Z:%-+3(DN_LBLSV04D#9T=\K[5P/T^@[)#3 M+7UU/,FF#='!BJP3#7R!\+4[.[38S%))#<9+:XB#.J?WV^-I'^-3P#<)@U^< M2:SD8NUS-#Y6.=U$0:"@#)%!X':%!U J$J&,'Q,GG5-&X/+\ROX^U8ZU7(2' M!ZN^RRJT.;VCI():]"H\V>$#3/6\HV0J_A-<06%X5((Y2JM\6DG9^V#UQ()2 MM'@9=VG2/HPWA]T$6P?P">6#O>7J3W^'CM'\6 MKI'&DXL-^+*I_[6U 5#*Y@9'J,4/-AL*ZA"/MWAVXYB-1K#=](/8_(V+7U!+ M P04 " !FF&Q,2[^*_+0! #2 P &0 'AL+W=O\9.-@0(O-B>\9PS9\;C;+#NR;< @3QK97Q.VQ"Z$V.^;$$+?V<[,'A36Z=% M0-,US'<.1)5 6C&^V1R8%M+0(DN^BRLRVPA5>+3#>YCJ>47)5/Q'N('"\*@$LP$ -(# 9 >&PO=V]R:W-H965T5=2NYRVWG<'QES9@N+NRG2@\:8V5G&/IFV8 MZRSP*I*49&F2[)GB0M,BB[Z3+3+3>RDTG"QQO5+<_CJ"-$-.-_33\2R:U@<' M*[*.-_ "_GMWLFBQ6:42"K031A,+=4[O-H?C+N CX(> P2W.)%1R-N8U&%^J MG"8A(9!0^J# <;O /4@9A#"-MTF3SB$#<7G^5'^,M6,M9^[@WLB?HO)M3F\I MJ:#FO?3/9GB"J9YK2J;BO\(%),)#)ABC--+%E92]\T9-*IB*XN_C+G3U,&9VQ%O,/D'7HO MQ>8FR=@E"$V8XXA)EY@9P5!]#I&NA3BF?]'3=?IV-<-MI&^7T??_$-BM"NRB MP.Z_):YA_BR2+7JJP#9QFAPI3:_C)"^\\\#>I?%-?L/':?_&;2.T(V?C\65C M_VMC/& JR16.4(L?;#8DU#X<;_!LQS$;#6^ZZ0>Q^1L7'U!+ P04 " !F MF&Q,%^6RF[,! #2 P &0 'AL+W=ORO(R@SYG1//QR/LFE]<+ BZT4# M3^!_]">+%EM4*JFA<])TQ$*=T[O]X9@&? 3\E#"ZU9F$2L[&O 3C:Y7374@( M%)0^* C<+G /2@4A3.-UUJ1+R$!)*RL%YHV<53$6+MVF77=S'Z29-9MHV M@<\$OA!N8QPV!8J9?Q9>%)DU([%3[WL1GGA_X-B;,CAC*^(=)N_0>RGV-SQC MER T8XX3AJ\Q"X*A^A*";X4X\K_H?)N>;&:81'JRCG[]#X%T4R"- NE_2]S" M)'\$8:N>:K!-G"9'2C-T<9)7WF5@[WA\D]_P:=J_"]O(SI&S\?BRL?^U,1XP ME=T5CE"+'VPQ%-0^'&_P;*4;%^]02P,$% @ 9IAL3/K* ML52S 0 T@, !D !X;"]W;W)K&UL?5/;CML@ M$/T5Q %-F6-EM5K=1*T59MGXD]MM%R<0''V[_O@+VNU;I] 68XY\R% M(1^M>_$=0""O6AE?T"Z$_LB8KSK0PM_8'@S>--9I$=!T+?.] U$GDE:,[W9W M3 MI:)DGW]F5N1V"D@;.COA!:^%^GD#9L:![^N9XEFT7HH.5>2]:^ +A:W]V M:+%%I98:C)?6$ =-01_WQU,6\0GP3<+H5V<2*[E8^Q*-CW5!=S$A4%"%J"!P MN\(3*!6%,(T?LR9=0D;B^ORF_C[5CK5)UV:=(^SC>'F;9-X#.!+X2' M%(=-@5+F[T009>[L2-S4^U[$)]X?.?:FBL[4BG2'R7OT7LO]?9:S:Q2:,:<) MP]>8!<%0?0G!MT*<^%]TODT_;&9X2/3#.OK=/P2R38$L"63_+7$+<_M'$+;J MJ0;7IFGRI+*#29.\\BX#^\C3F_R&3]/^6;A6&D\N-N#+IOXWU@; 5'8W.$(= M?K#%4-"$>+S'LYO&;#*"[>&PO=V]R:W-H965TM]]V),5>VH(6[PPY,N*G1:N&#:1OF.@NB2B2M&-]L#DP+:6B1 M)=_%%AGV7DD#%TMF\C_@$^"YA<(LSB95<$5^B\:G*Z28F! I*'Q5$V&[P"$I% MH9#&CTF3SB$C<7E^4_^0:@^U7(6#1U3/LO)M3N\IJ: 6O?)/.'R$J9YWE$S% M?X8;J "/F808)2J75E+VSJ.>5$(J6KR.NS1I'\8;SB?:.H%/!#X3[E,<-@9* MF;\77A29Q8'8L?>=B$^\/?'0FS(Z4RO274C>!>^MV!X/&;M%H0ES'C%\B9D1 M+*C/(?A:B#/_B\[7Z;O5#'>)OEM&/_Q#8+\JL$\"^_^6N(8Y_A&$+7JJP39I MFAPIL3=IDA?>>6 ?TB.RW_!QVK\(VTCCR!5]>-G4_QK10TAEC^%LQS$;#8_=](/8_(V+7U!+ P04 " !FF&Q,IY6SG[4! #2 P M&0 'AL+W=O7;$#[XEH 3UZU M,BZGK??=D3%7MJ"%N\$.3+BIT6KA@VD;YCH+HDHDK1C?; Y,"VEHD27?V189 M]EY) V=+7*^UL#]/H'#(Z9:^.9YDT_KH8$76B0:^@O_6G6VPV*Q220W&233$ M0IW3A^WQM(_X!'B6,+C%F<1*+H@OT?A4Y703$P(%I8\*(FQ7> 2EHE!(X\>D M2>>0D;@\OZE_2+6'6B["P2.J[[+R;4[O**F@%KWR3SA\A*F>=Y1,Q7^&*Z@ MCYF$&"4JEU92]LZCGE1"*EJ\CKLT:1_&F]W]1%LG\(G 9\(A-8>-@5+F[X47 M169Q(';L?2?B$V^///2FC,[4BG07DG?!>RVVMW<9NT:A"7,:,7R)F1$LJ,\A M^%J($_^+SM?IN]4,=XF^6T8__$-@ORJP3P+[_Y:XAKG_(PA;]%2#;=(T.5)B M;](D+[SSP#[P]":_X>.T?Q&VD<:1"_KPLJG_-:*'D,KF)HQ0&S[8;"BH?3S> MAK,=QVPT/';3#V+S-RY^ 5!+ P04 " !FF&Q,-_SX/[(! #2 P &0 M 'AL+W=OIOIKUMR0*W IVN;R_0;FVT^@>XEW/._>"2CVB?70?@R8M6QA6T M\[X_,>:J#K1P=]B#"3<-6BU\,&W+7&]!U(FD%>-9=L^TD(:6>?)=;)GCX)4T M<+'$#5H+^_,,"L>"[NBKXTFVG8\.5N:]:.$+^*_]Q0:++2JUU&"<1$,L- 5] MV)W.AXA/@&\21KOSJ_K[5'NHY2H)EVJ5)^SC=\.-,VR;PF< 7PC'%85.@E/D[X4696QR) MG7K?B_C$NQ,/O:FB,[4BW87D7?#>RMTQR]DM"LV8\X3A:\R"8$%]"<&W0ISY M7W2^3=]O9KA/]/TZ^OT_! Z; H&#+8:"QL?CVW"VTYA- MAL=^_D%L^<;E+U!+ P04 " !FF&Q,=90B K,! #2 P &0 'AL+W=O MSON( M3X#O$@:_.)-8R=7:YVA\JG*ZB0F!@C)$!8';#1Y J2B$:?R<-.D<,A*7YU?U M#ZEVK.4J/#Q8]4-6H^#U9,*IJ+%R[A+D_9AO.&'B;9.X!.!SX1CBL/&0"GS1Q%$D3D[$#?VOA/Q MB;:G!-FB9/2MN;-,D+[SRP]SR] MR1_X..U?A&ND\>1J [YLZG]M;0!,97.'(]3B!YL-!76(Q_=X=N.8C4:PW?2# MV/R-B]]02P,$% @ 9IAL3!#56:>T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>RDJY5M*9NH:J566J5J\\S: M8QL%C MXG?Y]!^PX5NOV!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[& M]-#A36VL%AY-VS#76Q!5)&G%^&YWQ[20'2VRZ#O;(C.#5[*#LR5NT%K87R=0 M9LSIGKXYGF33^N!@1=:+!KZ!_]Z?+5IL4:FDALY)TQ$+=4[O]\=3&O 1\$/" MZ%9G$BJY&/,2C,]53G9>7;G!XHJ: 6@_)/9OP$ M53 5+5ZG779Q'Z>;))EIVP0^$_A".,0X; H4,W\47A29-2.Q4^][$9YX?^38 MFS(X8ROB'2;OT'LM]HJK!-G&:'"G-T,5)7GF7@;WG\4W>X=.T M?Q6VD9TC%^/Q96/_:V,\8"J[&QRA%C_88BBH?3A^P+.=QFPRO.GG'\26;US\ M!E!+ P04 " !FF&Q,NMN)J;0! #2 P &0 'AL+W=O&;$#[XEH 3UZU,BZGK??=B3%7MJ"%N\,.3+BI MT6KA@VD;YCH+HDHDK1C?; Y,"VEHD27?Q189]EY) Q=+7*^UL#_/H'#(Z9:^ M.9YDT_KH8$76B0:^@O_676RPV*Q220W&233$0IW3A^WIO(_X!/@N87"+,XF5 M7!%?HO&IRNDF)@0*2A\51-AN\ A*1:&0QH])D\XA(W%Y?E/_D&H/M5R%@T=4 MS[+R;4Z/E%10BU[Y)QP^PE3/.TJFXC_##52 QTQ"C!*52RLI>^=13RHA%2U> MQUV:M _CS8Y/M'4"GPA\)AQ3'#8&2IF_%UX4F<6!V+'WG8A/O#WQT)LR.E,K MTEU(W@7OK=@>#QF[1:$)0RN8NC% ;/MAL**A]/-Z'LQW';#0\=M,/8O,W+GX!4$L# M!!0 ( &:8;$R>L]YTG ( *L* 9 >&PO=V]R:W-H965TD11)E;5>I6=CFLC M5!4W=JM.F6Z4X =G5)49Y?DTJWA1I^NE.]NI]5)>3%G48J<2?:DJKOYL12EO MJY2E'P?/Q>ELVH-LO6SX2?P0YF>S4W:7#2R'HA*U+F2=*'%9/FK.)CS*IVGR4$<^:4TS_+V1?0!3=*DC_Z;N(K2PEM/K,9> MEMH]D_U%&UGU+-:5BK]W[Z)V[UO/_V&&#:@W(,\@ZX2NEDK=$=3^_ MX>T=LT>R_V;?'KI?X;Y9Y[4]O:[9?+[,KBU1C]EV&+K'#(C,L@\2A"2V%)@3 M-A]!#T?.?/2?APM,,(8$8T@R-VS2*6R@&(R\V5"#.7CB RLU@TC0#'Q=1!H&M'!9!8GF VP + M:YQ8D <(%,L#W E86.;$@CQ H%@>X&; 0*6S( \ B")Y0+@=$*AT\O, @B)Y M0+@=$"AU\O, @OP\R.YFA4JHDYN2=+*7E]J-:'>GPR2V(3=K_(-W8]QWKDY% MK9-7:>S$XN:*HY1&6%_R!YO[9SLY#IM2'$V[G-FUZL:G;F-DTX^&V3"?KO\" M4$L#!!0 ( &:8;$S+._01!0( #0& 9 >&PO=V]R:W-H965T-NP"/\'\:@[*6F1D.54":EW).E!PSL+'>+>/(Q?@$:\5='JR M#UPI1RG?G/'ME(61RP@X%,91,+M!-!PU7>!T?V-_]L7;8HY, MPY/DOZN3*;-P$P8G.+.6FQ?9?86AH&48#-5_ARMP"W>96(U"2U]5YS2IRC!,4D]O2_<(J')VB&B0]//F6X MP@D6*,'"$RP^$:QG)6*8#2ZR1$66",%V)H)@D@@76:$B*X0@GHE@F#OGO49% MU@A!,A/!, M<9(.*;!""^6>'8>XT?HN*;!&">>,QS)W&V^&#WJ (H9BW'@,M MYKTGDTLK0%W\N-)!(=O:S\J)=QR)C]1?^G_P?I[^8.I2U3HX2F-'A[_@9RD- MV%RB!_L=EG:$CP:'LW';M=VK?H[UAI'-,*/)^*/(_P)02P,$% @ 9IAL M3$/X)D:V 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q >$7=9-HI5M*9NJ:J566J5J^\S:8QN%BPMXG?Y]!^PX;NH78(9S MSEP8\M&Z9]\!!/*BE?$%[4+HCXSYJ@,M_(WMP>!-8YT6 4W7,M\[$'4B:<7X M;G?+M)"&EGGRG5V9VR$H:>#LB!^T%N[/"90="[JGKXXGV78A.EB9]Z*%[Q!^ M]&>'%EM4:JG!>&D-<= 4]&%_/&41GP _)8Q^=2:QDHNUS]'X4A=T%Q,"!56( M"@*W*SR"4E$(T_@]:](E9"2NSZ_JGU+M6,M%>'BTZI>L0U?0>TIJ:,2@PI,= M/\-55(,/5L\JF(H6+],N3=K'Z>:.S[1M I\) M?"'8-P1#]24$WPIQXO_1^3;]L)GA(=$/:SJ_W1;(-@6R))#]4R)_5^(6 MYO N"%OU5(-KTS1Y4MG!I$E>>9>!?4B/R-[@T[1_$ZZ5QI.+#?BRJ?^-M0$P ME=T-CE"''VPQ%#0A'N_P[*8QFXQ@^_D'L>4;EW\!4$L#!!0 ( &:8;$Q M*:ZOM@$ -(# 9 >&PO=V]R:W-H965TI. MQEML5BFEAM9*;(F!*J.WV\,Q"?@(^"UAL(LS"96<$5^"\5AF=!,2 @6%"PK" M;Q>X Z6"D$_C==*D<\A 7)X_U.]C[;Z6L[!PA^J/+%V3T1M*2JA$K]PS#@\P MU;.G9"K^!UQ >7C(Q,="$^\/7#?FR(X8ROBG4_>>N\EYTF2LDL0FC#' M$<,7F.V,8%Y]#L'70ASY?W2^3M^M9KB+]-V2SJ_7!9)5@20*)/^4N/]2XAKF M:Q"VZ*D&4\=ILJ3 OHV3O/#. WO+XYM\PL=I?Q*FEJTE9W3^96/_*T0'/I7- ME1^AQG^PV5!0N7#\YL]F'+/1<-A-/XC-WSC_"U!+ P04 " !FF&Q,$A*C MA[$T:V9::3M,FK5+4:=MO8E_;J.#K 8[;MR]@U_,Z_P'NY9QS/[BD M YIGVP X\J)5:S/:.-<=&;-% UK8&^R@]3<5&BV<-TW-;&= E)&D%>.;S2W3 M0K8T3Z/O;/(4>Z=D"V=#;*^U,*\G4#AD=$O?'4^R;EQPL#SM1 T_P/WLSL9; M;%8II8;62FR)@2JC]]OC*0GX"/@E8;"+,PF57!"?@_&MS.@F) 0*"A<4A-^N M\ !*!2&?QI])D\XA W%Y?E?_$FOWM5R$A0=4OV7IFHP>*"FA$KUR3SA\A:F> M3Y1,Q7^'*R@/#YGX& 4J&U=2]-:AGE1\*EJ\C+MLXSZ,-_MDHJT3^$3@,^$0 MX[ Q4,S\LW B3PT.Q(R][T1XXNV1^]X4P1E;$>]\\M9[KSE/]BF[!J$)<0?"W$B?]'Y^OTW6J&NTC?+>G\=ET@615(HD#R3XF'#R6N8>X^ M!&&+GFHP=9PF2PKLVSC)"^\\L/<\OLE?^#CMC\+4LK7D@LZ_;.Q_A>C I[*Y M\2/4^ \V&PHJ%XY[?S;CF(V&PV[Z06S^QOD;4$L#!!0 ( &:8;$SE=>"I M^ $ ,L% 9 >&PO=V]R:W-H965TM$-@ E>!>]T'C;&]$="=-F 8/I!]M#9G5HJP8Q=JBO1O0)6>9+@A$913 1K MN[#(?.RLBDS>#&\[.*M WX1@ZO<)N!SRW^%SE8>02 @ZE<0K, M#G=X LZ=D$WCUZ09SI:.N)R_J7_TM=M:+DS#D^0_V\HT>9B$004UNW'S+(=/ M,-6S#X.I^"]P!V[A+A/K44JN_3V\^,P[L3I1,,)="+0 MF9!X'S(:^9([=F4+NB/PN_9Y+6-W@NZCS)R=T(3 MYC1BZ *SF1'$JL\6%+,XT?_H%*=OT0RWGKY=TFF,"^Q0@9T7V/U3XF95(H9Y M)\L]:K)'!+8K$PRSPTUBU"1&!/8K$PSSSG$=4),#(G!8F6"8!#=)4),$$4A7 M)@@FCG"3%#5)$8'UQ6.8]<63Q6,2H*Z^C>B@E+?.M[!%=.Y4C]0_QK_PLK:=CJX2&.?M']XM90&;"K1@_T_&MM9YP6'VKCIP<[5V%_&A9']U#K)W+^+ M/U!+ P04 " !FF&Q,IXE0<,0! W! &0 'AL+W=O MX+A]^P)V/2_CCX'#=SD'.,Y&I=],"V#1N^#2Y+BUMC\08LH6!#,WJ@?I=FJE M!;-NJ1MB>@VL"B3!"=UL]D2P3N(B"[&3+C(U6-Y).&ED!B&8_C@"5V..M_@K M\-(UK?4!4F0]:^ 5[,_^I-V*+"I5)T":3DFDH<[Q_?9P3#T^ 'YU,)K5'/E* MSDJ]^<7W*L<;GQ!P**U78&ZXP -P[H5<&G]F3;Q8>N)Z_J7^%&IWM9R9@0?% M?W>5;7-\AU$%-1NX?5'C-YCK23&:B_\!%^ .[C-Q'J7B)GQ1.1BKQ*SB4A'L M?1H[&<9QVDF2F18GT)E %\)=\"&34BGH/LG(Q0O-F..$H2O,=D$0I[Y8T)C%D?Y'IW%Z$LTP"?1D3:?[ MN, N*K + KM_2MQ=E1C#I'&3-&J21@3V5R8QS.V5"5E=G #=A"=K4*D&&=IE M%5VZXIZ&B_\+GUKJF>FFDP:=E77/)UQRK90%E\KFQN72NBY>%AQJZZ>W;JZG MMSPMK.KG-B7+OZ+X!%!+ P04 " !FF&Q,?I=-UN$! !!0 &0 'AL M+W=OI6C5NOA MC+$J6^!4/8@!>G-2"\FI-J9LL!HDT,H%<89)&":8TZY'1>9\5UED8M2LZ^$J M S5R3N6O"S QY2A";X[GKFFU=> B&V@#7T%_&Z[26'AEJ3H.O>I$'TBH<_08 MG2^IQ3O ]PXFM=D'MI*;$"_6^%3E*+0) 8-26P9JECL\ 6.6R*3Q<^%$JZ0- MW.[?V#^XVDTM-ZK@2; ?7:7;')U04$%-1Z:?Q?01EGIB%"S%?X8[, .WF1B- M4C#EOD$Y*BWXPF)2X?1U7KO>K=-\$L=+F#^ + %D#3@Y'3P+NE=;I6N#.3O#+>>T&24X;OEFC!7&8,V6"B%8$-^RI!?!(7 M\D\X\87/AA&TX2/\'12W!T!,>_2GRW*]._2.P5B3T$T4[$A_E/ M*Q*O2.(A..Q$?)BC7R3UBJ0>@G@GXL/L_PG>7$$.LG'#IX)2C+T;_(UWG>]' MXJ[P'_C\.'RALNEZ%=R$-H/@KFLMA :32OA@NMJ:]V@U&-3:;E.SE_-4SH86 MP_+@X/75*WX#4$L#!!0 ( &:8;$PO5XQVQ@$ #<$ 9 >&PO=V]R M:W-H965T.F:UGH'*;*>-? =[(_^K)U%%I6J$R!-IR324.?X87,\[3T^ M 'YV,)K5'OE*+DJ]>N-+E>/$)P0<2NL5F%NN\ B<>R&7QN]9$R\A/7&]?U=_ M#K6[6B[,P*/BO[K*MCE.,:J@9@.W+VK\#',]>XSFXK_"%;B#^TQS2F18GT)E %T(:XI I4,C\B5E69%J-2$^][YF_ MXLV1NMZ4WAE:$QP5V48%=$-C]5V)Z4V(,\RD>9!\-LO\HD"8W06*8VTZ2U<4) MT$UXL@:5:I!A7%;>92H>:+CX?_!II+XQW732H(NR[OF$2ZZ5LN!22>Y<+JV; MXL7@4%N_/;B]GM[R9%C5SV-*EG]%\1=02P,$% @ 9IAL3 4LJQFV 0 MT@, !D !X;"]W;W)K&UL;5/;CML@$/T5Q Z>:2$-+?/D MN[@RMT-0TL#%$3]H+=SO,R@[%G1/7QU/LNU"=+ R[T4+WR!\[R\.+;:HU%*# M\=(:XJ IZ,/^=,XB/@%^2!C]ZDQB)5=KGZ/QN2[H+B8$"JH0%01N-W@$I:(0 MIO%KUJ1+R$A55(,/5L\JF(H6+],N3=K'Z2;C,VV;P&<"7PC'%(=-@5+F M'T009>[L2-S4^U[$)]Z?./:FBL[4BG2'R7OTWDI^Y#F[1:$9SN<(0Z_&"+ MH: )\?@>SVX:L\D(MI]_$%N^&PO=V]R:W-H965T?& Q-V_WP&.E5;Y8KCC>;D[<#59]^8'@$#> MM3*^ID,(XY8QWPZ@A;^S(Q@\Z:W3(F#HCLR/#D272%HQ7A0;IH4TM*E2;N^: MRIZ"D@;VCOB3UL+]VX&R4TU7]))XD<$W^/>8<06E4YJ,%Y: M0QST-?VZVN[*B$^ /Q(F?[4GL9.#M6\Q^-[5M(@%@8(V1 6!RQD>0:DHA&7\ MG37I8AF)U_N+^G/J'7LY" ^/5KW*+@PU?:"D@UZ<5'BQTS>8^UE3,C?_ \Z@ M$!XK08_6*I^^I#WY8/6L@J5H\9Y7:=(ZS?H7VFT"GPE\(?#<2S9*E3^)()K* MV8FX//M1Q"M>;3G.IHW)-(ITAL5[S)X;_K"NV#D*S9A=QO /F,V"8:B_F/"; M)CP)E%<"Z]OT\B:]3/0O'_SO/]68,9N$,=F"E\4G%W8UE?CH?@IWE,:3@PTX MX#2&WMH *%C]R[?=@Z"'>>'S):_J?D/4$L#!!0 ( M &:8;$S !;C_]0$ %P% 9 >&PO=V]R:W-H965TH:J56BJYJ^^S $M 93&TG7/^^MB&( UK= M"_:N9\:SB^VDY^)55@#*>6M8*U.W4JK;(R3S"AHJ'W@'K5XIN6BHTJ&X(-D) MH(4E-0QASXM00^O6S1*;.XDLX5?%ZA9.PI'7IJ'BSS,PWJ>N[]X3+_6E4B:! MLJ2C%_@.ZD=W$CI"DTI1-]#*FK>.@#)UG_S],31X"_A90R]G<\=4(PYK! G?0XX;(O'CA$':Y.04 M;SK%5B"8"83;]&"3'E@ZF5O<+>H<()&%M,,.>!_.-RHN=2N=,U?Z!MAS6G*N0 MZ#UJQTD_=%# HE9GN]%P,%WX(%._& MMPQ-#VKV%U!+ P04 " !FF&Q,!DPY[AL" #Z!0 &0 'AL+W=O"C,5&"HB#($,5MYU>%B>UY5;"+)&T'>^Z)"Z68 M_]D"84/IA_XM\-*>&ZD#J"IZ?(;O('_T>ZYV:,IR;"ETHF6=Q^%4^L_A9I=K MO1'\;&$0L[6G.SDP]JHW7XZE'V@@(%!+G0&KQQ5V0(A.I#!^CSG]J:0VSM>W M[)],[ZJ7 Q:P8^17>Y1-Z3_ZWA%.^$+D"QL^P]A/ZGMC\U_A"D3)-8FJ43,B MS*]77X1D=,RB4"A^L\^V,\]AS'^SN0W1:(@F0YC]UQ"/AOAN2$SSELRT^A%+ M7!6<#1ZW'ZO'^C\1;F)UF+4.FK,S[U2W0D6O5?04%NBJ$XV:K=5$,\U=@53V MJ43D*K&-5O;H?8'=6I&D[@JQLXG8^..9_Q_VQ&E/C#UY=P8+Q*W59$;364WZ MM&C#H7G,W""I$R1U@,0+$*M)9T4^Y L.AR3)W1R9DR-S<"0+CFQ=)$P6L+NU M* K<(+D3)'> I N0?'7J8;#\,FO-_.M9$#2[,A3XV4P7X=7LTDG]YYQ%IP'V M'.DKMXAOU6"S<^B>QD[%;YB?VTYX!R;5A3;7[L28!(48/*A3:M0@GC8$3E(O M<[7F=AS9C63].&G1-.ZKOU!+ P04 " !FF&Q,&>G1"MD! !@! &0 M 'AL+W=OM+\%VF^7O\27-AC;P4GLFYYRY>*;Y*-6+[@ ,>N5,Z )W MQ@P[0G35 :?Z00X@[)=&*DZ--55+]*" UI[$&4FB:$LX[04N<^\[JC*79\-Z M 4>%])ESJG[O@"YAU$O[LA5) MC5%)IOTOJL[:2#ZIV%0X?0UG+_PY3OI7VCHAF0C)3(BW_R6D$R%](_ANDI"9 M+_4C-;3,E1R1"H\U4#<3\2ZUS:R(;+,>(5TM(O7\=,'_!SU;I6>>GBWK2].;'@3, MUF-$P$2;FS+N,6F6W21"%@_#0;5^AC6JY%D8UX*%=UZ3Q\0][(U_;]K*FEB$<11EJ:=.%96'7GD19\*MB30=/(I#7MJ7B MSQX8'W9A'-X7GIM+K7N 'J)?^2>@(S5E.30N=;'@7"#COPH_QMLJ- MW@I^-C#(Q3PPG1PX?S7!U],NC P0,#@JDX'JX085,&82:8S?4\YP+FF,R_D] M^V?;N^[E0"54G/UJ3JK>A8]A<((SO3+US(X =-R0Z)K'#F3 M]C*EYKZC6BB2= M)4@#S!382X&MGRS\_[ 3KYU8>_*NB4>GB5&364TWEDA21U3Y1#CWHR1>E,2# MLG%01DVZJ!)'<>R@>$0QCOPHJ1H4D$WN[HI'E*>Q0X(6U] \ MB]^IN#2=# Y&PO=V]R:W-H965T MU7P(V[^[>F7N78W&1]6-S%$)YSV51-4O_J-3I-@B:[5&4 M67,C3Z+23_:R+C.EE_4A:$ZUR':M45D$+ R3H,SRRE\MVKW[>K609U7DE;BO MO>95GZY+]L?,\/1V4V@M7BE!W$#Z%^GNYKO0H&+[N\%%63R\JK MQ7[IW]'MAB7&H$7\RL6E&=U[)I4'*1_-XLMNZ8>&D2C$5AD7F;X\B8TH"N-) M\_C3._6'F,9P?/_B_5.;O$[F(6O$1A:_\YTZ+OV9[^W$/CL7ZKN\?!9]0MSW M^NR_BB=1:+AAHF-L9=&TO][VW"A9]EXTE3)[[JYYU5XOO?\7,VS >@,V&%#R M7X.H-XA>#>(V^8Y9F^K'3&6K12TO7MV]K5-FBH)N(WV86[/9GEW[3&?;Z-VG M512R1?!D'/68=8=A(PP-B$!['T(P%&+-)N96@,T4$7,<(8))1*U]?)5$9"71 M89(64W4L^-SB 3!)BHG$D$@,B,06D0[#1T&(DC2QJ" 49S-,AD,R')#A%AD^ M"?,AI=@^%X!*9O,0DTD@F61"AELIKY-)E)BSU*("0$GD.)84,DG!L238P0PZ MF+WC)<\F-!GCH97+&Z K*G-(90ZH. J60JS_\!W9]*"Q,/296;6TZ5'B".2J$H8ERH!$F:,A,2Q1AB0ZH0I DRH)1M-C*>I# M.V@WWE:>*V7FM-'N,,S?,3-]6OMK/>1W(_FKF^X+X5M6'_*J\1ZDTK-M.X'N MI51"+90\]5\=P?#IL_H'4$L#!!0 ( M &:8;$S#V13$N0$ -$# 9 >&PO=V]R:W-H965T6T)07 M/#.<<^;B<3YJ\VH[ (?>I%"VP)US_9X06W4@F;W2/2C_I]%&,N==TQ+;&V!U M)$E!Z&9S0R3C"I=YC!U-F>O!":[@:) =I&3F_0!"CP7>XDO@F;>="P%2YCUK MX070(@@Y,OX.VGB.64@+NV+^F/LW?=R8A8>M/C#:]<5^ ZC&AHV M"/>LQR>8^KG&:&K^!YQ!>'BHQ.>HM+#QBZK!.BTG%5^*9&_IY"J>XZ1_H:T3 MZ$2@,X&F7E*B6/DWYEB9&STBDV;?LW#%VSWULZE",(XB_O/%6Q\]EQG=YN0< MA";,(6'H O.)(%Y]3D'74ASH?_2,TG6!;+7&+ ID"X'K=?INE;Z+]-T_^;,O M+2;,3<2HB*&W7W*0Q4@EF#8NDT65'E1RN?(;U/GW-3L"&A?,6V^;M&7)<;J?'A"97W'Y 5!+ P04 M" !FF&Q,S_VL4A@" #]!0 &0 'AL+W=O(D]DW-FSHSMR0^CTGXH+1I0V18UD M+X"<+(E1A%>K%#'2=F&16]]!%#D_*]IVKG 'B@U@;2,WV/,<$IIB//]-?HG6[NNY4@D[#G]U9Y4 MLPW?A\$)*G*FZHD/GV&L)PF#L?BO< &JX4:)SE%R*NTW*,]2<39&T5(8>7%K MV]EU&.-?:7X"'@EX(JS3?Q*BD1"]$F);O%-F2_U(%"ERP8= N,/JB;D3ZTVD MFUD:I^V=_:>KE=I[*2(8N(+#^:\>_08R\]MO3X30^210\<)K68SO4 1XLR?)C,+R3Q"DD\0M*% M$(=)9DEP_&$AQ(.Y)R3U"DD]0K*%D/0FR3L<+5OB!=VY/9E72O8?AY/=-CY: M]L2#F1V@$X)FKX:!J.V D4')SYTR]W/FG6;8(S:O;N'?Z=GF1M%K&#<8OQ%1 MMYT,CESI-VU?7L6Y BUQ]:#[U.A9/!D4*F6VF=X+-Y&V.FS 0?!7$ QS8?(2+"-*%JFJE5HJN:OO;(9N SL;4=L+U M[6L;PE%P>W^"O^&YN=3*%((B[\@%OH'ZWAV$W@63RJEAT,J&MYZ \\Y_0MLR,W@+^-% +V=K MSR0YRQ/?&\%_@!E3#C1/=H^)4VE^ONDK%V:BB MK3#R.ER;UE[[4?].T\,#ZLC MYIU VT@?9F6*]NSL/9U6ZNJMB'"6!SP+9" N=EA)K^+75IEW M?5:=YN$3-E_PHK[7+II7 @ M8P< !D !X;"]W;W)K&UL?57MCILP$'P5Q ,$ M,)\7$:0+5=5*K11=U?:W0YR SF!J.^'Z]K4-(<39]$^PE]G9F758YP/C[Z(F M1#H?+>W$QJVE[->>)ZJ:M%BL6$\Z]>;(>(NEVO*3)WI.\,$DM=1#OI]X+6XZ MM\A-;,>+G)TE;3JRXXXXMRWF?[>$LF'C!NXU\-:<:JD#7I'W^$1^$/FSWW&U M\V:60].23C2L\;>]>;K8>/Z6A&AI)*: M JO'A92$4LVD=/R92-VYIDY0X3_S4-3D!3 M IH3@N2_">&4$-X2(F-^5&:L?L(2%SEG@\/'T^JQ_E,$ZU UL])!TSOS3KD5 M*GHIPC#(O8LFFC#;$8,6F!O"4^QS"025V**'='1?H'Q$1#%<(01-A"8_O#.! M8((()(@,071'$%I=&#&)P71C%Z+,:E4)@-(HA*7$H)08\!+!! E(D#QX"?S, M\C)BXJ7,((PMQR6$0L$3,2DH)@4:&UMBTH<@4(R0$AB" M_2)_X7>4 J"";,%U)^8%%/,"')$M9L2DBS+^*K!/" 0]D:*&+3@ ?$!,:D\ M'RID?\8PROZ2O<5H:@D_F2DNG(J=.ZF'P"(ZWQ2O2(\V*[[5-X@9>3>:\?KY MCOFIZ82S9U(-3C/>CHQ)HD3Z*W5RM;KQY@TE1ZF7J5KS<>R/&\GZZ4KSYGNU M^ =02P,$% @ 9IAL3!>64J7R 0 @4 !D !X;"]W;W)K&UL?51M;YLP$/XKB!]0!PQI%@%2DVCJI$V*.FW[[,#QHMJ8 MVB9T_WZVH90 RQ?L.S_/W7/'V5''Q:LL 93SSF@M8[=4JMDC)-,2&)$/O(%: MG^1<,**T*0HD&P$DLR1&D;_9;!$C5>TFD?6=11+Q5M&JAK-P9,L8$7\/0'D7 MNY[[X7BIBE(9!TJBAA3P$]2OYBRTA<8H6<6@EA6O'0%Y[#YY^U-H\!;PNX). M3O:.J>3"^:LQOF6QNS&"@$*J3 2BERL<@5(32,MX&V*Z8TI#G.X_HG^UM>M: M+D3"D=,_5:;*V-VY3@8Y::EZX=TS#/6$KC,4_QVN0#7<*-$Y4DZE_3II*Q5G M0Q0MA9'W?JUJNW;]28@'VCK!'PC^2/"V=PEX(.!/0G"7$ R$8$9 ?2FV-R>B M2!()WCFB_[L-,4/D[0/=_=0X;;/MF6Z/U-YK@O%CA*XFT( Y]!A_@O%&!-+1 MQQ3^6HJ#OZ!CO+M-<5QB_%O$:8D(PG45>+50;/EXPO\//5BE!Y8>3.FS-AU[ MR-9":@O9XG!6Q7W,C8YP54>XT('QE]G_"A=)_-TNF&5!DPEA( I[^Z23\K:V M-W_B'2_XDV\G[!/>OPX_B"BJ6CH7KO2@M6P>M)A2/TBC02%79ONH M]Z*_EKVA>#.\.&A\]I)_4$L#!!0 ( &:8;$SSN&PO=V]R:W-H965TJT[=E);@*JP6U;*O[L@?%A%\;A?>&EN=3*+*"RZ.D%OH/ZT3\+/4-SE5/30B<; MW@4"SKOP0[RMO9O+EM LC P0,CLI4H/IQ@PH8,X4T MQN^I9CBW-,;E^%[]D\VNLQRHA(JS7\U)U;MP$P8G.-,K4R]\^ Q3'A(&4_BO M< .FY89$]SAR)NUO<+Q*Q=NIBD9IZ=OX;#K['*;Z=YO?D$R&9#;$Z7\->#)@ MQX!&,AOU(U6T+ 0? C'^63TUWT2\Q7HSCV;1[IU]I]-*O7HK<1H5Z&8*39K] MJ$D6FN2]HEHK4C)+D :8*1(O16+]>.'_AQU[[=C:TW&&>_]J.&+-H\8(S)DT/CDY'H*?/C$"\.\>!@!X>L^\2; MV-G!RJ/":9;X83(O3.:!21V8;-4FR3.'N%J+<(0W?I3&PO=V]R:W-H965T&A[$VSSSWPSQIEQUE/VPDM"A/7: MU"W?VJ40W<9Q^+$D#>8/M".M?'.FK,%"3MG%X1TC^*2-FMKQ7#=R&ERU=I[I MM4>69_0JZJHEC\SBUZ;![/>>U+3?VLA^6WBJ+J50"TZ>=?A"OA/QW#TR.7,F M+Z>J(2VO:&LQZ?? MR6RY7+WE?A!FSDTY&C7[0>/--&A2.-+[A/ @Q-XSS+U[0&$J9C'<$7PP"5_; M!W=)1(LD UR84@ 0@( $B\@D":!(2$("0$'Z0(R:"*M:8?/$8<;W63LH"*X1""@ H5'I?."PQ"L&PO M=V]R:W-H965T0/6'/-IA$@=:FJ5FJE M:*NVSPX< EI?J.V$[=_7-@2QQ*WZ@GT.,^,9L)V/0KZH#D 'KXQR5:!.Z^& ML:H[8$0]B &X>=,*R8@VI3QC-4@@C2,QBN,PW&%&>H[*W/6.LLS%1=.>PU$& MZL(8D;^?@(JQ0!&Z-9[[5IF? 52]X(*$MT/OH M4&46[P _>AC5:A[8)"\SQU0K-F*<)$Z\P\5M$=8]( MLP6"C8'%1>QU$3M^LN+_A9YXZ8FCIV]"[#9UTEVYR2*MDZR_UD%KW:2/=E?B3SW M7 4GH4?4$L# M!!0 ( &:8;$QE-FX7%P( .4% 9 >&PO=V]R:W-H965TR%)R^,$?%W Y1WN1_ZM\!+ M?:Z4": B:\D9?H+ZU>Z%WJ%1Y5@S:&3-&T_ *?>?P_5N9? 6\%I#)R=KSU1R MX/S-;+X=X_^MX13N1"U0OOOL)03^)[0_'?X0I4PTTFVJ/D5-JG5UZDXFQ0T:DP M\MZ_Z\:^NT'_1G,3HH$0C80P_900#X3X@X _)>"!@&<$U)=B>[,CBA29X)TG M^M-MB;E$X1KK[IX/M$H&3>\AN"8G3_V01.PN-K4 \$4C<=.RD8TO'=_ZS,C8])K68IN\3 M?IR5ZL \87B6_-,K@<@P?=[DK/W'%#X:3,&ULC59=C]HP$/PK4=ZY9)U/3@$)KJI:J97056V?#1B(+HE3 MV\#UW]=V0IHC:XD78CN[,[,F8V]QY>)-GAA3WGM=-7+AGY1JGX- [DZLIO*) MMZS1;PY6%49)*WC3P_J#YPF M<3R^H7^VQ>MBME2R%U[]+O?JM/!SW]NS SU7ZI5?O["^H,3W^NJ_L0NK=+A1 MHCEVO)+VU]N=I>)UCZ*EU/2]>Y:-?5Y[_%L:GD#Z!#(DD*Z6CL@J_T0571:" M7SW1;7Y+S7\,ST3OS,18@#DK=1'AU@+,6XZ3BN#>(E/;(.B"KIDXVM9$>CM^;FQ?-%H=VI^5[7Z" M_^%=[_2=BF/92&_+E6X3[&5^X%PQK25\TM6>=+LV3"IV4&:8Z;'H>I9NHGC; M]V/!T!0N_P%02P,$% @ 9IAL3(D0]CW! @ 0@H !D !X;"]W;W)K M&ULC5;;CILP$/T5Q'L7AJN)DDBYJ&JE5HJVVO;9 MFS@)6L#4=I+MW]<&EF;M8=47L,V9.3.#?3SS&QNB,ZBJ(PC +:EHV_G+>K>W$O-0U%7_6K.*WA0_^V\)C>3HKLQ LYRT]L1],/;4[H6?!Z.50UJR1)6\\ MP8X+?P6S+>3&H$/\+-E-WHT]D\HSYR]F\O6P\$,3$:O87AD75+^N;,.JRGC2 MG/HCIS&\'[]Y_]PEKY-YII)M>/6K/*CSPB>^=V!'>JG4([]]84-"J>\- MV7]C5U9IN(E$<^QY);NGM[](Q>O!BPZEIJ_]NVRZ]ZW_DI/!##>(!H-H-"#A MAP;Q8!"/!I!\:) ,!HEE$/2I=+794D67<\%OGNA_;TO-+H)9HJN_-XM=L;MO MNCQ2KUZ7<9[-@ZMQ-/2:ZP\"("+3WD2+"*-:18QZ])]BXB"1]#]FZD#C/ M\2AB--&X( K%QZ M3'J7"R$ $R7+4)H,H;%^W39S2I9DX53)" %&DCA! )@D:P+A^13'%J!N)@H)7@@$.)G/T1JDMJ' M'P-9"K%!01-[#2:$"! 7Q X& SG!8*"I8%#)6D&$N"@F7.!Z XC@%*&=CZLX M26KO. 0$9&++ :Y*@$A.,2'B@&L.8*)C'U-P52>;%%# 50<0V2FFTL45!?Y' M4L#5E-A5KN#N(JV9.'5-BO3V_-(H&PO=V]R:W-H965T M:IN&G6M'"6GKIQ3N7O9V"B MS] ./0HOS;76MH#SM*-7^ [Z1W>69H6GE++AT*I&M)Z$*D,?=L=39/5.\-I MKV9SSW9R$>+-+KZ4&?(M$# HM$V@9KC#"1BS00;CUYB)IE=:XWS^2/_D>C>] M7*B"DV _FU+7&4J05T)%;TR_B/XSC/U$R!N;_PIW8$9N2V=>V:Z5:9ZS\F!I/AN@T;-\Z )9IK@;\5IK0BC28(-P$01 M;%($SD]F_G_8R::=.'LXL\?QHH=!$CM).Q#ZAT47:PU)@FV.<),C7''L_07' M((GF'.$^68!LB)(DWB:)-DFB%0DYA N4:+TE2;)?H*Q%41 G"Q0\.VWVZ_]& MY;5IE7<1VAQ<=[PJ(3280/_))-;FPID6#"IMIWLSE\-G-RRTZ,8;!4_76OX' M4$L#!!0 ( &:8;$S/GWES70( )X' 9 >&PO=V]R:W-H965TO;0A+C+/J3<#._\]\XS@S>4_H*ZL N/7>X):M[8KS;N4XK*R@0>R!=-"* M;XZ$-HB+)3TYK*. #LK48,=WW=AI4-W:1:[V=K3(R9GCNH4=M=BY:1#]NP%, M^K7MV=>-Y_I4<;GA%'F'3O +^$NWHV+E3%$.=0,MJTEK43BN[4=OM?5<:5"* MWS7T;/9NR5+VA+S*Q??#VG8E$6 HN0R!Q.,"6\!81A(<;V-0>\HIC?/W:_0G M5;PH9H\8; G^4Q]XM;93VSK $9TQ?R;]-Q@+BFQKK/X'7 +N201.4J"F?JT MRC/CI!FC")0&O0_/NE7/?HQ_M9D-_FCP)X,7?VH(1D/P80A5\0.9*O4KXJC( M*>DM.OQ:'9*7PEL%XC!+N:G.3GTGJF5B]U($690[%QEHU&P&C3_3>)/"$=&G M%+XIQ<9?V/W;!-NE(HS,&0)C$8'R!S/_'7MHM(?*'MZ<0:R=P:")E:8=$-/( MT^I8BJ+ =\THD1$E,J D&LJ@B699O$C#W1HTV1V0V @2&T!2#21>)G$##62I M^>*EH9DD,9(D!I),(TF66<+8U5!,HN3.14F-*.E_7)1TD26,(QW%()K?IAN4 MS(B2+5!"5\NRR0PH.HE!<^],1+JI;9NT)%SU7=<8C(1P$ MH?L@CJD2PW):8#AR^9J(=SI,C&'!23=.0V<:R<4_4$L#!!0 ( &:8;$QT MJ$-V"0( 'P% 9 >&PO=V]R:W-H965T*>E%YK92#D>$1-D"Q>*!#="K-S7C%$MUY T2 P=<&1(E*/"\ M!%'<]6Z>FMB9YRD;)>EZ.'-'C)1B_N<$A$V9Z[NWP'/7M%('4)X.N('O('\, M9ZY.:,U2=11ZT;'>X5!G[I-_+!*--X"?'4QBLW>TDPMC+_KPIFN)35QN[]E_V2\*R\7+*!@Y%=7R39S'UVG@AJ/1#ZS MZ3,L?F+763CD*R>B214FA^'5>N]ZLTY+_1K,3@H40 MK 0_^2\A7 CA&R$RYF=EQNI'+'&>F7?*K5#1 M:QYY08JN.M&".&7KT3P_"70]F3&(PO<%\B)+8VQFQH1[C=[H56\7$%C'13LR,B3=E O^0 M[+380%%BEY)8I206*?%.2G+O.(@..\&%#77P]A\);2XM!=Z8_ULX)1M[J:_' M)KJ.D*= 7_I=_*1&RSP)WM+,<^D;YDW7"^?"I/JES,6O&9.@1'H/JE>M&H7K M@4 M]?:@]GP>"/-!LF&9=6@=N/E?4$L#!!0 ( &:8;$PK"/@OX@$ .D$ M 9 >&PO=V]R:W-H965TOVFX8$3I4ER0' 20VI(815$0I(B1KO>+S/9. MHLCX5=&NAY/PY)4Q(OX<@?(Q]T/_WGCN+JTR#51D [G #U _AY/0%5I4ZHY! M+SO>>P*:W/\8'LK$X"W@I8-1KN:>27+F_-447^O<#XPAH% IHT#T<(,2*#5" MVL;O6=-?EC3$]?RN_MEFUUG.1$+)Z:^N5FWN[WVOAH98\R2^-X?_ M!C>@&FZM55*LYF%6V%D;=I['H[CK/^G>8F1#,A6@@A_B\AG@GQ MAH F9S;J)Z)(D0D^>F+Z6 ,Q9R(\Q'HS*].T>V??Z;12=V\%#M(,W8S0C#E. MF&B%B=XCRD<$3A8(T@86%Y'3163Y\8K_#WKLI,>6CM^%V&U"3)C48GJ+^8#3 M)-@$<:'V2>@V@YUF\(.9_6:5XP1)5JM$X6ZSZZ4+A%.WD\3I)'%L2[*QDCP& MCO .;[RX4+M@^XW0ZM"92^ [$9>NE]Z9*WU^[2EK.%>@%8,G+=GJ>V&PO=V]R:W-H965TSCGS)D!3S$P_B(: .F]4M*) MG=](V6\1$G4#%(L'UD.GWIP9IUBJ([\@T7/ )T.B!$5!D"&*V\XO"Q,[\+)@ M5TG:#@[<$U=*,?^S!\*&G1_Z]\!S>VFD#J"RZ/$%OH/\T1^X.J%)Y=12Z$3+ M.H_#>><_A=LJUW@#^-G"(&9[3U=R9.Q%'[Z<=GZ@#0&!6FH%K)8;5$"(%E(V M?H^:_I12$^?[N_HG4[NJY8@%5(S\:D^RV?D;WSO!&5^)?&;#9QCK27UO+/XK MW( HN':B!Q^[%ZK/^)RB38%.BFA4;, MWF*B&2:<$$BI3RDB5XI]M*)'_R:HUH@D=6>(G47$AA_/^._0$R<],?1D1H\? M\T4/+"8SF,[V(,T693@PCX';2.HTDJZ,),'CPHC%I+,D>;KPL89L(K>-S&DC M6]L(@X6-;)5C@:C6B _A.]W(G39RAXUP82-?M3R*%YC*@&UL;93MCIP@ M%(9OQ7@!BS)^=:(FG=ULVJ1-)MNT_YC9U%F?.;HET/9^')&V-$_#T!Y6/AA_XC\-9=6V4"J,P'Q%41B[*8F3DK@HX8:R%T5!YJ:D M3DIJ#:+_CMAA TEW'S_,@NT90ZM#;>Z,[T1&ULC5;;CILP$/T5 MQ'L7;&XA(DA)JJJ56BG::MMGAS@!+6!J.V'[][4-RQ(8JKS$%\[,.>.Q9Y*T MC+^*G%)IO55E+39V+F6S=AR1Y;0BXHDUM%9?SHQ71*HEOSBBX92>-C"(7P5MQ6ANZ5".C+WJQ;?3QG:U M(EK23&H71 TWNJ=EJ3TI'7]ZI_; J0W'\W?O7TSP*I@C$73/RM_%2>8;>V5; M)WHFUU(^L_8K[0,*;*N/_CN]T5+!M1+%D;%2F%\KNPK)JMZ+DE*1MVXL:C.V MW9MQ;ML-41?"K3VU&%F M>M.P 41PM2?%"*/Y,21A,E'208D7S">*H$ M J&%8P] )<%,280F2H(9"0I\=Z($ (T/[DY)""H)@?2$L(,(=! !#J:G&LU2 MASV88P5RK ".U80#PL0P20R2Q ]Z('$]*!Q0 NW!X'U8XOP ZD!00NY07 508^4$30O$9X_S0X$FCT99U2B M*\HOIIL)*V/7VK32T>[0,;?8E/@/>-=N?Q!^*6IA'9E4C<*4\S-CDBHM[I.Z M)+GJ\,.BI&>IIY&:\Z[-=0O)FKZ%.\/_B/0?4$L#!!0 ( &:8;$Q*]DS% M#@( #,& 9 >&PO=V]R:W-H965TQ ?^?[X9,C;% MP,6KK &4\]:R3F[=6JE^0XBL:FBI?.(]=/K)F8N6*KT4%R)[ ?1D32TC@>-YZ;2ZW,!BF+GE[@)ZA? M_4'H%9FCG)H6.MGPSA%PWKJ?_,T^-WHK>&E@D(NY8RHYRBCP"W(S@2;-;M0$"TWP7K%_5$3Q+"$Z@3F+ ,TBL/YPX?_ 'J+VT-IC M:^_&!#T_754QBI*E*(AP2H12(HR2K2B(*$QQ2HQ28HR2KRB(*/9Q2H)2$H02 M>"L*(DH^J"5%*2E&67<7(LI"G)*AE,P&B-ZU\*I!=]D#)/8"')*CD/P1XLQY/7.N0 ?TGG15M;[! MYP6#LS+35,_%>(^-"\7[Z8HF\W>B_ =02P,$% @ 9IAL3&K9RGHZ @ M&0< !D !X;"]W;W)K&ULC57MCILP$'P5Q .< ML2% (H*4I*I:J96BJ]K^=H@3T!E,;2=)UU0KZH MDC'MO=:\45N_U+K=(*2*DM54/8F6-6;E(F1-M1G**U*M9/3L@FJ.2!#$J*95 MX^>9FSO*/!,WS:N&':6G;G5-Y>\]XZ+;^MA_FWBNKJ6V$RC/6GIEWYC^WAZE M&:&1Y5S5K%&5:#S)+EM_AS<'3&R 0_RH6*?SUL_L!DQS@IM M*:AI[NS .+=,)H]? ZD_:MK :?^-_:,S;\RF QJ=3TM6^KQK5=O[)*AC X M@ P!9 Q(@W<#PB$@' -PY,SWF3FK'ZBF>29%Y\G^M%IJ/PJ\"&T*30U$Q>74U67B%N MC7L0)K-CW=^YLH_^POM'XRN5UZI1WDEH4^Y<4;H(H9E))G@R=Z(T[]0XX.RB M;37R\7 ( )@' 9 M >&PO=V]R:W-H965TR63N.R'):$?',&EJK-V?&*R+5E5\9(!-VS\E=QDOG&7MG6B9[)M90OK/U" M>T&!;?7JO]$;+96[SD1Q9*P4YM?*KD*RJD=1J53DO7L6M7FV/?X]# [ ?0 > M E#XSP"O#_ ^ GPCOLO,2/U$)$D3SEJ+=_]60_1'@=:>*F:FC:9VYIU2*Y3U MEOI>D#@W#=3[[#H?//)!@X>CT <*#%'L\"PNV8.?D!T^VL M[X1?BEI81R;5M#4S\&UL?9;=CMHP$(5?)+*^/OHJ!4>A]UU8BE7TC9SH- [ M:$_'" M6MJH-T?&:R+5E)\"T7)*#L945P$.PS2H2=GXJX59V_+5@IUE539TRSUQKFO" M_VUHQ:Y+'_FWA=?R5$B]$*P6+3G17U2^M5NN9L$0Y5#6M!$E:SQ.CTM_C>8Y MPMI@%+]+>A6CL:=+V3'VKB??#TL_U$2THGNI0Q#UN-"<5I6.I#C^]D'](:WZ%]-\:J8'1$T9]6?\B"+I3_SO0,]DG,E7]GU&^T+2GROK_X'O=!*R36) MRK%GE3"_WOXL)*O[* JE)A_=LVS,\]K'O]E@ ^X->#"@]*DAZ@W1IR$VQ7=D MIM0O1)+5@K.KQ[M_JR7Z4*!YI#9SKQ?-WIEWJEJA5B^K.$X7P44'ZC6;3H-' M&C0H A5]2(&A%!OLV/%]@MQ5Q F<(0*+B(P_&OD?V&/0'AM[?+<'4VL/.DUJ M-$VG2:U]REU-BF,8) %!$@!D9H%TFF0,8DGRIY([C!3$2%V,*+,P4B?'!"=A M%EDH@"R+4AAF"L),@3VQ8:9.%HPCA"P65Q7"(#,09.:")*$%,GN2HH-P%1., M(I@C SDR@,,J=9,Y69*I3>)J'FP'"N&;(P1 L'UUA$X6E*3V@054R:,CBQ[< M8PB@B6P:Y-)D-HNKP?@!"GC?K1$&4&(;!3N7Q00Y1Q909?9A"497?4WYR71% MX>W9N9'Z4AVM#IUW;1JOM;[1'=FTD,\P73O_2?BI;(2W8U(U(M,NCHQ)JA## M%[53A?J"&"85/4H]G*HQ[]IH-Y&L[3\1@N$[9?4?4$L#!!0 ( &:8;$R7 M9;$'@@( /L( 9 >&PO=V]R:W-H965T M\QQ,@.59JF=]$,(D+UW;ZU5Z,&:XRS*].8B.ZULYB-Z^V4G5<6.[:I_I00F^ M]::NS7">LZSC39^NEW[L0:V7\FC:IA_%=V%^# _*]K)+E&W3B5XWLD^4V*W2#^BN1L09O.)G(\YZUDY<*4]2 M/KO.E^TJS1V1:,7&N!#?MU^B??/&VF">N12W; M7\W6'%9IE29;L>/'UCS*\VW$V^F;]"PH8M0PK^F]ID1P#@KFH/_/4=,HQPVC!,Y2@%D*($L9 M5#)JBED6PE! $FL8HC ( T$8 %(%("P&*4.06,.J$@8I09 2 %D$(&6
QBF%:7?D^"Q!F < $Y(1))N= M0NY:\(VK?=/KY$D:>Z#Y8V#)&T'!^Z)@5+, M_^R L+'P0__J>&[K1FH'*O,>U_ =Y(_^P)6%YBBGED(G6M9Y',Z%_Q1N]YG& M&\#/%D:QN'NZDB-C+]KX/W%-.?4VKB\GZ- M_LG4KFHY8@%[1GZU)]D4_J/OG>",!R*?V?@9IGI2WYN*_PH7( JNE:@<%2/" M_'K5("2C4Q0EA>)7>[:=.<W"?;WB"1U9XB=1<2&'R_X_Z G3GIBZ,E-#[)5#RPF,YC.]B#> M!*LZ'*#'.'-+29U24H>4S4J*Q:2++&L=[R%N1&1.$=F=B##\L!*1_4\_'*#[ M?J#%J%+@M7G5PJO8T$D]% OOO#B>(CWJ*_].+13[_M_"V&WT#?.Z[81W9%(] M)#/N9\8D*(W!@VI3HQ;@;! X2WW=J#NW:\ :DO73AD/SFBW_ E!+ P04 M" !FF&Q,FN.P=HL" #^" &0 'AL+W=OD*3[]P/LN"Z< M5+V)#7G/RW/ <)A=N'B11\94\-K4K9R'1Z6ZARB2VR-KJ+SG'6OU/WLN&JIT M4QPBV0E&=S:HJ:,8H2QJ:-6&BYGM>Q2+&3^INFK9HPCDJ6FH^+=B-;_,0QQ> M.YZJPU&9CF@QZ^B!_6+JN7L4NA6-+KNJ8:VL>!L(MI^'2_RPQL0$6,7OBEWD MY#TPJ6PX?S&-[[MYB P1J]E6&0NJ'V>V9G5MG#3'W\$T',FI5D_\\HT-":5A,&3_@YU9K>6&1(^QY;6TO\'V M)!5O!A>-TM#7_EFU]GD9_*]A<$ \!,1C ,X^#"!# 'D+2&SR/9E-]0M5=#$3 M_!*(?K4Z:CX*_$#T9&Y-IYT[^Y_.5NK>\R+)BEET-D:#9M5KXHD&CXI(NX]# MQ- 0J]@+C]\/L/8520J/0, DB(TG[Y(H88,$-$BL03(UR)$S"[TFLYK6:NZ< MB5K[$HQ@C!3$2 $,[&#TFG2*@1%Q0'Q106"0# 3) !!GT589 ((=VK4O*F^ MY"!([J]L?L.@ V*3ZQLX4'&!&'W(_55)K/I;P8_J3A4K0PV7.F:9BO/GG/%-"*ZUQ-UU)>1 ML5&SO3*ON7X7?47N&XIWPVTC&J\\B_]02P,$% @ 9IAL3/EL*]6Q 0 MS@, !D !X;"]W;W)K&UL?5-_;]L@$/TJB ]0 M_"--NLBVM*:J-FF3HD[K_B;V.48%XP&)NV^_ U/+3;/]8^Z.]X[WSE",VKS8 M#L"15R5[6]+.N6'+F*T[4-S>Z %ZW&FU4=QA:H[,#@9X$TA*LBQ)UDQQT=.J M"+6]J0I]B1F^ED#]W8XS-H7P^S"'KJU6#U7J\U=P(W8?$:O;&<)0P*PBNZHB"_Q\P?\'/;]*SP-]]<[$IPL3$V8=,'W MY.FEC8^8=9)<"&&+R?J;_IV;H^@M.6B'/RF,LM7: ?9+;O#Z=/BXYD1"ZWRX MP=A,5VQ*G![BZV'S$Z[^ E!+ P04 " !FF&Q,4$KW +8" 4"@ &0 M 'AL+W=OZ4O?&*$&&]MTW' MMW8E1/_B.+RL2(OYAO:DDU_.E+58R"&[.+QG!)^T4=LXGNM&3HOKSLXS/7=@ M>4:OHJD[3G5 M+>EX33N+D?/6WJ&7 D7*0"M^U.3.9^^62N5(Z9L:?#YM;5<1D8:40KG \G$C M!6D:Y4ER_!J=VE-,93A_?WC_J).7R1PQ)P5M?M8G46WMQ+9.Y(ROC7BE]T]D M3"BTK3'[+^1&&BE7)#)&21NN?ZWRR@5M1R\2I<7OP[/N]/,^^G^8P0;>:.#] MKX$_&OB3@1?JY H'+'">,7JWV/!O]5AM"O3BR\4LU:1>._U-9LOE["T/ M$C=S;LK1J-D/&F^F09/"D=ZG$!X48N\MS+WG ,52$81P!!],PM?VP5,2R$AB MT,1:TPU);%!@@"Q%[B9.890 1 D %"/=/:3Q#1)($\ @(0@2 @Y" P321 ;( MOS5/(!$($@$.8@-DT$2S=0\C$V2IB;T$!HE!D!@ 20R001/.@D2^ 5LL-EB35%@: I DZYDBURXQK@ BGD^ M09%9*$"1OP*S4O 0X"(P8= RZ=CM3SZCO[K9NB7OF)V MJ3MN':F0-[V^C\^4"B(IW8WDJV2+-@T:AVLS ( &H* 9 >&PO=V]R:W-H965TM2BY0UE:] M^_9K"R*4X\U](VWYG]/?*E^X:S3<( M:P.C^%W0FQB,'1W*CK%7/?EV6+J^)J(EW4OM@JC'E6YH66I/BN-OY]3M]]2& MP_'=^Q<3O IF1P3=L/)/<9#GI9NZSH$>R:64+^SVE78!8=?IHO].K[14>O\W\U@@Z S"'H#%+]K$'8&X<,@,L&W M9";4ST22U8*SF\/;K]40G11H'JK#W.M%C,[ 0\U:# MC:9NSR .L!4'((H2'T;!( H&4$(+I=4D@UW\69I:*%,1FN$01HE!E!A B2R4 M& C8RI[-5(-1 (,D($@"@%@GGR= N&%FD4Q%_BR#25*0) 5(8HLDG83K6QA3 MQ2>4/$G8#.3( ([$XF@U\3L<&7 <$8R!?+AX^ !(:EV 57IDSQ! M3VH9 G R&P=-P@YGL9VT@"J>X2?)@L"ZMT;!!^I*)QH7%F1_*E 5/,D9!!=) M%'Z@MG2B<5+$DX\%J08E:(P#%UT$5%T[[AP!%=5/[?\UJ!IDV!@'+KP(J+QH M&L]UXV4N?D? M;MHN[ ?AIZ(6SHY)U3^86_[(F*0*4F&[SEDU?OVDI$>IAXD:\[;[:2>2-5UG MY_7MY>H_4$L#!!0 ( &:8;$QBOPT\]0$ '(% 9 >&PO=V]R:W-H M965T0'*/Y.%]F6FE35)FU2U&G=;V)? M?ZA@/"!Q]_8#['BNB_HG<*_/.?=< C<;N7B5+8!";XSV,O=:I88]QK)L@1%Y MQP?H]9>:"T:4#D6#Y2" 5);$* Y]/\6,=+U79#9W$D7&+XIV/9P$DA?&B/A[ M ,K'W N\6^*Y:UIE$KC(!M+ 3U"_AI/0$5Y4JHY!+SO>(P%U[CT$^V-J\!;P MTL$H5WMD.CES_FJ";U7N^<804"B542!ZN<(1*#5"VL:?6=-;2AKB>G]3?[*] MZU[.1,*1T]]=I=K$:"9$&P*>G-E6'XDB12;XB,3T M9PW$W(E@'^G#+$W2GIW]IKN5.GLMDB#,\-4(S9C#A E7F&!!8*V^E A=)0[A M!_JFP/$C(D[<%2)G$Y'E1^LFW/3828\M/7YW!M'F#%R8>-/&YYAW1A*GD<0A MD&R,N##IQH@+LW,;29U&4H? _<:("_-E8\2!"?V-$;RZJ@Q$8U^U1"6_],I< MBE5V&1P/H;GJF_Q!#Y3I_?^7F:;1#R*:KI?HS)5^2/:ZUYPKT!;].WU8K1Z M2T"A5F:[TWLQC8$I4'R8)QQ>QFSQ#U!+ P04 " !FF&Q,\#,RU] ! #J M! &0 'AL+W=OTSH]?1%,0",W;_?@&ML3.FK0]R[^6)TTT;RD(R[C=_5[W[OM9<\T;"5_;BO3Y.@:!174[,C-DQP>8.J'HF!J M_B><@%NXQK'M_#B,,PF=:.L$,A'(3(B23PGQ M1(C/"'ATYEN]8X85F9)#H,:/U3-W)J)-;#>S=$6_=W[.=JMM]510$F7XY(0F MS.V((0L,^8C87B(2.D.P-3"[(*LNB.-SYN4;P ^. MXE5'\84C2LBZ0+(JD'S=4G+AE'YFE*ZN0U>,QNL"Z:I ^K71])M&\>+4N5O@ M%U.'MM/!7AI[@/TQJZ4T8#7#*RO7V(MG3CC4QH4_;*S&WV],C.RGFP7/UUOQ M'U!+ P04 " !FF&Q,U<3EI!8" "]!0 &0 'AL+W=O'W 14@YGM MA.[O9QM"&;CK2[ OYYQ[CH-OWG/Q(BL Y;TVK)4;OU*J>T!(EA4T5-[Q#EK] MYL1%0Y7>BC.2G0!ZM*2&(1P$"6IHW?I%;FM[4>3\HEC=PEYX\M(T5/S9 N/] MQ@_]6^&I/E?*%%"1=_0,/T#][/9"[]"D,_A@^[U. MX+F& M7L[6GDERX/S%;+X>-WY@# AD%JA]7V %C1DC;^#UJ^E-+0YRO;^J?;7:= MY4 E[#C[51]5M?'O?>\()WIAZHGW7V#,0WQO#/\-KL TW#C1/4K.I/WURHM4 MO!E5M)6&O@[/NK7/?M2_T=P$/!+P1 B3_Q*BD1"]$6(;?G!FHWZBBA:YX+TG MAC^KH^:;"!\B?9BE*=JSL^]T6JFKUX+@.$=7(S1BM@,&SS#AA$!:?6J!72VV M>$7'_S;8K1$Q<7>(G"$BRX]G_&S18CM $@MI+20*2'"_,.) X2R.W5YBIY=X MY87@=\(0IP#Y.,P (3.;(8EQM@BS1N$XR]X)DSB])"LO<9*Z!5*G0/IQF'1U MYB$)TF68-2K-2+"P@F9??0/B; >$]$I^:97YOF;5:08]8G-K%O6MGDW#*'F3 M&0;;=RK.=2N] U?Z3MJ;<^)<@?88W.FSKO0LG38,3LHL4[T6PT09-HIWX[!$ MT\0N_@)02P,$% @ 9IAL3&&XD8YF @ X @ !D !X;"]W;W)K&ULC59A;YLP$/TKB!]08TP(J0A2PC1MTB9%G=9]=H@3 M4 UFMA.Z?S_;4)HFQ\:7V#Z_>W=G\W)..R%?5,F8]EYKWJBU7VK=/B*DBI+5 M5#V(EC5FYRAD3;59RA-2K63TX)QJCL(@B%%-J\;/4F?;R2P59\VKANVDI\YU M3>6?+>.B6_O8?S,\5:=26P/*TI:>V ^F?[8[:59H9#E4-6M4)1I/LN/:W^#' M'"?6P2&>*]:IJ[EG2]D+\6(77P]K/[ 9,9 MF!B%X,K]>L59:5$/+":5FK[V8]6XL>MWXFAP@QW"P2$<'7#\3P$92LHA$)F0$H:UA $Q11-BPK":\ PY;2%0-*$G# L* XJ*)A2%84GA&9K* M(5!T*RITU1=J)D^NA2JO$.=&VW_@*^O8IC>A[2LW]JUMWZ[?O-/TO?\[E:>J M4=Y>:-.U7&\Y"J&9R3%X,-=6FN?&N.#LJ.UT:>:R[[G]0HMV>$^@\5&3_050 M2P,$% @ 9IAL3-[264.040 _T\! !0 !X;"]S:&%R9613=')I;F=S M+GAM;.U]:W/;5I;@Y]E?@>J59Z0JB"'!IY*>5,FRG%:W;7DMN5.]WT 2%-$A M 38 6E%J?OR>UWT!%Q"I.%T].ZE*+(D$[N/<<\_[\<>RK(*?MYNL_,\_K*MJ M]^TWWY2+=;*-RUZ^2S+X9I47V[B"/XN';\I=D<3+@/W_^Q3+__8_7]FWRQWR99%<39,KC.JK1Z"FXR M'C/-L^ \^'SW)C@].?OC-]7W?_P&7^(7!U'P/L^J=0EO+9-E_>LWR:(7# =A M$/4'T_J7[^.B%_3YRUG]RS_O,WBS[W_S35+%Z::L?_PI>4C+JHAA'Q_B;5+_ M^OJOEQ_N@G^/M[OO@KO/]W^Z_O3N\L.;X.KV_?X)=/'V\_7=[?W'[H M&/GJYB_U;^^NKX*W *L&"/^.;A9 D*D MJW3!*/!AOYTG17!Z?_.A@07R7;X*%OEV"P^75;[X*2C7<9&40;ZOR@H0"Y;0 M@,9^ODD7P=M-'E?-O6Y@S"L TD->/#5@OHTW^/VG9)<7%>[N*M_NXJSQX-6^ M*!"S']-J'13JZ?I3?TL:V/37? /W)"Z>@A6NI+'GO/[)C\EF<_Y3EC]FP5T2 MEWF6+(.;LMPWW[V$N[:D^_9V$S?6LHHW91,QU VU4> M?-A8=_U)P3COLV__ MU@ 7W&:@%;!TA+]-!$+^A,^Z_EK_?#:=-A!/*,GE<@EX4(;JE^ =3!#<9HU- M3J?]X"\Y4+7@39%^:5[@VG!7^%=>!/< \@9^Q)LJ>!?_E-!3SXUT5P&:X5 ? MB_Q+FBT:4W^NXO5S@WS, ;]_E=%9KP)H6$(]G ML_-!O]]OC'O[X' 2 MI%EPO\[W)=S))O98%'O2=I?BLDRJ\MO&UW&Y)@ZRP%^2?^S3+_$&GO<0:B"F MZ:)*^-'&]5@LD$65<%T7"8PQWR1AD"4-"J&60W<:J [0GPU)8R+ M:X0EI(#8L 2X21F0A!+ADOR\0 2%D>;I9D.?PL#[#.C:;I/0@N&"%/&BN:F; M[ LL)B_2I/2N]B,0GSB%Z7X&CETFO(HE$*0R;0YVGR,J+1QX-U$F>SBODF+; MV#7-3^38A5!S22 ]%("6!! XKQT2#N_J?\CSY2. I/[Y;;4&*NQ?(&_"_YTZ MNTT: Z33"J#6P">-![OXR7>8\'VQAR.QQJ@_\EJ=HG.VBRXL./2\K_; Y;:P M^;8S]*!GD51ID1!USH'S/1!A/>1%1!G\%4!9;>H#''(O-*XLDWGC<%ULZP#G M1UD&@LZ_EX-1KVM#AP[RSMG5H6^]258)/( [Z 0C0Z4#&GK*DKG"X*3?B_KV#,/.&0:#<#*8A+/)1'V;HLC2$"V!RZ4()( (4K'S-#M? MQ+L4(-2U'+QV%;"\L[LV8,G?#_DS4-Y\<<8<6\--PBY_CGPY&]: M@&'0YX[/]T..;P=_Q<-]]N$[/M)+?>"'OG'[++K)\[@6D)M(@%KRJE#BY'&Z M7WUV<;['0Q:I&\_>"Y:Y3WO.QYS*W3W\>'_] 4[D]FUP^_&:=3];5E)7PA*8 MPF<$*! \/?,"VB-E*GU?_E M@:[(E\U$?T6^'-,ZHT2&QH$YBXA%A<&#TD& M#V\(6>/E-LU(9:T\@C3(7\#N%FL10;XDFYPX?PN1]M^/O+&T]L6GR% ;R[C) M@'8#!U8#^&4+?C9QF3;T[.Y7ENEF7S51_<;^[\%IV^NW]YUX M =LMVUP3MP/:FRTV>\*+CR);UJ?XD&=$E )UQVB80%^PA\88'03BZO+N3\'; M=[<_'FXRN5S^'51!Y)\E;A34<-@JFLHR0]WA<_R+#"/$6Y: *O.GX'2/.)-F M9Q8[!64S_>+7B-\D@(N+E"VRQ.>W".Y?O-C60G"72N)3%)>T88]I@!E@ !Q5 MJC -Y^S M$MW(P_AL:LPZ!X[>:5TXSL;4)NOHU>U\1J6\PR9COQP_8U_1SYXN$Q?NSYE= M-&2LQW=^VT''*"WS+YXSO-BS+P]4]C\;SVN-:ERNJ\$SVWN%6: :E\;G%%ODB2I;SBV <.Y*$?"[@:Z8ZL M!D],(E'&Z[1&^=\YR@+6 )%ONRW"N!?E8*RP8=8.!9<[C=E7A[\*5Y:H@A9Q M4))>)\$34(]?/VR"E*%[0#+M!,M]@9.K!Y$!-#!#L>]V7X MVA>$-:(A N+0PN_VVRTZW.";N_0A(^8#*6, 6KE'C7S+)+E^G![KP$5[R:IT3KX:U(!D'Z,T3) * U7".2*5CS2_W:/UX*!): M1J^Q43J"AWV,?OP$4 "8+6 Q+Q?&3BM^8BOHB6+/#B95)XRN.;H0:6E./T9, M> 6/!5NT:, #70LP!%66@"[_)- .E$]:U '!FTXK0[@)+X!E0!G$9]\ M@.$GJ+#B-0]BO)%T-5"T7.;[>;7:;XPT@I\"8R]37"Y:J!T"$_;\B+THPPU>B&]RK?X)/RY5(LP M@K6P2SF>1]!9@P2= "RXX'D 4OQC'R^>%-UY[BALX%H2/+P*2(,;RF'S\.R& M:,-^4Y%%!P!8I(!DHYH;S]DC[*9 R?$F31Z(B2V#L2W@"SARW(^@BYJ1>\/DY!*+Q )[% M ]ZK!\37ZB P$:BW@&0M\"[&7691\P1F M,Q2PM(]8[N:__^]9-)A^5QYQ@/2 XNDE2@.P29"4$PK=&0Z^M7B),;(H)G82 M1.,+_'+ M&?0O9$F6U]WY79B+1L82C0)TM^)";GP(YY8BR]W! ?U,*PH$Q>1[H*V/R09= MV)8:J.@%RJ1%_E#$@HR&!FOUK6.!X,OMPS MFJCE(,KO=B !$7CR+TFQ3N(ENA0KETX9" /4-^DO]#SY WO!W0[1'/X1:J3< M!NRPL^!5"$]?*L==S7OS&1F4(%-B/@E4GQ!06K%7H1B32B?0; FCAK$>M,?3N\96*5HNWC?#S&X3]P0#^'< U?8LNIS6L_2'/06D<@:PY M!'GODQP#GGC3>A2<1N'%X (HQA &BAP-3#T,+Z9#^CD=#P(G:N5::A!Y-LB1K?)^0:CU[8)"*86@\(G#'*"VHED M> .'H3 'SH?]U6R7@9N"7!!DA'V1E%H )*C#C=%Z*",B"H6+&/",W=%T=2I4 MZ.H3^2T(O"7V-R!R]8)W.#A:<1'/X,:(X!X35I2@>]4WX6P4Y/ZBXH!/^#,M M:LM@/D.DL+9W,KS!L:;:7 SB0?)(WD2^YIOT)Y396,Q7!@98\"<6YUB23%"9 M3Q#E\8Z4HIOP0"+,%8D2,Y9,ODF(@H%^1%ZMP40,N"+- K$3#6>/:-%8IB6( MH/CIBB7915P43[A@.1 6/;8 N25;1X31>Z%/RY/3=X(;.M%0..(AZ&JK4@O; MUTQDP>OKQ?V6S[N.C6415ILP'Q8LR+0:3S(2*Q[.6N7=X!%.X 2Y-5&K:#)] M3AAI$$B7N-V3KEU6-9G]T,L ?QD-_/ #J=',)EG]-KC6:_G,:WE':S'$]1V. MFGT3H_021N.^_OEZGVZ6I'#@$\ZE' ?GP:@OH!J&_'TF;Z,B'B$E'XZ"6V2*0)7WH.C00;:_-IU>T/]L(<"0H>D$?XRC M&5"2LCP"B*?3<#!":C\)9Q?]LP"-;BWG=!*,8(8I_9P,9X$*0734/.##*%2Q MX C*IW ?>@Z1S&*CM!SX+T,)#_WBI6WJ6H$F7*T#4(^0M(5X/4CSSD$)!\:[ M(OUB$9/&@[@%0GM6H99CS9#\G*)':_ZD-0 *?EAY* A):7!B)B0=LS,J$HG0 MXHH[,IB]@AF4A/56U"YB&2R"5$7Z\) XFQ6* (O9,_E'V6V3;M.*C"@AS :: M*X"=XKM1JB8*A3<>:"_KLQ2L#,E-:]KJ%HRFB M8I0QL]B7AEPLQ* C/B"A!W*L6K]!&1<8HK9.<"26-5>6//"JX7A ]RXH(+RF M* /,>-T6?)1(NHV?E'$I>"3%9ID_9GKM]?5HW&+]'X&_CF'VV&B]\1+67"9* M+LS] S5 J$DB2\ZT M9/R"YHKRV'VU:@B ?JS ,ILY<,1"5&RHT3]5,QA-0\ MKX .*Q4.[J>B/336T>7%MYH#. HXH"/R]TJN&'-QK0JCDDQ^J>0+BQH-0\@C M7! \TIB&)&._V$J!T<9\EQ@XI'A:5,4LT\-V7&;3PFLF2ADT3CC"4GM8'P@! M\6F)!<^6Y>XK:B5PEL@#0/D"%1Q(*J:'%.GT.DU09$%S^D;)+*AFTK=?XG2C;05*)@"Z M0)(HG(5EZKO;$[!PX<07D;SH*^!R=[%CH/!U8U'C54#AN\@AEPJ!Z9,-?>+# ML!I!%PL7FYP+F^RXB"64._$*V26V>@U-!SQ? B@AT6I((J.S(;$Z'!Y_D<"JS M)A;4;"+=]KY"EU)O>IG3GIGU"#VH@&*#G6@:>EK=[* MS28UICK@8)S%^1@CTBI^=)UL&%50 A8$4L9RG@K@8&LOC9D+9T\;Y#N,ZK!J ME)D!ZDRKGK1RVS":QXJ>/6D[!)D\S-+YF,28!'"#9U)R4,HS"B]$H<)V8;';@+9-O6P*."@W(;VNKO3*K-6N[4FM[#Z)'"A\&U^)3 MOT3@/@B6\5IMW'G'IJBNN-4UP'^>))FQH3BV [T7V^;T8;]%<@9'CB.+$QE@ M&HYF _HY'0V!9:)0E]%C*H+U7$6P9HT4U-9H6#R0(9P9_(C@$,A(C?O%0Y $ MB;*$!0D1(;.H,D],)H-@$D4OG9]B:5%:!63H(P( !@PGP6M:5M8!U).@WQL, M^<,,AN<^_$?&/L0+I/?KE'?UI7PH5)SKKA&(]*2.7,?,K@I-:;GYTK"SE M3K:P#LK2PCZ9T9/]( =/PO/*>SAT1B,MN'3EPBF\+H,?DF*G+"0M^,*M.O8&@J4.'M6 M4>'@]%5V",6K;'CW% 31.-#VI?!%B _(7U,"E,1M$9\4U)MRZ($(CJT9% V* MB,/=H;--\;OKGY,%,Z1/)B+S(XA!P2E:*J+^=W?7GS[2KX/OSH+3,DD""N.: MG/4HJ*06G57D&?R^$/'A)H.'O[">K2\,>HF$_%IOWHEGM@Q>Y^B@5=._O;Q[ MK:>7R$/O:Y]WI/VJ]R[O/NO7/N0DRTW.043C1#6E@%+,U%O2BD[O\QWPX&C8 M/[/C=^@)V,?;9%[LD?99^X"EZ27=?3;3]*.0_2MZU-F(_%K!^Y@&&'4.,#KO M7X3H>$1ICDF&$M=*KF*A,H_]$781R!DMV=I80N;;+IA/-OV(AU-K)C'^=@/ \&P4[B9;5H3=\"2EL42L61G>S*8^B:V)W M=(.%\/YO,6(J)=)'%F)\H2P5JJ2.Y<(Q ^++&$G(U(.#O=3W:<^XNG8-@5ROAJ:@5)H162B)#H M> /;?GPR$H"N2:'H?] MB\E9,Q#E%!6Y 6:(G [#T02N.9%WBE50HJ1C@3@@4K0!FA9'_5>L94%NJ.F$ M?>S]X2SXBG43@M-1.)Z.R.4S[O@8-24G" BTR MV:2*BQ08]]U3"3Q)K#$)J4IH)R1Z0:H"UI79))228,W/)$R,LV@D2=%7R+([ MNYR)U)7N@F"W6RR+PQ425("]" =J9YJ6VJ.S2[I8TJD1?%B;^AD)^P+$POU& M:Q!6%"X)_MJII^!1)*#+9<80J&9VA9[:$N)*:21H5&JS2,H0)4.5)B0?38:F MDI(B!)4O[=Z&3#Z7G$K)4W,6H(VV9!:3 V*/)4 EV54JQ=":&A[4MWC*;@;[ MS%(=D2HZ+H7RDAWHO'K:J<=*K$?4. S61Y"?5C'Y(3'0=:/7K#U@FW156U8H M9G\.KW;X)$^@D4(1,+1ZMDW49+9DM-P\&<4Y;+D5!>6P*G)($">L:IVK2,N? MQ-!(.C+EG8!<493K=.=NDN%L&<"]^[71?YZP!+#7QHP:20A%LS8^Y(**1JV" MR:O0AM7)()R.1[B"5,'0CN;T0\W<$(KL"B?3F0:;%?,B5N+$^/I2FE/,SN;B M5(J&R",6[]J4G=,XE!*Z$()^,QB9'&_(R\2^H+B#K'T2?C"+_;Z20C MB@>T)=AZ=B#CDF)7GB)3;5*=,DVH];@\_%U]%.#!(\_': 3G2X^F0A:-T"3: MGPW]?'*L^*0J,26G@]HYV5XHMHF33^82=M*2+2CC*=7@A:,ZHC9ZSG9HUT%K MA!OZ0;;(!?R)0YH+P3=2;J-MGB923R%K=3)J&=QHR8ZTKU43=P7\))$BFA^+ MY[%$N]C$^Y*C04EK5B8!FFRS:^G5![IJA30D%T6H\7S NUT1)HHPF?NAA95SL6P,%Z963=DLN1CTC*'&81V MK:/[1.#HH0T[T811_'TGX]&%N)HOX<)M BGVR9Y;&K;QE@0^,B4=3_MB,+$> MT189M,^Y49ELJ:.9QV-^,TL>97\F7;!^,>.L?H:U7:Y0R6')2H<);-$ NC2G MQGL;:0./;2\W0#:'I[5I%*Q P8[Z^BY5:Q6!J%7KFA"BF12 -5>7@Y?V2%9" MN9UTXFC^%MLVA878NC)L[)SB(NQP3819#2!B.J/1XTV)(O,)!H!->-':(@#[ M@W?V:;E6S"RNY>"*N5L%1(K\9TD-A'_VCK[>!AH!'01IAY0YQ,U=,$KGI02D M6'CHL[))$ILE8NL@)&6N<\;0#,VMKFW>]NS0F M?#&HQ[5 \;_1+1 =[KWLA9G6#X*^VG.!SCRDF2YK_*CVJF(>^9DK7L"U0(3H MQ$DPGHQ)0XQ&K!\.Z.<@(AWX(AA-Q_!E'U3STV@"7V%(O,4B1QA@>4I&/?@Y MGL[P9S2,!)DY+DXLL'4B(?R%5 ?8)L7ZY84%^BS'&FA !#AFQDCG-:U9>^&] MW'4"W/H:E.;\*7&LL*_%V(R*XA'VG(.&"^ZL).I5H&KQD>'WG>5ZNSO]:#&4AZ?!95Z0H1@>XMA<#H_,RX5NDL4I3TC0 \5:!4X2%ZI MK"G)VHWK/%VW%..124;$VI@KX1$#Q!Z,DE)TXJ]=X,A MWN\.G'#A;<]EH=RE:V712Z;H&GR*I*J:#["^;BN'@.. S6KA2FQ3HK".XZTQ M@OV.?;2\U&5P_>GF[M*^$.IX>\''?8%5A:K@@%VVB7*((T#W]1!T:B8O_&2 MD2#]D(&$S+;?IV1)E7">9!SH8Z6X:Q\KRBM+44^?/067JR#_(8,ZSO&8;+YH MZ4L,45KS.IF.^W:U@BRX752YI0&-';!ZUG"KJ:V^.833E]*8 $K+FKP5#Q$B)\D(9&MEF,XGXS\1L_48+<[@EB(O52;UYD:-!RL(I*=8T>%]R#<_S,<(U[PLX&%&)[Z0^%C2G,$TKUCD96CKMHHU]B?=-N5S*9 M8C&)=JK.#Q*K!%/>5H6(08L-ZE9(&8@E)YE=8@HTX/UV7DB9 I1X M=ZI@!Q"[!6A%3,0*T-YJIYNAVOH.QW/!HX0W!F]CWRUI&78^'YP)A9%0P'?N MI^^/>!\RUIPSJN!0OZ,MQV21+CNDC,])V*@:TMXPU I8K"2"&O7-D=!5X0[!7QON(? +$KFX_@1%RV[3JNQL](3>BO3-[ M5W@SZ-;IL*)[HHT@X2Z?W52<*560-M:^1%G)D*IJDW6FDGQ8V2J*47,@3Y2S MU+%4LA.H.F8-0_.S#-$Q9.7*I&9YDUM-T]HRV>);/K($/2;I44V&X2S22SZJ MMGLP"D?3&?P[FRDK=_?63^C9*9UJ%"Y=P2,@TV*:HH_\3(3)4PM(4 MR>N9Y9+];XI,PCFTVW%BKDJ%@K[IC HY$$:D8)-J1**.J:&8(]!2)*GIW+4="VE M&NSQ23)YP1D,9I2P@*5.>Z">5XNUY RPO4^5A1CW7W$$+HI^*LH]+6"2R2N* M(U;F&/=-KNY$TK=Z@ "G4K0\*\2B 55!N8:^M2SB3+LQ-<9Q77$=$:AYMXF" MMB*4J4"Q$UN%A0JTEO7G.*,@."$BKL@'NB%%N&SCGTC(#X:OG/61G5O*("L^ MY=U(CX.,]+;D6?O,/0X6M.>=C,8#\;#,HKJ'Y=:2J3JBO M_*KDC(J=,!P)43,BMF+'^*)3($F9NBP":663Z'1:SV/G;OD_0@"B=.,!4;IA MU->U!(.+?G")I6LH_8ZB1T_QYJ-!=!B<#F:C,V4[*UFY/QU-^E2E M9WSVW((D%D,O94)IZ[PD:\]T,&)>MH.4[*.$UR;T\G3^F'/Z M'\W,VL^N#==F#9^S%9]UR6=]@B%)L(LS_@WV<0;/6*]2O* +SB@<3"?X[VC2 M,A\:FH&%L9TZ"J=]V(DJ==<,4.\* )/@7KR_*YLIU_O=/'EW\U&+L$;G16B!0[FK#-)I@;,ET)V.3XD7%+FA\I_IP5C*.**$ M($5N: GCF3PF05*I5:F87D8X+&+*>J.JCTNKS*_XO!:,Q8#[(0DOJ &O5IB3 MQ'4B.8M$,1] K9AV5)DP#WM0[;D'K-L":L)H:'^5UY=)7*V5?\>2E"@/=;^5 MA#$<\['>;B&V'C!9?,)>/$386\+)Y7\Z>R%VX8"O#7NC5_3DL#=]Y;+%T'/L M!RW7Y/4[R$67\;CB+B]?.GK9L(2&JE)K\V(3V2_>L*(F+-D"JT1IBT:RT14A M:*?(.ZR1+\ED*YXL'2FGQ#] ,R5 <%DW2;,BFPC*EAS8DQC50+LF9/B2TG-( MM')B\=!V!Y@I)3_GO^?")7O"]F?6L6')1/!I0N_0C-8N5QM*O%^')-:-] M&NU*LQ 3#\KVK92KJDK2D?%F\I=F16QJW;55Z[1 NWZ&8>BEU$RO_ MA>JI'+,0YQ#AIJ/<#<1'AGFFY9A4SVD.L8E >;:8883EZ0-7X>9S^)#6>'&C9ZC_*BH&ME M>T$'X0 HG=)/&7"/>4&V=ZD.IZB3Q!^;,BTUOZR5XF0<[:6NA(]T5>R8O)+$ M%-(B1ZGEAL>\/*(]5#2KWXO&B*X $6L/)L1$(&>YV%UDX5W1V9(:!\C)'8CM MX 4K#L(NMF,BO'B4A=666++PV@XEKG.>,CC5D2K4JJ5V7FDC]@?4TFJX;1[N-C?D+[NOI +4:.N7,,5A>#.O&(,S2$+F2 M:H16Q &=.D5XZ%+@7XW%I6Q*.W]!V1=@K?K\@E-9U5E R?ZJL-435])1\8B? M>T 6U"I,]&VM9 W9M4:(S0L5AURK*^/WR5M - N#B]@R*TV%#A?J_ /:&$G? M[NM:0U2O6TL=S?"_*\T?O15?:JD/VHT(-R;"G/DA:*87P\F9-8X)VM0 B:)P M.,#.4)[(@7-4;6$8ZCOI=-<,QM,^?'U?[)-S((JQU8:1(\1V:6$2/;#0$C($ M56")W=YT%["*_7@R"[!2 -4#8K"@[AKYH6[0 7,3.'?]8B@]/%2E&I8WO%63 MN$@$PJ!(N;2F7=-69 PCKQQ1">K9<(_6NO_^^OFA$:6,^=O>"O78LRH^GP13 M=+*<3K!WQXVN\F^*]6D/M&X!<*[MB!I84I[9FF>(E=<&(UW^+P2$7$A$B9O) M8F:P(3.$94UF4SL>Q/YZ,AICPL@P(A]2K6"7BSC#63@>3N!*A:/92/$P]Y%H M"NM5I?Y&0QIYJFT;S=,<]!1,QB&G@,*O@&5:_3' MO-@L'S%T+&WID)V4'>9%&S]<'1Z-,\,IFY P+U6"-<2G=H[W4J?AN,^9^FC- M9ML'+D49Q1S*!SA'Z3V#OE"ZTT$?4'"F&YNI+DI"^EONL YOJ0T>#<,^U=.[ M@)/D":*P/QO NV& 2_-5S>J:WH$L::VC17)^!IJ>>^G<6TXV9UNGQ5$> V1ZN5"]XBRX=:RU8)"C162XX]CF/?8YCGW/-,R TV->"-:>F M6SMMK0%(>:,D**'86QJ82!H8BO1*?::]C/N:A],RTG7.Q1(Y65&JK4DA54Q$ MH0Y#%FO3,J4?ACVG\!O;8A4^9L\1J:;#9C"Y()6!=0MI,4=R#UEGE=D[Z@\G MS>)(:E[E#:[7+>R8%V@A3ZG+#./,S2G$-FL)([IUA6+3=!(4'\.1K[0%=CA) M;PGTOM 8+/\=,\*LN20NFJ?RA#5"B*NQ](S?A5[SA+S76))OF2<\.B)T.S;K MVR$(S*%3"L4-?I!2OI:,K^0ER#'MAR-4)Q$\JON@R8=82@7@6@.08K\QH78E M\P6 JBH:*9$ >:KE?&9;BKM7?DC9U"?<]T*30$G38E\G]F3@,P7C]C )H M*I@SZ+ZPU4 W"4@PU#/#0+HW>ZEH3J$R*FS!5/6T!#(3B^M T8U^.[8NHR/7 M6?O4Q1KGB:8@M=*(_N*+NNRN7:<117*.?V!C3^6;\T4=J_!9WS+RS+LM%59! M.M.),$JZL< "?>U=+$N*[69#QJ#,2#>?[F@(A:6"@2OA&KR3)5^">0S* \7I M8H;^AUS3&*KPJ_0B+DK$]:1U+ !KT,*26MBJ<2.2F0)$(,XW2E%;CO*] M'6AFB4%EK;BI:I+H5; OJ&K;=IM:^LX5F?\> +V;_7$[$H:?'0K$4=VN5(1= MMB3Y^_NB2L:ZVNVN4JF61Y3I&H5LHUE3W&W)A.J+),/%2R[$K"[D]1=,#2 J M&-SM4=S>\/I)02^<]& <6U8&0BCL%2^]4^N2GK 3D(64%%!L554:BFM$$5;LY%&N5293KWMQ2%$S7MN2AI)02 M%Y=JZ#ECG.!4O 8WDS5;9)F\HDD5GOSK9#ZKV%;4-BFI\. M;*],^(PIPB0(PYU3)WT*<4#38&PL5/'KMF(C[:,MT1\[#$5U%IZ-C. M,"^"1#I_]H(?E?!7QVD'*#IBVFJ1)F'>XKK:6]#4(+Z51VFU_H>D,1Y51\.& M"7,B:.DNU52 6)$-C;D3\H"CF5:LZ+M(':L%S43H*6TVJ89P%X8,U/)=O+?\ M&EK^U*WG=T4JS4\5>&#ZP:!/D?=49FL;%S\ENO!7YGB "#Y.PV;G4FPI!,HJ M94!*@-4TZ9R%$'H\D(9,&@ZQ'15H.K;2LX0A$NK/"E@MW99K^>C\0DF"M_LU M/>38G]'F]C(&5]!%,Y!";IF<1M?6,R;Z52*BN"E@ST@<\N'J;$L!MW2:T/2 M0=ALW-NV%.G"Q2^?SY_.91@R^%B(R\UG $V^B#L.=JGK$F)RHJES*/(JYHCS MAVY#''/,K?%F%FG3%68O9A>DWAL_@NU!D&9PK*K](BF6PLF8=DK0FYH:6[^K MWO8Q2CHHPJI.*V.JOXW>D)X MFH]T9^I_WUI> S8C.ID(2CC$P*MH3'T%9C.,QF+C3F\\#'X0:C/ ;A>]X44P M'D3PV$5?+V))MHS3 4;Y]WNC/JKXJX3L2KKM^1*^'T_.@F%O@L:567063'KC M"\_ZK"*1:F4@?O1[DXDLDI8HVCCG*,> M+VO<4[W^V".IDR]3C G-L#V%\:*.)UR)_&0RG!ZVE:/H*_NV/7IE!ON2HCI."/\ (ABBZL+X5@'&'3]+] MU.-N[R)XQFIA"%",:QF!$C70LC)T?IO8%%7E2 #V^&+^#Z53(YW10=\BKPOYVBX[G^PSK%M/&;LJBEZ>3AM\ 07[D0B?YU5O_Y:JW[=O6K_H5#WBB2'R[8#K3&X,XLV(#VGI_=(&C=8QVQF$]0J?\6C6W( MKW6V$O V+^@@^V:U7(7EC;O0"PYO1DFB;<%-TF7&O*:_+YTQ1S,>]P 7%N*V;"!#=#(=F=1"AMMU(*NM:E0C(J=OIL[W164@D!-5U#5GS%MQ&J% MEE\/I<1EOI]7V!O<3_/=9UMCUL):+Z5&7^10U\]AHYJ.U\IK%3SL3N4XDHI# M,^VY>UP50\74EM*RG>/*E)T04W/UP31PGC*)B2'@+]=P8*##(^@/?M 1PU1Q M%2Y8LP;I'Y![D\+32SH!%<%(=T!G%]AI>2LQ@**-,<$^QA2FKWI84$&IQ$SN MNBRI]0*%[M-SDAO!)4LP[EP?+*)G2%'>Z5;5=D/<9Z\IYP10E+9=,ZRNRIJ$ MVR45210/.U^J,G&I'XAC: POQ7,N[^>2;DX%9BP>0II[O=,4[JE#&79J;06Q M=LS5__ZWC':4A!S.(N&MK.&GAV"N#_IZRB_(V!P MT")I_O$,!?4I2/H37=/%UFL]T)5^,TQ>['H"56IA/#BTE !#-_'KSA0"/DI2(71[;_:GU;5;_-4#M$5^>^8 %FCE96$-C#9EOW?:;R4]3> MR05*;4!+W>#(U\VT28/C[%D&2UW:5?J6T,^<&ZVQD8=X79,=UR)50.^&#:$8 M!=SD"2-6/.^('_=X34;\O\+7V/ *F];=GAA2CW#@:P'KBGL XGMIL=AORXKY MD-2B7%#@DN404(PJ-%&\JL%55:"-5!9A5:.2;$P^'NHW(D%FRGX.2/&/?;S0 M^7>'RSI.J2]F9;@A]&ZR?&$R>!" 5)#"B?X'(A O.$W?"[0BZ2.Q]8,/\#F; MIVWO>:V=H*9A830F@\]L$OP(4AD*U*L6RT)P.J6J9F?<9IZBOU4LW!G=)WW+ MS.WVCC/ ?(JHW^R>.*"ZF[BD.ME4V1>'QH-9SP?V[TK'4,A,"::EM-YEBJ'* M3EERCTJUDN^!T#\FV#&UU)I&FBAZPW4*'XI8D-DP!-U&LF!R%Q"!BJQ"BJF MP\U+] LN$LY]IC!)B=8LI3^I=V,BP(4*;$;:Y%H-]81KK(+NK(5*AU:-W5#W M+)4,R1375KN$<*)F",>' ^!U>%%DJH*:'?1O%$YSRXR^FU.SA3%[,H8C3V\N MLSU/@A6'@GASJC[%CQ86H"0Y&L_X9S3%Y!QJ+D#EMTO,0NL/, 1A -?\+?I& M,*@'6PF7P0@$WR$(GZID!@4\T1%7B;63TRB\&%##6A@D.K-7SCEMV-_U8LI] M7J?C08-D.$E@URH)["#JX7^U):W,;X[RICQ)&OB+*8MBK*?Z%!KR'K+X)9Z.@SQ25+LB=%K5EF,:0];US MVSI7\\V21ROF4,6PD_JB(QW@3K-D:?=T#*D,0ZJ;T/) (E<6VM$G'1I)GH.! M?D2QP2[CSG8?B@NB9+['M%1MK?#356@B\G6.O^JUO*6 81T&U@9]6IZPY%A29[ JTW&^8%^X#&W351\.O0R2>%$UFG]W'TB-_/HZBYM2 M=)]Y+>]H+89.OZ,LD6]BZH,=47U;_OG:[9UH7TILLSF2HBW8-7LREG_?Q]D> M]0%F75N,\LQ4KV"S773*J4 E-#!$R!2&H^"6FS:N]J!ST4&VOS9%SR+\SY:/ M ?9EG>"/<33C'-+#@7@Z#0>C"^K1/;M0A53]YX2E?\=4ZFX43H:S!@OY 1@6 M!3S8&BBP^(J3>W0^U8-ZCAI76B;AS(KNECQ@(P6L/6"MZ(12F 02C=5D3X\),YFA4+ 8O:51/=4;$8D8U'(\1MVV"]1 M+,J>S^T8IYR:#$D99XD]-3E@8OX.'1OJPE%B46?+F'GL2T,^5+\0R>,1^M#H M(/.%+*':<,+^"FLNG8$%Q[,'(D81SC4=7G=(M."CI%V,Q%;>DD?2N9;Y8Z;7 M7E^/QBTV32#PN?R[4')&6+ !G]5+BGZRK/J65[?0#' MEJ!+YO.59"G E'\%?;^B7C!?M"/,M>D\6M29"W\O4H6ZRS?Y ]$)E9PDJF87U*KV0 7BA)A M"55E^E9G4R*HE3 BWU*;.^_V!&5QM.&412 M24;$'[D)TO:^0K92;UJG>9/'D,E0#4RUEI&64]P.D^:^*.15 M$MW,.O#4*:HO!(6TK^J @W$6Y^/?%&U$CU)R%*(*"NZ"0,IW(46P\D=;Z6K, M7#A[HL)8?%&HW^5FT[@&JL2)TO8/4K_K+S5=%[$BQ=K#SX:C>IUF,<;7K&WQQBJN,OCYO-"EK30Q4B]5E3_A0A)*4>J7!S>D1O!RXD8Z?+ OM8M[3_U76+\'T5!:,*LN"ISV7Y\F M&F$!I:D!#Q_S:33$TB?1<'#F,68/+V2&IK.< UP^F0"7!C.ER,I:1(S@8/E4 M5LD6I,!BB4P5&3RSUY#2 Z@/O<9RDEYU>PE]SIT.>;N-!%5LD-GG.E'JTT?WI'1MG'<:&0_?TVDPX99"3!<31 2H%FZ+1$,12*V;S9-@P0!R#@]P& 6XB$F>6$F/D MWJ3JGEL4GM/MR+:IBE#8.9)B$_N"QCV2,K,$+=/4J@R @.&,H(3AB6GU9Z7\ M//;870%6#MAKWL$.0)E$JV-2H'H<"=^1.U&3)*R2KZ!MEBE5[&%*8.6^:G"S MOT[R4Q,V5X2Z;("N#Z'F(GZ+Y@0\2]H%-L]<&S,# X!::5DF/0LLE)I/O@'K M>\J1M3I2X='RP,TH^Z12-;@^4B$"RFFE!).#Q R,J%V0*T$"^W;<_X4R8]Y*S]7O"QY4'%O>S) M)0U=$OYKF>+D";+KGI+K4=T5*W[ 7)M:>VNF[M0+6J&XZ9Q.54B5/RYLW1]Y M*."+:4:4M9Q'MD86P[%%W+QE3:M,FIMR;^_$E6'9.5WR!W'4(#!A^1(,1^_:E\Z0""(89"PUVCV2" MA0RCZ*7S:P #9\<5L2<\I5/2C8RD11*FW#+N)KZ(>V#A!T!R,VBF4TYG]!,K)'F?13.B?]1 M>$ZM]JD=X6-WR?65V],ZHHJ71/J/5FE.;O>O,E,*J_&ZV(N;ZV:>M=I?Y+FP M-F&5;3M7Q:QZIN[A8?"29E6*K"19K*OFWQQBGU45OE:[MZR)"VEF<1RF MUD+B&,T)+KIA9(,;LZA[Y60W\MTY_$DL-L\DFITEGGK"ESH5U.E8D4P:Y[1D]DIT5#3?5?-1J#T?8$^WKFJ0M1!K\D12ZUO7$[ MS21Q/526^^J!PNFK.H44F+R)5<-5SX&V+T6GKCS?2U(4":FJP4G"F?3?E'JN M=*U4[1Z5W6%H=IV4XG"'MG-673ZN/WW49;M,H_')F2?JGDIVVEEH19[![PO6 MZ(Y]'N6F#^@5GE,7#U4<[ZTF^]:;=Q(T5TIE'-V#Z/+N=;TGB?>USSL2\]5[ MEW>?]6L?A"PAO5,"MBK0_ M+#C_]U#?KQ'J:Q^$+KI^=-#O_^?!C0ZV6N$P!\'I]PBJWR.H_DD15#:>?A2' MV(M\@O^3_44N?W[.=]3"H_\'>7RZX/=KC<:_&_O^NQO[2.0>4JEHE1]H6,*U MR@^$P3"QK.[O:Q>R;21[T<@'H1]ISX6*/S27MIX_OK=FT&Y?'SKHI-(N2$7A=,)"7A^8YVOUAC/. MRT[A%/CRE-KK &WL'P1$[T49P44AU=A.-C[D#M1?.IC+ZQZH*T[F<#(Y6ZIW MI58P=N/E-G+ MDD?; $_P4H*Y"7AUMVTB-JW-X]]U #@0HY6H+/2\5E^PLU^W @Z?Y@\">>T! M0)[Z"0=W<$9#4DGT_(RT!+@6B$CW[_%D3-<%6Y/C91G03Y0!J5?+:#K&]DP3 ME.LF\!5FWUFX0ZW)3\E(!3_'4^KK% TC/T9- *.N54%WRS[X6LR@'ZE:YB&X M4TI,/V^;"/X,QZ'T7?2X71#'+9-H^ MQ>N)Z#G$2M2 J*]5LXY=G"Z!7TSZ9/,9GSVW(+&.ZZ5,2$7F)5E[IGKYM[X8[A37=>2JY,DGQ_'5X9(ZQ8BM^E7K MT V:?;KL@HO8X3;AEIY[W/XI@>^,?P, GL$SUJMX)V+W'*-P (H]_#N:M,R' M] 8N#9,KD##ZXR9O?QXDKX4-WZ%\=-#V+W7)L;I/L4OPLMODV8+692W*],D+ MK"0XMJ4/I0!E\ZDM2@@*R+Z0]T:3)Q&P8Z4K7FGD) MUST,F3KJ0%MV#-UQR.--)SIB6FMIN+A%]!@4)N:Z)E\X*T#/G!8+^GT1 $@2 M #(\B@;XRR 8@=8)OT3 ^V;XR_ <_IERW\A^T_- G'\:G+_!(BH'B=8ZF_+9MJLV5KY-"T :I[\TRI$D36/]%ZP:TVR\3A.<1$,LL*YZ M34F7][- ]>[[MA1R*='EI8HHI^3P4"UKG_9GD:=6[I=5/F<#%FXI=F16QJW;W'"<0] S433V050 X\(MW&1XS1"4?(MAJXP'T5!N<3266XPN$+K%T6S(00Q< M!6S#3X@?GYPZ><<*[[\WW?Y7;[K=[>43E=9" MBDNC2A^KU+$_Y??^WL'O_;W_1?I[=R&_Z?TMV/^: ^0Z G=;4@O_U9J(=YLG M;#W!NO?*0G4JHO5AZNGO_I@IK_'6I71=.TR3^KU?VW^W?FV' M8D-I(?NE*0;OK;[\>\NN%[;L.K:YRV%W6K5HL<9X)RU:7A0/\Z_>_.7KA+A^ M:P),&Z7I3]\D59QN2J3"*6;$"C6KKPUR-MO@XZP7&NSYX'LX8AMCQL4XK<)NOUM =9:#-L%72.8]P7 NW2" M=)LCFKE#*VY,3.B-FAC/1-]Z,M!$>*%LZ(JDM<.#<'_-7L1RTK*1KWN<=O3N M\2?TFZW%12:C)1Z_1 PR?J^"C!M(D1<_G:?(0BG&N/ZU&V;LZ;[0$6W\VX+* M7RNU=@5MK?LEI*LUP%F7:@U),J[<580@%^9-8!X7#MMX&QYH-&?2P0WPLO[C MQHH0/OZ-X+]4<,.1>]9AS:O&C14C\LL6$__L6XR*>JY__MX)=6ZKO]OV6/OF MAT=-U[[NF7\4O(#-NB%QCXUT!WZUEKQ:^2GE?6VYL1(379?UO@=(1[NT#J>+ %6-^8.A>D3&&E1?V!!F/XG-RBPK\[JIMP M"$IP67.6?(P+#X&R0L6]U8."&\Y?E'+T',40BCTFE+^MO*\W*N_+PX70AK*- MM6%(VX/$N&.934(5N.T];E*F59W37Z7:]">-9:I8/X#8)9> !1;'M5UQPUX) MX=?%B+N8]<(P\Z.A\)7BM[W"TH'!VPV:^6L70XZT)@WAAAG!M8Z15I'31X0P M'PU?'@)]X0WA'&UK?R7;VDVVV^.RWTB%2?+;UI^?]/K]AEE)VGH:&YW4[."P MVYT_=N9[-S2.GTW:9)>V*:R*]U@0/_,4*//0 P06PH3#9Q5@&V]V"JO-FRR6 M>.%9GL&X6#6%&?.)M(05?:]#IIB*ANSC.AA#W$O\U?"G72]OCT?_^L'GO\IZ M-&I(NK58])##J:_]TN%KAB1R;(JGX'U?8\W-TB,Q_*"CRK5BHK=&CF_&^9]Q M_CWHR*P#U8/(VT=UWT1H^:+2GQ_QUQZ*BV_'A/X?+-^[L?)M]X9 JBFTH-FL\9A^U.6 01"-E_4AR+]S,L#\(HJV4.TW MDXQKY%K9IKJ"$<:1V&XE3RR_7D$MUP35# KIQ#D>DPT59J/."HTXO.FX;WL0 M,QTCUV;_/@ :+#RW0)-? <;VZ>;NLB,6Y_MW6&<>A4(.Q7@;+\C;%"K30/ Z M+PH&VA5WXVF8[]1:40P*3I%1%D)1\).FPFYYV#Y3W=!XLT"9C R[@J.W5AY& MI^@R[(V:HLNP-VU^V#EO:_ST,]./^H._F#"!N_@+28]X:EYU5?(,T!LF-[1Q MO4E*8!H/I%6?=_. B4 <^/3A=,&E^H'4LER:7W]93'VO4@YH'2V"!LU_ _).L1(TPCZ&%(QZTZG;(>F/Z7V#[TN'Y75/[!JX_ M_^JOTEI\VVT/9O)= FF313W69=".]!L=_2UE8@5F5 8]$B]E+T!%D\+? M0%DIEJA"I"1!%[I[MF'*;J\*?TJ1;#=>ZZT$QVIOEU11'/[MZOV] MJJ/8:\1B/4<-7NNRJX8N^.1P@&$MDTI*+-+\5$MLT!N,7FD5S@6=Q!?ZCQQU M/<9EAB&6=T%%;TL- V*I[5#!" MFH)-HV*Q7B]+PKN+D@P'KA4-)+TQ7 MU=J'&3Z:5]\W!GZ^JBTU-6(F.JCVW+* M\?MJG; <[EIETGL$BA1OM?XG'BM MM2:NL.8%P*;,9?M8S8%E;X;#J $&';YQI>HXDR';2T:;V4S'^U@/S&T*<;D* MR>]T3E+MI5 QK89&.O*9V-5XNF&II.\TQ/87YBQYM8N,;BE[8.]$5#J]^737 MX#R660_5C2L[2^.XD8/_ LQ$T2AM%+7ZGL/GR7":8Q>U/P/Q*4%^\'<;B>E& M=D.K:T18"2\#J>Y?0;P$M C>( 4[",%JLMZ!N/,"M/2D1G0GQOF!T)9:<=J> M)3?W9W!\WY7OUJ;=FZPWO^?73GYK2%"_/@NN@= Z%:X#W)Z@QN')<2\S M-GR%;+,F#+Y6OEE]Y!>FG34-W[[L,Y^&UY6"UL!K3PZ:WY/=GDKH=5%[2+5O MK8>/>@#:'9*6]B(#BB7JM9!^CLM_P9H/3RI[29 0)WHU-F014B_E;!GGF)PW M[3MN]2D+^Y>*XH9CA8>-WY57]@P&-Q+&_,]WI9AY3_J"(E2VV]0BV%!"\H9VR!H?] !KM \+S!@W9&9;J[ )J6,.50U^G M>#%I;'9E9^A;S?10#[:?4][)2V0A85#? &.6BFY[9GZ^?GO;,%U:4SE% WS6 MRR/>#YNC4:.0I\2V;X?-3#DVHS:,F0=BW_! /,#DD 4)'*UGTN(+1WN9W'Z@ MVG R9%-$ G +HOL7]('?[5'FV#"5H@*Y: <<^[Z&Y+N;4!Q2FU/+QTTI?N?,@S+UV[/^G9 M3\4.>.7H9;P((5L2JMN=26WIQVWT=R+TMZ%LI>5/Y\TLY?ICE+3<_+ _:GRH M%_97G=+<>&\Z]EG)HNC"]S'#DXKL%#H @T!G7UN^JTT-6KUQA9VD@\OG'GCM MG[T]Z;IVI!W9U2_1QS[[N+^^O[_PKPUAQ.QE!-_QI1QU/PB4P _5B M$T8@V"-S$&,,(DS8X;,;]'V'R"$:E_Y8]!L=47UK(JH[ES28??U)WC:NSF^P MDZO&3KPX_^LF>=.X6;_!)-<-/<-[)GPCQ%H<4B!!%\P'@^,'::PD&KJ#?%.6 MU??_#U!+ P04 " !FF&Q,WR-%CBP" #9" #0 'AL+W-T>6QEU6;!+10$%0*O0_]5O:22;*P+W&S.7/]]>Y+ M7BXGHIQ5[)=DYIG=9YZ9++.)&[UC<%A3_G-;$#Z@M+ M'?0UI'$AQ53*.?: R4TXH"UA";XFC&X4M;L*PBG;>7AI@4PRJ9 V/33:(HLT MCSX<><^VM^?A5$CEFV!-*Z)UJ#$C7'<8@?^$$*] MO=[51F&IR"Y:^@;XI>YEDFRDRD&-:2(\0&G,H+!R%"TK^]:R#FQ0:\F-D5-2 M2D&1]-L^]1_OF M*%I4TZW4'UI3C7"^/3IPJZ"@G?.[8LQOV$E=L]U[1DO!P=?RRX31D0G3F QY M4"45?31\]J1D!@"%T1:4IMD^\DV1>@V='DY35QRK>?D,-3]UGTL0H C;%VV. M_O_4;1I*=-4]'(K MFN?@]=C[,,%?[%7,9E-QFLJ&7I.-^<^8\9N].12D9?K6ENB""9[L3U9XM!I7 MK4>*!$_V9\AIR]^ZA-//3/H=4$L#!!0 ( &:8;$QJ*@1_F@0 #0L / M >&PO=V]R:V)O;VLN>&ULQ=I;;^(X%,#QKV+Q-//0A<277M16Z@"[B]0% M-*!Y7;G!@-4D1HEI9[[].,FR/>S@HWWA\,2E:?I7:/*S'>[?7?7ZXMPK^U[D M9?W0VWJ_N^OWZVQK"EW_YG:F##]9NZK0/KRL-OUZ5QF]JK?&^"+OIX.!ZA?: MEKW'^\.^YE7_\;YY\LV:]_KC_>8ETYFW;V:I7QYZ@U[8K@\V;'=Z>.R*[JK_ MT^36:YN9D+'#XM_@21"HE4YXV<.F]8PJ[85/M]99A;L]G. M5-V&3(/(:R3RFB R#9%_.+=ZMWD.LFZ0K!N"+!ZRAJ[V=7=]K+T-.S+A&3QV MMTCD+4&D")'/1M>&?369L6^Z3?BX< ^P*_> (% > KO#N#)K4U7A*&[@44Q0 M8,XL3)NI0N:XV.7NAVD.I;>5:6G\%]$DI>(F-)=(49J(S& I>3HTFV*

R)C2E2"3,Q>U(*>_X94W2?LZD_PSA,G91"G?\.+DY68O2D)/2#NGA&#W\DO1P2 _'Z.$4]$0S(3T(>G@V>US]M!TK,K-U MV3*#F9A"DD*A?]>V3HS?)/H- @I\?EW<.I6)X2,OL0;W\:'#3 P?28%/+%-" M?"2&CZ3 )YH)\9$8/I("GUBF@O@H#!]%@4_L_JZ"^"@,'T6R"!=9(![!4TAA M^"B21;B3F!^FI+8TJVGX$W5X/]-Y-J]8\]!] MUT?(YB[\>I_GP_#>K'QVNGF_WM++HY M @ 7B@ !H !X;"]?3%'%&G63:=@."33\06Q)$%4UV7]63JD"BTX%Q-)$AR+C\1Q\$ MBD_?\KD>3FU3CJ>NK-XNYZ9LJN,P=%]"*-MCOM3EKNUR,S[9M_VE'L;;_A"Z M>OM:'W*0]3J%?CJC>GZ:SER][#95_[*+U>I'W1_RL*G"VSG\:OO7M#C?- C/2BN@8QK?A+"FJ]U!%Q'OM<1 M@!WY8D= =N2;'0':D:]V!&Q'OML1P!WYD:^W +V%K[< O66! M=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@=[* MUUN!WLK76X'>NL!>"=HLX>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!O MY>MM0&_CZVU ;^/K;4!OX^MM0&];8*\;;7;S]3:@M_'U-J"W\?4VH+?Q]3:@ MM_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MR_PK1)]K.3K[4!OY^OM M0&_GZ^U ;^?K[4!OY^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">J<% MSIJ@PR9\O1/0._'U3A.]R['N\^[[T)^:0[EUR3_#/ZV9P%V&]W.^?<9UZJ?' M@29*#^,J.5RO-X?P.O5/1)A6E.??4$L#!!0 ( &:8;$QP+9 <_ $ *$G M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[C,!0&X%>ILD6-ZRL743; M=@9I> &3G#91D]BR#92W'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G^_X^40AM33^*YE:KMJ+:58]]OJ6,/I"M8T.4^JZ,C0U4 M_TNA'=9O>>]L2']LGQNS;<<^+2B/ER.]=+0[P%0YY.24MP7M&C457C_YKP:^ M[X;*!9K[D*LAM3L>+T>ZR]7(QH6'?$0:MTY-]5[#<^OC_;#/+FRF[[M>^$Y[/IGWE7_P%02P$"% ,4 M " !EF&Q,'R// \ 3 @ "P @ $ 7W)E;',O M+G)E;'-02P$"% ,4 " !EF&Q,9O,+8(( "Q $ M@ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &68;$QYBJIG[@ M "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ 99AL3.I"EML> P 0 T !@ M ( !]P@ 'AL+W=O00 (<6 8 " 4L, !X;"]W M;W)K/9Y.BT" 8 M!P & @ 'Z$ >&PO=V]R:W-H965T&UL M4$L! A0#% @ 9IAL3",^+,J3 P =0\ !@ ( !71, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL M3 QH&1"T 0 T@, !@ ( !6!\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 9IAL3$N_BORT 0 T@, !D M ( !%24 'AL+W=O&PO M=V]R:W-H965THH !X;"]W;W)K&UL4$L! A0#% @ 9IAL3/K*L52S 0 T@, !D ( ! MU"H 'AL+W=O;,! #2 P &0 @ &^+ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 9IAL3#?\^#^R 0 T@, !D ( !E# 'AL+W=O=)P" "K"@ &0 M@ $]. >&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3$/X)D:V 0 T@, !D M ( !3#T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 9IAL3.5UX*GX 0 RP4 !D ( !%$, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M9IAL3"]7C';& 0 -P0 !D ( !5DD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3$T3@I81 @ ^P4 !D M ( !GU4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9IAL3,_]K%(8 @ _04 !D ( !(ET 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL M3!>64J7R 0 @4 !D ( !860 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3"4D@+O6 0 O@0 M !D ( !H&L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3(D0]CW! @ 0@H !D M ( !T7( 'AL+W=O&PO=V]R:W-H965T M)W !X;"]W;W)K&UL4$L! A0# M% @ 9IAL3'2H0W8) @ ? 4 !D ( !=GH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3+5Z MGY3B 0 & 4 !D ( !(X$ 'AL+W=O&PO=V]R:W-H965T"% !X;"]W;W)K&UL4$L! A0#% @ 9IAL3&K9RGHZ @ &0< !D M ( !)8@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 9IAL3)=EL0>" @ ^P@ !D ( ! MZ(\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 9IAL3/EL*]6Q 0 S@, !D ( !G9< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9IAL3&&XD8YF @ X @ !D M ( !]:4 'AL+W=O&PO&PO* &@ @ %R 0$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !FF&Q,<"V0 M'/P! "A)P $P @ 'C P$ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 3 !, ,84 0!@$ ! end XML 82 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 83 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 97 315 1 false 44 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.es.com/20171231/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical Statements 3 false false R4.htm 000040 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 000050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 000060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 000070 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPolicies Note 1 - Nature of Operations and Summary of Significant Accounting Policies Notes 7 false false R8.htm 000080 - Disclosure - Note 2 - Goodwill Sheet http://www.es.com/20171231/role/idr_DisclosureNote2Goodwill Note 2 - Goodwill Notes 8 false false R9.htm 000090 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts Sheet http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContracts Note 3 - Costs and Estimated Earnings on Uncompleted Contracts Notes 9 false false R10.htm 000100 - Disclosure - Note 4 - Lease Receivable Sheet http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivable Note 4 - Lease Receivable Notes 10 false false R11.htm 000110 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets Sheet http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssets Note 5 - Leases and deferred gain on disposal of building assets Notes 11 false false R12.htm 000120 - Disclosure - Note 6 - Employee Retirement Benefit Plans Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlans Note 6 - Employee Retirement Benefit Plans Notes 12 false false R13.htm 000130 - Disclosure - Note 7 -Debt Sheet http://www.es.com/20171231/role/idr_DisclosureNote7Debt Note 7 -Debt Notes 13 false false R14.htm 000140 - Disclosure - Note 8 - Income Taxes Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxes Note 8 - Income Taxes Notes 14 false false R15.htm 000150 - Disclosure - Note 9 - Commitments and Contingencies Sheet http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingencies Note 9 - Commitments and Contingencies Notes 15 false false R16.htm 000160 - Disclosure - Note 10 - Stock Option Plan Sheet http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlan Note 10 - Stock Option Plan Notes 16 false false R17.htm 000170 - Disclosure - Note 11 - Preferred Stock Sheet http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStock Note 11 - Preferred Stock Notes 17 false false R18.htm 000180 - Disclosure - Note 12 - Geographic Information Sheet http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformation Note 12 - Geographic Information Notes 18 false false R19.htm 000190 - Disclosure - Note 13 - Significant Customers Sheet http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomers Note 13 - Significant Customers Notes 19 false false R20.htm 000200 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies) Policies http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 000210 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 000220 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsTables Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContracts 22 false false R23.htm 000230 - Disclosure - Note 4 - Lease Receivable (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableTables Note 4 - Lease Receivable (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivable 23 false false R24.htm 000240 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsTables Note 5 - Leases and deferred gain on disposal of building assets (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssets 24 false false R25.htm 000250 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables Note 6 - Employee Retirement Benefit Plans (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlans 25 false false R26.htm 000260 - Disclosure - Note 7 -Debt (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote7DebtTables Note 7 -Debt (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote7Debt 26 false false R27.htm 000270 - Disclosure - Note 8 - Income Taxes (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables Note 8 - Income Taxes (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxes 27 false false R28.htm 000280 - Disclosure - Note 10 - Stock Option Plan (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanTables Note 10 - Stock Option Plan (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlan 28 false false R29.htm 000290 - Disclosure - Note 12 - Geographic Information (Tables) Sheet http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationTables Note 12 - Geographic Information (Tables) Tables http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformation 29 false false R30.htm 000300 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details) Details 30 false false R31.htm 000310 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRestrictedCashScheduleOfRestrictedCashDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details) Details 31 false false R32.htm 000320 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTradeAccountsReceivableScheduleOfDoubtfulAccountsDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details) Details 32 false false R33.htm 000330 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 000340 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details) Details 34 false false R35.htm 000350 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details) Details 35 false false R36.htm 000360 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 000370 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesWarrantyReserveScheduleOfProductWarrantyReserveDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details) Details 37 false false R38.htm 000380 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details) Details 38 false false R39.htm 000390 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details) Details 39 false false R40.htm 000400 - Disclosure - Note 2 - Goodwill (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote2GoodwillDetails Note 2 - Goodwill (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote2Goodwill 40 false false R41.htm 000410 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details) Details 41 false false R42.htm 000420 - Disclosure - Note 4 - Lease Receivable (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails Note 4 - Lease Receivable (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableTables 42 false false R43.htm 000430 - Disclosure - Note 4 - Lease Receivable: Schedule of Lease Receivable (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableScheduleOfLeaseReceivableDetails Note 4 - Lease Receivable: Schedule of Lease Receivable (Details) Details 43 false false R44.htm 000440 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails Note 5 - Leases and deferred gain on disposal of building assets (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsTables 44 false false R45.htm 000450 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details) Details 45 false false R46.htm 000460 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails Note 6 - Employee Retirement Benefit Plans (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables 46 false false R47.htm 000470 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfSettlementOfPensionPlanLiabilitiesDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details) Details 47 false false R48.htm 000480 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details) Details 48 false false R49.htm 000490 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details) Details 49 false false R50.htm 000500 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInBalanceSheetDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details) Details 50 false false R51.htm 000510 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details) Details 51 false false R52.htm 000520 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details) Details 52 false false R53.htm 000530 - Disclosure - Note 7 -Debt: Schedule of Long-term Debt (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails Note 7 -Debt: Schedule of Long-term Debt (Details) Details 53 false false R54.htm 000540 - Disclosure - Note 7 -Debt: Schedule of Principal maturities (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails Note 7 -Debt: Schedule of Principal maturities (Details) Details 54 false false R55.htm 000550 - Disclosure - Note 7 -Debt (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails Note 7 -Debt (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote7DebtTables 55 false false R56.htm 000560 - Disclosure - Note 8 - Income Taxes (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails Note 8 - Income Taxes (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables 56 false false R57.htm 000570 - Disclosure - Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details) Details 57 false false R58.htm 000580 - Disclosure - Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details) Details 58 false false R59.htm 000590 - Disclosure - Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfWorldwideIncomeBeforeIncomeTaxesDetails Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details) Details 59 false false R60.htm 000600 - Disclosure - Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details) Details 60 false false R61.htm 000610 - Disclosure - Note 9 - Commitments and Contingencies (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingenciesDetails Note 9 - Commitments and Contingencies (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingencies 61 false false R62.htm 000620 - Disclosure - Note 10 - Stock Option Plan (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails Note 10 - Stock Option Plan (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanTables 62 false false R63.htm 000630 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Details 63 false false R64.htm 000640 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Details 64 false false R65.htm 000650 - Disclosure - Note 11 - Preferred Stock (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails Note 11 - Preferred Stock (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStock 65 false false R66.htm 000660 - Disclosure - Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details) Details 66 false false R67.htm 000670 - Disclosure - Note 13 - Significant Customers (Details) Sheet http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails Note 13 - Significant Customers (Details) Details http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomers 67 false false All Reports Book All Reports escc-20171231.htm es_ex23z1.htm es_ex31z1.htm es_ex31z2.htm es_ex32z1.htm escc-20171231.xsd escc-20171231_cal.xml escc-20171231_def.xml escc-20171231_lab.xml escc-20171231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "escc-20171231.htm": { "axisCustom": 0, "axisStandard": 16, "contextCount": 97, "dts": { "calculationLink": { "local": [ "escc-20171231_cal.xml" ] }, "definitionLink": { "local": [ "escc-20171231_def.xml" ] }, "inline": { "local": [ "escc-20171231.htm" ] }, "labelLink": { "local": [ "escc-20171231_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-20171231_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-20171231.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/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" ] } }, "elementCount": 417, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2014-01-31": 11, "total": 11 }, "keyCustom": 24, "keyStandard": 291, "memberCustom": 24, "memberStandard": 20, "nsprefix": "fil", "nsuri": "http://www.es.com/20171231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "Y17", "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/20171231/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLoansAndLeasesReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - Note 4 - Lease Receivable", "role": "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivable", "shortName": "Note 4 - Lease Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLoansAndLeasesReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets", "role": "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssets", "shortName": "Note 5 - Leases and deferred gain on disposal of building assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - Note 6 - Employee Retirement Benefit Plans", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlans", "shortName": "Note 6 - Employee Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - Note 7 -Debt", "role": "http://www.es.com/20171231/role/idr_DisclosureNote7Debt", "shortName": "Note 7 -Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - Note 8 - Income Taxes", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxes", "shortName": "Note 8 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - Note 9 - Commitments and Contingencies", "role": "http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingencies", "shortName": "Note 9 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - Note 10 - Stock Option Plan", "role": "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlan", "shortName": "Note 10 - Stock Option Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - Note 11 - Preferred Stock", "role": "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStock", "shortName": "Note 11 - Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - Note 12 - Geographic Information", "role": "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformation", "shortName": "Note 12 - Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - Note 13 - Significant Customers", "role": "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomers", "shortName": "Note 13 - Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsTables", "shortName": "Note 3 - Costs and Estimated Earnings on Uncompleted Contracts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - Note 4 - Lease Receivable (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableTables", "shortName": "Note 4 - Lease Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsTables", "shortName": "Note 5 - Leases and deferred gain on disposal of building assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "fil:SettlementofthepensionplanliabilitiestextblockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables", "shortName": "Note 6 - Employee Retirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "fil:SettlementofthepensionplanliabilitiestextblockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - Note 7 -Debt (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote7DebtTables", "shortName": "Note 7 -Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - Note 8 - Income Taxes (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables", "shortName": "Note 8 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - Note 10 - Stock Option Plan (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanTables", "shortName": "Note 10 - Stock Option Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000290 - Disclosure - Note 12 - Geographic Information (Tables)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationTables", "shortName": "Note 12 - Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000300 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000310 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRestrictedCashScheduleOfRestrictedCashDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Restricted Cash: Schedule of Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000320 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTradeAccountsReceivableScheduleOfDoubtfulAccountsDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Trade Accounts Receivable: Schedule of Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "body", "html" ], "contextRef": "E15", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000330 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000340 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Inventories: Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000350 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Property and Equipment: Schedule of Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "contextRef": "Y16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000360 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "body", "html" ], "contextRef": "Y16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000370 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesWarrantyReserveScheduleOfProductWarrantyReserveDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Warranty Reserve: Schedule of Product Warranty Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E15", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000380 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Revenue Recognition: Schedule of Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "lang": null, "name": "us-gaap:OtherSalesRevenueNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000390 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies: Net Income Per Common Share: Schedule of Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000400 - Disclosure - Note 2 - Goodwill (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote2GoodwillDetails", "shortName": "Note 2 - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y06", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "fil:TotalAccumulatedCostsAndEstimatedEarningsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000410 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails", "shortName": "Note 3 - Costs and Estimated Earnings on Uncompleted Contracts: Schedule of Costs and Estimated Earnings on Uncompleted Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "fil:TotalAccumulatedCostsAndEstimatedEarningsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:FinanceLoansAndLeasesReceivablePolicy", "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "fil:LeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000420 - Disclosure - Note 4 - Lease Receivable (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails", "shortName": "Note 4 - Lease Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FinanceLoansAndLeasesReceivablePolicy", "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "fil:LeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NontradeReceivablesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000430 - Disclosure - Note 4 - Lease Receivable: Schedule of Lease Receivable (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableScheduleOfLeaseReceivableDetails", "shortName": "Note 4 - Lease Receivable: Schedule of Lease Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeasesOfLessorDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "lang": null, "name": "us-gaap:NontradeReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000440 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails", "shortName": "Note 5 - Leases and deferred gain on disposal of building assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17_LeaseArrangementType-MinimumLeasePmt", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000450 - Disclosure - Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails", "shortName": "Note 5 - Leases and deferred gain on disposal of building assets: Schedule of Future Minimum Payments for Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17_LeaseArrangementType-MinimumLeasePmt", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "I150421", "decimals": "-3", "first": true, "lang": null, "name": "fil:PensionPlanSettlementAgreementAmountPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000460 - Disclosure - Note 6 - Employee Retirement Benefit Plans (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "I150421", "decimals": "-3", "first": true, "lang": null, "name": "fil:PensionPlanSettlementAgreementAmountPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "fil:PensionSettlementObligationCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000470 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfSettlementOfPensionPlanLiabilitiesDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Settlement of Pension Plan Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:SettlementofthepensionplanliabilitiestextblockTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "lang": null, "name": "fil:PensionSettlementObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000480 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Costs of Retirement Plans, changes in benefit obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "E15", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000490 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFundedStatusOfPlan", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E15_StEqComps-CommonStock", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E15_StEqComps-CommonStock", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000500 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInBalanceSheetDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Amounts Recognized in Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000510 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000520 - Disclosure - Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails", "shortName": "Note 6 - Employee Retirement Benefit Plans: Schedule of Expected Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000530 - Disclosure - Note 7 -Debt: Schedule of Long-term Debt (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails", "shortName": "Note 7 -Debt: Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17_LongtermDebtType-FirstMortgageNotePay", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentPeriodicPayment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000540 - Disclosure - Note 7 -Debt: Schedule of Principal maturities (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails", "shortName": "Note 7 -Debt: Schedule of Principal maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000550 - Disclosure - Note 7 -Debt (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "shortName": "Note 7 -Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17_DebtInstr-LineOfCredit1", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000560 - Disclosure - Note 8 - Income Taxes (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails", "shortName": "Note 8 - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000570 - Disclosure - Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Note 8 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000580 - Disclosure - Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails", "shortName": "Note 8 - Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000590 - Disclosure - Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfWorldwideIncomeBeforeIncomeTaxesDetails", "shortName": "Note 8 - Income Taxes: Schedule of Worldwide Income Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000600 - Disclosure - Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Note 8 - Income Taxes: Schedule of Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000610 - Disclosure - Note 9 - Commitments and Contingencies (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingenciesDetails", "shortName": "Note 9 - Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000620 - Disclosure - Note 10 - Stock Option Plan (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails", "shortName": "Note 10 - Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E16", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000630 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails", "shortName": "Note 10 - Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "E15", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000640 - Disclosure - Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails", "shortName": "Note 10 - Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "E17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000650 - Disclosure - Note 11 - Preferred Stock (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails", "shortName": "Note 11 - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "contextRef": "E17_StClStock-PrefClassA", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "Y17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000660 - Disclosure - Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails", "shortName": "Note 12 - Geographic Information: Schedule of Sales by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "body", "html" ], "contextRef": "Y17_StGeo-US", "decimals": "-3", "lang": null, "name": "us-gaap:SalesRevenueNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17_ConcentrationRiskByBenchmark-AcctRecv_MajCust-CustomerA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000670 - Disclosure - Note 13 - Significant Customers (Details)", "role": "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails", "shortName": "Note 13 - Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "contextRef": "Y17_ConcentrationRiskByBenchmark-AcctRecv_MajCust-CustomerA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies", "role": "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPolicies", "shortName": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - Note 2 - Goodwill", "role": "http://www.es.com/20171231/role/idr_DisclosureNote2Goodwill", "shortName": "Note 2 - Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - Note 3 - Costs and Estimated Earnings on Uncompleted Contracts", "role": "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContracts", "shortName": "Note 3 - Costs and Estimated Earnings on Uncompleted Contracts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "Y17", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 44, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r352" ], "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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20171231/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r352" ], "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/20171231/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r352" ], "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/20171231/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/20171231/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/20171231/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/20171231/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/20171231/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "fil_AccumulatedCostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net amount of accumulated costs and estimated earnings on uncompleted contracts, net of total billings on uncompleted contracts", "label": "Accumulated costs and estimated earnings on uncompleted contracts, net" } } }, "localname": "AccumulatedCostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "fil_AccumulatedOtherComprehensiveLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The balance of accumulated other comprehensive loss at the year end", "label": "Accumulated other comprehensive loss {1}", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveLoss", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "fil_BaseRentAfterLeaseExtension": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The base annual rent per the extended 5-year term.", "label": "Base Rent After Lease Extension" } } }, "localname": "BaseRentAfterLeaseExtension", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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 year for:" } } }, "localname": "CashPaidDuringThePeriodForAbstract", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "fil_CompletedContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Completed Contract" } } }, "localname": "CompletedContractMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "fil_CostsAndEstimatedEarningsInExcessOfBillingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Costs And Estimated Earnings In Excess Of Billings" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingsMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_CustomerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_CustomerCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_CustomerDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_CustomerEMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_CustomerFMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "fil_DenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Denominator, during the indicated time period.", "label": "Denominator" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "fil_DirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Directors" } } }, "localname": "DirectorsMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "fil_EsccTotalBillingsOnUncompletedContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total billings on uncompleted contracts", "label": "Less total billings on uncompleted contracts" } } }, "localname": "EsccTotalBillingsOnUncompletedContracts", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "fil_ExpireOnVariousDatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Expire On Various Dates" } } }, "localname": "ExpireOnVariousDatesMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "fil_FairValueOfLeaseEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Fair value of lease equipment, as of the indicated date.", "label": "Fair value of lease equipment" } } }, "localname": "FairValueOfLeaseEquipment", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "fil_FederalResearchCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "us-gaap:IncomeTaxAuthorityAxis~us-gaap:InternalRevenueServiceIRSMember", "label": "Federal research credits" } } }, "localname": "FederalResearchCredits", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "fil_FirstMortgageNotePayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "First Mortgage Note Payable" } } }, "localname": "FirstMortgageNotePayableMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "fil_FirstYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "First Year" } } }, "localname": "FirstYearMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_GainFromBuildingdisposalAndLeaseextinguishmentToBeRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain fromBuilding disposal and Lease extinguishment, to be recognized over the 5 years", "label": "Gain from Building disposal and Lease extinguishment, to be recognized" } } }, "localname": "GainFromBuildingdisposalAndLeaseextinguishmentToBeRecognized", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fil_GainFromExtinguishmentOfDeferredRentCreditToBeRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain from extinguishment of deferred rent credit, to be recognized over the five years", "label": "Gain from extinguishment of deferred rent credit, to be recognized" } } }, "localname": "GainFromExtinguishmentOfDeferredRentCreditToBeRecognized", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fil_GainOnBuildingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Gain On Building" } } }, "localname": "GainOnBuildingMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_GainOnLandMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Gain on Land" } } }, "localname": "GainOnLandMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_IncreaseDecreaseInDeferredRentObligation": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "fil_IntercreditorAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Intercreditor Agreement" } } }, "localname": "IntercreditorAgreementMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "fil_InternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "International {1}", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "fil_LeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Lease term, during the indicated time period.", "label": "Lease term" } } }, "localname": "LeaseTerm", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "durationItemType" }, "fil_LineOfCredit1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Line Of Credit 1" } } }, "localname": "LineOfCredit1Member", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "domainItemType" }, "fil_MinimumExercisePriceForOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum exercise price for options", "label": "Minimum exercise price for options" } } }, "localname": "MinimumExercisePriceForOptions", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "fil_MinimumLeasePaymentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Minimum Lease Payments" } } }, "localname": "MinimumLeasePaymentsMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "2004 Stock Incentive Plan Of Evans Sutherland Computer Corporation" } } }, "localname": "N2004StockIncentivePlanOfEvansSutherlandComputerCorporationMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "fil_N401kDeferredSavingsPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "401K Deferred Savings Plan" } } }, "localname": "N401kDeferredSavingsPlanMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "fil_NoExpireMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "No Expire" } } }, "localname": "NoExpireMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "fil_NumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Numerator, during the indicated time period.", "label": "Numerator" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "fil_PensionPlanSettlementAgreementAmountPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts payable pursuant to Pension Plan Settlement Agreement.", "label": "Pension Plan Settlement Agreement, Amount Payable" } } }, "localname": "PensionPlanSettlementAgreementAmountPayable", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "fil_PensionPlanSettlementAgreementPaymentSchedule": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payment schedule of the Pension Plan Settlement Agreement.", "label": "Pension Plan Settlement Agreement, Payment Schedule" } } }, "localname": "PensionPlanSettlementAgreementPaymentSchedule", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "fil_PensionPlanSettlementAgreementStockPayable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares payable pursuant to Pension Plan Settlement Agreement.", "label": "Pension Plan Settlement Agreement, Stock Payable" } } }, "localname": "PensionPlanSettlementAgreementStockPayable", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "sharesItemType" }, "fil_PensionSettlementObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Pension settlement obligations including the noncurrent and current portions.", "label": "Pension Settlement Obligation" } } }, "localname": "PensionSettlementObligation", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfSettlementOfPensionPlanLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fil_PensionSettlementObligationCurrent": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/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/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfSettlementOfPensionPlanLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fil_PensionSettlementObligationNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/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/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfSettlementOfPensionPlanLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fil_PresentValueOfFutureLeasePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Present value of future lease payments, as of the indicated date.", "label": "Present value of future lease payments" } } }, "localname": "PresentValueOfFutureLeasePayments", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "fil_PresentValueOfFutureMaintenanceExenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Present value of future maintenance exenses, as of the indicated date.", "label": "Present value of future maintenance exenses" } } }, "localname": "PresentValueOfFutureMaintenanceExenses", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "fil_PrincipalPaymentsOnPensionSettlementObligation": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Principal payments on pension settlement obligation", "label": "Principal payments on pension settlement obligation", "negatedLabel": "Principal payments on pension settlement obligation" } } }, "localname": "PrincipalPaymentsOnPensionSettlementObligation", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "fil_RentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Rent Expense" } } }, "localname": "RentExpenseMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_SecondIntercreditorAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Second Intercreditor Agreement" } } }, "localname": "SecondIntercreditorAgreementMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "fil_SecondMortgageNotePayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Second Mortgage Note Payable" } } }, "localname": "SecondMortgageNotePayableMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "fil_SecondYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Second Year" } } }, "localname": "SecondYearMember", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "fil_SettledErisaLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of estimated ERISA liabilities that were settled at the settlement date.", "label": "Settled ERISA Liabilities" } } }, "localname": "SettledErisaLiabilities", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "fil_SettlementofthepensionplanliabilitiestextblockTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SettlementOfThePensionPlanLiabilitiesTextBlock", "label": "Schedule of Settlement of Pension Plan Liabilities" } } }, "localname": "SettlementofthepensionplanliabilitiestextblockTextBlock", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "fil_StateResearchCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of State research credits, as of the indicated date.", "label": "State research credits" } } }, "localname": "StateResearchCredits", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "fil_TotalAccumulatedCostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of accumulated costs and estimated earnings on uncompleted contracts.", "label": "Total accumulated costs and estimated earnings on uncompleted contracts" } } }, "localname": "TotalAccumulatedCostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.es.com/20171231", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r20", "r26" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Less accumulated depreciation and amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r65", "r66" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r66", "r289" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r227", "r228", "r254", "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r228", "r248", "r253" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r51", "r137" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Beginning Balance", "periodEndLabel": "Allowance for Doubtful Accounts Receivable, Ending Balance", "periodStartLabel": "Allowance for Doubtful Accounts Receivable, Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTradeAccountsReceivableScheduleOfDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the allowance for doubtful accounts.", "label": "Increase (reduction) in estimated losses on accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTradeAccountsReceivableScheduleOfDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r51", "r137", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Write-off of accounts receivable", "negatedLabel": "Write-off of accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTradeAccountsReceivableScheduleOfDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r91", "r156", "r159" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r324", "r337" ], "calculation": { "http://www.es.com/20171231/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/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r58" ], "calculation": { "http://www.es.com/20171231/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/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for 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": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BillingsInExcessOfCostCurrent": { "auth_ref": [ "r192", "r193", "r194" ], "calculation": { "http://www.es.com/20171231/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", "negatedLabel": "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r32" ], "calculation": { "http://www.es.com/20171231/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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRestrictedCashScheduleOfRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r93" ], "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, cash equivalents, and restricted cash as of beginning of the year", "periodEndLabel": "Cash, cash equivalents, and restricted cash as of end of the year", "periodStartLabel": "Cash, cash equivalents, and restricted cash as of beginning of the year", "verboseLabel": "Total cash, cash equivalents, and restricted cash shown in the statements of cash flows" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRestrictedCashScheduleOfRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [ "r85", "r300" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 increase (decrease) in cash, cash equivalents, and restricted cash", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r94", "r98", "r131" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r7", "r94", "r98", "r131", "r323" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Restricted Cash {1}", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r108", "r109", "r118", "r119" ], "lang": { "en-US": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r108", "r109", "r118", "r120" ], "lang": { "en-US": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and contingencies (Notes 5, 6, 7 and 9)" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r169", "r170" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Note 9 - Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive income, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r121", "r122", "r298", "r299" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r121", "r122", "r298", "r299" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Note 13 - Significant Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r121", "r122", "r298", "r299" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Modifications to or changes in assumptions surrounding contracts accounted for under the percentage of completion method of accounting. Percentage of completion is a method of accounting whereby profit on a long-term (construction) contracts is recognized based on reliable estimates as to the degree of completion generally based on contractual relationships (costs incurred to total costs anticipated).", "label": "Contracts Accounted for under Percentage of Completion" } } }, "localname": "ContractsAccountedForUnderPercentageOfCompletionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.", "label": "Schedule of Costs and Estimated Earnings on Uncompleted Contracts" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms": { "auth_ref": [ "r17", "r18", "r19", "r193", "r194", "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Costs in Excess of Billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContractsScheduleOfCostsAndEstimatedEarningsOnUncompletedContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r49", "r193", "r194" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r101", "r276", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "U.S. federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r276", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Income tax provision (benefit)", "verboseLabel": "Total income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r101", "r276", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State", "negatedLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Note 7 -Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r325", "r327", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r302", "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": { "auth_ref": [ "r44", "r302" ], "lang": { "en-US": { "role": { "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.", "label": "Debt Instrument, Interest Rate, Basis for Effective Rate" } } }, "localname": "DebtInstrumentInterestRateBasisForEffectiveRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r302" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r45", "r335" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r278", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "U.S. federal {1}", "terseLabel": "U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r101", "r278", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Total deferred expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r46", "r308" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r188", "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r278", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State {1}", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Total deferred income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r259", "r274", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventory reserves and other inventory-related temporary basis differences" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Net deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r258", "r274", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r259", "r274", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Other {2}", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Property and equipment, principally due to differences in depreciation" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r273", "r274", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Retirement liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r258", "r274", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Warranty, vacation, deferred rent and other liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Less valuation allowance", "negatedLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r259", "r274", "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Property and equipment, principally due to differences in depreciation {1}", "terseLabel": "Property and equipment, principally due to differences in depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Actuarial loss (gain)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r216" ], "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" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r200", "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Net amount recognized" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInBalanceSheetDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r60", "r63", "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Unrecognized net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Assumptions Used Calculating Benefit Obligation, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Projected benefit obligation as of beginning of the year", "periodEndLabel": "Projected benefit obligation as of beginning of the year", "periodStartLabel": "Projected benefit obligation as of beginning of the year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r205", "r224" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Benefits paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r212", "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by category of defined benefit plan assets.", "label": "Defined Benefit Plan, Asset Categories [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r207", "r209", "r210", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "2022-2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r213" ], "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": "2017 {1}", "terseLabel": "2017" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "2019" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "2018 {1}", "terseLabel": "2018" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.", "label": "Contribution by Employer" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees.", "label": "Fair value of plan assets - end of year", "periodEndLabel": "Fair value of plan assets - end of year" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r200", "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Unfunded status", "negatedLabel": "Unfunded status" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r203", "r215" ], "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/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfCostsOfRetirementPlansChangesInBenefitObligationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r91", "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r91", "r164" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r186", "r256" ], "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": "Note 10 - Stock Option Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlan" ], "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_EarningsPerShareBasic": { "auth_ref": [ "r71", "r112", "r115", "r117", "r333", "r346" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net income per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r112", "r333", "r346" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (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 per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r98", "r114", "r115", "r116" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r264", "r265", "r280" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r249" ], "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": "Total unrecognized share-based compensation, compensation cost not yet recognized, weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r249" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r296", "r297" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r294", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsDiscountRate": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.", "label": "Fair Value Inputs, Discount Rate" } } }, "localname": "FairValueInputsDiscountRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r98", "r133", "r134", "r138", "r139", "r141", "r329" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finance, loan and lease receivables, including those held for investment and those held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the allowance for loan and lease losses is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition (revenues, expenses and gains and losses arising from committing to issue, issuing, granting, collecting, terminating, modifying and holding loans) policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions.", "label": "Note 4 - Lease Receivable" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain on Leased Assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r151", "r152", "r153" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote2GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r98", "r154", "r157" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill {1}", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Note 2 - Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote2Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r98", "r162", "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfWorldwideIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfWorldwideIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 before income tax benefit (provision)", "totalLabel": "Income before income tax benefit (provision)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Note 8 - Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r277" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 benefit (provision)", "negatedLabel": "Income tax benefit (provision)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r98", "r262", "r263", "r267", "r268", "r282", "r349" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": { "auth_ref": [ "r264", "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.", "label": "Stock compensation" } } }, "localname": "IncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r261", "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance attributable to operations" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r260", "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Change in effective tax rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductions": { "auth_ref": [ "r264", "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "True-up adjustments and expiration of tax carryforwards and credits" } } }, "localname": "IncomeTaxReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r100", "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income tax benefit at U.S. federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r100", "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State tax benefit (provision) (net of federal income tax benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "auth_ref": [ "r264", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Pension settlement" } } }, "localname": "IncomeTaxReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r87", "r95" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Decrease (increase) in costs and estimated earnings in excess of billings on uncompleted contracts, net", "negatedLabel": "Decrease (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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Decrease (increase) in deferred pension costs" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Increase in inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Increase (Decrease) in Leasing Receivables", "negatedLabel": "Decrease (increase) in lease receivable" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 accrued pension and retirement liabilities" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Increase in prepaid expenses and other assets", "negatedLabel": "Increase in prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r98", "r158" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r301", "r303", "r334" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r86", "r95" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS)" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r52" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r55", "r146" ], "calculation": { "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r6", "r56", "r98", "r147", "r149" ], "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" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r54" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r55", "r105", "r146", "r150" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r53" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r78", "r144", "r145", "r148" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held.", "label": "Land {1}", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.", "label": "Schedule of Lease Receivable" } } }, "localname": "LeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote9CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r328", "r342" ], "calculation": { "http://www.es.com/20171231/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/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.es.com/20171231/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/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r20", "r26", "r132", "r136", "r137", "r329", "r343", "r347" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Schedule of Doubtful Accounts" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r59", "r195", "r322" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Note 3 - Costs and Estimated Earnings on Uncompleted Contracts" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote3CostsAndEstimatedEarningsOnUncompletedContracts" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r327", "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.es.com/20171231/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", "negatedLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentTerms": { "auth_ref": [ "r178", "r182" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of timing of required repayments, sinking fund requirements, and other redeemable securities at fixed or determinable prices and dates in the five years immediately following the date of the latest balance sheet presented in the financial statements, and the amount thereafter to fully repay the principal of long-term debt. These disclosures may be made either on an individual debt or security basis, by type of debt or security basis, or on a combined basis.", "label": "Long-term Debt, Maturities, Repayment Terms" } } }, "localname": "LongTermDebtMaturitiesRepaymentTerms", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2017 {2}", "terseLabel": "2017" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2021 {1}", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2020 {1}", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2019 {1}", "terseLabel": "2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r104", "r178" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2018 {2}", "terseLabel": "2018" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfPrincipalMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r179" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersAxis": { "auth_ref": [ "r130", "r196", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NameOfMajorCustomerDomain": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85", "r89" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85", "r89" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r88", "r92" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 provided by (used in) operating activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r70", "r92", "r115", "r332", "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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 income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivables": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.", "label": "Total" } } }, "localname": "NontradeReceivables", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableScheduleOfLeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.es.com/20171231/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", "terseLabel": "Lease receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableScheduleOfLeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.es.com/20171231/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", "verboseLabel": "Lease receivable long term" } } }, "localname": "NontradeReceivablesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableScheduleOfLeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r307", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Total {1}", "terseLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r307", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2017" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r307", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2018" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r171", "r305", "r306", "r309", "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Note 5 - Leases and deferred gain on disposal of building assets" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r107", "r126", "r293" ], "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": "Note 1 - Nature of Operations and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Amortization of prior year service cost" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r67", "r68", "r142" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Total {2}", "terseLabel": "Total" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfWorldwideIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r67", "r68", "r69", "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Total comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r61", "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Decrease (increase) in minimum pension liability", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSalesRevenueNet": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.", "label": "Other {1}", "terseLabel": "Other" } } }, "localname": "OtherSalesRevenueNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote2GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r199", "r200", "r208", "r326", "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.", "label": "Accrued liability", "negatedLabel": "Accrued liability" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfAmountsRecognizedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Note 6 - Employee Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r13", "r200", "r201", "r208" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpense": { "auth_ref": [ "r72", "r73", "r214", "r225" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 Cost (Reversal of Cost)", "negatedLabel": "Pension" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r211", "r221" ], "lang": { "en-US": { "role": { "documentation": "Major categories of plan assets based on the nature and risk of assets in an employer's plan(s).", "label": "Plan Asset Categories" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "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": [ "r42" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class A" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class B" } } }, "localname": "PreferredClassBMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r15" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Note 11 - Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r30", "r31" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromLeasePayments": { "auth_ref": [ "r313", "r314" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflows from lease payments.", "label": "Proceeds from Lease Payments" } } }, "localname": "ProceedsFromLeasePayments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r83", "r251" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from shares issued on exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r175", "r176", "r331" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Ending balance", "periodEndLabel": "Ending balance", "periodStartLabel": "Ending balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesWarrantyReserveScheduleOfProductWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Warranty costs", "negatedLabel": "Warranty costs" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesWarrantyReserveScheduleOfProductWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability.", "label": "Additions to warranty reserve" } } }, "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesWarrantyReserveScheduleOfProductWarrantyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r286", "r287", "r288", "r291", "r292" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r167" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r165" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r167", "r344" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r98", "r167" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of Depreciation" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r165" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements": { "auth_ref": [ "r0", "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of buildings and improvements for entities with a substantial portion of business acquiring and holding investment real estate. Excludes real estate not held as an investment or interest.", "label": "Property Carrying Value" } } }, "localname": "RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r257", "r351" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r36", "r98", "r160", "r161", "r351" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Schedule of Restricted Cash" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r7", "r93", "r96", "r323", "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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 {1}", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRestrictedCashScheduleOfRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r7", "r93", "r96" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r183", "r341" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Note 12 - Geographic Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r97", "r98", "r99", "r190" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionSalesOfServices": { "auth_ref": [ "r98", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for sales of a service. The entity also may disclose how it recognizes cost of sales for such a service transaction and its treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Schedule of Revenue Recognition" } } }, "localname": "RevenueRecognitionSalesOfServices", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNet": { "auth_ref": [ "r75" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.", "label": "Schedule of Costs of Retirement Plans, changes in benefit obligation" } } }, "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Income Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Net Income Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Worldwide Income Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r6", "r27", "r28", "r29" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Principal maturities" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote7DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r218" ], "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": "Schedule of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r75", "r127" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Sales by Geographic Location" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r232", "r239", "r242" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r244" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentGeographicalDomain": { "auth_ref": [ "r0", "r129", "r350" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r79", "r143" ], "calculation": { "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r246" ], "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": "Expected Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r247" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r230" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r235" ], "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 end of the period", "periodEndLabel": "Exercisable as of end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r235" ], "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 end of the period, weighted average exercise price", "periodEndLabel": "Exercisable as of end of the period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r238" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r238" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r236" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Options, Granted, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r250" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r234", "r250" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding at beginning of year", "periodEndLabel": "Outstanding at beginning of year", "periodStartLabel": "Outstanding at beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r233" ], "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 at beginning of year, weighted average exercise price", "periodEndLabel": "Outstanding at beginning of year, weighted average exercise price", "periodStartLabel": "Outstanding at beginning of year, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "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/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r98", "r229", "r231" ], "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/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r245", "r252" ], "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 (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r250" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r250" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r243" ], "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/20171231/role/idr_DisclosureNote10StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding, Beginning Balance", "periodEndLabel": "Shares, Outstanding, Ending Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r98", "r173" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Warranty Reserve" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementGeographicalAxis": { "auth_ref": [ "r0", "r129", "r196", "r197", "r350" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails", "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails", "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails", "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "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" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanDetails", "http://www.es.com/20171231/role/idr_DisclosureNote11PreferredStockDetails", "http://www.es.com/20171231/role/idr_DisclosureNote12GeographicInformationScheduleOfSalesByGeographicLocationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote13SignificantCustomersDetails", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentScheduleOfDepreciationDetails", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionScheduleOfRevenueRecognitionDetails", "http://www.es.com/20171231/role/idr_DisclosureNote4LeaseReceivableDetails", "http://www.es.com/20171231/role/idr_DisclosureNote5LeasesAndDeferredGainOnDisposalOfBuildingAssetsScheduleOfFutureMinimumPaymentsForOperatingLeasesDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansDetails", "http://www.es.com/20171231/role/idr_DisclosureNote6EmployeeRetirementBenefitPlansScheduleOfExpectedBenefitPaymentsDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote7DebtScheduleOfLongTermDebtDetails", "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the number of shares issued.", "label": "Stock Issued During Period, Shares, Period Increase (Decrease)" } } }, "localname": "StockIssuedDuringPeriodSharesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r181", "r183", "r237" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Issuance of shares on exercise of options {1}", "negatedLabel": "Exercised", "terseLabel": "Issuance of shares on exercise of options" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.es.com/20171231/role/idr_DisclosureNote10StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r181", "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Issuance of shares on exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r23", "r24", "r140" ], "calculation": { "http://www.es.com/20171231/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/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r284", "r285", "r290" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r20", "r26", "r98", "r133", "r135", "r138", "r141", "r330", "r343" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.", "label": "Trade Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r50", "r184" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r47", "r184" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r47", "r184", "r185" ], "calculation": { "http://www.es.com/20171231/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/20171231/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r123", "r124", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs.", "label": "Valuation allowance increase" } } }, "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.es.com/20171231/role/idr_DisclosureNote8IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r111", "r113" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r110", "r113" ], "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/20171231/role/idr_CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20171231/role/idr_DisclosureNote1NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNetIncomePerCommonShareScheduleOfNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04.(c) Schedule III)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=6368906&loc=d3e21843-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=64853466&loc=d3e22595-107794" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1252-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96948231&loc=d3e4984-109258" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=68064558&loc=d3e777-108305" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6404-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9054-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5162-111524" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5066-111524" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5144-111524" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66022249&loc=d3e33775-111570" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6389767&loc=d3e17916-109280" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68055307&loc=d3e2443-110228" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913245&loc=d3e12069-110248" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21475-112644" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.4(a).Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68055036&loc=d3e47769-111627" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2446-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2446-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2709-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=SL79508275-113901" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11149-113907" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11178-113907" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32059-109318" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4568447-111683" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4568740-111683" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13531-108611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930739&loc=d3e28878-108400" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919320-209978" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919327-209978" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=68054760&loc=d3e55302-109406" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=68075217&loc=SL9156395-115594" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r351": { "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" }, "r352": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "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.17)", "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.19(a))", "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.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e640-108580" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84158357&loc=d3e1436-108581" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(a),(d))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3255-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.0" } ZIP 88 0001445866-18-000249-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001445866-18-000249-xbrl.zip M4$L#!!0 ( &:8;$P"WXY?+0$ ,,! - 97-?97@R,WHQ+FAT;9U1 MRVZ"0!3=^Q6WF]HF\O090!(K!DFQ)89HFZ:+$4:<1F8FS"BU7]^AN'#=U"C*]IVK\4I'B(.%A_@BV:4XTV[0F\)$D;\_#<#L>6;&Y MB>U-.-[V/W6HZUK'>8&J/S4]8R5HFG*T7,P"!6F4Q@O?,UKL>,8U__0:O"L( MH@T(>3GB:8FJ@E#MB/?2&=MD2BU_[-XT2H$4653+/"WW?^Q+/V+ M%U>&&Z?N 3>W'ROFMO*&V;>"ZN]'^[A=02P,$% @ 9IAL3/F> MZ:;#!@ ?AD T !E#,Q>C$N:'1MU5EM4]LX$/[>7Z&;SA2X<4C" M2Z%)FAD@M,V5%H9FZ-W?73F]3Z,O9_U7O5\:#7:A55@$(F3^C)T./AY=FD):P8R*[)1KX;&C<,(S M$CA1:5Y8H=DPR]2$6ZDRX^$AV/8PE\^T',>6;9YLL9U6Z["QTVH?LC\O+G[_ MO/_Q^\';]EGKZFSGZN/!]]V_MMET.MT6X9AKM]MVH%+6:,"B3Z=' WR,AJ.S MT_[I=2Q]:=ENN]U. M96CCSM[>06[[O8M*:B-2F>VT,<]&,A6&?153=JE2GG4K!5;EG7TLKQY]9:U* MW4B@$J4[KUON;Z/?.ZX9N T3C_N]Y@5LNF \D>/L?2 R\M:C-W9;71:)8.U= MWFCOL1.AK8QDX$+PK/M^./\ZFBORE0Z%GL^W\VM@))$AJSODY/1R-/PP/#D: M#<^_?ONUM(V4]-G[#%4B-[IU;.4V-]B&I:F_WFM#6'[*83P338B+% M%'EF8VD8S[*")QC,E;9,9>R#TBEKMQJ?F8K8*5+2L#<\S;OL6V%CH1.>U3+T M1&FL<_CHLC>9;_+N"W'*3N64.O1(0HR20U&:U.9E%B&E7([@>Y 4(70B;C4'>HBY MU,F,Y7 [(8:0E"0+2%31,+>V!NI"YP*/)(H$ L"!0K#*JNGL";B)692HJ9F# M1(NQ-%9S;,1IL+0;5GJU6)NY,2O6OLQP[]T=[M&2;S9,%EC[()#S(!./B)-#&)DU@*6B!JH.=0FB!1IL Z(@RMDC)$N59H M?#!LV"8B$@J$N'3[Z76 ZC,6[ BY2+79E,5Y?U-LN:7M_;!\*A\EE>2LA ;I M9Y2P-<24$21;[KU1M+11A(WHG+=Q! FJ+IW_ QL'.T^,C4V^58)C( PZ&WC$ ML>7=X?*(R ->F/LO(4;U!5Q?[51RM"K02!7(O(DT+I\A)3*GAWJ-!1/4V42+ MA+M85B2]B(=7,0U-2K ";'%-%+?.4-_(4'(MZ0"R+"6.WS+25!BB=P=]XVJ! MRWYE! RR\#(MRCE %!0))]+"L9P1BS*!%671J==*?/,%"8)7L%Z$S]LQ/#U( M_+4@N7?&K6#E_KEZ;\@ 9A,9$A*X0>=*I,0-4$3M ,&#ZW >*H!'BG^[+ $53@0,><%"[-R',BBE"VY01G-FO*+TK,/0BC M?%Q?BQT*L!#);LJ*[ZO"_OO>]Z$T?B,MJ)V)[FX F3]OE!RP1>D#=RD@Y2\K MDN$\S4M7K;J<>ORJ6+J96Q%]0%H3LZL@*#2YM$:C2_I292Q&Z+8-+2: BI\% M^!=*-U>$(^ !279+KC(3G:!PEY%L^=JW55H2'^ZT#[IW]I;NJA[.(>@M,HP2O@Z) M1;)1:!]0C5::!H2*HV6P2IL;ZG<#4);BLFJ%6$MAOD)9H9E0PB:W?!.0 6,8 M8B1\4LLRQ[;X64B8[-!<9(&[IVR]\+;Q"'H"((SXH5A[ M93DPJ 6F2'%P8-D=HR+ M7?;ETCU\X[N"(P>:6#=@S>%2TS$P[T6J0+GE10I MLXE*)H)X,N/CZNV.KG)9I'FB9@*STUB5"WN+$?>303GTT+?-3=-;'SDM-I:O.B;&T1SI7YK0=ZN]-:#E-S,+RBC^K'BF;Y ML\L_4$L#!!0 ( &:8;$R.(&6?W08 '\9 - 97-?97@S,7HR+FAT M;=59;5/;.!#^WE^AF\X4N'%(PDNA29J90*#-E!:&-T\:ER=;EY_V?FS_M&N;H4Y9K88=?3[J]?&X&%R<''6/KL=R*!W;;G;JQMMP_];ZW:.3[]=5/768I[*9-:Z MD*FP[)N8LG.=<@7)@\I9-K%0*VGX P6*IX&,* MU\*G :/DT)0FE7FI8J24SQ'\'29Y!)V(6\6! 6(N33)C&=Q.B"$D)W?+-FRU"6I$^IH6.4-@R1OP8,38N/##PMARB!\" 3 M@,,PD79,XB26@A:(&N@]DC9,M,VQC@C#Z*0(468TVAX,6[:.B$0"(2[55%= @_8P2MH*8(H*TEP<;BF\9 MBF&(SKF,(TA0=6G]']C8VWIF;*SSC0(.Z[+@^4Y6@++1Q*=2P,M8G\!GQC,1(*Y2D!;C C,@(DB:!I*K !X,H, M]--^7> (2W"@8TYRGV;D.1''*-MR@C/;.\HO2LP#"*-XO;L6>Q1@(9+=%A5_ MJ'/W[[8?0FG\1EI0.Q/?WP"RX;Q1\L 6A0_\I8"4OZY(1O,T+URUZG+J\6(OJ(M"9FUV&8&W)IA49OZ4NU=1BAFS.TV! J?N;@7RA=7Q&.@0'*<262\F:R)!\\P2$O MCY9G[RIW']M5OGN[O]7<:]_;6_JK>C2'8+#(,$KX*B06R4:A?40U6FD:$"J. MEL%I8V^HWP] 68K+JA/B3@H;:I05FHDD]N27KP,R8 Q+C(0GM2QS;(N?N<26 M/9IS%?I[RL8K;QM[N*M1;?8?OG PZJM#*>#RDKYOVK>IX%?$QT5M](SLJ[K_ M(#"_MSTJD&6G5=Q%[LA0'F&A%3<)>D?0RRX PH@?BG50E .+6F#S% <'EOTQ M2@*\\V[[&JE^WM'UP.BQ =8#>%/XQ$0\_&>1,G!!09%2370R$<23BH_*KSNF MS&619HF>"'>'O/+,%M:Z??BPQ;YR YA^"!A] MK7_R1^'[#]/V7;6_;-A#'W_=3W% @#X L2W;S9*L&$MM)L[B-$7OIAF$O:.ED$9!(E:)B M^]OO*"F&5*18,G@I!B0O+$0\WO\>>#^!WJ?YY\G@G?=+JP53)8/L446G >/#!A#(8R27.-"JZ%D ],C-<17W -W8[7+M^\\]J5Q<7MZ ]ZC*[O(=.;&#\F M3"VY:,48ZMZ9D^K^B@ZYM YSGF &7W %=S)AHE\Z MZ#G[-5W;]=I3DID"B_E2?"Q3?(&K/;'(TG[3B8_"5/$%7KR+P1"5YB'WB[+# M-*?",:%!2Z J_V;/[*$-;O?(L;SVQ6 '>L RZKQ,-35^JS9#OY _9= MUR)-]\2",(_C#=!(IS&G\JRXCHK-"K_E7&%"[M^ !-PD2(7%&)2!NM3?Q@7%!P7D.5^]'WR(>.* M(DP59B86R]BQ. ;:CXI3?K204G"9524M"(#F/7D.>*%AA,DJC\M49(IEI;(7 M5M:&USR5WLW%Z-$^E5F12H\M,AE37/U_\E"RE=;W!R.J5 \^,T7%/2OZ?NJU MR7E=H;ZIXQX;"AE!G4?[W+VR_SQ]@64@6H6@NIM4QZ;KJFSU', WCO M%'_[@ZS='"^O;;8/8!>5:<1]U-G&W1#_)00OMX?VIT'P?[1Q;L9<*EQ*+I85JJN+!;%8(2S0+(2Y$CR+B"QT M'I$00E1FOB$=$YN"%7=(DZV?PW@"@G$LI'YT3J\X"H,42'=9FG%I$.)4"0FH$IO6*9GP2I"PS+"9& * M8NIE@,U"PS1C&9!/( N4H45^Z2H;Q)@5:1BW2Q1$R;@6@4F,T+C,V1*WL"[5 MGP9CY]GM;],UV#RJ2W&[O-[_#5!+ P04 " !FF&Q,*QE!X+4( 0"N_PH M$0 &5S8V,M,C Q-S$R,S$N:'1M[+UI<]M&UBC\_?X*O/4X([N*E+F)6I+X M%DU1#B>RI!'E9'R?]]93(- 4,08!!HMDYM??LW0W&EPD4>(J,U.3B"30R^G3 M9U]^^=_?![YU)Z+8"X-?]\K[I3U+!$[H>L'MKWMI7+1CQ_/VK#BQ ]?VPT#\ MNA>$>__[P__ZI9_ F_!V$/^ZUT^2XG;K M9?5*$ 9!.I@^AYM$[Y/14+R'AXKPE(@\1[WGBFQA]$(LG/W;\.X]_(#3U/+3 M.&$:)-%H^BORQRFKZWE^;FDBWG?" 3U8KF2/S0,C_-4=6[M\N/Z>?]3#QF&M M4CY\:'!^0K_P?=:S95R([P7BWQ^OS[/'D^G/9X^^3R([B'MA-+ 30#<*&&[\)__KUBTKJ+031WA6MV1U3K] MU+B.4R\15ASVDGL[$@6KX=[A:Z[5# ?#-!&1U0Z"\([@$1?@@[-?@-^&H\B[ M[2?6V^8["V8^*@*HCJS_OKKZ]^\'G_X\K)?/2W^<5_[X=/AG]?_N6X24[JT= MT6R(G%:Q""M*O,07'UI_-"XZUC_LP?!GJ_/EYK?6]7GCXM1J7GZ^^G+3NH8_ MKJ\NKQLW[E8Y5+Q=ZO3:EJ ^D!0?GG/(_VO7P8BL2TG#!(1 -8D MXGOR'DG%SY;3A]E%\NN7F[/BT9Z%\"N*OU+O[M>])C]>O(%+O&>]AU'>2XAU M0W<$_W&].Z!3(Q](E.O%0]\>(4$@T'K?3_!9$X#O M"N^D%^XD7QW%_W>K:3E/?F@M MP#VUDX=V7-W[4"R6*W#EGC[-360C6^F,!MW0?V#LVMX'$3O.O& Z\WP1-6'9 MMV'T$) .]CYT!K8/#UO78AA&":R)KI$=C.8^&H:<'J>3V$D:/S!Y?>_#5Q'/ M.\T?H0],Q8YXCP^-?[CWX2*<=_@_A>__'H3W04?8,=P8MQW'J8@>F.9HOFD: M Q&X T0QW[Y]8-CCO0\]VX_%TT<^#9UTD,/=,_CF(0B52WL?D.4^=XXK^#5T M'YT%2,+9U\DYWH]1GTCT!&"0(V+XC.SC)";& "-:Q$Y.[,B)0J1I3V%2]$8_ MPN7@%2HJV6+_>^RJGU$(^G4O]@9#7^R]EVO*K8,^QV$:R8\G)'688XY)#C3G\ BHP0)T@\[W>T\3^6JO?'PL!R=C*U;?SK/Q?E;6NO50O5DO/6GN[ M?%2JELIK7/U1L525>/4,R-?7N/+Z"W#FZ^I7GKO-]2?A\6]*N81OB%IG%AU]8_3H1WX>^YWC)9S'HPMBN![^RLBWU MV!,4&@2^TP)!%V0*6"HPX2")&]^]>.^#>LQ8/(_UR_NI4WP@8,I5; I5S9]# MPW6O;,]M!TU[N'T' :OW4,\"64!MPDML?]L/Y28"Z2^-1H1AC&S;=S93-K'M MYW(-NK('0GG+C@)0,>+M.Y3Q'6S[B30<4 A2'T9P+Y,^*)WP;=0.G' @MN]P MIFY&]'&T.\&;VK[S:I4/UBB0';Q(B#_8"2PKA/!.%%DIN'="QJHAOA,?5DA, M=H+!VD[B:[F^8YP;87&I[]CK9A_*C@EOYKGL6/6FG;5V;'_)+J+6 MCJ&O#]P[5KUJB.^8\ J)R8Z]KO$D=I[QI<#CVC<+LO4= M9)S'U/,Q$P-VH?YLPY4+[^BRQO]S;0>WHOC9"[Q!.MC6(WADDX^< MSI/71+#*SRP!MWU1,\_"$OO[#DN>A24,N.W#DM8\6/)CXL4:N>;N/#:+UWZV MG3[H%-'(W.'KX+!3M[;CJR_"B.WFIBO'B-?!0Z>"[4?"@37RRQWLU\<;+WL] MSQ&OC"N.;6K'#Y^)!=O-"5>(!:^#!XX![,O\U+NCFHS;E5IK45H2D_87^FE.05G=Q]'C3@62=.WX[@(@M@&8=N9[45_ MV'XJS#7F:?M,J6S[T*VU.X[52< [0&\,1VR5:VLLBE%[8L@F,?KL:;!(#G[;R* .=#GE4<,DF9 ).]H^RO$(.F"TV_:CPA-B]GYP-)A) MAJ_AC];W(4!AD[C[PX=NK'G+*6]'P #NUMVW%9)>":&MO'1STMXM1885$=]7 MC CJ.FW9P3^1"FS?>6Q8^L*"+N$&GD.[?%"J5=99.OR@6*H5*\]7;4]%-VG# MBU&Q#3]$3B1<+PFCQFTDQ(8Y9_524WPQ0Z#I"]\DP2H/:&8$6PONAY:_>4#O M85+E1Q' 'PG:T3Z2-8TM;C;U:_%$7+RHERH8]]A!B8^MU''\:2M M9.:DD_#X-;N.\#I DD9Y EX7,8);?VK;@($[0D;M!! MC*]WS 0RMG"[ZV]EG>G=N:R>6NT@OG;:PP+(-H)\ZLI?$?79G>3??6NYVDG4O? MW-AL%0IL_UK<=41TYSFB?=W9H#-0"_W>2),^:%?)*!]#8ZQ?!*G(]K!9A/TQ MB)MNEHNP]7WH19OD[ES6*2S"[Z+ M;$'3FMO!.YYZ-C^/]/(BUW/V;!@_,<. M>.8>M@_JYE5CS+D,_L!/:8QT=)/*6"SK5!9Q[::!;I.0X>L\YF$49Z@0(D < M5W4G\+'+7NO.#N).BI7CX+.+\?!I@E7DHF$8V81-U\*_2D8W41!_'/'?Q5, MC).$T2:ATORFR^?#9&$9J8(*]UV!# 0 AEEM0FX&M/XE6[*&^_;)9"O"UAU" M;@D^S.7]CT0DAFHE/<8C4Z^=+:))W#[ MH!V<5Y&(S7"69@TN3K\=(-*3:^'<_<]G^S_--$Z*^*]P(*)-$EH>VL%$C7BD4S%L27AW3W"5 M/'D- )\P4L Q1%<-KVV\G(\@1S.,DQB3665- =WQH!VTOCL"Q9N/GN_C-Q/X M<[95^,,5$IZ\VU4AU=DV(E5]>4C5W"'5RY&JN8UL;(E(=;I#JID.J7)( MU=HAU8\95J@+/!M0?4GS A<.+\">^I+ZE$?"M_.M? M.J?YM[TXK%7*AR?PPQ->[_3M2$7@Y.>/Z9>GK"!VKT1$ _$XKG<':*8?NDCA M5.PDC.9:9OXM_.94!.' "R9&>G2Y^1??&PO,]O/>^WX"[X=I!/Q.?NX+V^6T M87@!_@/_MN)DY,-E VR_]8*B+WK)R6%EF/Q\[[E)_Z16/QHF>Q]^Z4?JP6X8 MP1@GI9_[PKOM)_ '/UGZF8OJ\OK&NOIRW?G2N+BQ;BXM0*$;P!.K7+4NKZWRP5OW MG75Y9MW\UK(,[-*8U6C>X,_EXVJ-=[N 4SL+(ROI"VLD[,@"SB!<7/*CQW1% M;*/%G&3*>?7"""3U7_>\[\F)B[X1>*#OVB.<1@1['TZ%PQRT6BY8*+M,/\X% M;#",GH$._VW]X[_*]=+/='XWUXV+3IL.:MUG.!O;'CK;!$/EJ*.VQ>S>ZD7A MP/J?:?]823C]!_[G.>N=9 ,SUHM-I[T8Q2D+)"9A!2FAR$QDQ"+$U$/Y#)YN M!XQS\#9^O*!W'Z4DI>+1X6%Y$OD6L;UC7\<0U(V+AY$8.9?E?>MK[;3D(0ML*>%8E;+T;D22P[MN*A<% R M=RTOL+PDMAP0:>"U9U',^C1H[7W@6\<#)NAXRPLT)R7+3I/P9Y9:BD[H^_8P M%B?J#X!?HD4;*=%4:_L'!-G$M>YHNW#VX7!//<;R3J5ZO%^CQU[*!4%:2>S^ MPLC76W(M6W"3J5VU909UPQDM9 Z,*M>A<#15=&L'WM_T61[O^\1=(0AG7OD6 M:4,W]O>V5!0=6N03;_O1(:B:1^7#@Z5QF[?M_>O]SK[5&@S]<"3FYSU3SR>W M5^LBW#7=B M' ,*L]E,;LXF_'D9W83WP:,S=FP_L<[M;\+"EYX[(=W_R^@J"N^\P'E<-F;J MLRSTEHM"[G 5P7J\H>U;K>_"23'L!FZCY_+ M4:U<.EK>P< R+%S'G)0!.">*#[_N5?8>.*;:X='^T88=T[463O9BZT;X8M@/ M V$Q)RA8P-/\%&O]68U(V 2:$Q3FW\Z6)O%DX=FGG69I0FA\-_M"4SK6%:[O MB8SJX.BH6"Z52K/QQ3C@]R0I+4,$6\" TXZN ^0B GT$!F(14T0@50[3*$Y1 MU@0-!)X@5E>NO.V^0V*#:DS#24X6=<,O+B]:"[M\<^WG=BG[N?$2GV3VENWT M+0H)7]CV4"V#M5,,>L%Z4]JOE*RA'2&]2,5"9G@F64#)U46I2%C=$:@CPOEF MH9W?\AC AO[BQ99MW0O?+WX+@'=;L;!CN(Z@R\1QBO0"Y *7$TY0O;E. 9JU MTH$Z*N.$X=3VKZ#,(%O_DH]1$W 2%*P(P%2 M/VAR4U&UBIH VS,RA-U7F[4VO#_ M.(6+&O=#5*&562;IV\GXVN_M>/+@Z&6YAW> O(%KO:WP'KM" 'JGW?_ #O!Y M>A1>PE7(<=" %],B:)%VG%C')='?XCS^J;LLD(@H #F V\ M) $H@S#A)%$88!"W/R+H#D'6@U]":?F0ZK( DM*U8B\1!;QU=C J6.).1".+ M(KXQ.Q6$XE,[L:TSOF\Y;,MF-*8P[Z))AD#>27U6 #O%&^LM0N;PYTJULJ_I ME$&80"'+83,9AZ!+\KJNHH*Z0%B"6\@*_CO0=4!G^&<]9/%'!$A&Q7Q(FB)QF4 M__%?1Y7RX<^QA3P*"-$MHE7 ?,DC5!I&X?<14B0OLW8"3&3R00Q?:]0D,D8Y M8@+41AP'DZ.M=KNMD>4,AK#0EX(C O):(+ &+H[$ZS0?V<](/9]%YD,B MV 7)^5O1[@$>G=C^/="2G\=]B]7]0] [?N[:SK?;*$P#%PUX873R7\=E_%_> MXXC>QN6[*>>G%"1(^/"RL&S' 4K!L";,P9.?^BT@0E"<^(&@;L4#(#+P@:DY MWE(G'(!*-E(0[PBA48!L?A;B2:7T\XQ5T*_EGPOJL5D/$)K*9V8N0CVK9*)R MI5NL*,PUV=^^MB;C(^2L]<58.$7O>['ON:X( M3GI X ] _)\%/&F:)WKXC$VV0.>[Q>'@MMPG?36JL867_/OM:N==L M5)S7Q/\RNHV,U!+3-X\$\8E"+_)TXN1PMKA1(&EI+.@IT$#8U3G%,P:7$N?R M1SCYO0=3(\P#6&B(D+GS8L*5P X[<_(1!,%R)7KTW< MP KMVUO8(P(!]RX25F_5^N]".F(DF4C+Y4>'->,8->-)=@[R@$_@(.K?0QD< M:^),>="F+_^9!L*JEM@?3H_X*)IWTQC@&L]59Q&54)NR<5VG7]YPS/[23O,6J53[\5V7/ MPM@D^HQ!7G#^C@<$)/YUKWUQMF?A=#!:*1\+$*0#-TSDHWL?ZH5*K5XX.*XJ M0Y=:RP>K:\/GX),G@1_B@V MJ3-T9'VF(]VW.)P,W\T=G3HH@<83H:W9(5FS(SIU5Y:2H0_J4: 9,0QRWP^M M\#Z(K8.?D$@,PDCC39@F1!;&L:60[:\#-\ZE"U,]I='+U4]288L+0,7N!.MT MXCM:-/%$T0_ $C=OFH5"V5C>LC@QR?=8/* MY4+UH%(X*-PSHDB#%:BT1M M-^RAW&\$H+P2K7 &!L\=FK,8XSY%3G+,XT('I2"UKZW&M=6Z.(6;>-IJMCY_ MA'UD07D+FN^%<3WR7,NETD_*PT2AS;7]NO1DCOLXRR7IL)SAXQR !N>+<3=G M[0A#I?M>(HKPAB. G-Y']G!.O^?CM-"V^A$2_O^R*WH)]!R0=1F&@Y1A[KB5_IT.^:ES?6.UKQRLY'#;-RVXK/O3@3S?HJNU M(R*.+UEB#MNJ2\2VCU\Z[8M6IS,OHCT&@WDP\/FG5EL($JX%URI/P[4EH51M MB2AU=7UYU;K&^.D54*_GG\+A*R1@U"=+6U4K+Z$G'K,[!&J],X:]U\M4[;G>;Y9>?+]>LB:T^0LA^Y("L3 MOQ]G\_;?+\U-0UC\W;FY:UYR$VNYTOL!75U^N MF[\U.JT.IIKQNT8RVD93G:-7*$S5-U.8.EXB5C? 8DL2_G-_0(*IQDO]UL*GG\"JGDT692R7)YB?B;8235MF#O M&*)DY\O5U3E];EQ_W6*R6=YB=?1XO71SF:X!+D: CEC"-J"9C4_7+8E_?[9O M?K,:S>;E%\ ^_ +))']L7WRB%PR.KK79C2:8U==HI#MN;"C)7*:? 5CWS?7E M.9-)LM:=/L>4LAGD<4%HN1[L^[A>^KA,S\,E^O:!.J+G7;KS-YFXO3*E><)8 M]?QK_"#6/6Q&6^@Z-L^ZM\E1$>5E^GDR$^XN,&+U@1&E#159ENG].6U?MYHW ME]>=@M7Z=ZOYY:;]1\NZ/#MK-Y7=5H=#6I\N_VA=HW ]MSR](1+-%AO*RD\, MVUD6#AXN$0UNOE9 MNC8U[;$KB\G8-1,@7Y3[+9=5G;\+3FEZ_R9,=?4LF50O?VC*FEW9\U1^RO=AE[YO1Y8] MH);BEAU1+;8$P!##VF(K#7PJJ(VKO?=BH0LSX2X(+5BP3M$EM88)4]?-?FR@A<2P8' MU+7O"JILCC_2A4.-W_]5L)P4D#%()GX]PI=Q<[JR7LRE]<(XJ[[*14>Q(&,: M!5[WEKW*5.JZE6J$[[3WF$QAES M314LGJ2.E0I=&/4R8*FJ% T40N"^)F5P^EC^YT[X<'FIKBB5AR**#-C#14R=<#BB@FD*6V*\ M?E2SEM"#T*'5M&2%47G45,&$JTU9UQJ\UV$XP ?AVEMG5B>!S24%ZV*_M5^P MIK@&I"E+A4*C^)GQQID\GV4O8E24]L2":3:UES:67BT>E4A$^%$O5 M:FFE=8Z :W\2 >S%7X!0LQ36T@.VSE=.5I\-W52UJ['Z( (6@9KZP +@;L ( M#D#YSHN1]+I>//3A .)1G(A!C.7Z7&0T RY(!2RJE_I^T0T'PL(;&^+@_Y'D MT1YB'TTZXKA@T3/&K[$#V*-_P.I.<#F=) 4X6H!8=D*TF6EU&GA_I1E]0:H" MRPI$ LM(!_!0[/3#T*<_/$(=%CCA"[ZF C:L*) 7Q(F7I')9.#P]B^A%L@^U M']5UE_^D>H/60:E(_=B M"1A1#MWE#!T"ZI*WW-BXFM(!$":%L28;NT(*0O6 M@ YIF"%,*F3],N"3U"X2QV*"IW#Z/HQ\-U]&#B<3C/49Q%WOUDL07'V!=YMK M_V9PT:=FQU1HG2II1? .0B$;)>Z']_GM(K6,4Z"6KF='0%HZ0R_YFQHX[&ON M1=\IIL!@Q#K,0"4CZW ,6'8L-TL%XU)$"RX*-F6Q,Q'%(+IR\X2:\(*4'M7( M6.Q1#'"&)$3H\, 6B?%XYLR48*WCX.,J@SEP.=0BUOL;#A$G-1(DRA%_!6Q$MWR2,W#+T2$G%*B<1'#_LE7S /\1VXX@!M!%:]L*P8ECMH= MP?V@2FZZFMX=$CX_=Y)$L>;BUCNYR%MX9E M2B,4AV17ONK!3PB.P])/EBN&@JO225HJ6[ Y>@1<.DX#>Q*R@JG::\-U/:9! ML!0@%;&@LO<^B3&2*,=2A,'IX20TVL0,'9+HJ?*D+.W)6R!)+!UR(6O;1Q*. M^\.=1=Q.^1G%@*<@R((U4N*=IP(NN#=4[.A*P6$)O1CSO%)2#5"6L,R:S4=. M5$DM <\Q%M$=*5,9UR-<)*8U1F\EBM/]G\UQD@CN%*#0X[P'!,]8F)A!Y28S MC9!I3#)Q^6AQZKZI&P(W.P9Z+$O,P:"P(7QI!/@>N?-.#J %4<8*B,X$X[Q<=SZ:Q;5LG]/>9RZ*]2=+ES9"QH4] MI/DR SR6[JQ2;[7$!J M;Q0H"J7O ]; 5>++&.K \Q*\"\EM2,X'_,?V";X=(]X"N M(M. ZQBKE2H&X<4*S>Q!"!OD=B.\NA!N'"BD=UZ4<&5J^M$> MVEV/]2DJS U@P?J*='OX0H,@)>L7PU;E]6'BD8A;:F.")$22>"110V(/\F"F M\)R"Y Y9AY%,?B8Z7<#Y [< !/*VGQ#[T0H,4MQ6E=+;?-=+8LA4 ]5L47Q%PBD+-E-$DQV:8"> MW E4HUERC 45729\P!]"A85W(+,SRR0+D\)WEJOYU1G7+LXLR^J.)#E>8K)3 MJO=>M%TW,T@HS!(!V1=3'ES2 @&BG,/VL'WB:B81 7H)_ T[[1#G>!!3/9>% M>]O7<%,$#\ L$Q'=62Q M8F;_>4YK<&3D!]0=25$XDD@?!BU2(8,Z:?I-E#G)BZPX/BC>;KZ+E6KD\:P^ MV8^PYE^\#Z>2;]TP:?SEO?>;V5(ZIE,*0O#,2) JBC "1K<1))<04 M!P*-\4J R301-?BX_$T*#!M&/UW>7%J74ACZW+O=MYKA?L'ZG=P"Q<]>$/J) M;5T9[ -^M\X3%QYJVI%O_1_AP7U%0P_?T\ZW4;'SS0ZD\0.@POLBHG8=\FH@)XT]T-CMB+I9R5$0>7!GH7&;PRC. M^[TR50:/'B:)IAC)%!NT_5"U$>'+84BDAHP4^K@U BWJX0G?P_$#-LF'.MB> M?1=&Y+9AL=^@03-@Q<2JXWBG1"LFS!L%J=Z0$=?.JW=P>V/5 H#UQZ'ZG# M-\!>H$WH$0H'(X5(2A&)@/BG/DH/M$\J1XY2&=%G!P5QFDB;7;,=D($X ;Z) M]QV0'A4Z;K4B.]4XV.@R0L/]-,UXWUJ&"0'N?$,9KD^E67 5M_YRG#(3.U5W M-D9MB";)J6^D@Z*NPBO6N& J96/&!K0G6S8(=VC:)NN"'"09&8J?5M>!GWC4 M%R-)9.,!U75"6A!B(E9*UC0\,&1J-GP AD$?[^>X&NNCIHU&=W5M#%N]L1W M+:=/WQ)+038K#*:)O3JD#UX*'+ :@'5D@^SD!7BM%8PR"5,:!,;8/#8##,;T M"KUG)?EDL$.0AN.2@ )+*&%J9VXVPX:<4O,3AC=M#P3"6T^,M6M<.)I_\M " MVV$1H@G*^L!>!:)/6-AG$7W$5E/YRUFXJ'<4;4#*0 YM ,X:[:2$VP7IJ])M M9B0'Y48MVJ8_YWC=AM3\W_DVB5)=L%XJ2C5_63"A4?F.> MT%2G4A]0L8AJ*9E & ,F%:S%VA@>$N&EE$,:6D?+/$>JFF+N'8NGF]1^ MSN@?)H/D#C*<1J@U:U?67JR]/]*X1]Z?&3HFW*%&(@>\%U+4+9AR;B%G:)LU M#)-<-(U,,]&R!XZ< 0D1%BDIFU28@BS0&8#T%X03;#49(HM4-!RPG4V:[-Q& MKWHV14&]0B10F4=,B6&6 8P0E]H,2;6+]Z>E'*522#XC5XGRR84=A!UA#_@1 M;115JH2,J^"CB0Z#W<$MY&#))MHLX &IK?9A666,$LW8DTBEJH$ M\!4,I@JG^<;&>-',(V5#EG\GM'E1F?[@89B+Z+>R&D:BYY/20I88Q)@!"BXN M>255) *.@T@]:94V;!S*,P7+C[]YOB^#Q@88#2)C@KKIB#7 !]#ZA@PS*DK+ M5!LS%5/W%L,94/0D6B4-/V,VMW%*:TC5I!DBI4-\,?!06^.:>G;E5AC8_^$( M.CQ,> Q%01L6$Z)C&Z\QGKL,BX2O!G"]\K[WW)Q J,D.3[8EVV&A_89T1&R* MR]%90- QLHP;@)/RFJ!Q7A-S!KQQ\^,'H LZF"V-\P7R=A!II&..I.FX9W9^:ACRE MG"TSUIK-G\:ILONCJ1\=IW,> AE/9'_'G-@EH0<6.B-': X2 IN%5RSOTLR9M0SO15CTT30A$'?XH0UMLY6!#_QRZ'F)! M$0#,/F/EZB:]'(AC+_1!PIXYP M@I HQ] 3[.KV3'!+OP\)(0Z&.2*#&!L1 ^92C "DZ%[@BO2B&@Z?G#ED+( " M<)0!]JU.8Y SU *E(>C+?F=?&_2UFT5Z#/MTL[D3N8(+>P4H>H;<=C:*&(EF M#:RC>'\;^A0J'",U;4>> @^7EV+PV(9HS"5ZJ^(7R#L2@BP;X#YDF\ 9;Y-[ MB3<-W[&%4AD#*2XVVX<,V$3#9[9*A4 <:HDG<>?=AC![3+&M(9(5-I+Q B(T ME<=&B B3!HTWUC>1F32P[1_C53>B9J#TF;W0>F"TR"8CQ4:9(()8B,X>&#Z# M P9+TNQYG7:]?HN#5^2W.'FLRYY*09 AM5+.Q^@)89R.ZA])#Y$EBJ)_0+@" M#%(Z>%,+&?>"36-(^3@H#(.QC]0EI-LJ,7C_N?K3R]C%M>EL.!A'#7=,J$N5Z%G-_D!+_Q\!U0$OR0/4%X9K$GW7Q:Q3:U%)/3H*2I[?2"8L9O2-!:?!SJX/K"H!S@E2@M9WE2K!DSZF,;@ OX&K":- MA7;)S>#9VX%R1YC:Z83+@5R+=X(EA3CM4KS8P$X2CF91BAPGDRDOAK)T.*"C M>A3_0O9%4,?Z*O#;1$?S=):(I,9@<0GWE!';VE+'&B#2NCX&10ZJ96B=CSPD'](G9K.6@]*'@RRC(P% MA>6U1[2:V80O<-&%1ZA*+>H!XT"105\TAN $E%NA"6DOI1 0I1:AIA2X&(]# MB5-L%KJ-A!;%\ L8Q VC?*R_FH)G[(5ZY&S$*+NHAI7&I%>1AA>'A9C2^6*= M8JT!B!LC(98>?=D@,GPJ'$$GJQHR%V;E2JN,&.T30603O%K7U$..ZQB"%4MA M@VWVQP=P]F@ 5L]3/@7*V N7,AF*P9T'3)84+]_JR#"-542TFE%.P#Q-YYQ. M$(QE5E721]*G%DUR8M $5K)YPT593D''\^ 0F M:?L@*=XO.E"Y@SHRZ,J852G7U/>&2S]7:04+T"N&+"B-8I*',^/;O"P+LDI,+3$_;L).1TE M*17P/!%]";\"S8UMY@LY53H7,DZ>V+$E+Q;QSL((!!VW>!Z&WW"V#N)Z%C+: MB./0\>AF77OQMZ4C) EUN7("IH>?OR>_9-%\XGN^XE,>%ZXW MY?&!/9HH4>*!'C;V'= [?Z+$R?VT+X=APE8H]3TY"&44).P=ZQ2P%2*2:M0M M$P4X/M+]$&DTJ>N CMY&D\ZA&O^S'=BW=&0Z7/.4/1;*D-8 EC2*/2*U9Z!# M!&27::J$"WKF6L0@!=,CEYHEJQ7+NT <\@J3T=IMQKWQ"Y>KWR&=D;['0CJ& MRBF,G7V)Y"MOS"QF6*Z6%UTY[7+>_ )[Q:+OE MJ>L]6$-'Z2D; %7@>>NOU([7 .\K*:Q-7_/22BJN ;G^"4H2R$.@K.U;G;Y] M/\\)/;*;34"]>GF!&UH#+C;[G@!"J)4ZK0(&DR$86_OF[Z][L7?;-.]ZU_AOT@1H+_ MJLC?0?TUD#^I!8$L::+J%6AKGDLQ&],15->:78XXO'P7WSAOIIJ5]G 8HAX- M=_4)O($M',.$)6N0JNM*=?N-HM3N/(X*(]\7Q;]JL#(]F#$'.O4Y!<%#H]H% M>D-YAE)Y'\;PV,W1]_2"V1XW[_@%ZW,D-]\7OJOME0.M:6O#6BS74CX^.EA% M;$B>8XV=3;:C/S#O.]LTG(=6=/@XX""FG>N3Z3,.>2:Z48I_ _P/C1/N"L>F MPCF3&IBI@,$(C?0VC1-\O\X!7OWQ934K'#\ MX?+!?L6R'5G^L-FW79<,M&[!NA)!$(_\.SOP;)4%)8Y#(#HIMSGR6ZVO0@C));#+B[C6PB/D#4S[P(F,?O8A0GF";PT0Z^2<\Z M5?V]IT5\C$983?L^LFXBY#6RL@&&<1@QBET;*P'G+M'!@B[1BBKLT36M*IIW MWOK4..PQ_"S_-@_PZC@8=$N:-G 5:><;%6W:]DBV#G M"'V58>!!OK;"Y\;U[ZT;Z^SRVG Y27;1P9:ZGR\OK-:_OK1OOA8>ZE5*[;+: MG2G5*?)]6L)A=#UL 88 @R1>U1II2N]WT)9*T( M?Q2;J!D $?TL2V,PG^7(XD$W]'4[CDZS.=8WXQ(Y)4H_[ L[HGKS).BHZ+Y, M:JB6*,5-.M4B[(CDZE!,8YGJ/#^"4IC&6*HA_)8/T#4+IW+:'->TY+&H6B_M MLBOZMM\C3S(.+&?7];C30(6'&;6&A8S R[(?S7?1:)WUUUN,+6S[DLT*O8WYD*NXFD0)#Q3'BPAL+&\HUI9!A MB>PW=FPJ&PK/_.)], -[TJ0?1A0MCK$1[1B[C3BHB> =;7'^(B5F!S&O!,MX MQ;-\U5@-!.5PB@\-\?6F=)A_!!0!19U,%_MP\A[>,>44I9?8#5JEDB!7$Z9L7^?F1%;72T;CT,#NTXF#<*32U+V*Y M4EM88\3IO?*FM<:=OI3:]/YX8QT$2_LH H[UCUE,%\>)2S3U_/<^,.F9XN%Y MG7N=XLV:Y8O<%*1[?APU,M6;^X'/+KG MDH1'@Q,622N>ND.VK/Z+Q9AY#O*1W>"F M[T7/NMM;08?+^Y6'(Q:W<5.E_>/:J]M4>;\Z%YG8BDV!0C,EA'L;98"S,,7, MK*V7 =&Y M/&^?DF/]K'W1N&BV&^<6?&[\2,$@1YL?#"*1H;S8R) Y0C=T"/CGQD7C4^MS MZ^)FKT/10U\ZG?;E!<5@P$_G7SMMBKW(T FP[+1]HYZY;G6^G-_0(QAKVL ? MEAYZE,\S=O,)]+9*H->U]4UOL6K/JQVHJM !>HPCX8L[63X>8R_C6,2Q=K-2 M<(8.6]/A$T8PVM18,^YUJL/4=.M$LS*)L86X3Z%P7:Z!Q6W-@__(>HFR2]+L M(+@X7]4#RQ;FL_3)_7RDO<]99/Q8/1"J#D:?J8N3G=BF*_DQ][%N+9D!/N:" MYU3@9?75$.*'JAA0!")W*0"H8_43>=XR;3TQVLA\IL )62"=ZDI8'"LCO;4* M!:A6(S:KTM&,JM(8E^[ L$F; MUE@//L]9G5)-2QS2SFHO;-WG,JZC ]; (6 M -L+9/X]]ACEQE<+C'2UWF(?*"KEXF/]#'N _G==P1H=YC$6, -(4PMM"C&Z M]ZC?J>M1^/<^ADV\6WC7GBQAI),.!I3"R+U:EAH6BC=])+"0"%4QHF@#V7[% MM=Y42X6#TA&%/5%D@^P58L?<7YS2O!!1WE0KA>-:+7M0ASL 3+/ !2P $^DG M$"EET2SXY*H. #T,ZHF)5/8\W!R*A>)V!X$L"$Q_6 MJFI'>)O@F]I167X#[*M#.Y,?.>HMINJ:_L@ &)>K@9V[:1;VXPTD =>M9XE[ MRZ9^P _N!'>DUV4$B=YA(+1JD8EESVQ57RP'0Z,PFA%DS?U857E85?Y0MQ8Q M*I?QZ<$J;)I%+S%;%\>2"=O':K18?4JN'N!'\,Q:9<86RC)^2%5,WU0."U4X MM!GQ250]RXXX6O]-I5:H 8YQDQ6+@MIZ!G(]>-;J3! 25'A5MWW1E?P5 +)Q M='<._30.CCD; 8VM[JO!N;&(&-8!8S9EXG^N40SQ=;YC#I:@S&;R?#^EFN6R MK*@\05T#:#+4[4]5/E6!/P]E;JZ% ?7V+6U*ABB%W#N PQ]UI22%08EL\IIU M%M=8"T (&2EC2 #%*6:M>;(@-E?9Q/YFWQTA M7 .9-"I2D)60#3_#+M '%?_?B&5?7!J%FA?<8G$G$:MZH-Q'R@Q!E4(*M3QS ML-PTUA8-2 +#RFZP<(G63Q;KKG MN:+;^%:@*&@:&3!6T$52&\B"QO@X!G!RE)P,$J1VOI-]E:@Z'2V(NI=/9%A( MN4?%J=$=SZ]-E8/BN>>-)IS5*"4+;I4]+B:!HBBLIJS 17W9GGRR]K11#U\1 M (8\@8&K_5*!?*,I[$#U%!JOMR^+#ZNR@%X0A'=<&VRB,9@NJCZUT#XQ)YA5 MU07DN$99C,NL(LY+H95@U;-'MSA>05ZOBTXPL"/ #VJ$I!O^Z8KANGFCV=M, M]T?E<6@AV1E156V]I">T(B,)*5M2!J#L ML*4<]%?*M>A!_;I7)9H)FQYJFCJE(9G91-LL[DZ%L'57]JR%E!V-LCU+F6&B MJKC1(1>+J\:JI#@E53E9[4U@1"Q.Z;I9LK-WU@:PH/*;M7;\<%?9^>_NB]MN M3"ISUFK;-"DMH6GJV!U-7C\RMW]FF\_%MH_*6T)DN"ZI--[?(IZT%#"3Z,DD M E1&8JF-& +AR2)6MI@PXLK1P=/#B"MDO\M[7$#,F8AGY8<66V.EJS?VV M-\]\S\6GQV)A7HYHQ($?A\PC"UGJ"[=, MI\^/QE9^E7UO[F'U^O4GL@5?D;7RV=KTHDKV/%>]SCM_9-N]H8B0IF -)*26 MQCDL7_5^2%[9*>([O7*GB.\4\5>AJ;[R[6VN(O[)8'D[??PIVF.Y5#@^*._T M\05"M%(H'5:?H(\_[0+-J'QQL(1RYN;M,03%.<+HEU%D?>[*%/5Y8OF??=K5 M.B_LI[6"YV5W9*7P.IR$U_/M4@\AR?(*Y]U.OR!D8LI"_,A"IN!@,#(J\KZ]]Q-3]E2E M[0R#V$3<9*XM M.(=V&^/1K&.6#1KRA0$TU?K#6N$" VNS N,M&8/U3,7^!?D 4]7T*<%A+I>A M?EP;7Z/6O$*^-#=%6S4;FB9U[Q]LB<9\M#$:\SI!]A*=>7<5'C_7C4"QS4+U M52WE!:C\%(U]X>C5$;Y/31EN9;\.RIUS!U[@44R\=_1Q[72=U_-1_721 M*)+74.N%4NU@.2K_ F_8$E3^Y8'TL% N/PS2#64HNE4)9QCI4.@-9C$SE-@E M'&ZE;F_*);&=%<"[ M7ME&!G1#(0@31I#MY#\/U)TEJ]&D-CNF[U:'WRTW3-&JLV!U-R^O'!?*1P_3 M[R=PMHVZA5MZ#(>5AZGD$MK!KMQT_@2%+K-]4KY\WH8^:3Z_P11."NR,O %W M)S#2Z"F #S.JJ6Z*+6/7\)=()%Z42^W#LA,PU4/]:+&W@VPZ25EO!I52=G0Y MN6UUO:),#*:^.I2TE^]#,NNTEP/Z6>+]&+SE%F<#7/DK9H$='J:NO0B;2,0 M64?E*V?9OYRI2>GSF',O.RK*P#1916"4JWZ@/1 MRWJUY5;D9;G2WM8.J^]VH<@+ >5!N30+E!O**2YE,U\JN/A67J=W4J+>6/8Q M,ZYVP>=Z6'^1S7:MMV!I0'E;?QC'UY_W7LV^B?B6[7.NRSC?R"I4RE:OAK%J M"*H;IO%R%CO:;U+=H!F'D!V\)XO[69>ZO."^-3$C%4,SZC#+GZE]-/4PMGUL MA8W9PZ[H4B56V%5?ZH^Z\?64D;.L9;4KPT:;*_5* U/MM3A783)?-D[F=&,& MLYDL3 VI8099T)'6];QBP>7*TT_N 3HE[3DR5EM! VO6ULVRL?)=_/ZPG@-1 M9EVEQR18Y?,ZZ1UK3&>64I]@PPG8!!8 9X%MTEASEFP "55Z9)L4GBMUD.;Z ME@[&K<=&C=3UY5ZW>9\W]OZU! [L=Y2_3J\@^_RIN:> M<+7W@R]4]K:@[MQLR]FJ*FC'U?WZZ[7&E*O[U8W01+?"(,/0VAAE=6>3>:67 M82,P;,.0?6>9F669>8A!+T)]7\.UV!3[0KF\I!"_Q5ZN;;+8',^T?>W8R :Q MD7GG>SE";\ .5VY.F:EVD0YMZ%Z:HE/4!:I/4Q2LK$H<*>94;5PU3I#-4'1Q M?ADN1(U.L(9[F,;6?]+(BUW/D57<;U3%-).WZ#SM3(?G("A:3L_S!_2X@_%2 MB=;S\@7?[5SX$)5]SQ*WM?JO&J#$"55R<[EE@M3K.8:E#Q3L%FOBQX CW,%E MM4K]##V\K!J^Z<")9C@81J*/IJL[83'/7JSN3[:=^2,H:'5.;G6J&="3=/3G M:];5>FT)>G5EKHZNK]F]RYT(MT&MKF^0HO&J4K1WER%W&38#Q38,V;=?KUX. MEI\J=\Q;56SW'87X>H$WP*!GZ87R55^Z'R B@CG*TG-BE*98G>G:?_X6-ESK M7E[^=N7@X3S?3>$U.0FV-)G,Y=8'PGT@ED'O2' &8+"Z$\:MFZEMH#OTTY]/7= MR19>G8U R$V[&CM;X%.M$+J:3U9VX4OPN37#NYDH8XY+]M&W*G5VL[?EFO/N$3&7=E$,]W*8'=86T)LVF9P MK#,OL /GQ^18#UAXEZ\$*.0Z.*XLA[MMU(W=GO.H'2WCLB]3,VNKIJ]O5:K@ M.VID,DM9>S4\KW+AJ/KC<-,U0;D*@A067/_Q<.RK3JJ27E/P@[ VCPG@T8+5^1-4;PZ!( MPSA]V+R(S3Y;X[_E,^MEK#8M[N"8<]*'D7 \1D9$L#?ETH'"RBS>'!T%V)H\ M9G=2V(6#%>3DN@,PA]'(7(/AO!T'"T=X$]!IE5P&%5?JCR9 ;+J[>KB8VP@7 M,+1'7,X1UC510G->]^^B\,@\T0=PJ3X=EW)W?1HJ'9=KUM!/8T2JH^K!0XAT M6*L^BDAH9JDL#I6.:^.H5$ $(V2U!V&4>'_;61&$GHBP.J2*G:,*M@7&O6JM MMLVXMS["FEE'5DA8IQME&,)ORK4CC:6R'J.L#DI(1-6% ZPORD@T3",X.JS, MP."&*R0#*)#940W8)5[MAW=R6)NRD_I&[&1>/,D, "O%DVEV!PG= R9$#^$) MT9AR65;CE>5A1*JL8H1F2FAP]],[C5636!!'021_#-Z+AQ\=S0 0(&?#TS MKF)FVAVF:=G!"$5K&UN+)B-98<8+1#'L%65:FPTL@8%T[R5]KM8SP/UCAIT= M?),,!^[_P ,8P]V,*"J#"$,ZQ#&!$9=+)?P+@Y8X5V^";T5(-[@6,K"8+[!: MYN>SEE,PBNG$DGES'1T*&%(KR9+K? S\B&2.(%<]E_6&2'8M[5<.?E(\M@%P M,7:2ZM7(4VEHH&#E[U@X:<32">^-ZBSAY02HQ&& .&A22-OW55Q?F"9Q M\A M)&+8 ]-3'@4!C36UD]#YQAF*,X^&"K*#!'*+;6:#,(%AWM)Q43USF^(1J^L E(P0G@*7.5IT*9V77S*9,$&UG^(X15Q+ ML&0[D3ZY+3@[NDBWJ1W9@-."U%W4O 9#.%.;(O9"GS,R$J130KT;>?$W5:9> MQ=;)XET!D3,X;EFRG^K9D_@-0/9'N<%S[W.Q*1AT@-2!(EE=*;D7X ENQ; MYT\",9TE8A/55=, -^:B/@PA"&RX(6YB8*Q>QL,! P,I;AC&&Q L67E%P9(4 M(&W*J_A",?;^%O36'L=*@AX9QL@QL9L#:8NL!&?ZEA);2)J9CO:.'<@XVZY@ MN",DS23+VZ![1RT([.Z31?8(R'+?<9T NH&4"'*-]5"!01V&DJU0SFC:7([U-U1)#."=_]I M!RDB<+F&9U>J:9F8!=@I@Z@KB7=3DCP2/@!*?113 *OA(DD%KF>H=51B5-=+ MO:.F3JI@*)_O)-C=Y3 MB@+ 0 ? @7Y"JE#]B9>!O]_T058M?D6T;H:X!=C59SLA-F_=1-3W961=X^C# M%(XU[F?6S2^!AS-UL,I(;)W)0I/8# D9O3J/ZM?FYQMU J9M< KDF/(YMN^D MW$%+B4L2=> %(YS>5HD8\JD<,/@<.T:9"Z-'2 -5G1;& M>E.IKK[.ZU-(E5F4&-FK *G?73#!.A@G5QV>Y3%ZU1'#A+E-F;A-Z6B,8DT; M9P4DZX QTJ!9"R!,A+KSDHIP1RIFDHK+200J5PL27CTT?DSRG&D(-4Y92OM' M1S^!2HR6.;:M&-8NE8479P0$DTM]6',<>U0MFG""NXKQA@.XI5-PBD]H*J7! M.\O@B,?(3&U^,\NBK2IY.6O&;D,Z],?N"^[>(= $5DE!/]W]0*I>/23#N5-6,36H:FE;;^80^&/W?6:M4: MG6?+? N$C_: 0#TC@$.P*[E54"R(;HRLH&*J,?R MFJ,JSMM 31(_.6$T#)F;4P-1O5TV[> C1CUWJ6BI >@3.7(-W".^I0?!QVR+ M\VV!6BM&\)$C8RA2AE)SU7"T7/2"'V0T"*GGFX/:\=Q.V178/AD8F20@68NL M>$=VBBR&((-FB\X:9-$ M;Z]>GR;:J9MW,LTYX'S8Y9%_2#XWI3!]Y[ MB^J_I)&N%Y-%1N*#S]T.[#@6B>D! ):C1\XJ^6E_OVQ\T!7$'CDJ +FH8C&X M)^/X)%,( *9CL-#6$X&#Q)M-UOC ME7ABB\G55R-H4WC.$54:X'1Z[7\S<^>MV!MX/AYQF.L?D???8*5*JE8Q90BZ ML%[",O ,-EC 0IV6&^)B@.MY*,@E^.)2$GG/AF3:W,]&- M2+NL5 KR3&KU:N$@&R+3$^]L. S$=:1IQL0&48(K'&.O8^P"K%F-WLF:C?O5 M5V3T_BG[&VF[/7=E5X9HTQE YG'EDXNQ[[,G,LC?$/N3UXK]L\0V ML;(N&OY1+\@4P(*EQ#ETE.-G]IW-GIV+!*M9K?LP]5WV/=H9T;1=5,*R>$5V MXF;F?'T0#'KFK0N--'E*[9KI=!M7FH0).1TP!$>XY#A&405#,^LUA9#YF 1M MY%#E.7!G*#X#AB4R7K%@>E55L6;U#&$M1N< (80#)J&;7.526,9#PZG/T U< M+A5_+Y!:E2>@XX$G 0;W%*;R05A,@@K K>=0'"8KU?#U0$2W>+2D".$EC/6= MH?N97>;8N#E&X2?5946D+$=+=$V M(SA[!^9M9,I'2Q;R?DX9K!?&:MOYU25YK4A5&#>K4G6%']Y3$%5V&EU$R,!F MBB8![*B-LO9,TH?V#&J!)Z!83"Y)I8D954R74KD6);THMUB081P2/3,B[((( MA($6Q)[4:G0$UW]2]Y8CP8C<9[,Q(@+':AWIT<_T&73TBV'N5Q M*J[@<(;6 1T[A^$K:D4FLCJV]('3&R*LJMIB5))BL+ MI\.U) @H:M$4FG3K SB1T*6OM0C#@2W*%&#:@C#PC., "51:T#U ./^P@$@ M#3T^$*!]N1GQP'PP^@JC7J2) >FR 1,M4"'4QKI2(\)XJ'.E9")1)E,!75Y M"%-,&4M*/:!+,;<_Y)V(PI&FP?%LV(:C5$O M-Q4+#B[I#M)])#_DEMC 3#M?8SG*$G=XT8S#4;.RUH1<62_N!"O EUR0O9XP[#5"S M41E*@*"ARS)J5U"RU;<@O%]@WH".>.>S "1OZ0O2LJ. C.6PFA9G1\&R/WJ^ MSW'#@?4E4!?+Q5 +29]P%/U4[MT'9YDUWBIHKKFIU%C$-/(K]?]<'!I9I>.8 M/VB<GE<9NC:Q.,@B-"C*S,W8$ARL$;E;M M.985@C/$,3I 2436\FF@8\CI\E)PV+W02MQ$S 3Q6W-M\"UFT!I3D/]:;T]% MG'$DJD/QLUVR3^;4*'34L9!-,?L%)062X1#@6Y!FGBR]QY2&C+12-:O!G\8N M@C2E&>DF!G.3:0R9%TI*0TN3S1NHL>F ^M,P[2:]5)L!8I399?_N14:" M*I M &5".J"-_NAOK>3'8VW#,WP F1D/WI$V+D !0L L%X,LF?=H6:,\D )9>F4: M@Q0^>%)^.A*W#62EU7T% =WWR-2 MK]E747M%OHI'$Q&$I#Q2^](77=F-<@CN*@2?@FGJCC5S!>W1H<_. DPCREU< MPPR>N\'LT68WKR$GX/Q=VZ5\3W+L/B]586GNW*6VN9]"!!HQ96RJ@Z(4U5A) M]/ +V;J>8HXC3S +>)G&DNG&,(1DO+GFBYZ,4I33YWHI4DT"E>HDJ\3G]'9@ M0:%_)[0,I]:J.+PD'=A9$3 AI RF)+P5I ES#BI(GS';# 1FL:&F:PJL8[TA M^2=Z'.5E'9?IP=N&L@YH'6%4J-%EH< V/5@)&_HS:YO.F]+6S#&A.4-U'=M@ MM+B44244=V%.ER5,2#')5=E]N9/,"=FF.$*I9:R2$HQD&N4WX7O]D+0XF\O^ M/[ HU3 K]\=&8.YM0#S>'B06(NJNX&Y@OK>)I01FC4QH.GD."0^H-F>EL/- M#FBY@ 8V1<"#')/UO="T1X-X?))'WD/M1*O>E&.EU7 T-NK'*.6'Q;AL35FT M,J@]<)3#D#F4C)NIPTBF]2^5O^JJQ:C#9*233D3([FK)LCYGAQPP+KD"V M";R:$_QRE43,ZUIX[,3'T)"1/1A-A6JF"&+P3LS8A&+D[/&7H+X,AK87*:B> MH^YHG7L8^="@&5=!@FE6GR958"0RBBJ Y%A>MDP2;5#_Y80_0P3*BU:H:#A( M>CFFR8PKU7'-!]0F-_ZDN#$@;*$#_^$R5N MLHQ._L2&NDJZU )"IF(7T-;DQ4015:D9[K9 EB+5ET33)EZ.F&CB,6L4%=\6 MZ_VZH?3Z.8)C<+QH'$+Y6$]]/Y@,9DI5#TXEB]65])\PU3(P2UJHI022IW&/ MGTYNF=.F-JPO]$)?^(PUJ$5)7$)/B%' @"R4/,WDWA&MC-'9%L1Z,24)^_[B M[V$'=&B46(OG2(6N526")D6HW^8+:ZP^V.U/0X0T$A C3M=@;A!S_DBL-H(E M!U#)]>(L!HTC(Q&7%(/&JZ=8!!< L7WY&(PN[M%'BAI-84IP8\8XM: [@6F1 MZ/D4 M$WA0JXZBDJ&D[58YM(Q$C/R&V;2PV,). MTGV%BE7.B1B!1HB>5!+#UA(!:8:'RZ2NS&]I++4CC5*Q#*33F9"-SL?Q5**I MKWT94@J*>J_1^:)?NPCW:?HB!O[133+$A*R7CO7V)AR"^ERIEMXAK"R"J0Z8 MP0?I:V,*->QX:J#QDV8_.G 6::XETZLRCQU29I\$<*)N8Y$Z9MRUSK >2"\O MD3YT2# (=+4SFF%6:,!*L2 +P,RP Y6'RB 2Q]2J4*'=,X40Y[)4:WR;CKP M2Y69P"]5.>4"4O(\O+-1@0@Z9E?+BBN*L#'9,24Y^L*4YW#HL>#L M>-K*I(#.T1 HH7)>$?Q\S,'<1B*])#'D.]?:&,K"\ 2'LV%^Q+28#-2\%)KP M6S#<;0JJ#4K[*\6!S_;(R!&9W#+0.9H=M@J;4H=L9G.K1/QVH@L]40X!1S^KHD P91*%:!VD :G0RP 9 M#GZ2,384@.H9/GWFA':$F.0R,U6(R%.1+]/$/KH J72H/F$&A>H?A6.G<>:' M,A5=R7NSB&I,:(@U);=CPU.L?6L(L4$8)T;P$Z-%0<>>RKFD3A7'H<-QN-EU MU*XAM1R@"<*73?V\0,J=JD""<*>EDQD),*:".E:9R0"5\9CIH8;SXY!SO2@. MW1_#@Y^M/HBB(!X5,G\ [M]#;$.;'E&$@=33I=R>V03$C)70@J7<_*9>*CTG MSQ#$CK,PNH=#*YZ'X3?)CQ,E;6Q"3\J9[>PB<1NR/XK"FV,55-63&_+EAC*. MJ4*H#%O$0-B!I+)$'SA)#/-4R3QG50X;1B8J)CHBAVAP]%OYN%HE1Y@](%PK MJ(1(?K7"#(CC M4$0V:,A!F]_BX!7Y+>:].YPX....*$4-:%6:Z-AAJM-%RE9A+/PR>_-D<5=> M?D.](:NL'WWKNOJH9-KAB8VNX301/V=3=4:#;NCG!BCRQB<].ST;T')TPJ\0 MW3JJ9F6=8$+*;Z);T16Z?CV'D\Q5&'Z6"6*6H_(QEE(: M&5&^MR.G+_5>"K*4Y1%T]+PL\#XTS-X4(H\N@*Q:'DA'@-]RK;%Z-/V[?OXASIO+?"KKM"8 MM*R:1>?C7S"SB[O;:KY=X!ND0DB,8)&LX;39)]HLZ*+RRE 6Y$ H,0H#]X>" MOEG8,XO: J"Z(J.H'.2BHMXU[0K)HF?6>& YBRI3*+_1*$;W) K0:+N%NX#V M>>G_=,C;*R^L+V[19Z_C.+HR)W5BZ$*F=]J@Z< Q"TDT/2F*W]D4>[WPB)F- M.DF6_B0JHPJ'[(VSPXPP)@+;+=7&!:CU/)769_9,5X%.;$--5 8#,\2Q^"MR MS5@R&BRO +(56%MD7@'L64QST55(<#ZA2KZ2;#SIBG'U6\YFSHQ(NCX#&N"E M,3&K6PNG=0^W(QRBI2D-9!>85P#.)T)L9"08QGV 00]8=*P""%1^2Q9NKL+I MNEHZL"7I4J6?*9R0 WE#?%!68;I$&D&,4Q!0,;O'#< 4N[B)Q$0&$3I:4 MQ5:' K79:)8=$IE\=> SDQG)5WX8J$TM/Y'EOQ]ILYA1DH+=%E/>TY8Y(X'^ MAX%DEL@XGFV+$)21 KDD6;+I_BC@,8+)0>\Y+OVDK+9H^?##6XUH3@BZ:B3S MBED6X*Y&BR]$N[' DH3\D.F[U+95X3D2=5C*F0@RU^YV$VY<3SU26N8R;N6> M-OM.L0"-Y?$:!08X<1=%/9W#!G.9>O+Z-*S9,&4:.^08& +D"+X+B_$16C,$HW ML>UJUL[-#,;Y%O*P34U[*'4/ 17G2Y*N##C'*-$LP)C";!XWT\DCR-7E75L2R;21NL"LJ>(7_P[9'IE_71 MWIDE*,Q$HX0*)LF4[""D+-&(C" 9R69<&3OG1PY6^0A4R,=$^C1>6&KB@ =3 MX!BP=9NHZYMOHK8MS_UUSRZ7%U<3J/NA?=/Z;&GF<=:^:%PTVXUSJW/3@%]: M%S<=JW%Q:G6^7%V=T^?&]5?KM''36&AD#"S%&P .1R)V'*3"Y4JU7-[_ MS_!VHJ=O:?A=@:Q\4!]^W\.6 K_N 9\,R_O_O/JT9\$-PQ>R;]X_MWS@"^L. MYK$,X'TM*PA@M1,N<83LZ5K<8E<_E ZOL.*V8\;LG'G18+65*VFE,J9Y2L4Q M,MI@*9E^Z",'IL5UH_?X5NL.BWV1=H&]W@B;IWH!9=T%,AK!B'N?5EYBN:M136/LU&5_D0S: MH4@$Z:R=%9=/1KBGGY7UUHB^>#>K:-Y8+1P.!?1ETJNQ%(-7S @\E[6*)(+) MS%KJWH?F8]V%5X;CHN7*2/E([D-9H">?)CXC1&%RL;))%?:L4=X:#'L4*M%= MIL(K%_B4<+'Q&"OSW^U Y@(2+JF*S)-CY*>DW$ME5L)86I_LZ.3IR!*68G8> MCXUIE@Z=Y]#G.6:6W&2MVC!?OH4*ULX^+SXKR@S17GE$&/3BH1F;[,I?]CO[ M,G([\PV)?.*+#E%Z5J36TR_>1XK!Q6U(@K#., MRZNSU+/++NA1-QV2^%KEA;_^()R 3A$I6NY%)O5(B-_%55+B+M MXY[KAIH.?88<3D6YO5T9PV9C$T-**-;Z"Q?/NN]S6AY9Y)YT>7J1$++0%M-3 M!+(.?E;CR2;O0)I#71/"4== 53B8"!;HLZ34R^F?ESXPAV!H MW@*9'"D/E3F3CCT@\4&G/VJ#PG24D_"9GAP[%0\+YHT9GYIC+2^[N\S MNP"? 4ZS]HAKC2>%3V/^LM<+RCXYUC"J7$US0H9FHAUM6AAR(A+%F>4'D$5-5PEW8Y?2EHUIH!1O9Q+ M4 51)CRFQC3UZ3W[7J RZ\4M-)#5,8YOJF& 4!\S%%;*!.-GO_G_.99OW M#F'7"=\>G01A(!8?:CZ6\F(.+P/"> JU'*QR'TIL*E(_V6$L3M0?$A/*I=)/ M.<=3;;]^0 ;&1&.1LAV6]MDGE5"5(P#JKWNPVG%SXW%EOT*/O:PUC=J>0H[W MB?O(S.7:_L$2)X8GTR*D^#*+.)]5C;7L]Q];]/(D23M1WIC!6OXY 7MI3#(PF\12\%;48;A/CK@4!]?@S6-_1@^@V= MY*#-9JMU=B9)86UIVVET.CE&MQ%7J\"S>6=\)7M\ M)HX]AWRY;)_#_8.#29&FJ?I(D/$;33"PNLPO]! 0'UGRLL^3^?Q35[-8 M0A/AF>Y]>"/7YWU'^?,LXL8P5F /8/PT+M[:]O $(;S'\0G?DVO1^W6O53[< MPP!R_O2E<[J'U95 ]??C7_>*(.O$CHTKA+\H2RCY=<_[GIP$Z< -$_GDWH># M0N40*'9^[@^S=-R706^Q(H"$WFL]W/H"#K=>.*I4YSO<-3"W)]"7ZWS1BTUA M!F/XM40T>AA_,O @)C4"^D\KH\*-I"G+%/V!98F604>JY:'"O"M=EUB)^MV/)5,I^(Q ;%^.=G9\N#":LQFD92//:C&7_O!@-;K5NF2G*VS*XNF" MWS)>4U#.R.N4AE87S/(D%)8'T&+X-P+W$L/,N?+^$G6YP\69IE^#W+/]2+$( MUB)M?/BK4 M#H^W5](9NX'GNG35N 695![*.\Y;FU^EJ+-NFR9\Y2R/PAQ5=S$Z6W'8"R%0 MA=+1YD?M3"A7F J?<&5B# "4!7QV5IJ; M]US7+U5<.#Q9&,S:#-&S[L2Y&$:FN2!%9NDOH M0?/I4^G+%@HE8ZA;'7ZWW##%G//E8.Z3TET8=Y<2Y')0*%5+.^EE*Q%@(?%_ M]4*EO/FQ*UM0-6'UFO=6RPC+7L4SL^CG(QG+2Z0_;S<^ML_;-^V6++-\<]G\ M_;?+\]/6=4<5/6W]ZTO[YNO&)ML;O9PW)N-^=SDW A:;*O4^EOXVM$=/2S79 M0LEW+7*-!.P5PW69(0>%>GUA-OW7(.=N[G$O1A,O'VR^5/LTTA.EPC69Z8_' M2Q_%*@31>0:A)=*1XUW:_JJ/;3'TH%::T\RQ93**RI#))[4Y#Z6_[1+=EH7; MZC"R!";,9UHB6:H5#@YW:?U;<=R+J5-TL")RMO2\?MG^^>EI)3^6<*, ="KA ML\P4_L)!;9=\MM)C6X@%OU#9YHBGYQ7_B$3B1;(30M:T>2>XO#A<#_@6]G,, M1PC;CR(0V$->R>BC)5*?N1G:3GY9\ZDO@G@=E.8TRFVJ&#-!H3 [#_^,19+X MXY1J)^4P O8\_^2* =71<+K48%JFPE2:,Z-I)^HLY.P6DGE_],IK%DTI=J:3 MUES1?9UE%S;6[SQ6L]%J):ZJ MFTS/L57T8 M5/&S(S@%!3\0KM3T,355HL9C$W6IM3E%X_:&N5P\9 M>9Y/VWX,:>@1 \*%2"Y[DM=>,>260XYJAW.Z3W9"TL)/3*SA87WK)!D0_01 !/6T;?-4;9C-4$'R&@#9 MA/]Z2R8K1Z57++YL\=DNAI14JJ^DQO2#-N.Y;,5;*-%L&!H;2OU2?%KEPE%I M5Q)I*\]_(>ZL6J%>V7R/UKC7/1P,O 0U5TZ80+AXP:T(' "3]?8B3. _!P6K M7K .Z8'C=UL@'*V;C:_[>OZH61TH%CO"T%Z]$^#/PXW:V+\,J._GBT673L7HFHT[NI+Z E03A!%^?^,(:VA$>8"I.YH(A MK29NI$D_C+R_A?L0)/G9B:5+^:3TH'RRR#75%[2F ;-%789'U_($G'KQ=9#'%6:K M^/$$QWD.[7$R.JF8F%?K;Q&%KAWW]SX47Z]E;-/.YQ'%<2'GLTD"]E/BN$&C MQ. EB;>/-;P$A\F^ +_OHPZ"2;K$Z@S1OT\?KX IOB,U3U5[GG2ZDK[E:

,XW9@#F[Z8AED'%Y.G/?<*;:2=I MN*Z':[=]"QM1PM-%QQYZB?V$-B4_EEJ30>H* -4.F@RFI:3/5PM'\]9QWJD[ M+SNWA23 5POU%756W00U"*N3)9&PXS0:%2P[H0)ECUE:;^0+AK"U'IGO"0M9 ME+Q7J=<*U2EY$K.$O9V4]_BE?SO'Z2Y-T*L6#JJ3Z>OO=C+>!ISO0HH3S'6^ M&RKA.4XZ2'VJ%NF*GN=X/V!/RD>PZ5HD-B9+M60U30-FIPRR*=0CICT4%Y'L M<%BH3 G\G)^.; :YV*9SK"_T'(\*]:/)).T%TXLU%L[7A"2DUG18;C82?4P6 MNA.6'\:O4W)9><#?(UAN' 3E?3;-8VAC$6!Q#F=!F5HW]O>EDJY*H?S_V/O3 MYK:19&T8_BN(.--C.X)2#0"X91)-A:]G=,%61KE%BFM?HC[Z\ND&^\'"__ZX^?;T:-S?&E?W?SQ\O_G?FV^/ M=_^X,>Z^P=\W25]8%22M%*W?[,_&^SO7",=>%$#8&32H#16\:\I\?DAI@*B9 M'\!OE*4+>+W8<"L87?:!).7RH9( S'STI'$!9CCF-& ?Y2\RRFDV?Y%/=]@H M_-@][7/+F#<);9+(E9[O7*%E3VR[5LBNY_ M,=,/C!L(+BSCF@W99 !"WFDUUFS&7$_^9G2<=?:C?YFHZ<.0*O:*56^!78 9[">+=F]R=A'?+'>&3:R[G[TN^=9M"7*_!=[R()'S[&J,""MBT:OES]6 MVC01:Z\FXACF5,D&=[-Q?I9/RJ\^*4MQ(&+D31S_^;OO!8$Q];W1.IF=AQ6H M:':V3:Q^($Y78GZ:C8M>R?J1HXU?#F?J%36+:9[MM*)P>XMT/V6^B;!Z!ON) M'3)9L ;^V#Z#FWT[8TWB 0T.SC1SH8_,<4".&\8SR%.=YT[AC_^/WKRF(?SB,0K^N$0Q6:DG;C M0F&5UG$& RKG3!%01\%NX?$L_D6GIF.+3G3;LA)LKM*X%/2&>'-1RF%-NYKT MVUW5EU=HA);_Y(4,7FZS0.]81C=1C#=;A# &51BABT;K?'UO>2 1SL'-I J[ M.L7[(<]4"\IVZSI6A3H)D8P@O=%N=KSZE2=*3*D9%V$8>0.1DP&":3QB4T?\(G+AO9H?%^ MZGLO-FZGKM%J\TW'**NKX=SJ0?O'2M[%,XO,0?+!Q[\,T+7$*M4ZM9*77.J@0J><-1D+9RHP;PZ;Q3 MT@7N.\Y:N)MSMZ5UK&.P.:D&:15N^@OG9X'E4N>M6RUE.=H:V"E]8[$UYU;) M</#"LNTQ/CB)035[4-WS^L"DH.RYUB]V!C97='V27VB_(^:7>=ON.MJTJ^SW67G<7$J&T M S-(1'6[%8L=\8YLF64[4;A.-UJ-=BKTE,1KSLFJK5/);(<#B3L.>8956YN2 M#0ZTW<6H,S[KC,\WE/'Y3WH?LPSSA?GF,\LXW<#PHC (3=?"W,Y-5A-OR?\N M-\N2T9>WG7WS*3 MW6[M!JBN>J^\J9E:>Z%P6.[\(*1=!)XYH:_*N+4;S;+R?K1ARU$)B#J#>' I M'.NN1NI#B+U'()JN%*KWS9FVGF+_CI*Y$7(V-'^N @_O3;!S $!D+/3:*) M,>5H+G%/U$/@MMG[K5B4S/!\=T@TOK M/Q'/*R]N5*XXN;>@B^J;J\[4+,=[1V*DI+*\M]-6JGO&=!H6K#ST#KFT/#%> M)M]+;)Z*:$T=VKP&ENT(IUD-VD6S67*:YUK$KLVJ;7J.IHDH,S>5-A-=37:I M+KS!*:=L;SUW+^;?7_?:K'2_OW[X;A\^[^'W6&92O[I^=?WJ MC:+DE ^^' ZC2>28E!2RJ/7QL?*DQ)%)[=W>P,./5BNSH)2TV!<\?3BQ] ; M_C .0$3V3-.#:5LGMJL743HRZ@FS B)_IA=5.G(JM5"K%7 E39EC';U(TY%= M;]#-:N-:>0;_$IW>^7(Y\2(W/#9;M[M4GK0U-*=V>'2K_+VPDB+@ MFI';4WW-1O;0#FM6;D\U)JS4?%2P&/'R1K)L$!2[S 59G=L%,E],QW2'K&%< MLR'#HD&CTVH8[2:BC6R:.KWWA.F=YJZN**Z\:?7^_1C>_!?7#\$)W_4@DZ^L MY++;58;]LR.&ZD?16NE]-&UCSP$S$G!<]#MWZ$0XYP^>CS=5M325"\PP[E7+3:X+AJ07G. 4G=I23Z@Z M6[IL.5-KIN83J1>HTHY._-98<]P%083'@(@G* %_78/]9/[0#NA3;TH-9.M# MP34/!=%A(U>9=1WYN!1FONT)(%;Z\IXS]$;P.-\]HM)3P[.2S23VSF[]*-I( M /YA.A%3-/\;;]-7/O<'L5E6/9$[E!#%1X%E09QUY/Y!$+E#$=%M+5E+ABZ2 M46Z16HO%&Q$+79>ZM83L54(4A!=G&X'5[?%,CN2_)!CF,9W1[0J?5:/3IJ,^ M\'N#\UEOE.H@!?519"T&&JY%:VG8IS1HM?ZL16&O_F'3-6 _-BG2K+7?7GU@?8)=&ZZM!6H?T=-. MD3(78D#U]]\Q01@S:E*5MV2:V;J54%#5)G6W&OW6V<&=>VLZTWO$^*DN];O= MZ+2/LG:L%IXBX5$/$-7OJFLG6XO/"O'9"_#&R@6_?GA1M21I+TE5PD=USQO] M\XOCE*,W)R@[@XMJE< $.BB1TUYGP!R."-1' MOV]KZO>CXG5A\MLH9-5IF5 7)A_7?.JXE?@V*HJT7!'68K!/,=!ML5A+PSZE M0:L\Y3 E!79^LQT3OL;IBHUV MNCRYEITYV5%?G7S>.DI\5RVE9R^5@BL7^W5Q:?/:F2Y./.OY1XIG:[9(M7/EJ_5&KHX5217**&&R/;-=VA M;3I !GQ VSFGG+*QGY5K&(;8_FA^>K6M< S_%P-LH; W\=^[7S?(K,@2VV[. MOW]J/K.3 01"/T[,$5SST71>S5GP:9ZN#NW*?,KOF%VT\%^66J1T7T/\;?#Y MZO[;X_W7N^O+IYMKX_$)_O?'S;>G1^/^UKBZ?/Q?X_;K_3\??_MU\+F\L*T4 MA]_LS\;[.]<(QUX4F*X5? ]V^!%"J1Z^:84:;)\E+S!,*/0D\84;G;,:< ^ MRE_$O+6:S5^DICAL%'[LGO;%CEUN,Z]Y>KXLAX@_L'W1%I>IG8I!/& YUTP+W@8EVRV4OH.FN?MDD#=W7TD2+]7\ST ^/&M<"JI3=0YP:S M:$>W%H(M:#F[V-^\\_WQFF\;\*VOF6XL#[8KF.]!L;(]R:&-V6^&<(*Q\!UQXL=VBSXN'DJ[Z<=S>3:1\<9ZZ-V M";V^K-7<4JDFVVB#8DRM_"V:GLZIU M*=6NPP6%MFNSJ=>JA_A^PYP'7!Z0/8*Q&NSGD 4!A3O>(/ <%B*.W O<[_FS M.NC)2Y]@S3]].V37WFLEL4ZK63+-HXYUMI@Q%;:ATSWN$(?RWNK011&8U;W< MB[F,MV+PN.76\5X?9*D#@RKV'2MWNMW.Z?GZ^PKF< BT@,3[;,CL M%TP(K#US)9L*EX+3WV-&5^*5S^NM!$VV$E9/>%_E'E*KT>OLYC1T/Y;*H<_* MF*GC<\EE1? K_ ^BFD0"BU(G%!8=]?*UCO56@S(/LGHVU615=#KY':.RR*&: M1D&2J6A0Y,XDQ/=UR%.)P-XE'*XDUFGG<4#J6$>[J59R7)*/;([$(BV(=NAX ME[8A6! "#["8D(G2\BW3O'H%:5X&9R.\6![B>"-C8%,5*OSNP@PBZC*>Z%@T MO3@+00,SSVK;68E"78$ W+DW-!GWHR]\*N[=/Y-YN!+34$TV;+^7SX:MC>M> MHOC-14'I K/=:/5+QO=Z+C#30>#49U/3!MOZ$X_[F3B\IGYH?"OX+2XS2QNK M!\Y%F3QQPYDI.R)<$B.K,%.]@OSO#3 N]+!%!S^C*@*]_*'BD<1Y::,3;[I/ MS=GBK:R=N]+C\YQR"_:!\[D2$]14EDIA2ZC>)KVW6/9, MT(]8Y@"\CH+6$SWDV]>$;97NMG?/E4#"Z6%;-#,A*^91299?OZ3C.+" )][8 M2ED46;R BZRD1UHY0U/'09N$\W&/NFQ[NOL!/):2W"L^&6S6NTD'+ M*]Y&Z M_?7]EN8;2-FX:1@%( W,!Z9,O\9+5KNX*W'B M?>P!TS$(A]H(JKU^3P$]:R^^2<2:]?%E#B*8TD54I;,&/F-)T(/@\I?9G\#B M.[>@U2EB!@P^YM/7Z>U=O/?BW M?[3@>=163)@.RJ.^:>"6]^TJ]B[2AR"Y^P)9?(C\X=C$W"]OA/$H>,IPQE-O M_QO94]P:/5(7H%NT^F#.9,/;(;#>9P]B-AXM&3D@E.:]=%2'J<3BW MXY$,)2519Y7O.>YJO2V6V(6^_"!8078ZWCN\TG( M_ DP9K#&MM_Q.=X5JY_O3++K?O05F/4$O+H&5E72I:&E(FE8$^MQ '.F!ALT M?_Q[",O2C2V&+&D(6!@ZO)RASM;;84)6/"MRB_A>)K@_QC.R-&=/ >1B7=MP M?)*A)!NFEZ\4/?!S@Z(-BH,(DW21S!7;R+>2OSLZ-^A=K)]*>E@QUO%,N-K< MX?/ZW$#W^$I;+[]W#=>#?_L_-Q#MH@NK$,'(-+C3QOPE( 1CGX:HN0Y"WQX2 MB!]<[=6&DWTI6OA_VX2[CTPW_:L^=J/BE/FSSO'>J2_TSW2;69434I\ M\T+]CBGP))B:P.?VNPUM9:?9Y]L::!L@P.= H M@P_"SPL#0P70[#0DB:K2EW88K6\4L([ MTY^&Y44#AU4DX'\3M*N7 =Z6"A0)K>SAVQ&*/7G/S8W?>MLJ^[0H M>_'_NW'WVD8H.AH1;;FL:^3Q&Z[E8NYE+&P++.Q<6/D83:?\^,IT#,L.AHX7 M1#ZO7QO*A%+#=KGAHF-H?/[GO;LFI9YHWSY21\7;-\_T=VYKY'E03C8U!; B M'S/R>^^V66=3O-8Z27+R M 8Q;%9E0W;-ZA:S=Q*I8Y_9:1[?*7-3II'0X96/3NO99AOV<'4,6&KHXG/$MMNS;]_ M:CZSDX'/S!\GY@BN^6@ZK^8L^#1/E]#NO$9=M/!?EEJDM/HA+IFU@J'_-OC\ M[?[IYM%XNC>N[K\]WG^]N[Y\NKDV;N^^77Z[NKO\:CP^P0=_W'Q[>OSMU\%G M=3)41(W]^=)Q#,MS'%APFQ/>)\OT"10Y''M18+I60$U*\;P5*TGI?&[*?/%7 M:M_+\'PP$0ZU,\6V9:\V@2M;]A#E$$3.KG8PBG6.SQ6HE-$R3HQO9ACY5#(K ML!U!Q8@5C]$$;IWA-X] C3V"X;JA(1HCX8;& ZCBD!*W%;O=_%3\Q 9]V_H47T47/,8?@_SAYI'X M%E]ONK/XVZGO6=$07C,&]3_Y;P3"@\!C%KQJ".2\V$'$-WC1C!O!+ !;&?!, M_*D/_LNWG1GEY$>. ;2Z+ 3:H@F\ M,1B./<^A7VP&HS*X:J3;;#)X%!$(;[3=(+3#*)%ENCHT;9<*JUZ8&S$@ANO5 M$W!6L!0YVCK[% C*P&+8[M")+,8]C#RC-_TP35\R;OC21+F0/$9W97-X)($) MY]MXT\P $V.]2J,3>*,0_VBDAB-8LF#RDGFC:0SCR8(KGVW9,8@"VT63'K!GE(J& 6'J<&S8 ]'V+)LRWAW-QYQ<3)O]^E!A,LI!V#5X<)?75)H@>!;=DF=HR/I=I!$P"2#'3W-#4-(G3]-2-2GY=*V)\!NQ_=B,;N M104^6TG2TH#]]K;@R''^.))D[D\.R!&3:23REE(D96)'G9A]$;>-%@F>G!7T ME&3(_CQ]/#6>F0M& H4+! 8"0V9)R4$3/N6%@! 'PAP3>B"9(PCPR:O _$[, M'\Q@\4!):(,@FG T!6'V1B.TTR3S0G: 8L\7NI3G@!YD!*%>Y(3<-T4#LXOJ,7"F*O <1(O%\ M8 8@S3L:401!N-0@_T T]\(BH">"C,$_.<;Q7C%W( M,V!:4 BA2:+#\#9FO^#2.7>M#,'L>,M-M-^&-P&O;)\75H\X0(-CHT^4%RQH M*I=487.V@\M":O!>,E86 XF#^<'<)?ZHV R!!X5I@X$!,S$8B!R+N N^BP!L M@ 5!2EXV, +DM*K]3"*[ *=CU(XC;^DR*_6/LAX@&(SBZ(+2R3M;!\R&LPLAR@JL2JJ[CP2 $OAB=C]@K3.H$2!O3/L6 Y?(_BV*2 M"3@3="@!OWI@.BC*9)\&IOLC$7E47!!V,!LXY@:M6]$V,$O8*WA&Y%.O53!I MA>\:0_ $5H(ZU/L41*-'A2%[035 Z^_]OJE, _7?&02[+7U62% MMCO-W!;B H.P%VW]GO";]'4[)?W8?+?VD?2U#;[.NH09'+96D%]LEQ,>+K/;)4EI M<[,V\M 34IH)N2+1$ >4B;PS<,BQXZ"H1&U?HHFHV$4!BK!:1C!F3)@JB!KB M>#?T<,DH5LX!< F^A&66C'V",<3Q,O!)13CI'#3PC,N8G;#UDOQO,OV;3F_G MW6WZ7BT_^RO:B+SIJO'1V+Y%+BGBH5$S#C$)/ MIFQM=R]N.#[U>(-#AN%'[NG?5Z4ES^O;V/>I8KMBP!8JM"KMJ!+=BE?2\Q&=DB2./>OAJK28/2AH M209R]Z!'AA^*2D4+V+-=U7^K%\AJLZ!TGW\5"5#]QGE!I^&-:RT\K#Y6V5X:Z;33QN$5!B,9N[LY>[B4K3J?#M M9CX/7J%+K6/2PXA)ZJ!/EXJ\SNE.@ZHUZF.?Z&"@S%'$6F<%.P_8%)H]Q>9# M.67K^O,#AG/1%.-'-_/W9N1AK_ ^<8'0KW.'@A4S1-Y,P$+#Q,PPS,ODRGV1NK<[/GI\CTS=A M"H%TAX64/XP. MY@A_R*B2@M\#&9!5/AQ-$VI@536J:=2D Q\0A=)FU2@I?J MMU-=D#'Q?,R$-9>1D;05XH0D^2%9X"J+;^!5&%!^[=^3/[WHJ4CR?? MM##?Y![SE46F2? ]3E5<+[=#D5[SE!VB2-;K!$9"2P4)WW<\*'/1"&()0.3S MK%^999\4%\2)*9$;L"'E9DGM ,&F[#E,U.)9_: ^23;E$*85S#16*H2%272@ M.ZMR1ZG6P L"&WV12'V#*8]<3'# /%=*X\QGFA9EU(%4@GQ@$IGIFL[L+TRV MR=_)#V:\0&34R6Q/^,WT7:J3L%U*7@LXAJWM./AI0]PGDQ3'=H!ILHV8,8)K MKV >QH+%6+/!WS*T_6$T@1"9T@DQ%P]3H)"W0#-^3#ET,M^P$=LWS!3R)G@E M_&E)(L H/?,40=&Q2$S5ZQC3YL&/1E3QP7.:+3#GYG 6U\JLGN0(*-A!4D.L15*!AP]=/O##FR.H: MEJ^>Z098*QAD[%MB2S;)ME)DY5 7>0K3@"%261Q8!&F1%78GSG%?7R#I @G: M%"!(*TQ4*GGUX[995+UFY[159U$=X8%(009#Y[1=9U%IRZ ZB^JMJ.!;SJ+: M*0.T/Z^:8^F7N'N$B _KDRH-*!1N08_LF4L9.]YZ_K6('/-+_2JV$-N]?#_< M.KOJ..1#1?N,]KDB9+T]!SC_]/%YWFB$2]>"-5D=^FP<">Y(458T1EM/14@, M[D>C(DR#[8]CEK=#.Y:SN:.8;Q6^L[MBP@\X9KTK[MV8;#(G6]R;&M,ZP-U3 M@*M;X^'U-'D?+2Z[^4S*\@TNWTA8K%GFK4JA4K+.RJ,P;!1&ZY=N=Y,Y\ZNS MY"K,DEM3]_3(BMILS:H$.[NI;$]#3QO]=L1A+UM)QBBD? M\$-DZ0BX06 42$::=[Y(;[>0C4A(_FV+WA&G65'(A,"KSDQDK:39RC.AQ.," M; 0W:QC> )!$$?,I.$C%[D]A'TW@+$7#U)@^30D"Q/@(8+T@^%N3$%2:;EBQT0%3RK*(V:)]*"$-X/)A0?@VM>A&E5)NG7V?Y= M!:D@',>,QH^'R4FVFT!&1'S<% !ALBI/\ ]A9"NPR&*;0KLEU]ZK6TE'BV:^ M#3,-;&OJ5#B)3K>;HZXAX>;L%^;,I,P8JXWTXW ,LNBP^U%,_!5/A'M"(=RU MT4X;5#./E/?*,%G8UN.W^ ?I"Y19[_ M@XJ8? ^W/>HX1OD!QTZ/#I,-!YC7._>!SVHE!Q6-9MD&CT=V5*'AQ"IIV]EH MJ3KPU36NO+5=.Q@SRWCV/*L.+'6@4#,MDQ+R.PI(%>:S6Q89L@XH]1,$)9OW MFZ&@:!=(?A?G6GB$QL_,PN0\:U;'EB46$P+4/%)LV>SUU!AOCX!Z^[0377, M;%24;JQ'CENLP]]8)=W<.HV+LSKD/7)!46/>SWHE-Y9T3GI\X!V^9P\.-MMS M+419G&+"4\DDR#GDM;[:K$A))24UQ216D""9>1&3+RK([I,I2]>BE6PHV]": M$\\/11=$#A?E3:81WHFP:L\"!]@LR^8MX"5L(1TR4$]-477&L_00RA!FSQR*OJB85QBR@E:YT\4,@?NQ M;3TFRDD2ON(KQA[/[?.]%]GZF+*@L'IH?D"900=CQ$WTQ2AM?XX8#NQ$^:-S M?'#PM7.M1EWVBCT,11MGQ_Z!H&\-CP6O8?9POD@(H54#(?1).*_6\O%4R2)KR_,:9!0 M2G*%F0C :@:4T,=,?\B[&EGLA3D>IPU&'3!"R&O$Z;/T<&N"NQ29HFO,651,LSA5@7RY+NRAO^(GZ MVP;A'%KGNK[,M5)=;]>WGG/)O?G\WSK==_=[J0ORS6ZD4"S.?M-FGW7?:7AU M'J*>1Q@E9::[I]SH/[G5_8I6]X"UK4Z\UY1!=>+]L1TL[MO>:ZMB!^#P]I(@ M]15B<7U.F5:RW?W5U.J,Z>"SI-8Z"%BX3?"[[Q7DG/[[8_OV.KBY _;M2?1)",;)P$;?K0B'[?#WGWNS6]M&R>& M!G2;/U?0W6WF"*?]/+.?!Z"H:RVT$(6^[J)P:(N/ M/TPWPO96'&!F8@ZQE9<_=ZAP0*N3*OW)'Y([Z5O7]GZ='7N_I=2N]'GG6[B\ M>N6W9R=9./6*V@KGDX'K->"!BDQ_)R+3[>0!LPYQ-7B/$'+,&$6^2UEI&[C( MH_&$G!?Z^\ %=%;J_;1Q8F645_CK,:%_A@1:.OEVAHOR!<5:/S MA(EDFJX M2QZJI\HM8+2N^%RIZ15 !78BC M2J)KOOG8^MCE2DG/TT:_LU%\OA19(%L'N]-"300E>[4=!WAWYX:F^VP#F9=4 ML[Z/%DL%B=F_V9\ED<:&: +Y,!NK$:^\R=1T9T;(J)<1;^&*,LY!'>F%6/F8 M:C!#*Q?XS\7V2@,SL /#2IK8C+S(#\?&?R,32^0;6%0-L0X618?,->R1 7[# M'IJAY_-21P\^#FUX4NH-[*<=A UC, /IQ#)ZV\6GVZ."ZG-JCF0.QU@%CR$5 M?([R3=V'F,5'E!1:CN -LJ71+<@M$D$ !+S/3PA:]\PR@Q5UY$!,Q,$$L%F2 M8T]L?%SH->!M8 ] _4A?W*&H]<$^ M,^0P $'D8);L90$(9I M AL2FL]J N;I(&@Q.ASKJDV;#%8V2S*[%10H@A+(9TL!/ZI0* MU A4CN("ZU-#+K[PKOP#.)H%2C4'44',CE"8.X[,(8T22/J8(4R&P5XX? @* ML^W#Z@_;TPV!UE)CT2VXSA S@D"()XH.!R0<71I#>#3@TCO4@L4[:? MO@_;3V7%K)*"^17U\@O*Y?NR;Q]"SR#0):]OSQ2O%TTRF$EBHL_9X7K96R2K M0/.Q3G%[#5]?I[\+;)'K!%8$@HHKCJSC/X(3!(E@U045'V/-EN\R4J2 ]0S" M3=LUSK.AU(TQ-6F\%=$%$?QZTCMQ#J\GP9.QL*=CR(9C%^S#,[G4$6BF/; = MFX/78)H+0PR:" (*1X+08,M%^O;%M!U2>11,">\"SIK AD IA^#V/)C3&&3F M,2+)Q+B($!30\\?>*8L&,45,&9A":Y>R=A=[X7O_FC!Z3.=^]-5SG\F'5!V_ M)J)VEXH-1P82<$(4")>R#WDC(APBHLBLST6TKXB#)&PXXDTE<5?6FHO0E16B M(*51?W@\A (SP+0BWB9S2$$82."I0.B61R/G$;APQ7/,RHXW:;=)"X@X1B>>4M0F\<-2DF8' MZ?Z7PJD2-EBXQO1DB"M:'\160(1%8^9PL4$0*2%,N.#@,0(^&;B1A@3+O=_/ MC,S!()P;%Z =8:>V-1TJ%L*/HJON [>;_^31RVR]<'0.A^E<+;*>I,40D+@5 M8.K%[6V3+K.O\JU^"I8[)2]<-T0781!6N 84#X,ZSL& KP^3YYC//A-@MBZ88%,5* M!O38,50;JKEO8U->8R06Q'0L20(N-@*$@,/]3,*H$4*R.; =>9P"!)F00!ODK^WDU4Q0L.1&4%&PL-INXZX M,S =6I '8X;&0WL$MNZ!(K"=KTA(33KASIF5KV(V9WOIB(N[7QSQ:@ 1Z2O: MD 0-B$>+^AT" L@06KH;7J3(8:T*<&]*E5\)!4L ;TJ0%]BG$C&'Q, MN[8BNM0GCT3_M)&#SYY>]S0^'>1>XM+%="I)E*U[GQV-//24R,-Q]-*]M"R; MH^&'7F[!5<#[!^IO]7@CE>D 7]E@H #V:RE9Q+ M[] B[B4>C3=/A_QDMPY&]TZA/J6W*\H4%BBG.1,82Q78WDX^8"U?@?)&8M7# M%A&TK M=VV7YRWP3EZ4[4>)!7'&DNURQ:?,:3>9]<%,9N305Z*3ISF=.IAADRK?H32& MCT81$]?Y1"28%8REG1M+;^&X%W.DJRK[(].6\%15\R]D9.V7 H>V&/S ?AV0^4YZR*"I;%UBIWA>O>%^< M>P<]#N5I'2*6)SF4! 2:O:(4X#L7UN%872S;L@KPR2NY#,*OF77K^7]BFG\B M?_>CJUCZ5"S9SQK]WO)5^UO<.C\@B>KK)E'GC7;W.$#VKN+B8;D[44=7&P>; M.U*IBJVS$ BI5&I *9O=_''4<6V8'\+DKS:D%4Q^NW'>/?)N0?>(IU 'RAI0 MN% --<-N)XE99:I5:%_CO+6\ST@=^QZTD"@YU&R<]Y:[YP-.&2&4+[*F3NF1,+ #R]MI-GK-Y8O$XPUZ#W'255C23KMQT=VHKUWJJ]1VM?WYU+AS#A9P(813B;0A ME@:"5+H& 6I@>H9$7DPC.HK\#7A>PYAX%GW,\P)\@74E\-(:Z"395Q\1 M),0.Z#HO#3WFF*#Q/-LE&LBM)(XJ0CAE)N* (61E0/BG(#:2H1S4%%@G,,T^ MH.BDD4<)%HB%B0Z#Q,=X/LA9?W"@ R>%2@6A1]$");;(A3HTJ&Y-L MCLK]$&Y=Y%]9&\/1&,/9%/'UG 31U8Q1;>'#8.SY80JUDG"!$$!/*F,*>2]G M?3CG,O:'8(#C9#.?LXKCC*& )&9HF-OHG3- ET.<#+CH M2EC^B)S0!DX8-PX?UF5*.+C<"&A$;Y+*!8R3#"?R?L;O3Z 44WY),!\'25K/ M =[24@C3,?%<9Q8_]\4$68N".%^1)LQS.5[?R S@5#4EAU,'5!OGMP(DV$! ME8@5.O9>>9R$0*RN%3].)C7B9PC&"A>0(LY3+U-&A6%%,"UQA42GB^6W(1\: MY)Z:,H$HX]Q]<+-) -;BF8G=YC90@$G/H>(1V%V.S.)K8V+QO0+XTDF@M=.N M KN%F\Z0['W()P@Z)8HL6N9B*Y]$%L&T0H@/,'@_5M9R9@>",":./SS1'D(#"Y$3'?N.$1T6)L#NK K[ O: ,Q6F)N0/R\GXI>37&/$R+02%.X3=U" *&HO$'PO-W#?]FV$%SLR27'KTWC:U,8 M8Z.I0E#D( 2=X;Z&H%*);NY<3#!,\)R,QL1F(>X\,)(.-?ULB(7!%DO<7!QH MO)0Z-=*\CQUTL(I;V$F" V8DP?(7!Y3JY'$X]M >\>]/T%O05H<'49A@FO&8 MFJ;B>0X*708M#@(;Z)&!E!QXFNFT2#-Q3_Q:8)W-/$XP?S!8%]1%SXG9K92 M]%V%9@&;F]WAZI<8CV(#T91!QDQY11/BT\R5;_17U#3=B+7R _.)IBTKFL[> M?08+B&]AU)5%#ILO%B#(%YC,$L-37)+ OO,5:GPMZ 7X#U1'OLX;S$A07LF; M,.O$Q#7*,S/3YI?#=(=10B+#C%8ZGZ&1'%&M>V$Z%564[M"%=W8&X$ MX U8BNQ+2%!?D_8H P8Q3/K-8&(L?!.&_4DKG>Q#QJ;%;[1AT0@!A?&PX$*Y MW$J_7.R7\%LEDZ2%0EU*4T,&/[9%J05&8I9"7,1&L&[@U\KU^YT;&P_>QX4& MAX8#&8A!6&/A^&@Y!5^4AV[1'#@[<9:^+5SHLP"2!$!&)R MR\'6S@OT^1:U;,4ZVL^]XV*A/I\M_$89;O>W):(_AJ"79'+(6V-8V<@@WI3? M&CZWVZVD.NO\O((4DLTJ OIU59+&#%)?E:2;Z+WE:IR=,D!?T2%WA2W]]&5> M+3W5Y:-6(E;)ZD9)NEQ?HU(1&!H?&>YX5I,QV3TOF0SW9O(F#T80U&1%GG4W M GO1SLN4S^O:T40?2QK7E&[=/ .D7"\\= 7#X#%CGP01!-QR)H]$S@D2[XB$Q_'=4?' M(M=T_,-1S;FPE(>SWT+(^OUZK7?<@J+(&O7;[1U7R%5B<(P-0Y?X>%"%*Y/G M"73^E3],V'7QT$ILV5L4BSF7F'.%XERSJ@"HW6B6=89'%@"]):E1%T*==_IJ M[%;WM*UE"+4RL:52;ZB94*ZUA5T05],'HD: EQ]C^FM2 M?RRP_K&NC=?5XFH8=^:$C0Z10%D#]6=<\+7X48VDFBQY!+\^R-Q@YPNA9-G% M*,)BB/3]6(I']1-4.QF&OCV(0IFXS6LF^'<#%KXRMK#TQ!B:OC]+UU=AY,&QC96" I26X39 B#I-3^57>%#.=\%%4&88?I0\0)W^51WGRZ"(=P%_ 6^)J:)=X@2'>KJ@'^( F\J M.P%^33W?]&<9]N*KTT\>\/F#M1\O4L;J-0>3J%$ &=PW# TJJ5Y[<"B)HNP? M24K=P,>5+3>9QP4PXT1N+O+$%YIX+.](51UFAL>?()7E?[U7!C+7,&[^;DZFGQXI8SQ54< %(41AF6"2OV/_ MP,(P@G# 9'_Y_:OM./2!STR$T>!ERCB\%1*+[TMJ"%B ML@.QEC*1J57/&4> MR[A?J536?#9M-PB%=4.8D!B= S]:_L9" -Y6^IJJ6_\F9RELJP!.>J1V!3Q M%1GU%_.]%+@''UHC4]&!HXX?Z'J9=XL*+9"' 7,9PH;8KBA0Q[1]KVB*%Q.4 M1AD!QQ1-(HXB4G0'-[6AT'?R92B)4B3/DCIN!'2Q77L230RD%@E+W->\5\'' M/49@.>7QUGQYOL#_=KZ],%X'S!F M?/-"9O0_;&!X0$4O8X_\X'LN_#KDY9,;&:"YXH]VR0#V7=P@BZ!U$M*,+&U; MU)8I+H3+GT3";+PP.@N(+95Q&\<(J2$]XMXE52=^\; R5,[O[>7CEWA^1=%3 MX6U_3JF:4-YW^?AG?-LW4#)\_4GKO&%0^:X,31#ER0S&QBT8C8'Y*E!O ] 1$EY\$+Z./4*^5CYJMAL)%_%>#I4M(\O&\'+#%$6)XP6J(UE M!T-0*ZI(!;+\Y,5X4Q$$D#T1BD+6%\Q)Q%D@'31_ [,*ZX$7J(=&->S]@ZAA M+ZC76ECC5DL,BF6"*,D& 012"^$V,!#P?BZ)+?DXE3Z8-TM$HU MCDG0GWE)FC)0" PSN(=&%X*D.?CU1;:L&RXD9 ,_Y MJ7%'> 3.^1"&P6\E-VF, =QM4+?BY>&:-%#_^JE"NSR1A)/;X:O(*J]\0 ZVQH8FW20;1."> 6Q@R14 MDWDP$^+81""E>%$*W:5A#)D?FG:J9R%!K 6!!RI @6&LA!*%+28'+ %S\%L* M.D5DAVM>@X/B7$-(0U%!AT_+62;X)# Z\L_".N"ZA18+9 MSR&#)_ZMWVR6 (M9%IG^[GD6/OHZ#A*J6 6+D),"Z+:!5K_5^F3(=^\RQ,R& M!,A=>S1[]UF2@O/YM^7[MO+2*MHU]SOY[5DAI:A1'$<$E8##<0A$O91=(M:> M?4)X/X\ N5Y18!&PQ+9LPB]YG-KA7QQR#BU1#P! (G"^+[(>'@8&=@C') M@ZG@HEO&!'P(<^845\F(1TENVG3=**O!W$G#8^5?SU*0Y,8"T"/6V.21XN^% M%>=W<_[#[07F:TNTDGE-668,OGKN\Q.XE=B+W_NP('SVS4E0K7U8'9[3:-\6N=])!F,(UL2..7B^- MM9J",YP7TJU!&WK-SFFK[JI[A$VG"JJ@.Z?M&K]"6P;5777?B@J^922&G3)@ M'16"AV.$\?_>M=]MF)77Z?0K$"S>B29]7K,,)GT>GSV.&=Y((R]NN?>+-3"R MG8\T:Y?)I%&D"3%H'/;*J/?>3<6\<Q8I$P[;Y3W?K&BW03#(2F;W!58 MVQ '-/(3%9K5:71Z%SG-^G!/3IA*NPS>&N(NK=D;RN/N\JNW^)5BN-O]4I.G;7S>,'E+?Z;R0$ M/V:Y4NM &MU^OOYHN?^(*TKTA-VG;(&!]\*2UBT<<][SPR13?4EOM_Q1"7[" MP:Z#^M2D7MC4IR;UJ4FM@H>D@O6I27UJLI*]5\O.2+ W7)Q?I68CL#XY45F3 MO2"'ISBF3I*CJC@U:3?.^C4*R9L1&24')HUFI^0YFR)36Z5%C3N 9ZQG=6?1 MVAC.W0K[@FT'*>;%.8Q7O+JE"OO7;?3.\H=_;^2(0N.Y56&H^HU>LUD?.-0' M#EJ3_"8WANL#A_K X;@/'"KO^UO)"V0Q2U=6S_$W4JFU@3@.]@N=)FS1"GAA M90N'56!?/=-%">#EWCB?$X M"T(VP7ID:B2.8%B.S=&1.!A4$)J.D^N5RPO(..$(8H.E7H7\10TC9F+-50'_ M4AIP$K#A1RORL=+UW>?>O(P)U"?>MIS*V(+L<(&7$_,'GF!ATW)1MB>!4>*: M9EDGEZ;=I>)[GPJD.?5@\3>FB6Z1GFI2P4DEQ&/DNQYQ* MOS\+^S)'"'9'YHA6]H1E)4;V5!?-ON&K@,\%C?9%I;O40%@FL*8 M2]Y 5/C2BM%S,F18LE PFA((%HG"C)).3#F#D7@3 MD#C''LT1UTAC>62K(OD+8C&11Z P70M?E"^MI&IQ9Y9 L346:"&OJY8'JL1W MDK.%[_+MX(>H&1=MYT=4Z.H'8WN:'62:VXB#(KA<..JT6H"44M5G4O(^9X@: M JO-=&55*-:DXZ.6K[5N@4__P+?>N=,HI+)*I.D[W+P,(O0A6@SY>-)>OMC* M.#KN1S2P&WE?-2/KG^7WYV*MF( 6A,SE203,?[$1N$)BHMDT M5P(:(['4: 2"K-H2'RRTER5G]H_D_3<_$?^KDND]R\MC"L@E'P\@_H3/RZ<9 M&<5Y$[NR8/\1+:E *?G&PAS ZK]O7[[,+M%$73E@J4X>IJS:R5Y!KP2/%"3G M(NEJZ"V8%^1M#&27 *<(U9-(-AF]*Y+A[/2>9: ? 'XG/$YH_0&CEU$JIQ#5LRWV[HSL59 M5- MEF^[FJIV+[]DQU$)7"?"OH)U5AK4Q!&X.Y+4TPP80S40&+2XQ6@ UXW5H^)@ M8"HS!V'4\R->! LBD7.E:&03"S?FS.89B>U^JX)TQ%:OBA/%@\A"TH:0@FR@ M%L'P:Y*1N'7"72UD^R=DD9#IE'*VX<%7)=+U=U"!,TELZ,6PP (^GEH7R-UG[+A"O8?L8.H%)AT%#B+; ML5*=GBKLNN4-A]$4(>*QM0R>P@ 70W[V2PVY)*!U.@@J'?\J.^\^8GL[T(OQG/5 MN3?G.P'17N2*O4::MTO7XB^YX>]8VO=P4^4K0)-:9S-T+0)5Y+>V+O('F(U4 MOS%G)F%]2^GX7-.3;O8DA8ZF>8.22+W@0I04'_N!T8'U MR!ZR6)=$F[,PL]F-P^)(UH[7$Y]^"D WC'GB/-DD!N/ MV&[G!^N]LR;/!4I?$O=60M#Y 'P5.K<3QW:9Z,*%/.GU>OQ.!-KGG/<&X M- MV0 @O?<+TSVGP'/\'R'8+\\0XJ<@V*<56\!9B3SQL77G6C6EFVXD0I (5PQ- M3A#Z2Z;R=[!+>$;T18B(M.,RG0P>"9]&=C!&*_GD?4$'+OH.S/OOKHH,]'8^ M_SQV,B%/%@$"8XCUN0R@."L$Y$+V(Q&\?:7F9<)MD3)A'T/1I- /J9%" D@. M,W-"W0OD7,GN"G,S2M* G=APOIW 6X_;-QFNWH^2DV4WO*+^A=5SNM7HM0N. MEHG7,:!]=OIY)E[JY!E;/?)VB]2#+,D<2^48.4E/%SX1ZO@NGV"FSZ:RH4DF M6,D2C+F#/$TEH_]%'3HV[1WF0>^OYYUQ!:EE_V;'[TEYZ!/LRD[$??SNI%)J.((IY\OHZ@&,JT:^3DF MV#1C!>H0;KA\]8+@WKU.SEKN1U1W$K3R12F%(H0/N7?E4N'?C^$C& K3M[V3 M6]L/PG_Y2N%,VBH J5;,DGJ/5 O51D+UU72MB@6JTZH%ZNVY/5RSQ\DG"HS2 MKM.N=Q?I76B^O"NWR[SSOD-*9/O.?7KUZ/1M;U%=]TQ95*=O\'8@3:MV%+T] M(G"-I3A\:Z[?Y&KW^P:U]*@)TZJ0G'9?'1*MII*C175.52Y)<<35+.F.*BOI MV5$D]I;K>=:-YO2H?EE3@?86R;4:S6X^\5;S';KEPE9#Q58:%"IUXYWU0O .[MS4O7,966JG6N:F/2=B(L73G&LQX+J^9.JT0U'O= M0HT'7FYUZ5H$2??@!:'/0MLG:?K"7#:R.91LR1+>>4SNMNJBWKYQ8MQ,IHXW M8XA2+DDV!,V$MAVHJ]MMM<7+?[,_/[(P=)@L)Q(;7]6 M_?Y[5]0+MGE172]3I]G 0A$"R[:PR 4K $,04%&F^=\([-((:RHM8!!"40\$ MJZ9B!%,?OD1T'(>-T-(IG;;EPH1>Q^C[2(MZ2_CQ\: MO_:]^8%4D:X0\*+I(3:,]X,/B/<-JFL'8[SD#],?CHUS8G1'LE:R@TJEP]0K ML5,OT?E^*%RSR<<2OPVX@$^!5X01S,O,",7H1(U0FIS3S6IX0>E MR)<&%B,N$:7L-*6I2PG_918Z/QXD@GG3550![B0J4312+&QU(EX;!>]-LW0* M*FU3I1:6@E*QJ*RORCPA?4]:(CBIEG'S_>[Q,JV:4BI.C8?(#R(07&.-42ZJ MB4;1FIJS^!$TS_!7R,N_ED$E\[?A()(7QN^[)$!JO2+$(OD(C&N 9$J$ 1Q;S!303UY[NY0]H\BG M*%#@HJJ2V4NDY-2X MXT-#[.RDK-D$0SG7,T3Z_W0@FU2Y+N6!*,U/MUN0W\EZ_X -L:AV);V-A'43 M$]T+S/R0S0]Y(8,:L@3>BQQJB@'&(\&1,+'=@F][44"M$@(!K2 ?;@>\XP(J M%!774L\59!.R)R[]I6OF>#>3,6Y2!Y)BGQ<@0+\<0; MWP[,U/.J\A/=?J-9X"<4P2:7PS7VTE(W;P#*B_G*6(A0$;)Q*SP(*+ AX%T4 M!&4#D?F+LQ$U^PD7A 3J8-Q#-'YR Q_^X?GAL_E,'7!&Y@L/Y L?+Z^,/0>B M\PC8H"R:#[8RF>\I%',.FZ+8EFWZL)!XG-KA7PVP,6'T1KR1IP3)/EN@)X$CJJ3D+PK: M'^8S;]0 ^RN6$$,'<1G05E)<"C)!'_/E/G.'T63@X_H=S VNUJ=H[[T C7PP M].T!-^L^L^?#3!>1.K[B\[+LD0L?SM[^SK13L19Q^293&R+HX8:(!D_LUG>.5;!2\,[[$2_"NS6':.-G?Y@_<5OPB^?[%/]=F5/X)ISE-P>O MV2"\@[#6/\DP(!Y_9>U6TS.5GB74=+(B @:#STY :14K)\ETY;8<3=1BEN^4 MLSPGI#+^=@J]+H<-"D,NKT(@<7$S "?BXB[CD@D@)!B+T0G']B PVW0D6!DT M9N"H/ F,Q>\/QHR%"WL8Q.!R*>@48]6>:!)6(1W>"%XGML9P9RRUCX&R,,!= MT*J@:A1!L[3ZZP.SG)UVU\O1;??5-T4M7=G6U:=)P%)"N_LIA-PC>_H[*PNL M1A!%PKTQ15PNOM4L]\=3"[1DE:%/Q^VM3B)3^SZ)"4PL<87@[MUF'ANQFK2= M,ER^@C<,?'LO)]N'*@TJ\$T[YQN=-F]1QRL6!A5Z&<.*7]JA9A68W;.STN61;[1@.6(!4F%<>LUVOV2_FMSX[:OI?NN M'-L&5*A3KG<%1_\CG)5Y7BNNYVX,C%P\R&*G+YH M.N5:#[[WAL[C,)LBE5C($\X>;[X_?$A2^]8X_*R0=#J" X*2_6\&(F2C#47# M@X=:?/_P30?.@9[6:SW8BS ^6NA\@2#*@E 6W#FB_,Q[.1P'3H ML)#C_\-R1K3E%H=+"$1N),FDZ>-Q(IH YR>XFT_I./AVI,*R YD[&B=AT/6( ML!WP9(H1A_+F!*1:(_!#/CRR"^5;X(F(Y#TU(4K%7L"(?+[9H?6*K%00HFZS M]?['!T,"V1J/Y@OUK$#149L.FFLC,T9F)I#B@7@SI712YHI,_Y2GXH\\3Y#/ MB2!<[,G3:88+>B#:Q,-++):>/G$Y/7R(R/ W1@?DP8 MIT#/2PU>28CG(#VMDS7@O@X03 0P/0:_YWW&KG)D[V^C_3C5 # MQ+%'-FTA"$'FXE[AB=7S)44F<-R^*-*,19:^%PY'NO,D,4=Z1EH:"W M#V;5KSB*N^8&1Z02HZY@\0*VB.=U$"++V\^\7BP^;VV,M;!@M^B0;OZY7V;X MD[JV-V@E5PY*^#BQI%6SPS34P4FZ7 M[U,Y0E%BG=Q1 K*!_:^$C\M[G>?(9M M\7*9^0*:#B;X<[W"R^#;(3AIF?^;RGIK<%N<:C0RXN(><'%/.\,D.LL7A6#] M#+E4$5SB5X[W^G'-OB]77A &]Z,D@*:"G'(-7N9YT'WWV5BCNZ$\X"_@:R?W MS-[".>BJ*EE2 M0-#+GO>W.J>=_1SY[Y5':Q[Z=_8HD"433,ZUP=+>LT@=/GQT-?+TX'O_H8B\ MP+@9)^G*H1&M()5LM)_O%!&U[!I%_%KMMGFW<5ZPJ*H(YX54[Z!0$0Y<0GI* M#E8Z!2TXJTTBJ<;&W,E*@2$$TV4."W8D!66G7XX'UP:5=&_NEVO=Z?9>PDK+H=A9/JX%^QX06"\QT./#X?D&M)3BFZ5:REBQ ?R^K\ULGEBJR!6LDEJ[8LL#*VUUL5AQ27N 62UDUR:;] MWLY ;?6S5[6$Z;B=-I?[MX?"UD,^"DL=SA[.^4Y]!E:?@=5G8/49V'RM=#K] M[)#V(C;TR)GQ?IG)++Q=K43KN.^8I*2J!>PA'G35.U?USM6;F>YZYZKTSM6M M:?M(9$2X4>G\UGK;JIRD(B?_@8R\'\6)__E>9\LE-"V7?S'?L\Q@_.[S21VO MU"*U4*16&#TE(E50E)I-#%\O[.Z85'F'O".*/ ]&/*H[XSRPY*X_W202(OA M,Y,IJN$N2NE\OW)Q-\2(,C'P"X/99T_FSRIVUMJ-UEF=5GYTHJ'"L(!H='7! M)]S=9MR"Q=F;VR#4SSK[+=OV6C$#2ES*_L)82 42BEU'HLTRHCX&!2 7[A MC3YNO:78NSCM'M*6XJ'MCQU"FXEZ _'@]]"T%:MZ$W%1@2CVOK3BMLJSX]LG M6MJ3'C[%#SB$5:I)/<%+I1IA"C0\N/R;YPXK;%^RF[W'G?0".-:-QYT)5+U; MF5BI:!(Y%(9RD--A>JOFL+8L$1P^-:#\SE.^.%F-;:E@ZU$W.W*P\UOO'];[ MAWIOY1SB_J%NYJF6N'KS<(O-0S!U#W"!9]E#P54$1OKFA?]B8<+4O>PAHH/S M7&K([8WH0'DJ*(W1 1!U3,%&X=EAY1YNL&'1/^W5&X7U1N'.,@W[(MBK=PCK M'4(5J)&KHAQNWW2MMSP@5,DW$OWJ+Q>'AD59Z5[=!#NX_F7*=N>;)Q;NR$YL ML(J)!W@_PLRP '=T6"50DV4KLNL-N[U,M0H#L,-6Y?LY:IPS#+Q1(+5#DSW; M*@\Q=K=H6$OBEF6=IMEU:?TG"D(\3;KUO?CM@'R^I%S M&1W8E<\L.RR?XKS?6EW=C->VVWD[D\(5.W7ZB:%:+-[U#]2W;8E7\5K2= MQGYB2U6F(J ZD,KPXNW/2HHT.LIZ@NAIN:?I5 ]. MV307U&DXSJ1'%Y^'R/'"]W^#UV4[=HH>N6,8E8ED MW%1\8KOV))HDZ9&48^"+'N.+4I'B%N(K._,NB[S6CJV2L P,XOVH.*I7%TYU M\N$4;[C>.B->F-@Q//2H?SAG TVC%HQ0(OZ]\T4,Z*?;FDLAB)F#RCLT(Q2+ MP2S-'E%M0:WJ*8_%#%F#>LP[,^#=* 5H3N&!/P;=]>&R-PDH20WDWYW^M&\ M M[:DZ:TT@4P M_P'<@;*3\X))RW;0 B=">VEFY1MO*[T=EY#W)U!W93I#S+&SW><<8MZU>-=W M>-6R7,H'&%C:"MQ]NXW-P$E[N1T\S6J/0(:\M M4A8#-077RK+.'W?_,G%$L"C(VK5X%2\T%L_%OPY)QLH/;I>"!@Z,F1 S4ER9 ME;H-K%X52Z;?[,]79C V;AWO%:RQ_5GI:HE>(4%_:1Y2$-E*WX/JBQ&8Z]_(UL$=@@[E%/^2\=)FKV;5/G ^[U/3(MA]'+S=W,R_?0( M:@HA-#Z2 A /%S5C]#)#AN'S0$+WCGQODG])8 31<-S +P*6?0_$A%0? !X) M1C7.LHI4)GXVP@*3+/ELBKN;[K,QC?PIT!*<5KJFD.S%Y_]!'T)01N,O_6:32":%T*( ([6*3S,.\\&;$GYDD\9@^)B[DSJN)PA@0.),8!%4=IB6<(!8^)T>"$#!@7 MK@$M_L L)Z??3'"1RR(__,);?9NY0[9U8F2KWSD]KR Q\JS:K''ZUGX0<$IDM>TGEZ'"K+.EF!AVE MMN T2L^?]4ZTE%' +045<[' -WC+TRMS7M@?0."X3#UD>@727-[:O;GKE+O= MB?C%OHWB)N>1FF;\+954#%N>7KU*!+3;SJ^0]Y03MC/);3=KXZRUK(]]MG1+ M=0MIWZAUY"&88QQ9;8YW):*W7N17(Z&MW37(TL8>MVM[K+6PVR\5F>-F_IS[ M6,QQYP1^G-4V>:=K.I346QMEC[;ZGL;,9W1B7XGXMAKGS8W04*I,VLL"FIS/ M9_&5ZS%TS09T3.=X>#R_]L:Y(=[ K,L0\Q+Z"O,2OGDA,\Z,O__/>;O5^H0$ MECT;P'OV@F#PU7.?3_!<&J1M$&9SU+*[_ZMR'K;>R^^V^[F]_%;WM"OV\E>4 M,W>:9]+@;IAKLT8^!_1>CY\S!&."% M9?K<]+?BFZ2O)..X:]&$+U)'>:4%A["\?P%"#_#V/C?\SP8/Z,X-,<[O[21Y5 MDXVF_* @&OP'AH2'MEMP-$XX-=@+@_=U>-Y2PW"!,4;JZYB@+CF+]79G5R@4 MM[A;F_FU0CV[ MWU*S)]ANG?;76H-NZJ4V2KS!&Q\9<-?2TK]QTM1/:SZG\3#]VRK^5.C@[H>A MAXL/[N#.=^;@>HL<7(:@-0_8E;HQI?ZK*LGO=)6YK[UY*:7.2*D7JFS6^GF+ MM=%.Z/EI#A8NO1ZL: %EY&G-_WSRP+/0UL>6:=4J8MHLWJG*E?#VQD))6'-6 M5J*.+HS5>(J5H'DU+LI"-Q5NL:C:WHNM@.@[8%#B.P?B<3([G[OWW,8*>)+T M7%U5UWJCW5:!2'T<;EG!E"@IM2U8_:V";M'2NZ9_9@\:&E0#!UHXS"KF[IRI M:K /!3L.U?;8:35ZW9*)GV_._1Z44*AQV*5CLKGC8N68+O/GS_-_[ZT$OW6H M)?C*CKK3T[3>N?8?9ACYU/GI?I26ZKV<=3_XMHLP#XXQBE4D,!70L7TR6K%D'5K!FQZS MK@<5!R![J[)4=V/N5)7([7O:#YN\2L15122>Q#+?F<0 N!_%0<6=NT7UWE;; M-16G)^],^JHZ9Z<-_2?-CD':H6 MEBQL+ $8N?.ZQIVI6YFZQGV+K4Y4'*B.E*RL+ $I_ 9=E9+"RGV+\V&3=ZAJ M6*[FDU%';U6=Y_1 MPZ?-YQ >M>O0G+QU%5:/WBX:9ESNN!B\LWE+%\Q"XCC$,O79P-SG3;&(MZIF M093;T9*"39]-?190_0H650],QW2'C)!2RU6SW()$7TX0H3HK+W?-;K/5ZNZL M1*G3:!>@R/%!O\I ML33'8(7+PZ_RK4G7Y4\V^P!GMV P$ATZP.D5=2A+JI:F"_-A MX+S Y-0P[@7R=SBV?0LN=<%-^P%R2%3D%U#"@7KC1U(AC!V(.I4$,_F9L*)] M?! 6VOQB>+[1^853@-_35M )Q@;&E8?4PX $:V?&DT_]$&8&%@X94S"==C#F M/3WPWC]!HN"OQY"P?F\9V%H8Z7>&/2X3D>C\Z^J/)RD$"&6>-2_&$_7WR/$/ M!^.SH0!OYW(3IE0.;D@#%B@D>PK, ]V)@!^7H B(KA\Y86/A7)H3WD,A M]:"_M3NG^62TW?J48%F5Y%*G@I#I&6LL"BY7F>-'-@UYTD6+:MJ:YRF#3 VB M"IY3K24U]>ZA([ MUCP]/_]ESO3$W)1 1$%BKL#VV YP,PALU.Q4@:F0*ZH[[7&FIF@Z7>@Q(9SS MQ$0%\'@^L=RN=?=NUK(!.R5=@J6+_"2< /4$?O@>V'&(/;SA,)K:_%LR1=BX M(HA,+N=F\CRT)X_X)(Q8+D')J5E:6I>S#QZ;V$)G:/K^#,49UIS1.FW;OL-# M;@(,=2Y=ZQ*(FW#%O4:+/+0I]_9*/)1'Z_>C+Y'M8!)E +?<38""%Z(MGR2R M=8%G":R[1O.B((I?@/3$A:U@[I[!I\-<,#Y!HN-)V98B6PC5_'8"7Q5^Q4Y+ M, [>;7E?J\)4:QF3&LW-N,@Z0-V)-SH9$G6&*675>+71[&!+0=#-H4TVV_TA M6DA.L8%4B*U>?)]<"\U4-,5GKI!99,?]B#,#5I'4UO$/\R?V>?PBGW9E3N&; M<%;-7D2K:,4H&^MPM7[U_!^HB&"C;=Q4$W$%*!B#[)@*1C?<))F36O> M1?SI6L+M.4*@YJTN+-/O$$AXY&* MPP)T'NW>+SD;+7L!@2RE9C^*J>/D)T9OWJIR!I/YHTXLX$"HWVUL"_%3\!ZQ M+X]"7 &BR3("&!,C4>-/0>'T$%'+&_[@5F&A.)OSX6M@O"<1QW<$,(/SDOZ! M)@K<%O 9FXI:;&2"_T0Z7^R NAJ]XK&&Z"7)O\1>L3:U)4TKDN,(YXL!3>9B M:I447QK0&'QLX^8CD1GU2K$ARHA"\7 7F$[M^DFV#Z*89:&V\S:I3^9/!4B0 M9ZJ1(,^-$X,3: "%;-->E>(1H?F3NG9E.P!F@!K-I$DEQ"[O6ZW6!Z[.;J:E M\$5GOLT#MG)SX698-L;B?:E:6](("6F-%-=X+ MJCZ@6F"/W"@436"G4X<"+MHY.GT\C:E "J+0\VAV)EZE._)7%Q5.\,"Y)\I1]S)SVPC7W^T9GNQ-<:_E[*K=/RT>2E5 MK]4^[5912]7NMW4X:JX !7H#*EI];MYW24@>[.&L<]HNP ;=1>2!_'I%\F?]%^^71WW5C=9J+=14"RN0G_+"OF5AQBM8^=# MD9^^2OFYZ.177ZO 4#4+EQ,KS^0937RN58?%1QD62^VY<4T\&*UP=Z+=;G3* M=HNI ^/]S?F*L#@]TW\QW[/,8/SN\\EQA\$/S*6M8W OH4.)-'6 JP&%6FL; M?/ 8BTO9[08E6E:'JIJ$JLM%06DTVFZMOY31-!I]Q*Q-2L<"JVNN#;JOATW5 MQG3J:2%S"5_7S(KHEN!F,G6\&6,T_?>O+O.#L3W%[N77]HMM,=>J9,^V=Z:L MYX"VQO,MR((N82MP!YLT_[]W[7>;-F1&S 'EIN/)C]A)-$V5;@64TLE^3FV^ M:4N)];#JIVHCX->KZ5O\&IY%KF135P/+J$DHL5$DD:A(%;:PU>CUE1UAU3&F M'H*AXIBKM\-SKBI#RWLLP:$<@#JD5!Y2:@8YMD!12 3BC]SGNY 5%-^I,*87 M;SVN/"*!4-(U3Q?8.46V-0V3U3H[[:%U6B?_-JZZTF%8RC(/MDS!.(FG?1R M>1B8@F>; P1RL%FPE\I.K U&Y\/3&CBB$)M,/1_AZRZ9"2D=2:9VU!49H"U.^J30%:PZ!6:3?OW!?@&)7G<[!NOLCR M"$W-EE^>^(Q#TR;KNP$"LZ9MJ>;1A<9)&SD3&$]*%2:OTU><+JZ;:3O,J552 M8-[:78'Y7C+%_VGZ"#4[:P!50XK8&LEVD2\!)[GQ2NT3Z7,4HO_)Q\%'G245 M$D$DQ6=B+UITK0@XN+,?@0[2*68EQK@.0-^(M"BQ[^>[:QA:I1G_SD(!ZUS: M2NMAC+6QN0>F+%>IL@-0&''J%SQX0>C',B$_K<+>]KN].O@]%H%085);C69' M4>:0KD'S-\1DXM@A[K/A(*IZ)@F]CHXUH%!3C;V7W. MIUF% 2SK'0\M5J6MDSH@U8#"0ZD[R4W5M@I.?NO0].A$1=6NPH%NU:ZJ M?'GRL#-?08YV';P>6?#Z.S;@J\*0=IN-5J_D*JZ.5ZN>627K\UZCW=V=X=M] M)6:11?R*73L+ )SK,%8#"O6)3=;/<5P/:+=26ZR\KE(W^_R&Q:9"0U\V$79U ML7W5!V,Z!+(*B\WU+8,_Q&+EG'*!Q)0TPA5#C>II7(]UKG>'@J=;^3FOU__" M8(A)@^%K^%\0VL-+U[J%SX'C>RE#_Z?G.Q:(7-RZ>D!D9AI99QMF8Y4Y+PFW MW>>MB\*[%Q?V6U-0D-G"B*4N"M>40751^%M1P;=<%+Y3!FB_/3?' MTC\A0 ,O3VWJZM1&'2@4+D&/O&*RVJWO3:[@K;8;011X'S?7FPMR62## MW&HP@3OJ$-*/; ON2,5&S?GR^0XS@:HTUW?H?5QBH>G4$='& >(B9=$L!6,# M/1);"WJU^-'3HKY56=AG=XH#P@NFU!U]0N(:%GB3Z$?+S7-*I,-:/I^-L9G? M"TN4FRLQJ&\=/^L1/Q^/!.TUE(Z/:$KP:FY^Y\YVYO\>Q\Z&SQCP6GB=IICC MIGPR@M(:3?SW[M<-3%IV*ZC3X?0E[Y^:S^QDX#/SQXDY@FL^FLZK.0L^S=/5 MX78V+YD7+?R7I18IW7B(P*HACQAXUI5M_;]WP_99.='=Y"0,9=1SL<&3/!7+ MH5COY10LU0Q = PWL== 3Y4>_[5/>W6QU_54G&^_WWW&@]99P8=R-'7;_9G MT0( W-T"UM9JN(>L\@WHT&)&=L4,[<_!TFO3&B,&UDFG;8#* MEM![UE5-\!Q*M?6YY<*QV[X^^>:'=?:Y1@#=)45#R9J\Y):.+K'.:A-,:0EU MU*.-HR]?<"'4@282>S!YP_7LI0*E6!]X_$ /KK2HEMQH@I5"S)]OU+'L\(^F MC"%G/79-1U[KV,NRCE:+#Q-H9S*_UU$WL=Q'$TO=S/MQ"==Q-+C4K1CS-_NS M+,&J=P9UCY'K@',[PNK-Q#H\.]H-(VG&Q8[1^E'6]B"8G4:S51+-^\T'68O^WN<;KB_VPB$4HW+=??UCBH MX/$41S.S^9*C=:S3+;@+58>_!B(B:L/>.B[(M+) QMBST79?O&!^;9GW0E1N&;\_Y4>Y2PPNV_D3/X8Q4-I0%QD M5UPN6U.QK5 P$\$:BY<,6D7WB ]3E;L<7&N\[*-/- MJFAZFJY+_F-AH)2@T]:ADG;4Z09=7>0Z$H>^#1F!F)% MF.[,\-G0>W;MO^ 1!+U@NZ8[M,$)!+@1C"WN8\P&;V28Y!2F7F#3;'FN,S,( M=0-X#3\GMHM]W,.Q&=+3?.:P%Q,>@7>943CV?#N<&:]>Y%C&!('0'?L'@V? M'3#W'L3M$;S7=NGN^#4Q'H0!5YF198>GQJWG9V@)C EC(7\[HV>?\&>?X+-/ M\-GAV&?!V'.L!EUC3D!+PH0!V&=C$0\"P^;\<8";+$AX0D,=FP%PYMEG)G*" MQM)K&E/F8QD\'Z(]]CS"MQ@PI!$N=>B5T13&%SDA2%_(C("%H<.9_FJ'XR4\ M/#642\7-W\W)]-,CC2:D.$"DT!DN@\F7S;0-QPN";&]HDHSIU/=^TC!@/O^V M E%G_=;M_Y;*?R+@&)WO[.61^2_VD-U]?U3A)OH7C58S7]9G@)$Q_!'IW]JI'4).2=YAJHPB28T:\."?MI[Y-F_'\-'D$S3 MM[V3;]X-C:^:-L^"A99'NLTYF6?9@H&/;.>C.)3"K5+3'XYY)^-*&O]U&NTB M&8!9DC/J"R+$= 9<]P?L&D0+K1.2WHW1,U*BQ_CG0_A2A2K>/N?'"GUT2$I MY+[8'-@.QB8#,T @*CK$E62;+Z;M$ 85%Z871NKMLF>3_F OML7<(9BVZXCA MZ(;1)'+X=S@\( "O)PY "&R/["&=#HO'9^2*QR9R!#*J0JJ1[9Q!A9%3''05 MC?/5AM'@50,6QQZGQN40U1(FRYDU0#4+^D220@P8H #=C#&!WM ^B@0 M6N>F6Y4E[T1F^#(>FX&&!P9(!EQRS89L,H! J=-JH,TX(^8@3! ?>Q$9\$?1 ML"QQ6&89@Y7Z%R\BOH,= +OBV/22*^#?,[MS2S>KV\V)[3(_4MW(*C]L;*#5 MG[(AJH@SVT3/*UT4@8X%T> _0!_*.JTX4,)0.B%^HCF19D^8M)%8CG!!M[C7 MP+4X/@!DNRL#]F]>'%!XOO U>*//PL@'D0?-%J7&H-RPB@<]$2N>!:LV&T,\ M7)(@56!\35A,,# C-O@G=X:,=M"6(AV1FUKLI-#XR.7F-_U.$RC(-)YA13"& M,+2)'9*7!X?'(9>?P:K"8*[M8 AV-/(K02[\R$'5OGDP$Q?&B9$BA'B:(25! M,E.T&;@=$MQO]N>OL&9D/KE8'D?R$L4-R-R8,.QL H+*Z3'D^U%;T'L1:2*8 MPR6\[Z-=XOQ%M7&2 ? 8H!''9*"'/OMO9/M@>CU30X9 S1I>?HP9O'YCN#^,Y M,H'RD*'.!4'$K(8Q=< "> @/*W83(" %[Q8$IC\CRV$A$10=!@S4&MX"/O29 M(X@G2_PDTK7=(+3#"+^7!N.2:)EWFMQ7P@-?\4=Z-/D!H!#/CP"^7>%5A%S= MC[A4W2>ON*2A5M*Z==4RW!+KC+/EW#G3CCM*EJ@%]6.".^@V H$#:Q6MRC;6 M[&6@P!N9V%83;.QC"#;.+&E_?W^% M(MZ8'3L",.)F,SW;$1CC;LYT@Q?<,WL^3;7;V96E2Y(W"4! M-G'FS-A&J*JRGLI[91:+2UX'<]MF7O[HQ?#H$KZH 7E3(TN14PAU%S'NU" & M#Z80%1@>2M4,OOF,IQOGQ"G'A7NTT'6XNG3&U:TKIUK=^B:"X_J>-1<<4'2# M7\\[H+;2.W[]C/HN[!:JM1P &O?)(..;3 UKSH3)O73O771)FGGYM#($* ]< M"XU4L)%@(: +<(7? 6:@:-S[[R%3(I+T'O&1P&5NV8LGVMRC$8X/?V?X*TN*9<6:X8IVDX M]$[/4@.,KMA*\A1PUN@X5+\![[$##8(:H)_27UQ MD?F'L >?#G7>L\I#^P!&?6)";156Y0*>A3!V^*3CG^)JAHN^I#$SR.D"B]:G MNF\L6RST(QA=MU;!JQ5_( MR-( 1,!0?S)7&C7UM8E'D"7KTE3!7!#MN(UA086>C$QYE-F4TG M#-:>YSY3>IS+WL#.PI.:[>J $A@:!;IZ_3]AE>B< M Y^E#7D.RXBL#0RK,%YS#DG!3ON+5P!+0-Y*D5@RM!_BB,?5#Z?149!<_1 MV/@(#>!>:-M@0(981HZ?H1P=(A\9Q+@=7\CQW7;H$ 7\R$OI0TYOR;OR3_.\ M> WLK@Y,T>,/<#!L.HTOZ'4"1 /I8:]>B%O83#I[^>3("G&9*?Y(4=0H(M<9 MI1C,7G1FAS=O3>MNLPTG\MA)Q!3X;Z%/608%( MJ]$)3KP!/&DR02HW$B")-Q5$N!%DICFG-'""?<_G;GO39O0=*M:BFT@-% MO3F.I/ CZ3B ;S_\+%+I3'NZU#ACXP#8V/NZ27:%.^(EQS$S+1&"G?IGPRV#D(F"M>>*C\Z ^NT@/6.>%H*%-M^ M>]^;*%PWE>/F1F=(9$6!]$HFIL-@ MGKF-Q#50K@0:KE(#*S,'WC_=0\WC=9 M,D P;B"LN@P1S=S8XFIVK53-J!Q@"GPJW4HV:40S=RU4DR"@I'M8N'!">8LK M[]PXPP=FTRB[90D5"S?1=N=GK'T@KE5-BFM5KK?LDOYQD'3F6B&8[?='SJ0DCE7"E\\655!>1^65$FX-=31\9ULVD'"VPL3FO&6A MXO;^O*5<_QBP^0"<)"&3K)I<$\_CAL1'YR0)VU;U+37B4_,A25INIL">,K&/D.&NJ MI>_/WGWK)'3,>K\UBW@1?&>8^= M[/8UT02=9C9UP*/"M;P86MK^G^KF#>_.!ML!;?BU #F8,ZA^3> M#;W.^#H-?)V8:2I$ ]5C/)NF^PG@ "U3-DV+-XFE\IU5N>-&T@%-TVIB(8+W M!K(S/TO6-"W&1#3/4/OP_"SIK-4M_1]R-XG=YD07G9[&+(6Y6&NI$JK\M[4Z>3LKZPT?0A=O.]A[ECT\ZT;SNH ME9WZCQZ8" E#_CJJ)RYT*]VT6P$+&@IH(LB.'8'8UEC#IM@1M-H,>QWB [A6 MG ?U,F3V!,=<72P?%_^T?C>>MF8\/3FIIC^G1YB2&@/+ (GS#AO\!@<,3:-? M/U<*E4C_$6K$E>::EOOYEJVIM,V:JH6;R)IXOPMJ\:@]/]O8*AK;\;G 9QQ8 MG\>)-CE;R>QF6PY.ITA=J0GOV*&P&A.:R8*#!/8WO,HT%EDK7Z_E$$N;=GYX MWE!;R1O4D^0-J];T+GA#$KU=KTO1,,=1\88D%@EV63FZS$7N@ KJRHVG#L5A M3N&UOLU$+XVDB#]:KF:LHM^_DZ%?#&\]4(.A(%6"-R]P[9R:CC.;\+^EVFP( MT1*V7I@V&(=[#.K4 PUH2"GHX:9O?O_+F8-2@[I_&6!#YV'9EH']GWC++^PM MAP],K"$S MVIJ:T1?B!%45Z*(LTG ;R<+?3;Q-9Q0]F#V+>K#M<)J5PNOM\^ M2+7Z4?702*@]R4&FOU.=OR.C?X(]3 X494.!"2S%T$=,N=!%!\'+)#R$2[8J M\8U(16WU_" !^2.)M;4U7BY4(TZZXW09)^DA_EC[O\HZ6;W_1WK9KJ<[/Y41 M=AK5D="B"RG;GU>G!("D=?0X!"!-[H$D;4&1'A!DE;?X8;;<0YHOK?$35Z)* M^B_'7!'WC(%8(VTO#!2CL8)?WH.Z\6(9L >&[LY/3])D 3))J#\].J7):F*J M$&S&:/W=M)!T2W MSEAW7 OFJ!GHW=&D=P?W1S.]P"0ZC.QX'0D=1?#MPE.^='7WFT MF>: =J@\Z8;!O^*.-1?VR48?IF4.'=\SY,U\Q.387[T9&O-<<'+*& 8S+1=W MU(!%#96A_J(/&;X0%XU=T!FMUK24J:'Q;N]#"VSE@K*GQP@W&(&FF]QS]_GW ML2>8N'D.IT5(J*(X@D7Y+A4-]B+^[]>K[O@U)]6[?ETO X MWVET8FO3J6V]D=?2F*]S:;,[">36QO'W3NIA$O5&-JG-#)Q!/L,AVY4K%841[@#$F?J_B-3O(K'NPG#"-ZPUIP M_@.11L^].R77_]JH8FH[PT,/]Y8M_H3/;>7>*,4D&Y ;:74.1^VT0)I(X*4> M$YT[@S0ID*[VP2R)$"<4^-KJB_UEF\O>\&>6 Z7"FB@:T6?;K971(1[_!M$/ M@T0$A)]_ITU S@DLK3EW#<.P!HB[^'UM\!<1YTAFX2U=YMQ(D?] M.IJD'HY0YV@!R/QTB?LY[0XX(IL/ITA#>,)\HW9NX83(M_ M%FL>@I;V=]]M&O1H'K])RVZLS+3?/".TF@/K&?\?<\R]&7&A2'"/TMS!B:W) M&O6XGJ=Z,&X*Q;Q.#.7GMU"TW2:+MMO5:/-9=R)> MDU6,N\=>F#EC]Z!SM-[ .C9!'YO!"N%9YW;^A5F@8T['^J"!;HM4LW \YEX" MYNX/K+1-OINP10F ?+,DI554:;BNK3_-,!AH@5(*VC)HK3-,W&(1BJ69L<2S M=)Z88;TJ(/X=T@8<#=.-GN:@2W@$)#4(J/?;OEZ>/?*"JK4T\H+JR7MQ=VU_ M6#M8G]75J4#1J58.TQ_RH 1*,%?G2*%W@"2MXX)65@1(,>Z:"J9^F%0UN8\6 MHY/([<_:,3580WDGI'6'N1$Q"YHD2.3\CWX29GTU5XF)>Z5S)[AR8E>"3P@4 MM21!4:KDZO5HID;*)=93X124U6*2JJ@9VY2UR6CO$^$$H44FPQ2*,1=:]RI; M?6QG_X2VN9;2-E_GZM6$&BGL7W0IF=-/E-?-(<,GKPM5W-P%CD#A&6Y3IBHD MI%D NEV<39!U!9-$-(\$0%WL MG^1[XSN$Q%[4IN[FOKJF9:*EQLO%8U[NG>X,#,N9V:DX*%=-V7-] MUT?Z &\#>BY#90?'Y:H1EV;^^",VR -]RV\RVDPX"-EPC:,^0M8'9N,?M.?% M.\NH4D6>OIW?,G,PABG_S#<& PSBO_S]7?L?G%=>3JZ14.IJ5![_@F31!@-T MQSJ8VL#T%P0O#[?*\97[PQ $1:4;SPR>?Q P+J<.Y%H1SDR9WE]+&U=+; MN&9"8(_)MPU6;CAN(MPEE'4<1X1E)SZ:;N&CJ46_-TX/3:UD"%F)*I4GA*:D MY$<<$7;BA0O5)Q+DC/>!?*YEZ5RY@PLVJ;Z"ZIJ6X%*C&56_^-F39*'*B/P& M- N(%N %!^$"JVB6T"DOE3>F62BC95&O/U@J?^WX4_DU2M[7U-).ZQ7>EWR% MUVX-Q64*XR1D=*M)8:,1%[ZF$,Q4G(,5(-WEJ;F]FH(&OY=7J!;NDA]7J4/SFYV7W82$VOU8& M:LP8[_$IC8&+XZKU^>5N77O!<9^ /, MT(?Y/,WAKSJJNU/+=B4\*,-9F4TMD>'//)CE=J4U4D>D)],K-Z3=]FO@Z7'> M/BHP%GX'<\XL4_0!@"%A=DPQ&&A9@,#!F$\*']3]'#'XTO_.L#LP)K4_,3E? M/N2,-#@^IJ.,= ,IYNU>:,M@;A?Z)=V/ (DPS/$%.@[^Z,PF<$PH41"7SM_' M^#'0>88V:(YRS8Z"RJ$^TCF4:&$S0UQ%Q'E[Y K !S_SYM.T)A/=\4[;A0X3 M Z-G-I&W#$VZ2S !K6$@[X:DW(L8^8&P)13QM8KX,G.^5BRGOZ'H]#;EH6WXA7*"7.Y46E:@8/& MS0KU M)T=IF";6V>QQC@#4%$$\0PI&?D/)!R9_,I">S24D3F-C0;D?"=::<#%2M!LZ MF KQ0+SWZ^C(Y_ &#]B=P/-T9RP/"E;)=$5)4FT(_$U4->34&02I,_*H8TOJ MK))EH\LE_.^RH.!$-Q\$UJ%)'BG..6=$\@S$,G.?4W!^;^C:$UU>)^3'#"-N M,F/&*^@:P5-'81[B?O[W O=DB+ BEU>9SNPIR 0Z7S\*_8*\>@-<#/@JFQ)3 MY5XE'!08'KQO&C"8;ME FSE4_4]W4:A@DC?LIJ%/=)=FY>2V(-Y$FRN<4V$0 MR,4>]_PP*\CWO45084N;P5* <^&30 I8AF!,#GW'GNBF)_Q\B1KD1I8)ZXS= M#G*F ?M_$3NBV_[5'6'L'<"O65[M?O(BLWT%#%]0F/_VT.%RT^_B/!"8)VHOWD6XC' M$I06Q^$K#6L%O*0DB3A0.T!9T12'N7A4@!ZDH0G=PW49;7(?^91%E?R[]K,& MTI=C72X)BQL,P20/:BP7S6Z_>XFXB/!S6GKIDYRURYYM(MF]K4W8JV7_5"[4 M>KUT&59Q2<'%>IP+"F[*.QK6A7/+-H'/9?.]Q$N _C%]\E>(!UMN2ZJGX9% MPH6O4,>'%N.U),3U1 5OF@(('%?JV%Q&+P/RD$T9#8$,7G=<4OFG,Q!J@R!? M'>GV)" "-B::Q$.,$B'M"5$+PYD1VR)=-3!_']M[3!R$B#/#."^\G"OTFZOQ MI/U-D5F[H1H> 7E)7'JR=(6Z. 6AC2LL>LPR]MA='[_';CN5<&7U!E%-8?WF/$> \P M7-($B2NCO0_?)#5=:$QS4/-^HL4+[X@\OR7_YVJVU)M)2?6MXF4$P1I#_$ZW M-1.A*I/,093TI N[5+-Z@KR$2_JH5RRBDWAF!U4F6.+:$>JW#6\=ZMXF(NM" M"V.@PT20[[V.]<&8U#K00@.0\#8+EB 6G:ILB_,F5[;B=&LR?[B7^59*I.[C MUU9/:7?NN[WOC<=VMY-HYD]H@>6:]+OOZ126=*DF( & (@^-WJ/2;K<3<%?+ MF=42WS&U*'?LKMUK-1^[O7Y.:?UWJ_GCL?UG2^G>W[>;K1X/%C2[O8=NK_'8 M4KYT_VSU,(:26-BDR6PT[.,=F*"EM-'A5"FJ>,AZ[!G]??A(/_^'5\'%JR#A M&_(#C=<-DYYF0[!@"C?8\(ME.\+E+#V2#[;U-N>WA(A?("="1@:L\T9Z9KXS M1FP)#0&\ ST&.8GI%)PI:&YH%3K5MK# SN8Z/8H8G30ONOD,?(+Y]LK*Q5?W M6CQJ5H9.UBU)H+Z@A5J[T"YC-+8XO_T1T6H/P.CA:B,/8!DI;4X!^.@>7@?' M IY;CJ-%@\G3>'ND+&,UHH*DU>,RM[P_R>N+P>5%^3)'/PXO+RH\L")^JUZ> M).C%WH7V,[2120=)MPT_-JTAV?(MV/:!DV50<2O)W7K!"H7_H4VFGY3^#-U- M1M 5BM[&\$IXPBMVX$!]!G3KX0Q.,%=$=(I<@!%'_BX>N%"8*%CE!(,C^($E MT)T3SOA@X"1H(IJ6F9&%FQ@NQGF!UR4V6%H"8 M0W-[GH&F9>!#(00655]LRGX>6YT,E0W.">(BV.2;#<)$&>F4C.7;&1M&TRS<$FGC^U$TOA;/H:8-N4N3/)KSX-HV6!JZ MCAAED!'1IZYO'_B&$WSK1;>,\#LVP,&.1DQ2X94].;I+\>#7U]<"G!'8(+G@OW@,A(-9AGEAFBZ" M0@.&/N2>?_AT(*0F(NW'?RO=OSI@N7YM/X 5JX 1^]AH M=Y3;5J<%)BWF_O'/R;+]WN@TOE#^(/W::WT#*_=.Z3]VFW]\[7Z[:_7@D<=' M>/R0IT]8"^6=S 'OB EM8*YT7TTX$6-]2M6]A&"X92:YKS#@0Y_3B?'C"T=T M%K."6,):!6$VH)+YY=^(>&T'8RF@8_(DPQ9LOSL/,4ZJ<.HL"[O]YB-T]S)5 ME5IYXS)5-_5"*7*1>Z(/AP9;K-9P?9-\>9I5-VEC9W&3PB0Z,]H#5$S\C>69 M!Y3-)-(198--KG/Y[7P-X:L(=C M6BM1536C3?);'&LOFFYH,O5(:,^Z/(V8& M[7UV#B$%Q ;D=X32(81"(E/.6$9L-.===9CT!882G3?5K691X32+I[:OO?"55+7NQ?.&<([];N]M!IUT_Y(E[[#4Z M_4:3/LR)2[\\745I=^Y:#RWXUZ[9*$G>#-W ?5?9SWTG'75>;&BL3[F5W1.! M5,QGF"N/8'X[_+;[<3C0 T'=M>D0VFXI#\ M.#84'3H853^98%1)33*7\\\]LAV7N]CD5+V;R>%?##&#:H$O'5X<>GM,0(X_\_2Y]=]?V[?MQ_Y"Q8W^(PATBK3UFU]; M=S^^<=:1=.I&<&*<@6#GH 3HDN=O(^N7'EI MA3R_):.E)K7_:F'UEHOAZ!G_WH;'#)TTE\K3OBDAQTL167_[5;,#PL%+_FSG MN.YQL[!=F*?BY8,F&':,.38;;EE_/GFRC#A$+KV%P[]"/.>F_,F[18-[U@S2 MZU8S*-31'X.X6AI?]!HZI;FW1T.3?JB_8#/47[!-_06]5I/_IE:3K36M)C\@ MU8(JC[B\)\/:%W>4;.!>GJFX%GN:,U;N@<\Y9UH1K;#4, 790T2+DT*)YX6F M*'%+^TE<1;9NRT;T8GXI;^?GR'&%^A,HB(!0!5(P45?!+XH@C#.>F4[9Q/@R MS[ #E,NW\)MVXN\+QI)?LU!89.N5 '%^3(X@7(9KI23=RXDIY.*HE 5 6F]C M_4E/7L4*943AD#$'OH&E!,0][[9GI,H\\MLYIL.G0\YZ,3%R\ITI%]2"RBFZ M=%6\X-.$[M/F?/5>[( "KUAQO0%UAAG>.VCZ+UQ>Z<=3-G-*O]4$;F8PI6,5 ME&*QF"_>7%\#JTF05J6Q826Q8*+5] M.2CC=NSH]JQL OR9P1[=_Q"%^\*C'/6]=NN_2H]PTKX('[TJ;5Q=;"]/5B,W1DBR; MD C[K_4(^]\9&+1,HJN/%9P"+*&^*;S$%IP89RA)5OZ[IHQMK!H\=MWI;U=7 M>&?&88/"L_5RU; '8ZS>=,6&SYI]!6J"=E6ZKI5NRE>((OYC425 E@)_RA?5 M//\C_J=4<-]<+X9(0G.(%1)IX[!J,%L.]/O[3VN!W.#B1@1V2'>1DC4)*);V MA>(?'N*6UYHH%K=#V^]7VNDAKI05XLI9((YL"&0M*J\+PI24@5@^ S$A();W M!:):J51O:C6U"C^6KM4K]E96"V-WDAGF2AEA;C\Y?(.0HY=Z%VP#%VGAGPZ6 MF@FX8JK[@>]04;Y*\?BC?%D9O-]%<2->#D@;N"F9MW(TKRZA-YYW YWR-RU[ MSO,W3X0_J<7]-3.U6+FNU.K%"G"G2E6]TDIJN7Q35_\9LI%:T5+F5%NP"Q0X M%6$UM*GS!48+\-)6@!N!%E,9R3K0@Z"J-B.ZOYM5*K78M7PH#-Z:V;H": MG^-3V(3K!)C.:?D! %)[JUX24JA\@>V-D"I6BY7J/^PMKQ;_+M]D(?X6Y=PN M@JD_FTX-XAC H_SKUCWFZC9G) @_Y:+?ZCU@#.F#"[:2.ZT%6CAZ.GR,E:-5TS!:SS;3)1J]LNTIX?* M_?PCFZ"20VL[:)XR!ZRF 47C6DH)G M#?296O$Z8\XY9!/>;9EC4J+Q("(W$'2030;?.WJNTT!/*67T]/W&(>+Z"-,< M%F!E3\Q]Q2K8VS RZDZLO< X7PO*+69<( \3"4U18!Q ]I[AF0P\TY:]+:H: M2$ ,0').F[4K,O]EF9H[ABGUQ]KKEK!,6>9^0%C>I '+U$WA%&#YAV[_!&R. M3/UO892FBQ[YTJO"0C^%\SDU&N.9_INY=.^P=>UV M[1R! M!P#',PM*I*68VU%.Y93^5'?_R6'DH4 OX<+Q#S9W7)B_^Y]\MVSW M&:M4D^#-')+[6Y5G3'),[A^.%9B\+I8J-S45,'F=KUY7*@*2I6K*D/20B-?4 M%^P^C*=C@F8.8[=4IXU?40-UOFT.9XYKZ]B+R\-?$(^ KQ@XQL?1JIED[WT$ M..X?0%L#QUH6'+*UGD,N1>H6O#$>C+4S&!,"X_YALS5@3-M\_F9I9@1R )?E MJ(N5P%MQSGA0[FUFGT$I0+E_U&P-*-.VLSG$OEO#F#0J1(G'.,/H=?QL>E@> MJ&BXX=<',L=+V>3K?P \E_:/NZW&8YH$4&9$M_?X!6PKU54@#O6DGOW[33:H0T[09%GZ.)KTN M"N%;>XZ)\:\VZ)V@:!)F-',>XJXB*::40EKK&8 A "99[*!8N;X!S-%&J<6_ MT^:;?>:Z_*[F4L>D5S= @O$!2XY:LCNGJTCA'I;2VS+1 ,0/F3V1.=6.7[$[S#MCV[> MN7ZOPA^G!>B#9=:4/EYF32J'/;$+C]'#GO;5B[61L[. >I\"*K%;D%',IGTO M(Q+AR,4&@!L.5H24@NL;6JNR>Y+L5GROOU'OWWO=T,WG9)+ MD1SM4NHIVHO$[WF$CSDSI3TJ^IY:2O^QGA8LQ"\8*WN;,MNK6C:#OQNGE%OL^QSD:!7_+][&R($I%"[D&NW MW@9CS<3TY8$;5T6?(_9D5>:R&JE!)S*)L*5HZG2.Y=#QLB?2X)2A_"*!$8^%'H%YH%VA0.UZ$U16TM>"+$SO$O MU(LU#_::_:29S,EWWPPV1\3C)\%*B=FB/=KY-9T1?G_Z_-AKW+6^-WI_])4? M_=:=TNXHCU_;?>6^V_M.6G+:G5Y;I+WW<\J=CHJ/9H,E/]#OL-<:0J"CF5:? M:1-J%@3FP)#!2W]24Q_;UY2"'VQ5,1K?0_:\;'_;, S%HDMW4]L:SI#W.=9RD,T74 ;*M5Y/9SH&[N5;* MQ^_PE2U2R\ET<^VWOW0:CS]Z.W4MWKEA^%:'(,C0 MVO_*9ZGLA!U*G5B^$Z MD8T?J_5R)4.)P9FH,N,5QC68?0G-M:,$>^[ MS'B]._Y CO?2 LO$XB_4X*A9MOX/&V[;76N1R-3&7GY9/H+OMZ2 >@9VM1A MO\D?!*+48O&7D,2K%&I58G6NAT8!0KS0QC\9*B\$&@0J;I(G_L0[ZR#V/[V. M=9?E@?T/&(C!5UN;_AH+SB:\ZLG6?5 N]+P)KO/*':X?OE3.:/2)/AP:+#)Z M?8OAEY[,A6FT_FQT^I)#_WC\VNI]P[[!S>[WAQ^/K1[\T'OH]AJ/[6XG,-[#X,Y(TP9,5C )N(A/MY.6 - \2G@7RW^5TP*<."1(?6:W-J^6;5U M1V'WQ!XSM7Q]$"'7IR:>,YMMP1+4.ODFTIQ8G'?A47>-;:99OSD 1>,F?@

M,__#D_,^MWL(E9,.N_=,/0 MM8G2'XQ-IL-H.>5?MLRZ.S0"SKP[$]X=CX%#;_Z'/_YG'OX.-C$31SKE/3\4 ME.^#IF:[X\.[6LZ,.QNE^_AV_L,?^#/7?@>;F 77;L&IU0=CC1E*4YM,GYAA M'/STGOEV-GP[9N\/O?4?_LR?&?<[V,0L729PB/NNK9O/8_CE./;_7?/O^(SK M)/GWNI3HT WKI53Q'2I!A'AWE#?.YEZ!D,0SQ[="P8XW6[RD[(-=LJV(.0WU M%_S/DS6/1 HK 0 !'N@ $0 M &5S8V,M,C Q-S$R,S$N>'-D[5UM<]LV$O[<_@IMWDFW!1"Q/!N3Y74+^U[[_?N+RW:O]?>/WW_X2[L-)M2S M PO98/X"AH-/_4<_P P!WUNPKY"B-Z!O/T$B"&X]=QTP1,$](=X39+P!_PW_ MPSIYP\O6+Q0O5PR\OOT!G':[[]NGW=Y[\,_)Y->?+CY]>?>V-^K^,CK]Y=.[ M+V?_.@%?OWX]0?824MG:B>6YH-WFB'QKA5P(N S$OR(>(8%[W5HQMK[J=$2= MYSEU3CRZ[-B,=MC+&G4X49M3(8JM5E@O5^'KF23GB'J=7S^/II)_1'AE>0%A M]"6I(+G[R#I9>D^=J)!7[;UK=WOMLUY<+?#;2PC72;4%].>RE:B@I,H".SE8 MR!:4IF(UP.AA<(XO,\UV<'DS_*Q.U=7EYV9&E"RKG9+,\\>C$7G;"P M!1BD2\0>H(O\-;10%<0;"+* Y]E(6!-?28^$Q8&S=:![F(L#N/N@.T M@('#P?\90 #6E7**XPZOX7"2)9Y0V'+. U-K@LJ%/SL1;(\HP\I.7^ZIS$(ELM*@K$:^" M"6ZH/ Z,B /'CY\?['+O"@!&BPC;] M?8!]R_'\@*('CZ%>=\H\ZX_Q6B"=.) ,$(/8\5\!;%^_JD$O<47 4KO\V.UV MWYYV01ND;/@?@A/HB<>2&PC9 <$/O(XX_O"A4V26:2+PD3TF'^7O8L>.*D8D MBDKYOE.I2D&GFW6B)[%>#JVJ!\CXS_%BS*TBG/_[Q)X&K@OIRW@QQ4O"AUX+ M$M:WY.S)?8Z)YV"+&] ]?SUDB><.ZOL^8OXV+1^A*;6!G+U5&(CX(8$ ;P%2 M* 2&T1@1$D&#DCQ@!C0%4@A@1"3,;)C&-D72"DO>'GD;XH^(>'LV8'#>85. M+BN4']$&=T2B,=%W1S;1&!&((%V!&+2H'L'>H#)VK++C]WQAY+EH!I^1GZJ? M>ZJ(4F0GA>%PP.UJA.$<.UA,MEOL\@"(8D M'NB$'680&(-1&=3FHS:&\[-R8SCG/R0SD'++ M&T2QU*@]5?OM^&$Z'MT/^K/A8#KC_WX>/LRFX[OI;'S[TX_CT6#X.!W^X^?[ MV6^#X=W][?TLU73]JFKE=B]"]QC.] MH&_PK7G_PV$[7#% MABT9Q58:IK]XU+&_8AN%I3=HX5&4H=QI[*_*5#/L7^XR["?MQC1AR[D:IN?G M>OY@^# =#K(][:8_ZC_<#J<_#H>S::ZK;Z/5].W3DKX=LLOW\H@A"#D:#>5[ MV]NANW:\%\0G38:I?)4WB' QF @49#I@WQ4.M<_G.X^[V?\67MB8K1 5(7.* M5HCX^"GJD"//W];)C]VL9L)7# -O^8\8%$A1@0B6C)L4QH8(&TC! 4R A =R M^.+1XK6 ^(,9+E3&>';K^=*?'_H,N[QGVT-("5_$^6/RLWB%:P?QA[<>811: M+&,F-2MNLD*TLR6G8+@B O>?2%IEL** MX.+!EL(<63S=3,(H(P<')+K\[*0A-!/2]HW*V_[TQ[O1^,MT^\9D2JH9K][6 MV(@4#('D:/13Q0D4H7:/SW+N%6W@<_X8$JW9F=K M*VG&>]7*1&S89=V[A*=1W*&V@P^UG:MSY!0._L[;L4;GA7YW^@EY2PK7*VS= MDX5'70DE,X="!_DW+RG5R+.J!!#W9ZSI]*K#%:?\5\H09-HMS,2B;7$\-4,< M-V_&!Y6M7(I5+6;"@1&]6_0IWM<0L;:[;%6J:O2MV%VXE*- PEB.!3G61I>[ MZ'(7)>IBQ!<[:L_H["A))]\FM:5"\$YQ%. 8>2QF(-AQV:[?4ZY66;-MK!@: M*BVNS:;P$7*,;Z C+DN8KA#:%L4[=#.:#6-%4.]@.<01'"#QF+&B2CRX2FQ7 MYQ0H!7L MZ!A'88TU'"8?3>]I[\A-XX(KO+B=<].,@ZXPA'<#--^V&YFCT6PE*B:"=Z M M&)C.J-6!]N7KO#=%JD?TULV[5AUV&D^&C_W9/2_=?C J0ZO61/>\QLFHE*/1 MT'Z>Q:$\%%T?4R1)[N&:&*T//"L0_23^7[@/A&'VDHFK971;A5K3-T,-1I6S M/Z4C(3EE WI&/?I["[:%^A7DFFT\A?-0=MN!\22TGD3V^GI,++R&SF>QI5'E M_%]U!AH_4+&0BSR2XE7U40O 39HP^CW&7MXM]% MZ@#0V.MQ;Y 3R0XQ(#FD%A,=1)4-7'M_0[JR.T$,:;&9++\=@7)4ARZ MBRJ-YPY>5O%1CMZN9@--D=.VPU&><(]%#MX)N21[ ZP0H3C:,X\8> E(,[A7 MS=O0CPT*:LTP4>/;3V;,4#F+I1>EU+M611=%5N45*N]3,0K:Y2"!*.B+ZVPQ MV_JM@9T9:B*9JK/7-0\DA%GM<;MF9*URGJC&Y7@5XI@*UVOS1)%13:5P],@C MRQD2'X"OEG*@KZE1G'Y+O/#M0\ZZS3AO8)(4CG9[/H4VBA[[9=^Z''C!G"T" M)Z8Y8E!E9RR:^(KJB^6'BJ](S'&1K_R,9XP\I336O.U4\-;CP+K8B6+!E3T' M;%Y\I4,Y-<_PZ+QLUD=HZ,=8QCB"E\1V(U+H\SL0X5(MK#7. #[' (J M?!HCPI#2Q.GG9FS=UWP>$)L@BCT;6Q&!B#L=RGKTW#7&H]@MV<%XQ,WU,8:$ M3J#X/S.>#QVX7F,^H/(_^&]"O!"G^!.[:X\RX//7XL+X(LCK5L:LGN?4.?'H MDAM6]ZPC_FICXC-Q:U!;/&KW3MMGO9-GWVX! EWDKZ&%-!SBRJU.S?9M1CN, MB]0A@56B_6WP. 1Q[VQ>"1]JXX>)L74A$V$^U?J%HNJY!K M;+/* OIS627PVTL(UW(T:7=[7,,M%3;93&G%#G*8'S]IIZQ"P'HDDJN/K).E M]]2Q$18,SZL@*=81/]IIY4S;*+J2G'!'4+CKURU& ]0"0D'7+<$,7[D>X4,! M?;EGR!7]B;<=S'V&62!:_D2]8!V38D[2 N'OM1Q69I*1'80+B[AL'EZYQ0O0 M'+.6&$A;"^S\?D\L*F+! Q3^?T_BS-A'<8][$L4/57W=JD[_+:4-NS?;$)9C MM+/21I? 9RZJ3P#S<7F\N VHV,"<<.O(R%RWUO^8Y!'\"M(FE#D)(8B['GGX)06- AX>#8@/!.2QEYD)5Q*+YFO4D3[>4&V435*I'O"$"7R(73R'AU%HT21%A1.FWQ"6%(D8958F9*F4>*$=E1%J"J4C1+M MX;S;^R-V.Z?P29SR%2OMO%C;J)HEDL=G0DP+8T'Q::,@A]#&Y!?(J0)_ !DJ M='T=1:-$&7"8%C?[ OZ-QXT"_< 7V.8\7PR<1\PK8"E'^ MMRV\Q(")+SU2ONJ53 I6MC^C1KT8Y<4#]V3X;"'?'R]N."3QI.A/UZ[8+,&C M'*%^0:SBXT:"OBT'?=MHT(-RT(-&@QZ6@QXV&O1=.>B[1H(>82*R>:4SU&%[/-&Q(XW@HKQ M0=UX83(>"XF9 MDYJ@@>*4*>$S=T,8(H)^^"SV:;0J*Z-NA-M2D/1&'J,BK+]@B(::>6:A Q*+ MIR5I@O**GIAP&.^HY\8[4O$M4WQPD_#1LT@?#K"_$JAGW@U*O\B5=3IWY]'D MMS+,(1=7.Z0I"^%23/]&ZM=OXMN(G&QYI"EQM)-(?_BEMFBOJ9 +4*U*99F/ MX-_J@4;S2)R&5TVZC4K5Y5M!/CP>0J/5Q).QVUJ:R]=HHK&&H.TAQ3X<83C' MCKP&*EW7*XHKR!(MYQD?SVX<$?4^;" B?MG>@JW0.E3#FDOII#!%TW/1]"S& MD)=KA^I-U&&56$#EA7]#9,JL'L9B8T1LBE"T$F(\H9'GERTS5(1-D*_HU"(; M4>@\]M^XV4POS=0_%%I+W[@NR M!/&UL[5UM<^(X$OX\\RM\V0_<5@TA)#L[26HR M6P1(EEHF4,!,]NIJ:\JQ&U"MD3A)D+"__B1C\RK9\F0REMG]$@*TY'[Z:;5: M\1$>7940(^7S\[<7Y6KIEP^OW_^K7':Z ME/@S#WSG8>$T&[>U'ILA#@XC0_[H4GCCU/RYBZ5 G4RF,P[4:6%,YBX7%V!O MQ!OO^(WX;KJ@:#3FSK_K/SJG)R?GY=.3ZKGSWV[W]]_>WMZ_^[G:/OG!(Z!@=G4TYGQZ6:G( M-D\/-#@F=%01ESBKQ()'KU^]"F4OGQC:DG\\BZ6KE=\_MOO>&"9N&6'&)::P M'4.7+/RX3;P0E,$%':V$?%>.QK/OMY7EE]O"*$&7E5$_O'ZU MY)&2 'HP=.3KIUXK"7%%RE203[_4.W>-YEV_V1#_]#OM5J,V:#:N:^W:7;W9 M_[79'/2/G!#&)5],X>J(HJ&+GL(^9BQ M\LAUIZ$"%0@XBS\)C5(^J48.^4/T\9<:8\!9?48I8!Y?(' ?(+@JJ64JN>A9 M=]E8HU[XU896&P36Z+:"+O7B3L2_(7LEK5M'$A4VFTS"WLHB8$WB]D-*)CH3 MQ=;",_J0FMK.7C%=-U9D=5-T1S*GKPUKUE#"=T,!VFI*PJDGZR0Z2ZH1QUL+- M)P\8ZPRO42 N,6(=_$EDWC(]D7$C!.=QUJ$BY1Y1=\*:3U.0(65 KJ%.@B!\ M4%+JSWLK1T>UL)S81%"%R)P:9QB2\1V'K?Q MJ$W_LQVF[U*8NLB7+H09B*F_P\= 33)FDY:V$V6$7LW?.SOX6^J:N*BQ@P5E MYF)B:$M6#HKI6WSD9LNY"Q@MH>R(YRS"^F-KMI"V05J=48BE*8S\(W=2B]? M%(YT<*W.2.)5_'I=+Y?YR50EMRD$72FPK4Y0ZC/&R01H Z:$H;2%L$ZZ$#1I MH5J=V72%*\%D&I"%S'BO <-0Z!XC7J1L7)@U+@1]IH9XH<1H_U;T$ 5?NH!E M?48?. ] ZM5Y"- H!*QFQK"1U8R8 K=Z-[!-\&@ =-* AY092B5I-3^)$*W> MXMO E;Y@L(@$I?6-LS=+DNQH2,=;PS+>4N"(AL.[(:(M!C\*NW(GAFT 3%US M?YN^[2;\&]GOA3+\S//7'7"1R"ZUZA(J/\HVEZDZL)/!K[&$U5G]9N1/'9L: M83NI2D-H=2XO@@ (/?V>4+4N7E$Z.8E-[*8H&6U1]B]%..]SXOTY)H'0D,E[ M#WR1GIRHF]E#6"(L31IC>?YB3--A$*.2LGIWL$NC@!!JGE1TJI+,F2$S3I00 MK1XT=3*9B*PGC9$]L4+0L0_.Z@%2\\4<&6K6=9'?PG5WBKBKNW>LDRX$,UJH M5J?5 PHNF]%%ZG!1"!:"%A5 @XRZG.=3#MR5"^NF2[&\!U/SO-E$&A=\N>3V MD"ZQ-FA8",I,#&!UKKVA<+AO(I].I#"6R_$YM&0U,+0)8^$B?. ^Z>_X9NJE M$-QF-DV&'??WE5WP;?'^V8_\K1Z&ZP_$WX_-NT&_<]/I-GNU04M\^XQ'_M)Z M_@Z/_*6ID$^)&14NT*5DJ UUFQ(Y+8PJ#+NU_MK% M9'F>ST20D-5\X0H3Z!QYP/HB FDS?FT#NWE)0FJ0_N>8RW2F0 5X/%J'=ET) MHT(R9U82E-^J)]TDS^H1LP(4/3*1RL5*KAA,*/#9/3SZ$)99W0(6B@=B;-?\ M"<*(<0EC#A$,W=QBUM@6ZG9];FOB,;2#U:.K!PR$9>03V TQAP8D+.A/YC"Y M31&H2T%M]>Y4=(,TF:(=H2)PLHO+ZAVH=4B_$4CE [((SP3 ""G![!J&A$:+ M0[$F!/8184+% K.%.5!@\@&:[5Z6Z\^/P,?$EX]S,BZ=4C?=?4\-LYG=2=@=P63;+Y/)ULO_O6E/L*/5$]!RZ9:P M--T0R)GA?56WQ]UWY-_RJ!TAC#PPJE%,G/_WI0M M@)BEF#[/7?,Z[7^KS?M MSOTWWS!?=YS7?OE:@WPF,.#RR"_A+W,D<%TO/C$0@W65;-4\L8A.JD#/T,$_ M(3IEU&8G8^=<@!50JR-L Z84/+2T+?9K$UE$_)>K**DV:5%HSA)-8?7^AYA# M9'4$-&#YVL)Q@:N\+2MFE20^#1L7FEI3 UF=WZ[.L[H7F1XTR*.>T3W!@K.W M#]SJ8OJP(D(!3MK@)B"/?>[R\$$.W7T;X_:%YC6#F:PN$]J/+ON'@1H'7T73 M0I-L9AR#ZJ <=Y;V,;3%BX"^<3:7,<&*I@=&L,HX!L_V6D5P/.?H%UO);0Z, MTBUSJ+D\MY9+67:S=YZK\CA78ZHS='E@GI#%F&I'N;#64:*#2..U@?) 4F,7 M,>KLP)S#S(":#9$3:_UBYV"RS+E3%^@"%#/'L-?.<;[?A M@;&];Q@-M<_>95,?^*+?I.UM^=P.89F:%I*R;,;1D&;)7IGZIXVZ0)&L2]C& MJ!F9F;K(F?"O@;M5BY/!8:R^SZ@!LBQ%><:];54'A\FYTE16WY;4 +E!V,7> M,SA7=7"8G"M-9?5-2K$6# O+!J3F"4-0T/Y"@JX"Q+P#.R?SA)"V52&2P5 & MD3W'_1*AN ?@AV6&XOS5R?8=P*7^.-/KP@+3M^_?_OA M].+5/W[Y_N__=GIZ,J"!&SG8/7E7YQ?N3 M_QX,_O7/MY^_OOOYXN;\MYO+WSZ_^_KF?UZ?/#T]O<;N&%$YVFLGF)Z$0,GW!5?/;IATD8SCZ>G8E[GA^I]SJ@XS,^Q)NSM.$/WW_WG6S[ M\9F1M?9/;]+6%V?_NKT9.A,\1:?$9Z'02=['R$75R^N5@U%#U5 V#KC@2"BP\? M/IS)JYG&O#,W7+;.]OWV++ZXWIAH9%F"^LOWW\4\(NK0P,/W>'22_//+?6][ M-.*'9RZ9GB5MSI#G_7 B)?T8+F;XTP^,3&<>3G^;4#Q2BI&*+9!_*S#_F^CM M;%^1)EP.ZD2/^)3_BGWQ;!D4,:_WO45>=G7JXA&*O-"@P-M]FQ0WF")B$MZM MKO<75O9S.L731TQ-2KK6[TK,5,9- 7->'6=20.+2/SJ!$W'%P_3OEN]V_9"$ MBYX_"NA4ONJ*9R<^MA/A$_'C#_[LV)GX.L>]B-QU5B&]0 MOSTQ;/?O.MV[8;?#_S'LW_0ZK8=NYZIUT[IK=X>_=KL/PUT1+-%SS?A5DJ F M] ;%S -IGJ@AK!5 M"\3E203R B,X!?97%X57V(SI"[%%^]B)V.D9H)N4YPU[(TE\D8J?G M%XFK_+?DYS^&(0JQ>+T_H$8 M"<&1]^HDH"ZFR:PT=GX^.H$?K*73Z\8'HM_-$3BAA8=Z9 IR,MO6QMI MFVYL 6,Z*\P2J-!839REQ/QQ<1!JXOE0G=QP1:Q[K+@*T\ ?AH'S[59.;A3, M;;>KC[/L7"N?+ZW-97G*40_:\]-R71(+,T#$[?EM-",A\K1LZ.^Q@ID"M?-9 MNFR,I0>*$8OH0II2;%5:AM3MK6!'HVX^,V\:8^8>AUP)['81]8D_9EI:%(VM MX$2E:#XA/S7W0G.<:!IY_(OJ]OEXQ_]9.%M:-6Q*8OZ^F@0>!X[%#'&$O4CDV 8!E>81AI0\ M1J&8-CT$=X$O_#%..A=EW..>&<4L5&III/,FK5;-Z/K4T0R*T%RMX01QP?I1 M*/)A0AL5T5OM+.!L6S=H/M2 !B,2W@1,]1K)-( />%8;:#Z1?(![C$78[414 M/+:8DL#]#7D1EM?Z4E;6?<;4(0R[NC=>I7[@\[8#-M \+(4*\2O +^ZCJPE M6(L.-,]+Y2F*U\T@CFBU_-B?' 0LI#@D5")SA7W.2CCPD,]:[I\1"\6O=SCL MCQ[0L\(,ZAH-OJW4AG.^0?W<8)0IE9$]!(K8BWQ"Q*(E5R#"M9>9^GO,/4!& M0CS$=$X<'#]-]]@)QC&A\LVI#%35/"Q\$ZL?^7Q;>[=N:V;109ZWWRMZ/7N5 MB'S^^NTJ3.X%'(Y/KT(JC4L?.]^ 0"9HSS;4Y@)]JRKLK?LL-H.D5TT1\-";?O M$7&0'[8<)XC\4$X\/>(0S'9>&&5.@KJ73]4AJ0'6+C\'@?M$RJP!+4/!JKN# MXIDWK %PWK2Y>R"8Z;*03$6P+PW3]OTOPJ7@&(7B]>Z'%#FA(3.N/.I!H=Y# M.@.,_'2#^0>5?RTQF8NOC!G$MWH]***:T0T@]E;V+@CKX!&F%+N?N0O4]WFK M6<"0UQ]=1<03L:468]B4#5<>]:"([R&= 49^[G),@P7F_>1-/,P04#3(0?$N M+XP!>-]U\&.)U?=E0(R[.BA4FT,: .1]//OE,UA3CM9:CP>%1S&R 90^B(0X MB:=T_,4@OE_\^<>^.?=4.\)!42PIB8E)P7DF-B<>=D.>_E:WAW7?-<.; .UB M0)/ODAS'$&:;O1X6,O7H)A"[_(R#,46S"7%,[+!2(Y) M[G8<&W14IPZ.-N,@)CE0]-UHG*<.#*M&-DQBO./8H",_=7!4$ TQ24FYH2#% M@NH 7,943,*:[?#PT:$Z(,K&54PBE=-O8_&B.G#;B@08=?H4G3<;ZZ@%QOS9 MK5$PM4- F,O7 NP>?G@;L8F(#O*_Q'KQ.?)$O+ C-JQX *8U>O&LF>V45:-A M8[C'+*3$$7, +JDH[.5&'N]J_7UFHZ$4.3BY&>VF@"MY.\$ MT6,XBKRT#1@[VEER:TS*@(8-6U?/G_-79D#Y/\'838Y,UEB$5G8X7*\L-/UQ M 9%^C9@V6D0I=9I.H]" WQ0N1#B3NU0S$6/(O,_PC&*'R#[!&$QUD:TQGNJJ M'2M?%>VXE("*R7B81?5J\<#'UM2_*G.G#56P2B%@6]$>I5)")6T!IC)W-EPG MJX+-EB(ZBPFT#>FU$@F@KE9]7-I8:^L&^:ZV\DFF09/[VBI899:UK'K0'K1E MJLYWTW_VIC,:S*5AZ&L&E;O70L)*@@*MC,0MYO MT7,QUFMM(&.]K@PT[]2^FHG9N*I"UK4F\$NNK&L$[6E4^I2?J;8TGNXF^)P4 M:0WM.5;*^X7A4>3=D)$J\E_F3HOYRNH/;;*9J;6[GBT2>Q+B6EZMJ:A@^I?\ M7:FCJIJ5J>[ATV\.26B37J6H=UC%N_86^%SJ-2Y5^O!8/8SL6SW,Y!J+D+O( MA.L>[SP!LS1!)9@U"Q"*%6B8^J^(4GYA<8\9IO/,TKOXL.!PXSH8R]A1;FL, M9V_]&E^S/<=^A#.U);,KAC>O@3&KW<2VQJIV4^^X)DHK:7LBXDL]?P5WNI&Y M<%%4J5MM2)64P\"VD+):J\+E-*5N;3CO4L5PRY$->6E4S60"R.[4R>=A,T+; MG_D1\<39>^NE('+S#[J634ZMJ]B?8$>K,;B'*RW.D6B'W>N ?N'N#AWP3PPW M 33F+D:B#BDXZF['SFPB=U_U(%:U MR*UXHW&F7DX%*#KLIG4#L#%K59[\XH M\:K.&ZWH=PS6EI+T&A$J3[FZ6LB,7-M#C&DBM.KV-H1E-=K:%HM=JA(G4F_E M@ C>"E]4N;9L)[%U&+>ZY2T59.V2XK&GGW @;^++:EUIO?LPL M'BJSV-R1].FQ"HF,"N W6\$'?DNO4N>S'W;JXF#LLFNNG.ZK6]P>/AD:7?-I M>=\8+3W^JN3OT"3S);/2"D+R6L*G(E>_?!(^-$B"0X69='#\=\\75L/GOJO0 MO>HQ*76K#32504 Q?3L_KH_PZUP?L9E&6J7Q#IE!*QRUT=1:!>D,,%+UF"BC MQ.PZ..B#M$#0M#*B9"835WA)O8?K@";K7OQQW'.CO.XL+6A#V%FK8U)=*ZD$ MJR4V)(YQ6LM.DU-7-K^J^SP3 4CE'J3M-DU.U8HM*0V[YNAF[K'(AS/^:J??:B6BN,"':U#HVZ?<,NI];JUHA3:PS-W31& M#@!G,J/*SLMFBT7Q D?TLUU1LJE6WASD42PI=+9!;3:Q M%AB7!_ M%$>&+Q0L%MP$G[4BK:&]+4I:6<]_> K$6T_U,JG>#WPN=\ &6CWEDBKL1^K+ MH;+D9/NX*H*8717Q?K8E0==UN$-3?7Y-V;SA:)3:U-2$996% MYJP;H@5 '&H_9B#$H.0R6X=BE_ ;6F.*L7)7:F'S)CVS(IM*0RIZ?0\3J:J( M>8F;;$"^C.[0)JP= 29V,^[1E=R$'&]:YI_0<4 )UI48J=*#'6Y!!41LRU_E M**(_5EW9OG&/H;+=KFV#4>, S9UB#X&7<_G5]\2Q?R#M%@4W-/G%*[2Y])-7I#2TAZGYLA6#^#D1( UQ&,:VN'036E-1=&" %CG! M@:IWPPTC5L:A;J]5+TP2T4R7WU>F9?-^FXG9PJ+VTAA:<89AX'S;]7%9N]EF M4M91J'NQ8"R VZ6$H1N"'HG'LR..%5!)MB2K :5 MM6?)8R2+3"<+%JX)#;06TX0ZMJLOUZXA/M:"H%9%\8=MO(<\1!TZ*^9-RH_^B1<7S< M='$5/G/]PS<:@UA"J[M2135N[ -,2> 2)VDO:M@;MI42@[PL@RF#ZK'J"\3U M3:LZ":NY9=G>(@S@=-F\GI\RAWK^=O? M@D:L8%"-F,@.PH)TS[V5J9A\[A"GJC; M.IQ@'((QASRAK*%?+_PAZ5;X>HVPK)<%)KEE93XDIVG4+[V:;DMHA-0"86"R M6B#TV935;)$!=6E,) M9@!KT-A3,E6/"T;ZVV:C-WE6$Z6BPUEH-E]DE_68[W6!C+6Z\I 6ZUN M7S&&HFSTAF]UQ]\A#T_8F^-;_D*9E%]S7ZU7&R/U%7&#]IJHJ)!8@_#P%)CA M/^WLQ=&^1 G:BVH7/?CXY1-U);M[F8S'2$$K#K&#)M=!M.MZ+55O+Y+Q&"=H MZR]W483,#3[CLK>72;C$R;8%FAN*""56*PK9PP13C$:A+PHB:W_]4?K@F@W:E MQ#(%OGE\FX/P&.$\1CB/$8QP6H&Y=1'.XYD8\&M<'\_$ M /EE/YZ) >?K?I.IDWBA_+[DM;+A'(9<[: ]#K;GRJZ1@^,]_:4>X$QS^$%, MM:;0K"@;;EV%L^[Q+,[FB4NZV$/AK?"Y*H< ;#\RF\"[0HRPZX N$WG:^FW5 M>H'/9F5.*C!3$/4 AF[L^.C062ALE\XH8/ MX?UG1 ESB2.DUY;Q*;JK23>MR"*W/!N=]O >-^Y/[% ?6CAK>4W>NA@'U$2:!R-_+8V^!D*+6W+EZ;2?_'9##MD1+"K M_9BIVS?\0&FM;HTXM<;0WGS&R '@:NS/#X3R_Q *[S&'%CD":DC+LABK;%"11,]PX_<&L$/VF>SSYT\>8J3.$I" M9H=& 7U"U%69L^8&^!3JM*W[?.;$,.XQPURO29RWR3L,6-$0+KHZ[6H_8SF4 MSV 1IKG-8".:KQFTM.SJ];;V'HQ/,^KY'3S"E,LN)N^,X9#]AKPH?E-Z7O D M3C4IB@3NWC%R(,7--QB ;D $#CCO+6QN/7@+\UGHB;F-45YKX>SK0\ (5E10# 7G51:R-. M''07^&(96G^T;) B@/%03R #4%^?#,'"^]:6?(RH!&\57V?M!055*<5RQ5+":6B[U M'2 :+AXH\AF2:6IVMT1VR5KX#&S*.5?"P;4E&5@-MBBNG8<.)Q^IFJB(5 M:AIR#W( )!Y-\P,A#=DAE,\N ZI.FVVV:/38,:7]I''!+7V@/0+;1Q9<+<2? M_J@[%^=/1^$$4_Y_5TS^HQ#3 M=D!G 47*Y;EF^FSR\UAHN4BO26 M$/!JL6J2U-5NB71\//]GGWG#D/7\N/3V9QHPIX^ M<^^*,#R@Q,'7 4U$RGEC%=P EZ8RVH);UK:K2=U% J;^2%YER4K]O[!K^H%5 MC@/7#FK$%EI5![-OI*^8C"=\-MR:8XK&6%X4BT*O$:%B*80R)'M@*5ZPZ>W* M"[1U2E*[QV( 'A4 )"]P,"XY$K04^%Z#("2/DB:W\%SKC/+ DEACH MH?F!5A-C7Q#Z4B$5&FGE2>UQ7XC/B MR(_& 5Z8FP.^?)/3H9UO6>^L=1XSC]>ZKC6YB>KQ++&K>K#.-ZOWUII5.G=? MNK\/08B\@UA8J:%?OK&58R#?[CXT9G?=ZW/+)%2Q4,/,S9\RSL0!XJ8Z?G+L[WX^;L.:/*3 M:*=RW XLQ/]C:U2PHC#+YE)88MN2(]:WY*N>K%=6F%/)F^&;05D4%/1='K=V M^75N[=I:@[Q:9;]QH25V+8D"4K4NQ"X]?+,KM7<0\V!D939.,A9-X]\:8$TK M!T#Z2LIK@L>+ 4WVC\GQS9*CZ/RPB"N$..YL*"=IVT.,)=99IDK:5GL;5HIJ MM+5MFT)6 ^WJPIR&4.JCJ6PN2UF>GM"6CNW!!8 EGGO286/9U>6G0JK3TE;O MS&_;Y#1(;6YK2V_S=83V[*R+>56!BBM+J;C24W&LN;:#\4@"2JZ-*[@)?H"C M2.M2C_@QKF$ZKG'Y&0=CBF83XO3\44"GYS@E9-TA2#RRDSPMMI;-<';UM8V'W48CYY51%]Q6=D>RG1/98%K M!*JUAN:Y&B,(TAQP+XX@;.I+SBB(QU=NT\MKU:CC5V1+Z8:77/7J>3(8=EZ/ M@_F9(\XRI(OXP4C^L_E,)#__\66X 7;F GA\LTH67L?I5B/3K3=#,O;)B#_*?MB.6!A,,36<=-0.<=AIDE:4XQ1('YX/ MY![U>/OY/6'?KA97V'9T2MIH.B7; 2%HCV7+D7,?[M8ZF,S%MT2;AU,VMX6V8KW! MS?_69QWZXT%SV]K&C4)C:"49;M&? 5UZY!IW,J>A#0YDGGZVU="[0U/<'ZUI MHG4WU.T;=A+5QI:E3*,NM ^/,68 >(![D@/"V4LDRE\1E=>BR:]*H?$L/;1- MM>HNPI4.V"[$L6TCCFWS7I(>QTXACAT;<>R8=VKT.'8+<>S:B&-7C^,N99'T M.%X7XGAM(X[7>AP;K-QC7?9K:\8SX XY_P&-E858M+? SXOI-3XFR&UL[;UM=^2XD2[X>?PKL+Y[IJO/2757E>VVNSWC>U)O M?;6N4FHEE?MZ^\SQH4ADBFXFF4,R59)]9G_[(@ RDYDD7L@ 091V/G17E41& M! (/0+Q$//%O__-YG9 GFA=QEO[[5^^^>?L5H6F817&Z^O>OXB([^<,??O?] MR;NO_N>??O5O_\?)";G)LV@;TH@\O)"+\Q_GM\4V+BDILF7Y./58DC=G7Y/W;]_^X>3]VW=_ M(#_?W/SO/__NQY]^_]V[#V__\N']7W[\_4^_^8]OR.?/G[^AT2K(N;9OPFQ- M3DZ814F<_O(#_.\A*"AA34F+?__U8UEN?OCV6WCG^2%/OLGRU;=,Q6^^K1_\ M]:_^Y5_XLS\\%_'!\Y]_4S_][MO__?'#7?A(U\%)G!8EM(F_5\0_%/S''[*0 M-\I (9$^ ?\ZJ1\[@1^=O'M_\IMWWSP7T=[,99P<:*$%N(!)>/?[=^]_\V[_ M($CJYX#6&Y4+WGW__???\M\V'F;"HG+W=%/V[[X5OSQ\.%;8LG/JGW[U+_^6 M9PF]I4O"%?Y0OFSHO_^ZB->;A/ZZ^MEC3I?=TI(\_Q;>_S:EJZ"D$7CQ>_#B MN^_ B_^C^O&'X($FOR;PY*?;*ZEAWQ_($B]]Z\C$&YK'6721#K/UZ&VW1M^5 M05XBS&Z\[\KP>S;IT4$F-]YT9FQ6!LDP8_=O*+TKL_"7Q0:FXH]T_4!WRG@C__TK M_?/?-NR'=PY:D-,BV^8A/9+*_OB;L27T;SZK#<;%>1A_0/V5XUYU1/?AAF; MKC?E26TI?WV99VL3']?J,U/7?3L)J.X>V2+FE'TB(UB^T+3@G_AYGK,NH6N: MEL7IR_Z9F^ %?C9G*Y](&%]GZ$1YL@O\OMSO55LB^SK\>B;?DYM M_=MOX3/PNER!F,]?[W1]Z,P1)^:.*>7+F8)_9 ^6LCT._^5Y4-++(,[_$B3; ML;8"?:V8>OH>Z#74Y+ZI;J>X>#@6J-622J_X#0'-!%03KON5#?"!GK<]_#& M-9D<:!&&)_7=&1_PRSCYVWF(G<],72@*+1A0+P3:>'[BS0QRL(M M]"KO^ Y3[VA9)AP*B^7]([UA&&$/WK!G/L3!0YS$94R+>_IT.[>=T2=E8C)@M\Z*@90'K>;%92)+L M,T2'25!M\B86O3VLPZU6BH(\U:))4,NV^,FPU1*S#\: !DTQ GLXY7BD]47? MA"-J43Y*3_XE#UL?-P,TC#=!T^?R_C--GNA' M]C%\+&1[7I1,](;81HLP@PH\;7E,.6N358$;!=SN64S M9GWJ4QE9_)4&^3W3K]A^#A-G86V-:@=RH?"]=_C$N:-CK8OO5Y>GA>P31(M2 MG.BHMGI=3^)/]Z3:,3"KQ1(A=T9\W$(IVMX^EE.[?OB-]0<:%!0^XAUWU?O? M86ZI6QIP!UV0"0N+)DL7U(.LTUU-LW4S4PNCF["N(GNC9R1B2^MTQ7\K&7[]Z'2T#>(N%9@AA)7S4!(A'*XZ:[5>X)! M2TYJW=U9Z&MW.&?JV=QLH6\\. AH;L8*PD8ATI#QY#B6H&*UZA4PZ1Z3>ME*.S4@=%DG:6$ MV^$9@I$.:X5P6NAW=YBO;KC3%5_8L.\"7$%2>AX789(5;-^F@WD/ 5AD][<5 M ^;KK*3D=^1$K&,+/A='U84.605L!<'P',7%)BN"!!#_L(T3D<_ [WH\0WE_ MYQT#>V!/N\,RFW+.@N*1?5N>XHA&IR^?"AI=I5?I$T1JI*MY6,9/_(1?@N4> M K!8[F\K"LML,@Z9.K)E6F#Q&]=Z2+!39/$6:YS6E3LZEA&:.,68[.^FXS$Y M$+%.H_)RF"[.J?CS*H5]2&L;TKD+D1[((41:B,M#MP=W#2+TDC=Q90\4RGB2>TU_/4XD[YI$6\ZZ^SACFEB6!(Y6Y$@6>!'[SZ> MN?=PD *+1OWG<)?!SWUE6PCQ2_3^X$ '!CR%H][?#DW"^W8[H+0UI_ 0[NX+]*!39N[+#;^4[Z/-N$XOLA)4G_)@GWRG: M[2 J;623Y1#!9/.\VU;KGFC^D,GS,CX<-8TD&415J>/")CG9-G%(ZS#;&($N MSZ^?F/(L?V%[!^EY=.,1_/ER6Q\N)%3(BZFGYY/MYK;/&R7^=;G:9"T!<,*\ M<1L7OYS2-'Q%YLFX\OI[!S-\:LED M+]JS4>/0D=;H[@;B[ L8NS*:?[X1NF*35)P6<3@FZ:61ZJF9+OOX!Q72"$:< M0.$O496MMI0T3(5Z;LWG*G,)MW=&=@R9.YOA8EE8#47=*I-?)2UFGVZRS879 M&\?NN49V?$)&[&ZZMVRQCVBLPA\Z[<(HJ5! WCP(%5][!G]#C\AX/TPZRC5! M&K.&[:]9T]D7D@\H]H,]IZCL]-+L73ND9X86HO(L!&LJ*79B/0->+T]TLYGU MZ2R'M\O+)868Q#V5&BS2#@V=EY>4N3M(X&A_"SO_@X=E=]$6)*-OKNVU#K7G MJ,VH,S"8; +"R:$I,Z#>KZPA.W..7^)4"Z%_8\2BLULWZ9:Q-,$D7]W0EB_* M$RKIX]:FT_)&9#W\5S)FL:?)5[0BZ[+.%6/0 !OR?TGQG ;_8"L)R&^0QF\$3_[)# M1W6CGH+$-I*&$TYX<; "<0--9MG2A MHHX &_]\9Y4!=I"!2CI7$.D9;MNM;-%L=O>Y!Q0T.DH$@Q='HZ(9C<_C',B] M0G'TX1F6S)UA3$,S-97!%5O T&&L2G'RCP,Z_//*J#>>,ATO&I_Y,CM&X$B):B4-=(G1AU3 QN' M8C/IUT8_1IO<3_I!IT&IP]2_Z._;HN2!%??9/(IBV"8%R4T01U?I6;")RR#A MP6H/Q_%LMY1]<0NV"+RC^5,<4A&J5MU8P .J4,_1U:+3%1WY!;7+A532*G0S M;%C@VTD>W0)M[NN&&0DXI^%A/8Z(_=^G0ASF7FX&2/3$]23? MBL-UJ"^GOP&8?P!-#.0&\;ZR M=^P$_6HLLA#YN]- :A7D9Z'D/SR#F9%'NH.!33II0@:$*B<@6-%W$JPI7['. M?-!ACUW6@UT:1.!=\)B),[2&;XL/=L6)0-R/I?&O!X_@5EP2K3AOF-" M))E;6C)327V@2DG]D3Y:[;.2?:+QZ9,ON^1/-V:"K MLY5O\K@%GRDL&#W!W[ZW,$.=:Z/1C'RN%)% :"*T4D4VH,N3@3.AEWNGZ8\$ M2H\&?J\&J@K8C:%I:J8.1>M](>80)C99.725]KXP)VIH!:?UI9?SYO#^L$UC MHAO3#I-^**^?NLA )TRU-M65$:1D$FX M4/(SB/7M)**_0UKY1\-ZSV76\D-YE19ESC=*=?%P2,:'@LTR4.K>PF<2&UF% MBWAZ@&*;M0Y.*B4*P7/2!Z[',S@:>J6=XFO>65.FR]=<=)?; 8CI1=:]YS:CAA^(W#-<)G#PY*;[^YG,+<"4HV8SM\)M70M M@#*R9_1(Q'HFCS=UF,A.]8Q$VQSP?!@34L:B6!;;>OH4&B+U6//:0(TDAW>G MC[#5WT6K0^1B56OTGJE6,\B;O(J^2^UA'^HZC>N!HZ&])E*KFA%0Y@G$AGBF M=<':M^M\ .3I"QBG.,(Q>G4\0+;M&PV0<. )ROP\SNGC(G-D2OK0) MKC6<,LUG\"PR'1IQO#%TC'-^/PF'E47OF=9 MB,W)U=QF>_-I(:;2O5;"UQJ[D35A-JSYQV2W(B8 MR'D:<1+8&V9IOC.SFNR+\[@(DZS8YEJT#Q:')L%!M@-U])6QG=%WY(1\XAJU8;,NB#-*(;?ED4WCK.2OQ8UV:T=%? M;*9MB)TQ^*WB-(4]_&G GE8&:SIMA3@_O2N#O/SPBAITD4KY23J;<\'_-&C+ M9!%A7?[HC.>2CA"GE&ULBOD@#R9M/&"!=NU(%^H;0DNV-(*]ED4\#S-1F6MN M9.=$I&]';>V@=>OJ>X??&R!5> M ]8-8Z,GH4?J:GB+RTB*#8<8;G&6L>^,!M*J5] (-[ ' _AYFY/.QTKT)FYH MP")_>AOD!J>W#QF*;W>=MR8=3XR M%"\J?1A\<)F$"R5"JB?(4#6X1H+6PV/U_$5:LL_Q??!\%3&PQ4L_ $VOOHL_ M]%GX73!QN+.D*W/LCS59YL'ED(R911M#)GT=O*W66H/+1 M&U(]@8EQNUO;2*,N<'P6WF(K;6=D/AQG9%X&<0@]/J*&KSH^QBF$DAW0 M-UQF>973W+$(T;R 69.8V8**^1,:CKA"R#++22:T6%JZV&N*;B6#:I+KU8N9 M6YJ+F1YPFR;!7KFHZ7C09L*\O67,06*\)X#1MUB5^3YU76Z:YS2J*L]+ A8E MH#%\V4(:<0\;,>#Z],W=-V0IU%@NPFB_$#9*^GFB(^VY+^;[\>5;*K"VQ2!L]^WMNHG"!#D[07AJ]7[RBS-?J8 MY>4J6%&(&!?I<728M5B*U[MN9NA MCYI+US[ <\ENGD+T+QN=<7D9A.#RERJ?Z#3+\^QSG*[.@@W[32DK7MI+!)X! MO;^]J&LNIH^'C7.-I%8Y(Y52LM-*:K6>P!3CL3:)^L N'CZS[TX\%DM.;;"K M<-DQI\N?Q_4I\ZT&9:"UO@,F;HQ6'MLL: M4*N9\3R7\K \],QCSH >_C$N$STY8\ ^\ZR;197'L%;'NC"9BHN2_>5'S\1& M*TKL)3[:;+.MQ$BNO28$)CO]I&& 9P-C''_*!"B413S5AH#^Z"I-9$0(?E8VQ7K5,>;A\UT;.Q M;\-%+8(=6XAV>?7X1-,MO62^N7AFW9D&21WO59R^[$-WYE!YV^B;B9&(O\Q$ MMP:=)/WN/3DA>U7D*EUF^=K'S8<%;[5O3.UTOL/-[2Y56Y#"[(M8\[M?3FO0 M^FX7ND& E8K>0MMI%7XPO&6#H;DPY'LGS\:!)6>U]NT6,>"TNB2,37I.Q9\[ MNKBBNFV0(%[_GH4JDV:685!;*P$.EZ#.8-IHK\>F@*VQ/SKJ3/;HJBFAMV-; M/@LV<1DDFESB'@+L@U%G*RH58D\LE.T(J,6U/C^&\KC@;G]'Z>%JU*L.]\;5 M"N><;K(BUN4IRYY&[VC55EC)Q(DJV9YA3-/TUC;-H ?&S=_[2Y:PZ3;(7R[C MA*V,CWI5_AP^7T^B&8..G4BR!)F>8$/;Y'8^GLK;P^^A>;&:E*_\@D0:5=3U M%.;N6:$5MSQJB+5T:&7!7.4YU(%L/^Q]M6%-"K\T;[AU:/]R:GQ6B02P:AZC ML*\E[5/7 NWI)5SJV$Y5%1E"V0*Y"A#95*4IAQ?[?06>TY*XC>S"R3+UW'6# M[5J@0\;YES.'7F;YDL90#:V $(/G39QS":.63!_5IJGG6RL>144G"@/8])#E M;&9@^E]AC747G6![)K&':W?S2TTY?$?S)V9%MPNNL_2)%F XM+;@S&7-W\-Q M^W56_I66MS3,5FG\#WH0>2&91]SHQLX73CV$9\';IOE. RD:Q<7#9A'RD-GC MV93@U,_'0]\]%-T-<N/ 6>#9R>WG@>.3U1]B$R:P_YG)J:,G#UA-:#VS #X8O M-ZGUP!':M-9V;[@,! N2BZ(,2J@!.P_#[7K+PQ2:V0=G09Z_Q.EJSE-S%LO3 M;9P $SHL):_8Z,B>^!)4ACZK*O"A8O;;:R.[@-1*>02U;WNB,;S6CB$;"28. MDV*S= 6L2E#FZ6/ =EO\P/Z6;L2&#'XE&R1&KZ*38'O8ATI^/:C@!3FOM2ZH MFUUI(UR=9T#OXZ%6LFO?+G2Z6HA3&E7\&W"AQ$907L;_X*-JL?PQB-,"EC54 ML80PEF!A7='76@Q:F\+AN#L(RVV0QVP!DC =G@%T@&\ZUA^#NG)*N#9R8[G! M?-UD#-7NM^W#5&FEO:SO#?M='09V4E_2 %.B748DVXW37D#A6^G'B%1Z2C\: M]6B=],.QSU#[!(=001+".HTMPJJ'%KO2AQ )#>NT6[:,,_^L#)0_PD<'UU+4 M)VFOFH!NTE!.ZK)[>_4S4AM P +O!PC2LP8?- L@4,/3('TF1X6.J-(-VIUA>76[@2YBKK1*2C/C5[!Q.R M:FP1[IB-*]FO+I=<3\4J5.W0;;$V6VT1GD?)K.U?!J&2L6N;8:?]\.MNKMXM M]*_2S594#]8LEU5O8&=L VO06U@NGP@%?B]:#;QQ/'.;=H[CJIQ7;"U,H_-M MSE:_(M9'E+05?S_.LI+%U0V09*6.YS#K4=PV/&U9Z"5",;FIHE_K.L?BWV27 M-?JF-L"[4A7#?=A9'10! 0]HR]A><+E-/L1+& M0;:'?XQIRR3=-P5M6>OVG]G9S.[IQT_63YH](K)!K;#%.%8K)R(8; M+DU=< S 7GWC#FG7]'/%; &KE#Q+V5]#$1@B2+?$_W6S;&\Q6"0.M1M'2!?" MV+SE4[!E2A[KH&+FHOG49G5=0YIW'<_I$DXPO98!(+ENS#2;-[[)E^9FM MOLW@/$P6/MX.T0+4@J$231J:"2=?\@S2* ^U@^BPG>P.W*=!$1>+96,<]IB< M#5_&PK>?C1B\>,8FP.ZS"D)E2A5M:=OTT%0^8H%HBFM/6B: MOC^0D\8>RKMEJ8D/.EBCS#K%);38U$N+\B:((RF4&H_@H=/6AR9_H=XEY74U MLXT&B5_]2'&[ID#T,BC#;??JF ENQ_;A4WK"IJ(JK\@Q6';(QL:[=8 M_IAE$1Q^5LG2Q5V6R+ZYBA?0G(Q:6U"TC$PZ;!2*0'V2Z-CJ[X75*5U!Y(@, M^J;&3\(GJ75 BU+2#$,NKSZKFP!^6RON9A?;LBB#%/+DI->>ZK?P5YY&5B$# MO*I+(:ZCOJHG#36>HT[3O.^V5C@*R%Q%Z7FQ35YTP+^ M3*U#8A#4 /$1Z!&WD9YRY_9P20<">_78\FK'W3,J?>OP$)A!5H@WUJ:X9 ME,\LA98B;'RUY*,2GS0C0%4P\28]O%@L;W*V(8@W07*5_I4&^27;0$JFS6&R M1DX@5[< ,Y#>OWW_SG*QK-';HB3+@09Y,H:L.*1G,KP!/MV.R[*R59R"*;-CS[*TS..'+4\]/'VIN-N.5R[]W[>?W:JQ M%'= T1#M&=)Z.T*?;&K29XB$K?TZ;+]"FZ]RRO]29;#4@64=*^1^[Z,2N898 MBMIO"84\P)GL59*=SAFIM)):K:T,K[&:JENDU^TI&N&PD+&E=85725Q#O'>0 MT#48T\/'(;"B+-*:<$JZ(>U\##.J5'HQ@P?DDD5*:LF61@;6W%>[2U4YIHEM M+8"&0_B"_91?PY[&20*L:8OT$US;;!+*"Q.F/&BW*P/8]$T,T'M:ATL@+PK" M;^C(0Z6,L,ESNU='PEJ?I7$Q0NMT0^4>W4#78Z2GDYK#9@A"ITC_$=G''^,T M7F_7M]![29V%?)GEN^M4GI[<-QD((]M>:I"%%MI*%!*FD,J6>C%8D&66D_T= MO+#$DV$PBC_EB4.V(#-UU1%!8PXLH"GD,\1/%)8$1W7;CP?. $GC5/@PLAZ= MTWS"]9*F8M] /]P[9@4SS#O785X,_@IFA[*]--X_JI(CRNLYM D$X8A78T'K<;T]&VPVHPQW7&/MZYE]38.C^H MXS(.3O,HBD4]1HB1ODJKTLH2-,F>QH))8P4&2WO1!*(63N+T)!32/0.2 MQ@?'.#+I"H>S4E:4E!]\\V)4XG"\J(]D7C0A0&8OHV>L7C;BPCZX*+(!6F5! M*IW3,L[%F6RVXY[T[8/8ST.MF:U_-SJU*!;Y39X]Q6FK8[6/XXNVJ^W MX$7()Y4"MCP'%5"SL5;B"8!,?=$NZF[0*6.!Z+PZE[V,BS!(>&P+^\GQID[U M) 8Z&NT8U-2BB9!-0#CATCV"BZ;]3:28N'\LD,R9XH@K3X+CL/SV[S& Z-2$ M^MC4 @E(]*CK.UO:['"Y4\?JYNKCM4?811J=M_D]E8]B.E^G'X.#YBS Q'H$ M!%VKFY@P].HFR,N7^SQ(BR#D+/4J/GCU.W@&%P.+@T9-W&;;JKZC!^8)J3W3/2FZF^4JRQX_2S M&G>%"EMD*$'[4-7?>0/U)F, _=?D34IY6O.2,ARS15&C8FWUN&_,T -=*.7; M&=#S+@/U'\JKM"AS/J/5K## S'ZQ7-*0CU::P[@-5O)257UDX /V!UB,VMPS MA62O<49JG9R=?T9V:LE>KV>0'N2S=GS_T&X>OFYK5+MM,\AT,+68O8-9=QE; MA#RUKI60#+02R6AHW=IKS:K9*YFYICI"<,<3DYE\S8.ELBBHM-5@0)+#PA M8I5YE/UT&Q>/O)):=DIAE;I*XW_08U8HM#ALC@^V'>A<(.CU7380J4T0%15X MD9M#*V:DS-C>AN0[2RQF$+EPAF[0[IR"\0G)GMAG$3Z O^.?0%]NRFPY^CAS MR24\(89:6W@/;8&M-'H)Z#G9:&T!H98$T MG6A&4FKK*^W&%;J)X)J6C6J*@14'\;S=+RX_"]\?DJ4T9GP-GRUXOIC5*0,K M$3-O6&H-*NJ?(QH]0BS-'@X=HEU+Y'PK;&\2\2F=WY*?FU.#S7'D, BZRIR[ MS^;A?V[CG)YNBSBE14$+#@#)P;+V-73@LZ%=J)2-.K>2K8 K+62O9D:X(D] MV]QT+]GI1B\B66V$G_%Y@QJ6\5/'L9#&_NC MLSB\<5>Y)-]N4=[W*>9C_#J>F+N?G1@\\N-A%F(PQBM&_9:<^/YQ[>608_CU[S.'S!>[^JI!A7-;='#/M1"KZ$'SN2K-1 OGA'6H[ M*DVX!FLA+M_B6AT)=OI^\ R\PSW5+L&+ZF8_*KA55_EU$01(@=YG>C[$P!\-TG8+F L/*05\VQP6/5H:Z*W#AIW@ZEF)+]*+YY#6A2+ M)82SJ!G(U.]@P6]D$0;4M0+8AE.N@N-WHF P>\TV6^"[:?T48]S(@\=CUQS+ M#@^KN8,CNK_:T92I5;R /GS6VH):=;6Y*!-^6):;7.!-TQ9EJ!U$&X&+9<<1.SK&H<041D4C[!(97]<_.>6&9?P96MY%N3Y"QO3JBUU7REX MGJ)!5N.8BVJ5_.+1,R0.=$B;N&AX/X[+TWD9)S0_8Q_2598?!V'(GL*S5X4M"S87\XX+0)?-RVS_'.01[+D(-.W+12([F,E"F!<+%LQ-^1Z!K.> MWNBH$=V[TR8$Y$V>;6A>OL#):0E9=FQQOUG+ST)Z"+ .2ZVMN*^D$"Y.Z6K) M,[+)XS2,-T&2O)!H2R''+8J7S#+*D,2/^2*ZR6D8^QANVM^%6CB;]3>"_ C8 M ]F^D[)F/HJ!TY5MW?D8BN!(H1<5L>^ TTB'M>%HOQ2< MH7J\2Q[$(%ZM&W6J43&ACH1ZO.$ZW%>SWP^[D*:YB*,I7^;/R>V)1Y!7>VR)M@-@#8<[CTY[49CLQN;QVY< KO_IJ[3 MH+TO:9U5NCI+B0>'Y9XPSFA%:$^ MO.=PE(J+] /; $EGY-8C6.K#+GT81'#FOBPE(-4B*>%0,U_M%"MSRC$IH!0L M+H_V)3M6S2&_^BW\<;^153:.-&:\8$G)3S9V:CS!4D]WM*\#S'MI^,1X3M-L M':?PN"2,6_849GI4:,5ES.W$6IH@D8;V/(2(6!_E\:8.:&HHGY%HFT,*[>&Q M0QFO*6$HB;/(I],'A=>:DZ@.50Z7I,LEV]V:S9[=SZ(7F"H+4'P]7+"WDZ.R MW:VEH];U#L.?*SI@-C/7?[U:0[Z;8"U00LCL770X=!\+46'1-9,T?(5W_VCJ M\@QTO3S3BOOMW7D.\V77FR#.^9H;:-0X3_5B^2%CFZWXB4;5-8<98=004>A, M6X3]J$.MG5Y.L\?TG7"%1&CT#+X8+[4R6['=[/""M\T+J,D\5+V!OL+56X.E MI?(-=P9-;MVQ&O: 4TH!SJ51LVM=;-D%NNO/\DOT1CV<@1GFO@Q< "8!)@9]3-OE'=1Q$Q6U0)R.*J=\< M^2;"1H!^CS8@B3IVV-\(G80*92+[350*"W3K!8]:;$SK8:7AGHSU'LXS&.Q] M,>\R&FX?N<4,FJ\A3^X?]3E4YV))\08^WDUK#>[#M!?/,1DT%'B&20-7M /5 MS'K&+2T(5,-ERSGE04?[.1OT'IV:L10>##E>1H;+VMO%OR%WM3MH_$3CU2/[ MGLR?:!ZLZ/46;%DLS^-DRWYZQUEZ%GN2'@EP^DK!PFJ@U1C0U2I)('0"F1V@ ML$UD1$Y() SQ#)P#O78,74QG.ZQ#L=_2L$F8#[3'+&$.+^! NI3196M?0U>A M,+0+@U51 :FQJ>-?V:*AZU^#35;\D4>76V6BM-DZ7IE,MLZUU\0I1J*IFUJ5 M-_J@<]RTYWD4,3P49^ROB_P^^WR\3E4]B4]_EFK'#!LAFE2R9P2D,V@0D.\) M@ P\T$Z*5G? N# YHT KD5RE$7W^,Y7GQQ\_AX>(1#..:6$5PVEH6I*SJS][ M!PE)B]N 4#G;W1?:]%K _F7 *%< Y[0,XL2W,Q7CHW]?#OS/=UR:00EG,Q^8 MJJ0?L7 O$;9R _O8B\_B^N>[_[*X:ANK#4H&):[,L]$RQ!&R/,7>Z)LP]W8? MY)VQ=<*0A'"%!.O9MWIK45>Y0'-9:R )E$S]HI+$]=[19M8:=N;P,-;KC(V# M.*?2Z/ZC!S#!J]VZ<)?]1(BT%+4ZW,)7&]3?[9)F-*H"(0Z+837G^/]KF\=% M%(?0%\IC=MU;Z!)89E;A5R%PY,*5D*863V#4TQNM&E<].FGX1/@A3NEB*5); MWTEGPZZG,%.B0BL&%""6+):DHE9Y9VEZ1%K[:N=(A5^:$Z4./$Z7G4<,V; : M!DY'D558_Z+**OPK#?+[SYE\!3I$F(7%**(-R S3/]C?]XW<&.4.$%KDR7BR MXY&.A346H\,_+=5$UIC>=C%M'9\8U=.83XV!%:C$PBJ><2^?[!58^OY8:H+N M.U0WI=@WI5%^ :JE)=NHSBE+=^4$1!&30WKMPJ?L,@/W-3]7ID"<\K/%=LG; M-<_[*Z!6.8AK!IHBF[9DM+XT$_ -*P@,"936T#J8P@8,6,U':06R^/&T?PLOXK9 U:WK&02$:7Z=N. M>$?LQ7C870^.8+YR MDFUX-'78<3JV M'Y ?.O8UXT(]&QIC>^UX+#F!C\LH[*)LE!^J"Q)!8G)G;:+B'EJD2_S%2L5' M>%MI%>HP.GRDT3:AD Q\MJMO=;&K;W71J&_UJ5'?ZLS3^E:67-H..;>'%)=E M@#BC)8SI51K#@#9+B->_AR_U8V@9+N2,*R$-+9ZAU=@-[9(^?7K((4O7H16: MZ#39TVA6+K45J$,S$.U?JJ^FQ2W"+0/'NSPD>B@[LN>EISW=3^./;9168!D. MR._)":CP##B:5K?/0_3.=P><'[,L^LR^O^;@4;V!!9"!-6@0O2<'A4EJ^"M$HX94O<@LV349V,>B/XZ_@_%\O+. W81BE(>+"#.)O8 M%_].H[N8?9B7<0B,AB$_ 62KQ/KKH8.I/<41 MC4Y?X&;@*JW:E*[F81D_\5@8R7CO(0!=U["WK=B 8"BL2K9P[12G9%GK(<%. MDU*C\.0ZS#G6AU87"?S[NIM:7K%Q/3'F6 MO_R4QR4];Z<]*Q[$LVG)=*-&$LQ^//!HF>6$\O-?013UP)8ZM 0FJ4JO9W"3 M^Z--!:7L#'?P$5GZ9]EZDZ7,(N7E:?>S6! I+4 ESW/!9"?9,[ HVWV,%[WK M':>8P(S';V,D6#EZR$H"24LG.E_$PT]6=TL["A%S-H?:?F81?#%+TJ^EI0NT-Q98(%'U;6W M,,-0*"(/W"8(7(=_E<$S^XF(S'VSJ1>=7]OE7O712\J#%TNNFHBMU;6[.RA> M)QG##E=_E$?F_,C0D <)L(E&ZSCE)$1E_$0K-@G9JM#L9?1JL9>-J%6DT#0C M*Z%+D,<>:+,XGUALE]F)#ZYYDRR?>[FHM:SNCT^']_(YFQ!N\DQ.,]1\ GWO MWM:&&2A<'!P:,GD61\1 *Y5?0$-3)XD&:#>W=?LOP8!#GM,L7=W3? U1+>H: MO%U/HME,Y=HQ^#T[S&>$$_ $JORP;_::1.H()%=-,)O3,2V9A)E4[HT6&:D& M3PXC7O;\_=>[Q%A96$KGL^C8$94%F)&P\+=<@[+-K2@*K=L=)F($Q:,$'?Q7 MZ)2(AGS4+ @W\CR]&_X"MWY/0>)A?;YF>UM)!\<.'8MN]KQ*K[^,BS!(1!+K M)?O9\?F/^ED,[:S6 @P6:N%$2*^RG0F7[PD[KQBZ% :3E'!0SA?QY:_?],DM0JUB0R!D#FDJWAV%3,4WG.>H+;>?JR?Z2*LIL#H^_A[?!\6SYF>?P/ M&LDP:%T/&KMCM1P5,LYE<]"+T(.]>-^0/Y;[6B-F5.2XYTZ_I!'<6AS0Q/8M M4& FPQ9_>B^+47O52B&I-,[($5WPC#"]I%),WE2J?;O@'N0W&;=Z_ZZ>L!P M^\M1D=2#,9O67&+%8='D^J<:U%M38[VP@*5VX_@>OH"BW&,Y3EN8P"9BO!I? MMQ08C'A5MSF4:@^2@I^8#Q]*4HD.1HVN-:BSK "6#.7+C#P%8C<^(U']P=D1 MHHHJUU_T"-(Y<%@TC_?NW MGHTPE$-4(1O#\.GQN+QGVF6AL .%.1^9!VW # M> 0].-L8=3LZR\K8>Z9,F=C&Z)+;@!D]'W8A>B![1D"ZA]B3-[X+6YH> M2[,7Z M& M:R-4J+.U)+7>-MV4>TLW0F?!"W.NLY26<',7B!4W:W0/+\Q(P$-E05*<1G'( MKP,C]G^OUJV]G'RP9.V/;I?UF:IR0!4Y,XW8GO93ROQZ0QGB& 164$A;E ]J MU8\_FO('"L-78\*T 17F76LF.]6<47(+RLE>NRC25.OW!-5VW-\J#7/X8IY3\:<$\[U$H/F&!]B+.I*,HEBPZI<9^5QI MK<,Y/(/Q$-^TJ'B'=N;4D.T%SI%@: -P%X*H\"%(X--HD\T:;?*&H^".K7-* MV6VM]]8S ]&V^S.V^XWBJL$:F+;4%=V[$9?$%4"\> M;P$^HJ1[8K[7C2!MN-1#N6_&9&=H*K&TS/ M(*-H>Q<1CLKU#G.%JW+)$$]VL#JH[PA>C I/]Q:#SO0=:#<&A7!NC OJ=E3B*VPX'XVHQ+2H4[@;\C) MJZB//LQ]LG#; 7T^_%Z(UQL+XNA\FS./\RM:P7J52\I,&[Z$N0\RMPE-9K=A M:DC$]? [#A[1Q[85/UBZ_K';E)Y7/Q'K\CS>U#&+G0T69P^\R;/FS_>7/6Q0 MUH_Y=.=C[MGF?4]/Y+I=,L_3"/ZXV/,JSLLS]HU[8:;R&RK%(EK_KHUEM;&% M^(7V,<7DC'\C@"$_CT/ )7] W$X^T%6COJJ$86SQ4,-ZTPW.*_]_XP7% MN6=_'U!(8OTR6O]$\X=,GEUT#QSEO&FF'B@>@4\Q3GGKBUW%7_ '__TRR3[[ MMG+JY=6N'6R_><\EEQI;HSUF"7-G(2IXR':M[0?Q[&DRW9AI60"R:,C^UV"3 M%7_DP"QMGB'C[%>2^P]OQ#0L<#)'M.G?E"ARA_MYR):H6\X:H,KQN*80$"K- M>^HK!3MB!EJ-NK[?JZQH%\*F4L*V>[Y-U@.]=(Q53.>ZYP*!&%^1-*1E\E>^ M8HL/1&6/%8XT3EF3/23Q*O P(,K$#3*&#VV_.#PDW$>_:VJDM!]$'_9)=>.7 M!Y57#8F.W%INL##H9_XD1XU2%[2.$]7(&8O%'DXO@SBET665K/H_ M/P5SYE$'&[Z$X;,WMPD;<,JU$)!+&GIFXB="E2> ZN>7)LU]S\X:"VASMKN- M8(=[OC_F[(!6YV,8,*GTXE+,*[FD(=@CL*C:W82'UN'CUL^XV;*E2WB99,'Q M)[7[&7R=C Z-J!P5+HYP>1YUO[2M[0H8,O>.76D'DJ8Z^OS@US;JZ33UH.[R M+\[()9L]/>KEKB9V5!^NN/NY\##^TN_7B C%KB01$ M>M3UJA:WQ[C"U>YV4;>"GO(FR,N7>V9+$82:XC:J-[#[*@-K<,@1AT5;FE(XR>(-U5F74L?MW!CI;0#>34E"*WV MPCV!BFGK.ZZ<]-W@>%GQH"\]]' \6R_X:4JQV)9%&?"DP)]HO'IDBZ;Y$\V# M%;VE,'6SG]=!I-L@@9C2]ZI5AV-+K"Q*IO$>9E15VDFV5S\CGRL#2" L('EM M @GW-A!@2O5L"$[8"YVKGPE![/Y26MR2M\HU@95QNF7V+C;,?MXX21BW#8FV MKK01K;%QX^W9P++@%=D%.+:379 T-./RIPF]O@3JX(;:%-JQ1*6UZEIX)[XNZ14L6GI*<<"Q^089:C M,M=H67.IY3LUGF%_L&,ZOAR(/IT2P]5?%[M -F/4MM^TCU.I=:B;XSS[.^7Y M /6$O0_C"J?)-EG6(-< M9OEYMGTHE]ND?>;[4QZ7=+%+FPDVRYA.]"4)_SYR;G M_#ZTSHP>#-'(22XSACFJ=<>!0.\47#_==]9\,JG.9>=A&3_U9_\9+-@>'Q"V M;;88@L2'6*@4'ZI:KV=CP)[KY*Q!5G#ADD

50C1 EM#H)X*:Q9P[Q)Z,$YJ4PAA^WF"(_Z;+(G#%QV$I8];.WB7V&'A M#)T)]RZ13-=LZ4FWRO_NT%-3A-W0G,_K9B#2O87%DJ%5V./G"E9,"U0N6+-O M.]?F&<(,G7$,M#Y]-#4_DQGJS-X=AY]I! 1R'C$@H.%_:>CR#'^]'&+&+>,' M%F_RZCZ?KUUUZ),]C2\TH+0"-<2[=^2$[)2(K8QG"-.XH,U]K^\)QT6O MJX"/=%5M?2!9G$'^,LD^W]4,4A)B2UJ,2-"OF? T7BA74A/ MWQE3[0>$0?-M^9CE$)]EM"UHO61W=R"S"1?M=+ UJ %&]EH\PYB92]2;!F4_ MN9RZBK*X2B^>0UH4B^5IG"1P9+-(&VS]'33V\.D-^<+CE)YE2<+_\5-.E8^O#3Y\B>P$W =6T%NJNM0.O:"G'*UG1@-8\7J^R&B@O;1L6% MT-.*"Z.[O3WCNT"@PXB9HJ!E30RGR1'J?A8=_:*R )>P+4C\ JY 5Y;7IA0* MIJ>.![%?++EN*_CVDL9)WN;C;Y7&X1-LA\\2M@28*_DYNI^UMOGMLL#.GI=+ M)G//T*)LN'1G*_6]1T1?,OZD*G+P,LN7-"ZWL#E/([;JCZL\ZJM45)B2G?.. MKG=T"C!;GL&,BTH)E%+(X:8B5J?U?YD^, M^[^D*+YG1;+FS-TV:U='F,!AN MO4FR%TKO:/X40R)N5S.OL_2)%L!M BTJ^/U>\_=PPG&=E7^EY3ZW=U<=K_H1 M//=.,I4Y-@(=JC>)S_"WRMMTGW5."K#ZA//:\/(QM5VS@W^Q?Q0E2;.2O-!F MTOJ>?NBDIA\2N:>>S1?3=%4K+G$Z?#L\V!='315-18O 0G8\KWD+?Z9(WL8AXZIH&R\-Q(2VY;A+HFV]&2[(4'T M]VU1BD*Y_*)\MZGCS"G!,PFAFBR;6OB"CC\3\AIROEV)&[O-$*R2'AU^$R4N M1Z*+/"Z"QG5(QXV4[$G,S91&.RH24H@F%[=7=W/RP6KI.TNFZRZN!*L7KZ"] MBQ01S6F4PB/E8U"R/6-.25$UF?V;5YO>TY]$[%V?F$\TSFO><)G ;CC\8:\( M%2CG2[9N^T#9ORZ>2W%!V#$$5$]CAH&!%9BA .+)+:?! 06$:R [%98&A*5& MZ ;%/4,VG*VP23\%%F8>5<+6FQSR%#1&; C\[@2XM3A%LT^X-_!1$_NF>'-Y MC9>%E$9\O<\-J@YD90L3^?/XZSR-);@K/2&<0-=5XZ66[PFY^4 K!C2[8LV53,^ (FFQO"YSV]&.\R#-LG(Z'[62W3A" M?@Z72_[Y[K]L9ITA;67?EH+*;BZ]S;PTS"K2HL/EYIX9 /S2EW$:%X\T^C'+ M(OF.OO-A_#9>90/JMK\22%8@T3/$J)O=WGMK?3\!:G[*\E^N4O[U+K2H.7S8 M&FHZ;<"@!@2>Q.G)1HCT%3:=[9;"1N[\"4X2:7$3Q+)(I^.GK)T2'FJUP-94 M^LS6=-A:Z5%>AY-=EF4MV(XX!/Z4<_8E3+(-+/JKZT<)/-3OX$NS&EB$@4ZM M@)\/1WL5%M=>^#:8!9 -:,H4(\+('>T*LZ8H<\GSF*Z@IM0Y?2BO6;O%M;UD MF$@>QC,UJFS # R0? )G8PQ*#R6_[X-3YDH#V61YJ3X7G );:G>T21>U?3)N M=?1Y%+$^+JH_/L0I/8[14S^+KY.NL #'B&<5&)G]5\(*""+U)=C#R,_M$NH MZ[K"93HW:QODKL)8O(V+7TY?3FD:/JZ#_!=%BHWV-7QRM9E=N!SIA@X"2LA. MAY\I.:9>::9NJ()RT8:ZU@#D0<"B M.G^BA8AC9EO0'*YZSJGX4S((!XG"#B^,_9B!L]-+@EHQB2L]GHT2C(N.\8_N M8^=Q[Y*ZC;+UC_HE2U'O&IML,&7L:8/F;Q%(O,GWK>+UKUDT*H)4Q8TGI%D+)B,I\GC9,\>X2-^ ME5ZD >?W&5)I6")CI/A9M<6H:81+YH12RR4%K8$6!'[LJN"9E==&\@(DA-+,%=\/+-)!:!>%\X';+"=IKPZOE MA#%S43.(L ?FIBP-7).R76XAE;O^116:!IQLEVP&DTSE0Z79+R'Y*C.$EV_5FB7?*<.7W=1FMC&0=IK(,LO;Y2K)7MN,G-)5 MG )],SD-$GC'>;WF/BT69#)W99"7LN_2:V_\12J-L^K3=";&K-U3?,C[^6Y8 MV>KI(AG+/(;%0W<].,D M'3=Y\=8^\0J]1(Q4RG6T^ 2H*5S'(Y W427Y:[C1@3ES)CX =&_*C >'Y\93 MJR\.*%45[T;WPB0WL0,\:5@+UT[\1O?YR4W.>B+>!$F]85VDU?:\L6E_2.)5 MO;<_/E/I*0!SSC+,5AQG0*61;"J54+=G(Y0VR5BRG5I+!S,CM-4L*^55-=GP M?,INFUT?4@WS6_/@"C&&W:TMV%<#)L8;B#2*:'3Z\JF@;%;L*+8K65GT$(!= M5_2W%;NJX)_,3:6//+R0-UO@*H[3KQNE98.=6HM+B'':JEU V&OP%*N%_DX[ M7BL,1+/3>*Z#!,K8/F>SM8]+N7UV<'G>Q&6EK'$J;O-C8:UQ9HO9 M6@UY4^\W>1L3_K-\I]+[@2=WDG[@:2#J\,R2K;_Y4O)#G%(5'7/'@^AS2*EN MU(EC+97\#'()%^Q;%J.\Z:W#1;7?)T *G(*4+Y#4E:6P+U'DR*K?L88?E46H M#&PNE^P%^YD2:^0'*:ZT7>,.8D#_]#E.CBNNMGZ-!8>*XBK[ X)K:LH9N?:.XE_9\M8TH77^!,E(\VWY MF.5 (B'_]$@>MI9>U&F#!?XM2$/Z/V@31?2-X1WD:/0YS[95R$00)1 M[\7](V7K=^"(EH#.FGC'\>3:=B(S*-ZS_GC_G6VFJ?Z*%KT'D.;YTR(/*) MJ/YPL.M)]#V27#L&6SS-W3,<*9K:NOK0>-H=.BZ#..=$,:@:=3C]T7+9*7#\\\@J.P1(*@<5\.@N[ M3R943V)BJ33:42P5M6A2R[84(&3!YE>;J:;Q33/:QP1.3JL/0?F[GP)@:V,; M=K@FW@<%JP72SJU7C%DPQJ9MYH:.*DBFJ MW(V/*JE4>6Q]^ P6_9T:+60P>X:1SF8>0T+N6=^R>'LE6:!$NLGX'2\)8Q_X MDM>55WE4R+X@9\)6>93' =UDJBWP2(VO#DL5=0K7LEF8A0LU(^*E)^S/UCW MAO,TJJJ5]\Z3&R+59OH!3%:\J J#P\+ MC"D&2?<9ZW56_I660+:W2N-_ +->KS$R2*B](8)IDZT1 H<@M1&DLH*<^7=J M;\=K\E&!AH*[07$/1\ELH/*J@AU?N2R)PQ<)]LW>Q4*\EX6H>P%0U$6,X1EZ M>SGD&*3]^\PE#4:=@+98-JO=2. G?1Q/>Z&VPWY.97)0OL@J_P6B*9B42>,6 M34.'H?9*FP;# &G#S\+;4>O[DL6:_&/C5S&GY7WMPXR/7G!?=I\9)BK.'PI^ M'R$[M!I#%?HP:\3VHZ[L]W;!U6M>6\;K M8%#C+^KYZ9M#]X,K!<]$#K8&QL M"#J\=Q-7F^IBL4_5.G6B%I,51P/L+LD;"![/"[8.8U\1^(G-&B0#;#=< M/0K!GHVJ[N:V;LSD^'"Y:2H#""&\"'(@K2S8GFZ[WB;@Q&^D M3&U#3?9[J;!B K&>P?0*76<)H)YQ^WN.< MA^3QY(!@3<^S-?LDR#_JW8];^)0K[<# :"^;@' "TLG/0KYOL=8Z/W1\P/4= M,B6<%/'ZDH?M0\E6I'XWD'P,V5?[0 ^B"8/U>>G@>Z9%@9S#9]#?L"Z-J.\6 M""0@T4]T=#:X]:62^MAQ4?53?>GIT^/2T[L,E'E1;->B#C74BK_,*12AIL!V MJZAT.;Y>*R7677@&-5\RN2=+)IAM"X1D'XMI.G-E9V%U9RC[ D9M53#^1P@0 M+ZY2$>-B>XAV*YEL/"K;C.*S 8DT>BV#3>DG:R-+#P['P^A!WX@'22,NGFD> MQ@6$W?Q$X]4C \/\B>;!BMY2V"+$Z:K.4=H&"<066!F0TW@/,VHK M[83NU<_(Y\H $@@+2%Z;0,*]#03"87P<[M/T0N><,"&(IZCUSM8 A\6]S^N< MC.)BO4FR%TKY6>;BP/[O/(;+U332$C)AQ=NK$&^GG:@P97[Z'3:0 MY=E(M.TL>35YBZ@8'O-V\;R)<[I(_Q*P+_BV.&=&R2N7*A[&Q+7I;< @3D@G MBY14\@E78"EXS8[MKS8A7.^>9I29(;Y<4D(]E%=I4>:\=RZ#D,YY@*!DQI<^ MCJ=\4MN!B_1\ ,J,6OB,@'@BY'N")%,WM%F=#/K#'9J:( MQ7#/@0?MN([]$=H&B\.B$=L.5'+(CB7.,VQBG7*,72N]ZSR0K\YHN9ZUH7_&RQZ^9PY4W]>/ILQ1>.)XG;$8*J"I3?ED--XO! MZ=/^"0,>Q_.A)'9RY''DD%$]B%,(@%ZPG5*QR8H85M2+):=7*V3G=IJ7T.SK M1C:ASK"9!LCV@BH;#-U"LF?0-O-"B[;=O&N&;X)!R24S]N(9@N.WG=)\YW+%%'BP*LX'&VH^&'O0TH0?:(?K],&\JY!;,(.'C@=>] MJ:RPM!-WX03=/AWO#)(]T9SGDRW98HZ\ #.R)P/9AI.;NWTK0V4*V@JQB2SV M%EVE_.,)Y^4Y?80OZA-MY.+TXZ_ 2;='9&&EE;88+2ICR-X:B*#F]I #@P[) M/ST9.2,Y5TY\80]#PS^J^S/+;,ET5W5L-ZR+&V'*)5/Z $IEXP,C"?-)15IO M"_=WC:J_2U+GF?&@R@]&P=Z>M?G5'G0C?=?\+MJ N],J:6D4Y-$1;:62L$;] MCH4J:7J+, -T1SIZ2PN:/WD7IV?2_H[J:(9=XKXZVCQEWR]FWRIFGRFQ\Q-V MZ195/038JK!F;BMJTU5I(_]\]U\63_#&:41)\X+*#N0\KR9G[@E9O;F>V'-* M>1U2&A6P!1-Q!@?Q.ZW3#?/W+!!?FUF&(X 22L1V721L\@:NRE#H+I'AWHBB/!5&B;;"$S.)%*)^%QG,@4FGEPLOG=6B]TSOEV9[N).'<$JXNR,(K\ M>:L,/%V6H$+M*N&$2Y\1(=\SF&H]H.2FD7:&2^K*B,_?= M[ _??7=XY.,9\&1^.\::LL.&7]U6UVZ-R[@=P>\U+1?+*MZO^E)WW-CV%("Y MJ!UF*^KDL+J%+1IWLPU*:""SS9:D"H,D&Z'8TA7M>*W%,V8/\LN,! 7\^)!! M.V+_]XDZ>YC;FY>ZB!'A,$%E?[\\3Z/V&EU#C6W\.CH!I:>=F-'^X6I^>O7A MZO[JXH[,K\_)W?WB[,__:_'A_.+VKMX*_M^?KN[_Z@EK[.G;B,: TM_"7P" YI42R6IS$W2Y[9WU\&KNS[0(MQ M^T:FE#"M9*>6U'K)54J$9K)8DEJWM8+Q([;VU094#O;:89%Y#*R=!E&6O)-^ MI-DJ#S:/;!^4*'@]Y<];")Y46X(*6VO(])/Q4]O\CKA)@Y[XF4+M!>HN)\\262,$K]:9N' M43V:'-XSB%.L'<=5M=[=%=]E6[QTR[ZV52$J9KGF2 DA$'UW@6X+:K4JM'LV M(/ ^:=U@V.E@=Q#?U5"#Q+FS(,]?EED.0U&V5E.\@(6HWA8,!'?2"8@G!_(] MPZ7>$<>X,^R5J:C&FNS4;-*/B\LLOU@N*=3MHPI"]KY2[!*3&5MME:^LUDI MPXQPQ83U)MFIYK_Q#+(#/:>F..O7X2[!O83J:0WZF,MM&E&(7"RW0&7%?B)% MM,&K>!B;VX?![J=TR>62@@NVN/2WU@*SJ'3SADPSMLR=T1Y0/?$VY2BJ_KJ_ M2ZY^4$#HD?& 4DNQ/[:,K,8,LUH>V3"!HPXR?%/,QIMIB_P8;49>T0\\QT%24U49C[OVF_;'FM0Z5 !G+90DL#-XLV*R?>-:Z>$*/1+5/34E M^NH5']QT& /OX"7[F.NR"97F6"_PH4BJ]S#K:KT>8=(NF1)<X]O MC,/TXP"-BN%Q%->_??ONEYI\[BYX@EMA,$D:-*%Y 1,A868+!G],P9])K8%4 M*CBSE*6P!WM->+4Q#F8N:@8T]("<2V9$FD+%AD]IP09OO(QII"R.+'\>SUZH ML005Y%8)GY&&>$_09.R -F>@25\X9:6YS/)U<%0ZJA4+>AXGVU+%4=-+B@7& MFB%6(_EK"-=):J6DTDJ$6M+0.R.59L_@.M!O'8PV@[O;8:9GR#YCVP2.>I1PT3+%X5.C4"69GB-9\,4DJKF5_MK)VQQ@]4Y!3[Z[[ M%(7F>C)2#Q!ICX9Z>'MP:[T]!^_^&KGBEF8V\!MEHOE7FY23-"]>]>34AH5'=;=(Z5] MI^9^TD8ME:%OA2V$=Y?&J/03;H"W6!_DN%YE+PS[WQWV;^D33;=U.1M8)MT% M"7QO[FC^%(=4%CZ@?P^+9V/+;"&W4D@:&CU#JK%+CC'9K[=5!FY MLNGNZ"$LLKIUHD)Y!=OT3J9GR.EN\#%(%%YV24['6I.6(KWG-BY^,9^4C%[% MD]B9VX>B>LE*2M[]AIR0NYA]-)9Q&*0E.=L69;:FWE0!'.*5-FU=SVYS!\:K M- 2"4'I.Q9]7:=T!YY27'Y5-6 8O8H%H;ALNVDY()V^B2L_7L*$(*U5P:\!U M>89'<^<H P@&J_F2%$26DD>QN\ 5#9@$%9+ MWG'^> (ELY:W5_=:][L#SG669G4ZK;@.JK*X)=B1/X^%C]825#XTKS8;5_5E MJ1#\-2=6JVD+E1PL1AA,L1:LT"1 M'D9/L]+K;'A[62='A]-XQNY D6LJ"^12OF(A4E%K#S(LD/!:?77E44]T$$]]DCS&-7 M::,18KD+*2]0=&]9.S\89QA^M&F18;$[*S<@7=_Q; M=<9VSJLLAU)J\IH>?22,P,FHLQ8S["IU9)>#PWX[(UP9V6OSLR+( %<9,!L: M]>P4I.80 %4(\J6/<1JOM^LZ<^A\RU9A;(#!.--SG9O*L4>!WM-R[&?$,Y@. M]H.<&'U(%PYGW[J#57\$$J5\6ZU', Q;,GVHQ (NDX!02R1:&"M?+6V6S"E- MHBPE5B8H[%7S+)D4]3IXUEI!KRX+;-!A^?G95C9;6L1+ZGF'-[D-EI'%DFT_ MF<_CAX2*0P_9#:[Z)?3-K9%-J!O;A@9/PX[,G-"ZDS7O&8>1OG"DIIB)]K]' MQ_,>:T*%\/(35"^GFU8[6P&[G2[U( [MGFE6LC6:O#E:5%K;.AN7=C.^ RWY M==7%_KH*E'F&JQZ.,8Y5D_3;%/0/U:GJ)6OSQ;,X:-WEN\VK*Q$:W0.['XU7 MJW#KPJ MYZ$8%V0N,W/7Z[CD6WXV@8AB?"N:ALS4/CFZO83@LW6'V(S.V_V>G)"&:OYI M.5#NV?@8YJ9V(N_@OG68G@2'K,4C^QX^Q1&-3E\^%< ,6".RJ\]3AMY*U'=8F#C3C?Y$5D?)N-^WE)G\"N M[4J7)Z!LYK\JBBV-SKO MQ\&O,00>77I0:T/@Z0"!!"1ZTO^RAC:)-Z0>'9?091Y%K(>*&[;J")+_)]Y( M^EOQ,)Z^166#!=:62OR," 6$:? -''H_M#E:M)TQ+G"J,F>W= ,W2.E*%""6 M0D?R.!X\:CM04XF03#['Y2/):_G>H4;M@#9N#'IB+.2<5R$?8LUTD4;GC=+Q M#&UL[7UM=]LXLN;GF5^1G?NA[YXSZ<1)O\Z9GGMD2OB&M[<^HN?_F&^M[KGW[Z_N?75]_\U]_^^-?_\?KU MJQGSYJ%-YJ^>=J_&HP^#>S^D 7GE>XO@V6+DSZ\&\ZWEB@)#;[T) \)>35S7 MVUH!_X#_9_X_]K=_YG_;[!A=KH)7_SG\GZ_>O7W[T^MW;Z]^>O5_9[/__L?W M'S[_^,/5[=M?;]_]^N''S^__W[>OGI^?OR7SI<6BKWUK>^M7KU_S'CG4_>TO MXC]/ED]><5%<_Y<_K8)@\Y_/?'VP=[1=;6:^KZ@9 IJN?3O_C1KV\].Q)*X8.OP!+B_UZG MQ5Z+7[V^>O?Z_=6W+_[\T,T%=7)?(;Z @+=P]>/5N_=7AX*B)3T "C42"*Y^ M_OGG-]%?,X5Y8_-@7SK;]O=OXC_F"U-)7_:@_NV/?XAY9)Y#[LGBE?CWT_U$ M)O$;4>8-G;,O(\\.U\0-TG\'[GSL!C383=R%Q]810W]Z%0GREV"W(;_\R:?K MC4/2WZT86?SR)^+;]NNT<8']?RBW_6;?_PTC/B\5_?J6_R+W5?(2$'=.YNEW MA0 -2L@[D?3"\>SLA[]QQ##UV#=9>;_),KBP_*>(EM!_O;2L3=2%-\0)_/0W M$3*OWUXEX_(_DE]_>>1"7?/V?QL\^0&S["#]B&,]$>>7;^!R;T[HKT_L;Y?> M]LV<4-'5[\0/HH??97K(?_4E!NF>+*GXJ!O<66MRU$&P6*9_658'+-]7B]EI MB_S'B-)OP &?E'BSX6K2#5[;*^K,T]H+YJUE>*5?]21]?A7Z_//>1G34-6.;%Z44X)WOF_(P?Y2)AR9']H=3U\M%XF M'VC>.9QWO'\K+& %[3JARE']N%>4;ZA V MY"O.TF.P69XO90321X(!FZ"W[>J:>+6_)QN/!6)%XL"%/JQERHL; 3\D*L!# MN[O17STGY*BQ>)# !!R7,P+Y@G Y&UM1^->?2:.\P_7>W8?B.5[+IE/?#^4 M&#Q0>2,H (4%J&AK"SO@6[QYY#,DOLUHU(\2!DJ+(0>^7#0 [[8VL/M.W3A6 MF3&9_[LI",?" -"VM4%-'1:'G?,-_TV9*H=*(H<;%! OJW]:[Y?L;](#?IL M6:/ SPD)P-_6IG7H<:@H7U+$ZIXYZ1'_"_H0%"HA)T1%;("9=G>M@_F0\2(0$X&]W.YMT:7,5GPC#5HXA2+(\2V*!&"< M;E7_^J8@"U]W?SLM2&HXO1N-[Q[&(_[#P_1V,AH\CD?7@]O!W7#\\/?Q^/&A M;HB40LMG#Y!2Z,-7%!Y5O[\#WR>!7]'9HT*(IQ\DUGG"I$Z%/?&C*Z%_7+9; M$LJ'39&!@H38B!A:_@K /?H3!IB!89)%.Q8#&[CWA/>8V@&9B_X-W.B?\;]# MNK4<+I _"(868SOJ+G^UG/#8K*K;BB&4:8-SGL##$W28;7LA[^@]L0GO])-# M[DB0" ZI,ED50WB3BWV>,,;Z)-UY(GQU3@Z]]>4422H80I!,Y//$/)ZP_/ ] MKC]QQR\VW_!.%]?4X9]8^E/WD\OM7FZ/"_40R6,'?N2/6#)K[8]?-D1HCD?O MF@P]QXG^YS,-5M2=ND2<)T!KVMF^9\C@."/@YPGJK#^V)NZ6@^&Q'==/P'#( M%3&$P;Q8YXGWK _ZC)&-1>=BO+@^X:OZ-%@1EA,.X$*EIB$4*8%PGOC0AK9D M*ELQ4]A0PETQEU,? "RXE*XK%M^*]L7?,F4P<#HYJF M359B;#L$OGIN" MV,\>*KS#RWRA=U-%#G /_1' M'JD#%@:H#RAK$#28U-U:7.PH/[ M4'@3Y23)ZYA$5(7TV'8WP] /O#5A([+Q?%KEV(%*FT00*#&V;9$(["/KC>/M MQ-[XFKADP;N;"KN3,Z58V23B5/%H;E=5C.M:4.?+C+@B(]P#"0*'B*Y,GQRZ MC' KYT2QD@ET- MM-?".Q)PVS?NR$PD0"C]Z[(?^75G,EK6(N8W(DL)VZ9"2MMH(,9B4GY^4VT'AFQ^!JXJYPB)05-(J1,3G@_I6H2_AR;A"[A>^ND M;&=7^N)4/6.+N>(T<&#;X3IT1+>$\\:FD,6@4-$DGE5PP+8?R_0Q\KV)QWH8 M60D?SI9,Q/T7;1>X+ #K59,8E4;(6S'045QE0UXHX@JDQ/>5)FV M\Z[:Q-0,B#1X:U:-")QO^S3V.\K-,HO@7)& VI9SOD0M^<\@R-J2[U"?PD7; M%7#G<0C5_0&9X@:$2<.B8G,(Y'L:O\(P"(.5Q^CO9*Y$3:&2<005Q<;F,2CK M+_Q&B&HM0XE2>"6DPWC.@_>)S_HIBS(TSJ/9/R,L$J#:Z0;6-( Q)0"P'=T6 M7J*IU(&R&F:QI*K]NG,(%#H;/66@S$Q2VD164D&Q[=]S[L.XJRI^TJ2D 4R4 M"B@_#CW7#FR_ 7EXY/_].+Y[?)C>3&?C^\'CA/_UA$U75[\^8MP#/B;(E#" N)Q"\9S+- SW=$&:)&*8DAU-5AF"X MO $<2H3%MI]Z(-$ES _$Y5UVN*H8S-?4C5Z$#^B6) ) ZY1:Y6X9JQQYN65, M$0YX=3-/A=YS2CB<(F/LB"_@CA=E&)(S+Z]C$.$5PE_24IGU3((":/ MQ3M][<1#70$(U573) )+A&PZT.D1C1ETB/VHHC)3TB33)RL@[*8TS8R=N 'A MR%>LCL>E#."M(-CIUT[PJ,\[S_7RXU+.'US> "8EPF*[)7+0$3=7&1V]N-+-.!, M;:\'!HR=5@FYG.O]>SB2F99<-Y>.N6)I8\9'B:"G!\OA62UBYYO$-,L4,("S MK#B V^*M@7,NC9-/0Q6N+9_: &'E90W@#A 2H+&[PY7C?HZH$P;@N3]4VD!" M]H("E'07B/:9T.6*=VVPY4OW,GDX&P;0IPD*0&IW,6M _Y-1 MJ!IMJ-N*N<3"P #4=AK8=GPS*+T55)T2H;*F 10J 0#0=A3QUH&(&O1I&F<& MVF:RJV[2=%W9/%V#^;_">*]8<7_P7%\S\?QO_[T^3QGZ/QS60X>6PZ6!+^4&>QDW"7^E!*I9O) M5A!IKD>1A!^*4,D7,L ,.A8+6QSEOG^Q7U-AR50T*$;& !=S!20;%Q 633D?(BKV,81Q4 8#,J MA@I[2L85P! F.[V+F7B^]4R83_6&E\'PHB8:3:XL[(ALU4 M**8,XO/8"<7I0I*=?A $C#Z%@9#RT1-YM<5CRUYTP2"-E@$Y:Z1Q)#P71J@\ M\58]'!OSGF\(H]Z<=YX%7?K050_SL!W7*;*N>B*G<]4"%X'FA!&I459]5-7= MGB!2(G$*AE'(A.J(QD"4RR3ZVS3JJS]^(YFQV^F%B-I;45-X+^EW<^F?2RAL-<1F.'CX^\WM M]'/C^<<.#7<60G/HPE<4,N,3^]NEMWTS)U1T]3OQ@^CA=YD>\E]]&;M!K,(\ MMO'BZWO1?!AZ(5=:NSMK?6Q)J-9"'$:C+#BV4 %SW$4-W3KK\E6GC(TH##S7 MIHZ(KSSL91Z]H>6ON!!;RA76]>X3-Q8G[CZYP< .Z#9^/$ ^\\_R*0/H/P_$ MV-R.(\+QMVF,OCL?K(65^'OTO\!XD-7HEM9S3HK\B[,2S+ I92Z["(PA(Q+_ M.W'3!W.S.T> :\7*7P?MJDAB6RM$Q@*7M[W[S&A 1MXSS':AX-?";!$A;(HZ M;R5:K_=7"N@2>VDZ2B(MK+D;@'*TPZC08,,-1TX,!/ MY<"VQ1[/YT.?T*WD7HA2U6[ITQ^HUK#1P?*27JDN(C%C9&/1>;J+31*BI<$/ ]\GLJ2# M=1J[K)&DAM_I,4J8QU!JDLVL72U;-:UW62.C@ JVJQ>E768A'UV'1X5UN#RN M>G%T%K#!%D-3HI[VP6SY.+;IDT.7<2I4=>VNT-9E<:Z$'APD@V40#$,_\-:$ MCEZH>%GT%G&!HV5TN2S&H"RH(SD^N,\-JR.&M*J:R)$>-I+TKQTE M9B>!HC<:F'H:#1C@C-6!XW+>5 "DCG.%ZP1;U&C(W$$AA0>;Q-%N.U&<@"GT4"WE-8?S+GH*0V\+LF'KX[>R2K@(L:) M#EZ-W:_%NF#<4-=R[086#%E#YBX84GBP;.[6 <:+5A &VFQXDE_."6KG< SXK&-OQ"2"[]ZY6 MUUCR"R T?#.U\T1)9^>^\VO(S;$/WTRN\X@;CMOEX6836T.6D\:/C^-?5.W? ME:H:0+T:! V^^E9NX4W#VS!D-]K6;*];[_JLFVY#5Z.CV(5M:;G+'><@AYX#.T_O/LPSM MTT6RX;><_04Z_R".8$I&T%Y< )C6N]'MNJ\P_W,[ZF#+%Y2VX]*]H<1KAFD@9$ANP.D$:M MKE'S6Q&.SJ?U]W'/>!?3Z/\/%G6G+B^U\7S+F2ZN0XZ).$R.[E8V,^VUO]JR M6M#N7Z\VZCHYTDL*,>+3Q2WAB!)U(T&C :,4B XPG6N1'\9<#W@[PMLIR]S? MC-*H^DC+.J*J.[U*J!O$J_ @A,8NHG9S1JF+^J!UKCQ^%$&LS:B(N*F6%4'\ MT7ZZU\Z&^Q2HSV:HM%&3%12Y\[GX4^:HMIDIF6NQY9F9^W8_04^-45"?I=(J M1DU5N?"=S]>?Q:/K-$[=*J( O>C4D+C-Q2E(O]#R?);VI9_?=0-I85#59[QF M(T;I %V .M<*5V\SU_O$;K2AD*5"LVW'(14ZT$_ZDV68+O+/V3E6= 3J!W[T MP-6U>/!NGUB@RCH_L56CU,+)$':O)ZYF:>!_-+$:4A/'K;:M)8Z_WRN)VM?I MLSA6.MJ TD9-:E#D[B?KNP]$! AL5M2>N N/K://-#1G@<;;GKI -_H97#M_ MPI:X(1$9'\:<(\;';IJ%S[_>'< >B*NAC]'[I!6S_)06C=($)T'7O;9XGXDG MWO>[(651WG;;NJ*\%[VJJ.T&<&TB@M$B&Y;ZO^EL_A6J&C7YU<#H?I:?<#$' MSW4F$Z\U=7N]*0X?4]4U4.EN] S?#5-_NCB"='?424 4Q7 XCL-TF7VDT=FS0^OWA2>Z)..%+6ZQ@P)12C@ MQ.<=OQ"LIK?!XL;P! N,+NTXE#5;C2KEZL90IPX(MH3 Z2U=WND)A]==4JX2 MXCL;:F1J-& ,G3J@-)L80KP!!"L-R$?40_>(GCF"*G-Y7IM&<-N3:C0O>XS66\LRJ(\ MQ^QPX4Y4N^=(@H/$7-6U7/&,H4( !HZ\[==(A"R\:I MQ6&4D1$HSKJXRH@N+LKG78V6C*&V%DP V=]U1G::TF;&U_R5LFU45>,^>LS'/YCW::4GSN,/!Q":B4]K-.6>437Q Q;+,Z#O2+ST.%J='^^.0R9 $PIFEZYNGD$ MJR.#+3H'/.ZL??)K,H\J:,"!-5W/RB//ZBVUGJA#@YWF[%1LQCQV]9'"%DA3 M=,@^6(Y(F/= V);:8'1J=3WSV%3 ENPS6$ 'GON1&RT+5)P4B?D]J#FC-5K MS3RJ:^,F#]%!F)N^R6UZS6\CSU/?;\>;\_=RX"?N^(7K2JXVKZGC"-@Y%>F/ MAS]&996TTJFMFJ>=3L:Q\ZMUQYGAF]1"0-L=Y[[OM4AC_J!,RF:/:?A^*NN9 MIPD4L.A\KNNF>V]2%]3\-O*$^+TN:7Y_=!.*\YJ/U*7K<'TO*'?2I%(W'CO* M%Z^Y6SJE;?-T4D.8=JZW*E+0-ZFFU#Z%*P5_KX2@)[L?2!#$#7N+8$4VBMB.5C-G3"\;(H*R4O,Z36:L>2:GU(K)O"OB)#^$;>O-I2;WA]D&NWA_ MJ=_K-3_I][BJS_"2*B9/YS($\&[I/HJ [F@K&M\"%N]+U^!0L1F3>55%2KZQ M:_D]KB;5=4F[';[-U2OO,UALBP6W1/:[4([SO15$D6&N31T:D:MKONDW:;*2 MJ(,@WL4A/;?C8L1'=.)5\H/S4GN=UVG-Y%&@B1M>5V \BJ_)PF.'$3WB__A! M%"YXPW]/E[HZH5ZK)@^(FCCB=?D)GZ7GBFUJ*AP72&QD79\D^UCM8P'=%DT> M$#7PD[O_NG@AKM&[L$#C7;\6UYN9S2N/\IPI&>#]@;"A]&_/"L7ZF:UT.R][P&0<#H4W1;RDOL]Z$XSV5\AW?\UI>Z4FK^BR9KJ#/@WWD MYBDY5,J?*AB1P*(.@J0T\NX9E*M&+D@W*C8=PE4ZM5"NN^=*/KG4%73,XT@7 MZ*9;2FVDJ(TDZL<4 M?8-OSU[UC!( >F4U PBI%AW>&IOV$$:YA(-@:#&VXZI+. J(9()5US6 <$40 MX%,;3=:WA#UY6=Z1VP]Q4K;":UJ95B!D0&F--MII_CD>&2I MS'B!(,,6,-/"JO#EZG)HY;(T]]YNO#*,W;DQ]G.:\Y;_B,8R+NF3039O2>][ M:U;GH>%H81YYSR[0X9*"!FBC,O&,]MQGQGE)"FV,RD3233/UBT2@7N7HJ)Q[ MZ_DC-]P9M1QHGU1>UB3%DQ<2FU/_H!\]]MO$G3%/9-VL7 )RA4UBXTA,;/KV_=Q'1XI7E-D6S!HOJ6 2+27BGKY9 MP^.LV290I!;N.F+(MG'1+(7[GB_[?AZ)1IK5[_+!EF^ M^L+U5K#:N^9!%!_[*'$,'A4R0!$=BX7-X 7?*[K>/?)O#UXHM+:KU.R6H/(A MI?1:4U9Z8R@371YY:XM"/BN5FAV_OZH^'-5>W[\_3'R7K#O&W\]J^44;6Z1I*M" NV+>U'BT/A$I8SYZ0< MRFH8R9P4 FRI-Z<+;I<3-:;*RQK)$2 VMA28]Y:[E-F,A[]CMPPSDF!SBD9= MDP[\;(EN@2X,B +&\J'6&P M&3Q[U7?+U_P)_Q'2U24%L2OM,MFPX9]U$ +(YXH@P;PP6K*XYV7"ILE!D^L# M\\"SW8I*)K!2)3>V50#L[R>?+$+GEBX@M[!*3:,9RR* 3:$-;#M_1[4$8H%KBIYDT8 ,UA>4GGTZ"8\'FUM(H)(T$NL]$' MVA/>)W=)N0T7IXA%P\M(.COZ/1137[;9"JJBEAK\G4+*8LA!Q\%HJY M"]E*984-T%R0F)=VQ[I<3JW;LUI-&$N]WNW83ET=9;U/WC_3HS"M9"YI>[%/ MSQ^#:M-ZJ@HVXX(SV/>O^4)SDKXU>;Q2U"VD=LW\#8W56:_;!AF=]03L;^:O*;PUIE$+=2U6Y9TQF3 M:EQBCN,>>FZD/?RDVT0\:O6)KW2,;T=L ?TR>?%7,?P-3Q&XF6L[>CX0/8XU)(D"^, MF1SZQY)A6VFFP8HP-?Q+BYI 0KF,Y[H^A-R-P&6/WTCDZR%7T&N^714O5QWV MK$ !- Z%4P4PR+5PJJ@7[F0HM[3NPK4 VF/ ]\O+('8; $)A6TGV8_$6#H'- MET&,.2#4N7<)(^)Z:^I6C-ZR4HBQ! 7#M@WX3.ARQ;H!SXOLAF8]")M;6^/P]ZK[6 M<7>=E@S@MQ9 V"Z)SIAXM7!M'0W6PB =44>\<0@?F6JU8@"[VL"4,_M#9\R. M+>;R_HF1F+ZP"^K>\K(&L 0(6<[%CVBXD,\FJ+2!?%3,CI_:BUM])](X/E/' M:70[7FBUY3URX?L7OG%MIK\I:$ W]W\V8,(=1,&VJTTCR1Z]@?WOD'+='/K4 M);Y/?.E=SZIJ!I!2+7KGK]6_'WI^(/QIZ6'4/%7=4_>3V+?GSY\R><4U*S:J M;EOO=Q5"PX[=4Z_+M+ ;^.Y6 M>*"5N7. 0.?T."7('S=(.?D0*;BME/QTA%^L)*%M&S]URDJB6HI 9F M(I0D/O=XGL6H1-^?+FY"$=,]JTSF_@T73K;^5IQ??_2C9^#SY2>]D@H&' G)Q&TL ME6GG[V:62,E_9>ORFJEC)K59H1M+:[ E[,E#QZ\ZJX9R6>51:F%=_CY::$0T M5[H=^F!1=^KR4AO/MYSI8O\R:_.O+=3]>,NK=-UN]HNURC/6 EL.[;V@T1F_ M;(0+"NAS>5D#YCX@Y+F#C*\C&](-!@N^?,>^5C$E?%IX.ZZJ-&*,*P4]]W&) M4 ;":9$J@7FB%CC?45=XY_EO0^JOHI-+[SK-$?M[X3[ER2<)'X$-_5*WG@LR?+D M+N.6.S6-:O<6N2U56Z[>^.J#9+$&R<;FH'CP8!EW4YYH&RR.Q$$-!F/!Q(6EN13&0A$#<"R*A2V)07^+IUO\C_Q. MI>ZI44CDD2>:C2#AK3#BDED-OAD;OOOW/PP7F\< M;T=X.P%E$2;7Q"4+&HA[UKBE^J^6C,<5>]0=;_<$6UH.M$7D*)B[O?R@Z M*7$BE11$HHC!/4F9;+CQO[/6\D,LL'BW7,"C".8C*^NY'4?1Y2@[BG+QV&#) M" '3G506QXQTM:SM.)LC;JFX9)XQ6:ZCE#AQ AVN79<> MHT26"TRG!?RKA08:V+;6)1V5KB-P^:XGFO:0S-U(AF$X]Q)S]]W;J]_2"+D' M:QN]4,*[ RJ]B@I&\J "!+:ITWOEFPVRF,51_(+R!Q($3O3]_5HX6(NL2#-K M5[++TZV-!/U21Y V$N?63_+.)#ZI-'97FYCC^F934T#C[/F[I-V)'@&L.V5R ME/ MU@MTXGNFKYDP$LZ&-+;4:T45-?#]OGU,[*2\>RFEXM"A\Y-*&C JNW:>FJXB[ M.-Q /FPBIXO,WC*SV6DS2J5.OW!%M-21X,*C7Z0.G0Q*>R5<'EZL6 EQQ(NJ MV"TY.LOZ$!E)24=F'@O*L^IH-F N):5PM.3J+.N/'A<& X\@BYRRHH\>E)PN M#L6BOP]7X@ZE/W&+-F8G"VK=7F)=7NO*<^&+[=GB7H[Q5(]W*=1$K):T &@L M$>TFVE#PO0H+NDQ76A0Z39DN)ILRX;E*1G*=%QM;.$;);M4.0HM1RTGO.ZEO M[0LUC22L! #0@F/-4KR"W]FT>/\>W5;,9+-"F!.OQ $O?&,^<6V[&+C/?<^>/U+CV65&8?JF_D" #!P'8*6^QZYB6X?3BH M^GI<7MM(#@$@X//6XYXM/5A1< 74?7;N90QD ?'G .2"E'0F#YEG3+(U"GK?F_: MJ(?2E@<3\M^*7Y"(EV,^,L$ ICLCV#@LK_)#_8%MAVL1 M0D;FQ:6\Q&6O5@/.?;VS==JWP AH9V8-?*^8+5FY+WNC9C^ M\+[9P_LNLUF5*$(6T-\C9*<+L9'WQ=((/A6KTX*1!$H P>;3D'EELF(<;B&) MA^8&T^%$^0+3C<>$=N3*D3T0MJ4V$0,[>8^NUKVQECIFP-A#@)(!<2KEB[.R M=@*J&S \U*'H_"%(94LKO?R<_C7-M-N)L5K1&:S6:D6W>W.U3V:+-9GMO0B/ MEZ0K//P=R;U-,'%71A*4()=FM2LKT2W0A0%1P%B>E:X[E)-<\5*<\V40(WTD M#+9]3I(V1XYUK@QFK//"8#/ ^VR+V.(4\@F#CJR^.VX6/#X39TL^>FZP4O?: MZ+6*A-G"F-1)M52)7&,7JA >!DFA$"FF'I^]9L9.VM@%#ID]3I=\;%B- /^^ M>O86Q>8N=;3$6&%;Y&M(824 M:3D\CP010AQ23OJ/*\*(M0@T+H'5;/X"!X4$2_D=LA:<]3^*QU(.[N1;SUT^ M$K86OVW4#Z_PG99=[ H]ZKWGO?<2U4'"2L7&1RHUMM4YW]TT M&%?D11XO%GR_QO=E7 9;0+V$G1LZ;9A'8B4JV&9>=J,F,;3V14R@)"\3MK4F MV[OR?,BRDJ;A7Y'ZV,S<7ED!*^^$ H5-([+Z.N;WG?G99HRZ-MU8SDW5/]>MUTW2L=[YICFO#Q#>DTWB>LX@/'$5PT-.:], U]Z)H%U.9(@6$/*X MD%I-7=I8N<"0$'WY)0$A-1N[R&%2%0MR\0-%$D-2KZU+'"95X2.7/TK@L)-Z M;5WD**F(.+G@43(0<13-#91\6J'RS>+1?P*(+YR,IZ;N7/S7SQ$&:42^H*5#]EI3#C"DJ&;9#WX8"8E/R- M99,XIZR2DLD41\)%813!2B8K*T:;7^(<$W^J>0@>5S6!+34,L.DS.$;QVO*I MR&2XCU44O]2.W2QOQ00^M9'!IBKOB>6,?2'KP)UGLK*/",?4F&Q-KJIE F^5DG=^(_RG.._P MH_72<$QJ6<,MGQF5=:$_.NJ/CK >'>V'ZR ,5AXWW7<2_R%0&(E6!+?WD(SX MN9#Z$<'BW?(A'U%R7IKW)3;%#%]%>5?NR9:X(4ERVT_N'Z0Y0JMJF<-3A?38 M]O8/R3[EEG_"^5\AH_ZPW^8!/78M23+$'E9;&O M0("$Z.9-TKM/KK_AF_H%Y?M[V0H$ET="2-F RO$""WSNXZP[;_RRH0P^2#\J M@!S1,I'.'9P0?VWJ_BHZ%/HCWD4?A%-2V !H9:*B5><%-T5_4M@&_GOO_-YD M$,X?\?2D*[QX,:#!#>'=M!PA4,@[LLL5!@AKHF4D#$M=:(T@B&T/,]WPW@;4 M78KWOB)7_<)CSQ:;0]-34L$$$F7RGGME2H;&/8>&B[6*G>AECQX#!3'C*Y.O M.54(A",&T3RL0K6T&'9,RV7#=E)V4'(Y;3A;/J-XR9X2;QZSS52/:0(_-0G,*J>;;CGGK=Z/!PJ%Z'^Z.D M^CIJ_VN12MOUTQS:]4SA9K]AP$%6PZ!BLXX!\7*^U,SLU1L58"OF\@X#@\VI MV5LLY^"_ 8.E.P])A4QCUQ(O+=1: ( VS"?Z&!1#-B;\%P\D"!QI-*=:77,Y M/ 8!6[">U/"=A]'AI9^^5_T0I]"9WIIY1M(+"RY-_H.%K&JP(V__*75H][5Y[:FX+Y[>6,>1O"@ITP5@(.[/C?(=U(7\10;L 7:0#!S8/ M6Z;OF=EP I]*K9A%JAHPEY/[MS">)^Z6B^@QZ):=I()93!?$Q>8C*_25_Y#^ M+C&!Q&$UVQ(_OA'*0LOQ(U-6E3N-%DTD5P%(M M)H':)K(( 8'-$U<D2S.4/C.L/52+CPB82F8@)>]J0T*$< M.G AL0$G'/Y?O37RE;N"Q'=$V?,DBII(:B0BP.)5UT&GGSWFS)_I/ F>O"9\ M&2:9DBWXJ56[@,)%K=K9WCNM?,0I;/@;/L^&GLM-^I!;]8EY[[E^$5_^@Q]0 M&Y#LE!8-T"TG 8;-H5U#F!O^OW0I3^A1J\'+Y'X/%[:8TFAG(;PTC*R(Z^]C M]X5TL12\_P#+:G4-(%01A',]0->9R2%$]EP2/7T$1 6T8'5H] *%X:'1W][V M.#D:ITR]5@AV0H,&**M3X,)F>"2R)#=L-".QP%KFD @+CLU.2#J4R?+B=YD5:QL$*=5 M,,#GTJ8>HY7?8=6B7ZD)@P:!&B3P ;>I0R%S6UW;4--KPZ#!H @*MGLJQ4-( M$7"7QM[-"*.>6, 8L7PR(O&_ +6UFC* X7H083U_KZ>Z+T!;:RKHZ,S]8C9$ M7ZY,H*I2!MG)NN9JNB7LR6O91?[ST%NO:1!=+.&IF'@!Y8[WS\E!72_LIH!^J%:=+GWN84I?O4VSA,0 M=2%*$M#DO 9;;WDR@_WH9W#_>@_6UWON2?0(W\QBP>Z16:YOQ=D@KG?9OTB> M4]!H $EV33 UMPX6F'F4OKA04K!;7O1'(,196P\OC"@C-B\+/Q5P7,)$A$LE MQ78\RO>QU"7I_3:QZ%Y']YVCN.,AEVWI,6Y+2_273@O8%9@6&MBH+.FH5)'! MY;NEJ<:0S'(H@>'L#\IP2;^+;-B):W,IZ9:(WDP7XRU7&@^AB-;C_S\7@5AA M("+WV,:+#^G@-VA.;M-(-AN"$]L<[1]FZ?AAG!47]-KRR3QWP9LQD6$SNM*] M.Q2963OQJX&X4QIO2OT/O*#(&1'[YV5W_\[Q)20CH#!V]EKQF="ERN^91QP560M2?1'\9;IX*0.9)3!.'=F89IG9Y\#<.T%D/8TBPU.%# M'[U Q)VW,,:4/OTU##U7:^;<+8:XD%=.',9Y,[GH$W'DM^)T#^!M=XL8'ZZ$,.+FP6WL4'H3K6Q< MJ[*@RXNX#4)TY /,G16??U1*O_YUC54Y$8V]8G,A(SA_'MC*0>S7,!Z/837N M@-\_Y1RY$>778 \N8< U20BZ,_THX-7W0S(?A8SK\%B(.$XFZY1)Y0 5E7Y# M)HR-&O# Y^'FY34[>6X4G,U=Z"N]3I@P+%NF!>79^0DVPHW'%H0&(8O2H(Q? M-C1)7G9F:ZSZNYUJ?^C%>3]^:>^S?F;/0C)Q! MYQ"[N6?J8W?+V#5:BQKA+OSJ1FL%&$T\)79)@S@3@GA6-5K\SE.O*I]YI(;P&AB)3*O4/I^N(Y_UT'0A+0?**,GI#WN MPRC.>8MC?\\O@[R(4K+Y9#[+U;?J#YJB.<\$-[8<8;57B3)9[ZG_VPTCXNH* MX=P&]U;0^$*M_%U3!MIYP;^8U 6RN?6KY_!F'!KLVAIQP)>_MC$'$2 /AVC# MIKN:L?WC$QR19@TUH/&VK2^@&[U)U:>6Q9I:=M^_H6/Y?K)-D&1BA,LCN2]0 MG3JL*"DV4K(]E*97+"F(A 9H..4>32@1$QL5>XT>=790FD)17M8@0@!AL9FL M^6Y>:W!R;3HGUW)..HQO[9-.XI@3T6"*(Q4KT\E55$+"2V%$E4X/0.[NG]5X M]X%X2V9M5M2>N N/K://9!RSED/\Z]VAU*T8);Q(LUNDD[O1]F;JY [WVZY^ MVX5^VW48OI:CLNTJE$>BI*L7SZ*DZ$@AR^..2G=?<'DDI$"#*\W2V[ZQQ;M7;!?3D_S/,3/)K[]\>CBB(/,' [#.BM&*CHZ;7"MN'TP MXW]9*0. ! 6$MT.F/57<;Z0Z/@\39N4]V1(W)'<$,M^.2R%!7KI5*DC6_=[H M_0-=NG3!I[H;#$,_\-9\^C6[[Y%^HNT]C;0S_7ZEWZ]@W:\,O>AUG/@ZBPAL MN-Y=$]=>K2TF.RVJK(9$;X(K5K7<^)E*^RL_2:JJUBU3JN-/SMTQ$MBX&]C1 M3H$OTC:A6S$FI6<;8''SN((E/_=^2:0!C&[K^0%=BUNC8XN)5.+^Q!V_V$2< MSUQ3QQ&_ 7=3^FV8PU!-C-"=3^6-7^F\*B]K#F45,F-+1O+1^I?']M:PQ)HH M*8C=?BB3#=N.]\Y:D^DBUU.IJ0"7[Y8->!QE&9%(>^ZG.]/OE4>1E)7 #&BI M1&=?K9,/WE1">&,8A#?-KYQR"(>5$ X-@W#8_ HGAW!4">'(, A'<@CK/.\D MAW!<">'8, C'<@@[3)_4GRQTN@4IF/ SPL0OK"7X>).T"A)."J-)ZH/)R5SS M "+Y@_B/N/'WMS_^?U!+ 0(4 Q0 ( &:8;$P"WXY?+0$ ,,! - M " 0 !E#(S>C$N:'1M4$L! A0#% @ 9IAL3/F> MZ:;#!@ ?AD T ( !6 $ &5S7V5X,S%Z,2YH=&U02P$" M% ,4 " !FF&Q,CB!EG]T& !_&0 #0 @ %&" 97-? M97@S,7HR+FAT;5!+ 0(4 Q0 ( &:8;$SXOX0C\ , .8/ - M " 4X/ !E#,R>C$N:'1M4$L! A0#% @ 9IAL3"L90>"U M" $ KO\* !$ ( !:1, &5S8V,M,C Q-S$R,S$N:'1M4$L! M A0#% @ 9IAL3'CT0**P$ 1[H !$ ( !31P! &5S M8V,M,C Q-S$R,S$N>'-D4$L! A0#% @ 9IAL3-L4/1NJ"0 (7T !4 M ( !+"T! &5S8V,M,C Q-S$R,S%?8V%L+GAM;%!+ 0(4 Q0 M ( &:8;$R29(U/+AL */0 0 5 " 0DW 0!E&UL4$L! A0#% M @ 9IAL3!0?%(J]-P ,Q$$ !4 ( !G+ ! &5S8V,M,C Q C-S$R,S%?<')E+GAM;%!+!08 "@ * '8" ",Z $ ! end