0001052918-21-000274.txt : 20210728 0001052918-21-000274.hdr.sgml : 20210728 20210728164745 ACCESSION NUMBER: 0001052918-21-000274 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 46 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210728 DATE AS OF CHANGE: 20210728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ELECTRONIC SYSTEMS TECHNOLOGY INC CENTRAL INDEX KEY: 0000752294 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 911238077 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27793 FILM NUMBER: 211123178 BUSINESS ADDRESS: STREET 1: 415 N QUAY ST., BLDG B CITY: KENNEWICK STATE: WA ZIP: 99336 BUSINESS PHONE: 5097359092 MAIL ADDRESS: STREET 1: 415 N QUAY ST., BLDG B CITY: KENNEWICK STATE: WA ZIP: 99336 10-Q 1 elst-20210630.htm ELECTRONIC SYSTEMS TECHNOLOGY INC - FORM 10-Q SEC FILING ELECTRONIC SYSTEMS TECHNOLOGY INC - Form 10-Q SEC filing
0000752294 --12-31 NONE false 2021 Q2 false 0000752294 2021-01-01 2021-06-30 0000752294 2021-06-30 0000752294 2021-07-12 0000752294 2020-12-31 0000752294 2021-04-01 2021-06-30 0000752294 2020-04-01 2020-06-30 0000752294 2020-01-01 2020-06-30 0000752294 2019-12-31 0000752294 2020-06-30 0000752294 us-gaap:CommonStockMember 2019-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000752294 us-gaap:RetainedEarningsMember 2019-12-31 0000752294 2020-01-01 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000752294 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000752294 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000752294 us-gaap:RetainedEarningsMember 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000752294 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000752294 us-gaap:CommonStockMember 2020-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000752294 us-gaap:RetainedEarningsMember 2020-06-30 0000752294 us-gaap:CommonStockMember 2020-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000752294 us-gaap:RetainedEarningsMember 2020-12-31 0000752294 2021-01-01 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000752294 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000752294 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000752294 us-gaap:RetainedEarningsMember 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000752294 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000752294 us-gaap:CommonStockMember 2021-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000752294 us-gaap:RetainedEarningsMember 2021-06-30 0000752294 fil:DomesticMember 2021-04-01 2021-06-30 0000752294 fil:DomesticMember 2020-04-01 2020-06-30 0000752294 fil:ForeignMember 2021-04-01 2021-06-30 0000752294 fil:ForeignMember 2020-04-01 2020-06-30 0000752294 fil:DomesticMember 2021-01-01 2021-06-30 0000752294 fil:DomesticMember 2020-01-01 2020-06-30 0000752294 fil:ForeignMember 2021-01-01 2021-06-30 0000752294 fil:ForeignMember 2020-01-01 2020-06-30 0000752294 fil:DomesticCustomerAMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerAMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerBMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerBMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerDMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerDMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerAMember 2021-01-01 2021-06-30 0000752294 fil:DomesticCustomerAMember 2020-01-01 2020-06-30 0000752294 fil:DomesticCustomerBMember 2021-01-01 2021-06-30 0000752294 fil:MonthlyRateYearOneMember 2021-01-01 2021-06-30 0000752294 fil:MonthlyRateYearTwoMember 2021-01-01 2021-06-30 0000752294 fil:CostOfSales1Member 2021-04-01 2021-06-30 0000752294 fil:OperatingExpenses1Member 2021-04-01 2021-06-30 0000752294 fil:TotalMember 2021-04-01 2021-06-30 0000752294 fil:CostOfSales1Member 2020-04-01 2020-06-30 0000752294 fil:OperatingExpenses1Member 2020-04-01 2020-06-30 0000752294 fil:TotalMember 2020-04-01 2020-06-30 0000752294 fil:CostOfSales1Member 2021-01-01 2021-06-30 0000752294 fil:OperatingExpenses1Member 2021-01-01 2021-06-30 0000752294 fil:TotalMember 2021-01-01 2021-06-30 0000752294 fil:CostOfSales1Member 2020-01-01 2020-06-30 0000752294 fil:OperatingExpenses1Member 2020-01-01 2020-06-30 0000752294 fil:TotalMember 2020-01-01 2020-06-30 0000752294 2016-01-01 2021-06-30 0000752294 2016-01-13 0000752294 fil:PppLoan1Member 2020-12-31 0000752294 fil:PppLoan2Member 2021-06-30 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 

For the quarterly period ended June 30, 2021

 

OR

 

oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 

From ________________ to ________________

 

ELECTRONIC SYSTEMS TECHNOLOGY INC

(Exact name of registrant as specified in its charter)

 

WASHINGTON

000-27793

91-1238077

(State or other jurisdiction of incorporation)

(Commission File  Number)

(IRS Employer Identification No.)

 

415 N. Roosevelt St. STE B1 Kennewick WA

 

99336

(Address of principal executive offices)

 

(Zip Code)

 

(509) 735-9092

(Registrant's telephone number, including area code)

 

                                 N/A                               

(Former name, former address & former fiscal year, if changed since last report)

 

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

 

Title of Each Class

Trading Symbol(s)

Name of Each Exchange on Which Registered

Common Stock, $0.001 par value

ELST

OTCQB

 

Indicate by check mark whether the registrant (1) has filed all documents and reports required to be filed by Sections 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 filings for the past 90 days.  Yes x  NO  o

 

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

Yes x NO o

 

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

 

Large Accelerated Filer   o

Accelerated Filer  o

Non-Accelerated Filer    x

 

Small Reporting Company    

Emerging Growth Company  

 

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

 

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

 

APPLICABLE ONLY TO CORPORATE ISSUERS:

As of July 12, 2021, the number of the Company's shares of Common Stock par value $0.001, outstanding was 4,946,502.


1



PART I

FINANCIAL INFORMATION

 

Item 1.  Financial Statements

 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

BALANCE SHEETS

(Unaudited)

 

June 30,

 

December 31,

 

2021

 

2020

 

ASSETS

 

 

 

Current assets

 

 

 

Cash and cash equivalents

$       1,035,311

 

$        308,110

Certificates of deposit

250,000

 

499,999

Accounts receivable, net

161,296

 

288,884

Inventories

491,773

 

631,707

Prepaid expenses

23,342

 

28,087

Accrued interest receivable

814

 

4,659

Total current assets

1,962,536

 

1,761,446

 

 

 

 

Property and equipment, net of depreciation

2,867

 

5,445

 

 

 

 

Right to use – Lease, net of amortization (NOTE 6)

47,414

 

65,230

 

 

 

 

  Total assets

$    2,012,817

 

$   1,832,121

 

 

 

 

LIABILITIES and STOCKHOLDERS' EQUITY

 

 

 

Current liabilities

 

 

 

Accounts payable

$         26,259

 

$         21,113

Accrued wages and bonus

57,346

 

2,699

Accrued vacation pay

24,592

 

17,631

Lease liability, current (NOTE 6)

38,439

 

36,753

Other accrued liabilities

8,947

 

6,720

CARES Act loan payable, current portion (NOTE 8)

19,619

 

-

Total current liabilities

175,202

 

84,916

 

 

 

 

Long-term liabilities

 

 

 

   CARES Act loan payable (NOTE 8)

130,255

 

171,712

         Operating lease liability (NOTE 6)

9,450

 

28,635

               Total Long-term liabilities

139,705

 

200,347

 

 

 

 

  Total liabilities

314,907

 

285,263

 

 

 

 

Stockholders' equity

 

 

 

Common stock, $0.001 par value 50,000,000 shares   

authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively

4,947

 

4,947

Additional paid-in capital

931,442

 

931,442

Retained earnings

761,521

 

610,469

Total stockholders' equity

1,697,910

 

1,546,858

  Total liabilities and stockholders' equity

$    2,012,817

 

$    1,832,121

 

See Notes to Financial Statements.


2



 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

STATEMENTS OF OPERATIONS

(Unaudited)

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30, 2021

 

Three Months Ended June 30, 2020

 

Six Months Ended June 30, 2021

 

 

Six Months Ended June 30, 2020

 

 

 

 

SALES - NET

 

$         457,003

 

$         245,497

 

$        881,779

 

$        519,464

COST OF SALES

 

(213,197)

 

(132,395)

 

(393,734)

 

(281,625)

GROSS PROFIT

 

243,806

 

113,102

 

488,045

 

237,839

 

 

 

 

 

 

 

 

 

Operating Expenses

 

 

 

 

 

 

 

 

    General and administrative

 

66,452

 

69,957

 

159,955

 

165,670

    Research and development

 

54,249

 

50,213

 

106,949

 

105,110

    Marketing and sales

 

127,419

 

86,295

 

221,634

 

174,191

TOTAL OPERATING EXPENSE

 

248,120

 

206,465

 

488,538

 

444,971

 

 

 

 

 

 

 

 

 

OPERATING INCOME (LOSS)

 

(4,314)

 

(93,363)

 

(493)

 

(207,132)

 

 

 

 

 

 

 

 

 

OTHER INCOME

 

 

 

 

 

 

 

 

    Grant income (NOTE 8)

 

-

 

9,000

 

-

 

9,000

    Gain on forgiveness of CARES Act loan

 

150,118

 

-

 

150,118

 

-

    Interest income

 

566

 

2,488

 

1,427

 

5,951

TOTAL OTHER INCOME

 

150,684

 

11,488

 

151,545

 

14,951

 

 

 

 

 

 

 

 

 

NET INCOME (LOSS) BEFORE

  INCOME TAX

 

146,370

 

(81,875)

 

151,052

 

(192,181)

    Benefit (provision) for income tax

 

-

 

-

 

-

 

-

NET INCOME (LOSS)

 

$       146,370

 

$       (81,875)

 

$        151,052

 

$        (192,181)

 

 

 

 

 

 

 

 

 

Basic and diluted earnings per share

 

$0.03

 

($0.02)

 

$0.03

 

($0.04)

 

 

 

 

 

 

 

 

 

Basic and diluted weighted average shares used in computing income (loss) per share:

 

4,946,502

 

4,946,502

 

4,946,502

 

4,946,502

 

 

See Notes to Financial Statements.


3



 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

STATEMENTS OF CASH FLOWS

(Unaudited)

 

 

Six Months Ended

 

June 30,

 

June 30,

 

2021

 

2020

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

 

Net income (loss)

$        151,052

 

$     (192,181)

 

 

 

 

Noncash items included in net loss:

 

 

 

    Depreciation

2,578

 

3,476

    Share based compensation

-

 

2,282

    Gain on forgiveness of CARES Act loan

(150,118)

 

-

 

 

 

 

Changes in operating assets and liabilities:

 

 

 

    Accounts receivable, net

127,588

 

23,557

    Inventories

139,934

 

19,291

    Accrued interest receivable

3,845

 

1,950

    Prepaid expenses

4,745

 

515

    Accounts payable

5,146

 

(75,507)

    Other accrued liabilities

64,152

 

14,843

NET CASH PROVIDED (USED) IN OPERATING ACTIVITIES

348,922

 

(201,774)

 

 

 

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

   Certificates of deposit redeemed

249,999

 

450,001

   Certificates of deposit purchased

-

 

(300,000)

NET CASH PROVIDED FROM INVESTING ACTIVITIES

249,999

 

150,001

 

 

 

 

CASH FLOWS USED IN FINANCING ACTIVITIES:

 

 

 

   Principal payments on CARES Act loan payable (round 1)

(1,975)

 

-

   Proceeds from CARES Act loan payable (rounds 1 and 2)

130,255

 

171,712

NET CASH PROVIDED (USED) IN FINANCING ACTIVITIES

128,280

 

171,712

 

 

 

 

NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS

727,201

 

119,939

Cash and cash equivalents at beginning of period

308,110

 

274,936

Cash and cash equivalents at end of period

$     1,035,311

 

$        394,875

 

See Notes to Financial Statements.


4



 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

DBA ESTEEM WIRELESS MODEMS

 

STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

 

Common Stock

 

Additional

Paid-In

Retained

 

 

 

Shares

 

Amount

 

Capital

Earnings

 

Total

 

 

 

Balances, January 1, 2020

4,946,502

$

4,947

$

929,159

$    813,188

$

1,747,294

 

 

 

 

 

 

 

 

 

  Net income (loss)

-

 

-

 

-

(110,306)

 

(110,306)

 

 

 

 

 

 

 

 

 

 Stock based compensation

-

 

-

 

2,282

-

 

2,282

 

 

 

 

 

 

 

 

 

Balance at March 31, 2020

4,946,502

$

4,947

$

931,441

$    702,882

$

1,639,270

 

 

 

 

 

 

 

 

 

 Net income (loss)

-

 

-

 

-

(81,875)

 

(81,875)

 

 

 

 

 

 

 

 

 

Balance at June 30, 2020

4,946,502

$

4,947

$

931,441

$   621,007

$

1,557,395

 

 

 

 

 

 

 

 

 

Balances, January 1, 2021

4,946,502

$

4,947

$

931,442

$    610,469

$

1,546,858

 

 

 

 

 

 

 

 

 

  Net income (loss)

-

 

-

 

-

4,682

 

4,682

 

 

 

 

 

 

 

 

 

Balance at March 31, 2021

4,946,502

$

4,947

$

931,442

$    615,151

$

1,551,540

 

 

 

 

 

 

 

 

 

  Net income (loss)

-

 

-

 

-

146,370

 

146,370

 

 

 

 

 

 

 

 

 

Balance at June 30, 2021

4,946,502

$

4,947

$

931,442

$   761,521

$

1,697,910

 

 

 

See Notes to Financial Statements.


5


ELECTRONIC SYSTEMS TECHNOLOGY, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)


NOTE 1 - BASIS OF PRESENTATION

 

The financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2021, and its results of operations, cash flows, and changes in stockholders’ equity for the three months and six months ended June 30, 2021 and 2020.  The balance sheet at December 31, 2020 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.  

 

The results of operations for the three month and six-month period ended June 30, 2021 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2021 the anticipated effective annual federal income tax rate will be 0%.

 

Accounting Standards Updates Adopted

 

In August 2018, the FASB issued ASU No. 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The update removes, modifies and makes additions to the disclosure requirements on fair value measurements. The update is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The adoption of this update on January 1, 2020 had no impact on the financial statements.  

 

Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.

 

NOTE 2 - INVENTORIES

 

Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method.  Inventories consist of the following:

 

June 30,

2021

December 31,

2020

Parts

$        96,570

$       99,303

Work in progress

195,053

275,230

Finished goods

200,150

257,174

Total inventory

$       491,773

631,707

 


6


ELECTRONIC SYSTEMS TECHNOLOGY, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)


NOTE 3 - EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of shares of Common Stock outstanding for the period.  Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the earnings of the Company.  At June 30, 2021 and 2020, the Company had 180,000 outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income.  The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.

 

NOTE 4 - STOCK OPTIONS

 

The Company has outstanding stock options, which have been granted periodically to individual employees and directors.  On March 13, 2020, the Board of Directors canceled all 120,000 outstanding stock options that were granted on August 7, 2017 and due to expire on August 6, 2020.    In addition, on that date, the Board of Directors granted 180,000 options to employees. The new options have an exercise price of $0.40, a term of 5 years, and vested immediately.    The fair value of the options was determined using the Black-Scholes model using the following variables:   stock price of $0.40, volatility of 79.27%, expected term of 5 years with a forfeiture rate of 95%, and a discount factor of 0.72%. Share based compensation of $2,282 was recognized during the six month period ended June 30, 2020.

 

No stock options have been issued in 2021.   As of June 30, 2021, there were 180,000 options outstanding with a weighted average exercise price of $0.40 per share, a weighted average remaining life of 3.7 years and no intrinsic value.

 

NOTE 5 – REVENUE

 

The Company product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $448,403 and $244,397, respectively.  Revenue from site support and engineering services was $8,600 and $1,100 respectively, over the same periods.

 

During the six month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $870,079 and $497,364, respectively.  Revenue from site support and engineering services was $11,700 and $22,100 respectively, over the same periods.

 

The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies.  Domestic sales for the three month period ended June 30, 2021 and June 30, 2020 were $432,215 and $212,264, respectively.  Sales to foreign customers for the three month period ended June 30, 2021 and June 30, 2020 were $24,788 and $33,233, respectively.

 

Domestic sales for the six month period ended June 30, 2021 and June 30, 2020 were $794,330 and $454,239, respectively.  Sales to foreign customers for the six month period ended June 30, 2021 and June 30, 2020 were $87,449 and $65,225, respectively.

 

For the three-month period ended June 30, 2021, sales to three customers represented more than 10% of total revenue, three customers represented more than 10% of total revenue for the same period in 2020.


7


ELECTRONIC SYSTEMS TECHNOLOGY, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)


 

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020%age of Total Sales

Domestic customer A

$       76,947

17%

$      28,384

12%

Domestic customer B

     64,968

14%

    27,802

11%

Domestic customer C

      62,080

14%

    24,473

10%

 

For the six-month period ended June 30, 2021, sales to two customers represented more than 10% of total revenue, one customer represented more than 10% of total revenue for the same period in 2020.

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020 %age of Total Sales

Domestic customer A

$133,118

15%

$57,702

11%

Domestic customer B

129,798

15%

-

-

 

As of June 30, 2021 and 2020, the Company had a sales order backlog of $17,143 and $4,118, respectively.

 

NOTE 6 - LEASES

 

On September 23, 2020, the Company signed a new two-year lease for its facilities.  The base lease is $3,162 and $3,267 per month for years one and two, respectively. There is a leasehold tax applied to the base lease at 12.84%.  The Company has the right to terminate the lease with 90 days’ notice. There is no renewal clause contained in the current lease.  Upon signing the lease, the Company recognized a lease liability and right of use asset of $74,005 based on the two-year payment stream discounted using an estimated incremental borrowing rate of 4.0%. At June 30, 2021, the remaining lease term is fifteen months.

 

Prior to the new lease on September 23, 2020, the Company’s lease for its facilities was for $5,639 per month.

 

For the three month and six-month periods ended June 30, 2021 and 2020, lease expenses of $10,862 and $16,918, and $21,724 and $33,836 respectively, are included in the following expense classifications on the statement of operations:

 

 

For the three-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 5,396

$   4,248

$ 9,644

 

$ 2,998

$   11,995

$ 14,993

Variable lease costs

682

536

1,218

 

385

1,540

1,925

Total lease costs

$ 6,078

$   4,784

$ 10,862

 

$ 3,383

$   13,535

$ 16,918

 

 

 

For the six-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 10,793

$   8,495

$ 19,288

 

$ 5,996

$   23,990

$ 29,986

Variable lease costs

1,363

1,073

2,436

 

770

3,080

3,850

Total lease costs

$ 12,156

$   9,568

$ 21,724

 

$ 6,766

$   27,070

$ 33,836


8


ELECTRONIC SYSTEMS TECHNOLOGY, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)


 

As of June 30, 2021, total future lease payments are as follows:

 

For the 12 months ending June 30, 2022 and 2023

  2022

$

38,893

  2023

 

10,277

    Total

 

49,170

Less imputed interest

 

(1,281)

Net lease liability

 

47,889

Current portion

 

38,439

Long-term portion

$

9,450

 

NOTE 7 – STOCK REPURCHASE

 

On January 13, 2016, the Company’s Board of Directors approved a resolution authorizing the repurchase of up to $100,000 of the Company’s Common Stock at the price of $0.38 per share. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. On March 2, 2016, the Company’s Board of Director approved a resolution authorizing the repurchase of an additional $150,000 of the Company’s Common Stock at the price of $0.38 per share. Under the program (the “Stock Repurchase Plan”), shares may be repurchased in open market transactions, complying with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Shares repurchased are retired. Since inception of the Stock Repurchase Plan, the Company has repurchased 212,165 shares for a total of $80,622 through June 30, 2020 and $169,378 of the original $250,000 approved by the board remains.

On April 23, 2020 repurchases were suspended indefinitely.

 

NOTE 8 – CARES ACT LOANS PAYABLE

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (the “CARES Act”) Act was signed into United States law.   

 

In April 2020, the Company received a loan of $171,712 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of April 13, 2022 and bears interest at a rate of 1% per annum. $150,118 of this loan was forgiven in June 2021, leaving a balance due of $21,594. As of June 30, 2021, the balance remaining was $19,618.   Monthly payments of $1,994 are due for the next ten months.

 

In February 2021, the Company received a second loan of $130,255 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of February 21, 2023 and bears interest at a rate of 1% per annum. The Note may be prepaid by the Company at any time prior to maturity with no prepayment penalties.

 

Under the terms of the PPP, certain amounts of the loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. Qualifying expenses include payroll costs, costs used to continue group health care benefits, mortgage payments, rent, and utilities. As of June 30, 2021, the Company has used funds from the loan to pay qualifying expenses. The Company believes it has used the entire loan amount for qualifying expenses, but there is no guarantee that the loan will be forgiven.


9



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

 

MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL

CONDITION AND RESULTS OF OPERATION

 

Management's discussion and analysis is intended to be read in conjunction with the Company's unaudited financial statements and the integral notes thereto for the quarter ended June 30, 2020.  The following statements may be forward looking in nature and actual results may differ materially.

 

A.RESULTS OF OPERATIONS 

 

REVENUES: Total revenues from sales increased to $457,003 for the second quarter of 2021 as compared to $245,497 in the second quarter of 2020, reflecting an increase of 86.2%.  Management believes the increase in sales revenues is due to the impact of the orders delayed due to the impact of COVID-19 stay at home orders in same quarter of 2020. Year to date total revenues from sales increased to $881,779 in 2021 as compared to $519,464 in 2020, reflecting an increase of 69.7%.  Management believes the increase in sales revenues is due to the impact of the COVID-19 stay at home orders when compared with the same period of 2020.   

 

The Company's revenues have historically fluctuated from quarter to quarter due to timing factors such as product shipments to customers, customer order placement, customer buying trends, and changes in the general economic environment.  The procurement process regarding plant and project automation, or project development, which usually surrounds the decision to purchase ESTeem products, can be lengthy.  This procurement process may involve bid activities unrelated to the ESTeem products, such as additional systems and subcontract work, as well as capital budget considerations on the part of the customer.  Because of the complexity of this procurement process, forecasts with regard to the Company's revenues are difficult to predict.

 

The COVID-19 situation represented a significant disruption to operations in most of 2020.  During the six month period ending June 30, 2021, we have seen orders for projects that we believe were delayed due to the impact of the restrictions related to preventing the spread of COVID-19 in 2020. We are experiencing some disruptions in the supply chain, but at this point do not see it having a material impact on sales.

 

A percentage breakdown of the Company’s market segments of Domestic and Foreign Export sales for the three and six month periods ended June 30, 2021 and 2020 are as follows:

 

 

Three Months ended June 30, 2021

Three Months ended June 30, 2020

Six Months ended June 30, 2021

Six Months ended June 30, 2020

Domestic Sales

95%

87%

90%

87%

Export Sales

5%

13%

10%

13%

 

BACKLOG:

 

As of June 30, 2021, the Company had a sales order backlog of $17,143.   The Company’s customers generally place orders on an "as needed basis".  Shipment for most of the Company’s products is generally made within 1 to 5 working days after receipt of customer orders, with the exception of ongoing, scheduled projects, and custom designed equipment.  

 

COST OF SALES:

 

Cost of sales percentages for the second quarters of 2021 and 2020 were 47% and 54% of respective net sales. The cost of sales percentage decreased in the second quarter of 2021 is the result of the product mix sold during the same quarter of 2020. Cost of sales percentages for the six month periods ended June 30, 2021 and 2020 were 45% and 54%. The cost of sales percentage decrease in the second quarter of 2021 is the result of the product mix sold during the same period of 2020.


10



OPERATING EXPENSES:

 

The following is a delineation of operating expenses:

 

 

Three Months Ended

 

Six Month Ended

 

 

June 30,

2021

June 30,

2020

Increase

(Decrease)

June 30,

2021

June 30,

2020

Increase

(Decrease)

General and administrative

$   66,452

$    69,957

  $    (3,505)

$  159,955

$  165,670

  $    (5,715)

Research and development

54,249

50,213

4,036

106,949

105,110

1,839

Marketing and sales

127,419

86,295

41,124

221,634

174,191

47,443

Total operating expenses

$  248,120

$  206,465

   $ 41,655

$   488,538

$  444,971

   $    43,567

 

General and administrative:  For the second quarter of 2021, general and administrative expenses decreased $3,505 to $66,452, due to decreased wages when compared with the same quarter of 2020. For the six-month period, general and administrative expenses decreased by $5,715 to $159,955, due to decreased wages.

 

Research and development:  Research and development expenses increased $4,036 to $54,249 during the second quarter of 2021 due to increased expenses related to prototype build costs when compared with the same quarter of 2020. For the six-month period, research and development expenses increased by $1,839 to $106,949, due to increased prototype build costs.

 

Marketing and sales: During the second quarter of 2021, marketing and sales expenses increased $41,124 to $127,419 when compared with the same period of 2020, due to increased payroll. For the six-month period, marketing and sales expenses increased by $47,433 to $221,634, due to increased payroll.

 

OTHER INCOME:

 

The Company earned $566 in interest income during the quarter ended June 30, 2021 and $1,427 for the six-month period.  Sources of this income were money market accounts and certificates of deposit. In 2021, the Company recognized a gain on forgiveness of debt in the amount of $150,118 for the first CARES Act loan (PPP round 1), compared to a government grant under the CARES Act in the amount of $9,000 for COVID relief in 2020.

 

NET LOSS:

 

The Company had net income of $146,370 for the second quarter of 2021 compared to a net loss of $81,875 for the same quarter of 2020.  For the six-month period ended June 30, 2021, the Company recorded net income of $151,052 compared with a net loss of $192,181 for the same period of 2020.  The increase in net income during 2021 is the result of increased sales revenues, gross profit and the forgiveness of $150,118 forgiveness of debt related to the first CARES Act loan (PPP round 1).

 

B.FINANCIAL CONDITION, LIQUIDITY AND CAPITAL RESOURCES 

 

The Corporation's current asset to current liabilities ratio at June 30, 2021 was 11.2 compared to 20.7 at December 31, 2020.  The decrease in current ratio is due to the increase of wages and commissions payable at June 30, 2021 as compared to December 31, 2020.

 

At June 30, 2021, the Company had cash and cash equivalents of $1,035,311 as compared to cash and cash equivalent of $308,110 at December 31, 2020.


11



Cash provided from operating activities increased by $550,696 for the six-month period ended June 30, 2021 when compared to the same period in 2020. The increase is attributable to an increase in net income for the period being $343,233 greater than the same period in 2020. The reduction in the change in accounts receivable and inventory balances contributed $104,031 and $120,643 respectively.

 

Net cash provided from investing was $249,999 due to the redemption of certificates of deposits maturing during the first half of 2021. Cash provided from financing activities was $128,280, which were the proceeds of the CARES Act loan (round 2) received during the six-month period ended June 30, 2021 less that principal paid on the CARES Act loan (round 1). We believe that the entire loan (round 2) will be forgiven.

 

In management's opinion, the Company's cash and cash equivalents and other working capital at June 30, 2021 is sufficient to satisfy requirements for operations, capital expenditures, and other expenditures as may arise during 2021.

 

FORWARD LOOKING STATEMENTS:  The above discussion may contain forward looking statements that involve a number of risks and uncertainties.  In addition to the factors discussed above, among other factors that could cause actual results to differ materially are the following: competitive factors such as rival wireless architectures and price pressures; availability of third party component products at reasonable prices; inventory risks due to shifts in market demand and/or price erosion of purchased components; change in product mix, and risk factors that are listed in the Company's reports and registration statements filed with the Securities and Exchange Commission.  

 

OFF-BALANCE SHEET ARRANGEMENTS

 

The Company has no significant off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to its stockholders.

 

Item 3.  Quantitative and Qualitative Disclosures About Market Risk.

 

There is no established market for trading the common stock of the Company. The market for the Company’s common stock is limited, and as such shareholders may have difficulty reselling their shares when desired or at attractive market prices.  The Common Stock is not regularly quoted in the automated quotation system of a registered securities system or association.  Our common stock, par value $0.001 per share, is quoted on the OTC Markets Group QB (OTCQB) under the symbol “ELST”.  The OTCQB is a network of security dealers who buy and sell stock. The dealers are connected by a computer network which provides information on current “bids” and “asks” as well as volume information. The OTCQB is not considered a “national exchange”.  The “over-the-counter” quotations do not reflect inter-dealer prices, retail mark-ups commissions or actual transactions.  The Company’s common stock has continued to trade in low volumes and at low prices. Some investors view low-priced stocks as unduly speculative and therefore not appropriate candidates for investment. Many institutional investors have internal policies prohibiting the purchase or maintenance of positions in low-priced stocks.

 

Item 4.  Controls and Procedures

 

An evaluation has been performed under the supervision and with the participation of our management, including our Chief Executive Officer and Principal Accounting Officer, of the effectiveness of the design and the operation of our "disclosure controls and procedures" (as such term is defined in Rules 13a-15(e) under the Securities Exchange Act of 1934) as of June 30, 2021.  Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have determined that there was a material weakness affecting our internal control over financial reporting and, as a result of that weakness, our disclosure controls and procedures were not effective as of June 30, 2021.  


12



The material weakness is as follows:

 

We did not maintain effective controls to ensure appropriate segregation of duties as the same officer and employee was responsible for the initiating and recording of transactions, thereby creating segregation of duties weaknesses. Due to the (1) significance of segregation of duties to the preparation of reliable financial statements; (2) the significance of potential misstatement that could have resulted due to the deficient controls; and, (3) the absence of sufficient other mitigating controls; we determined that this control deficiency resulted in more than a remote likelihood that a material misstatement or lack of disclosure within the annual or interim financial statements will not be prevented or detected.

 

Changes in Internal Control Over Financial Reporting

 

There have not been any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II—OTHER INFORMATION

 

Item 1.  Legal Proceedings

 

None.

 

Item 2. Unregistered Sales of Securities

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not Applicable

 

Item 5.  Other Information

 

None.


13



Item 6.  Exhibits

 

EXHIBIT  NUMBER

DESCRIPTION

31.1

Section 302 Certification, CEO

31.2

Section 302 Certification, CFO

32.1

Section 906 Certification, CEO

32.2

Section 906 Certification, CFO

101.INS

XBRL Instance Document

101.SCH

XBRL Taxonomy Extension Schema Document

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document


14



SIGNATURES

 

In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

ELECTRONIC SYSTEMS TECHNOLOGY, INC.

 

 

 

By:  /s/ Michael W. Eller

 

Date:  July 28, 2021

Name:  Michael W. Eller

 

Title:  President

(Principal Executive Officer)

 

 

 

 

By:  /s/ Michael W. Eller

 

Date:  July 28, 2021

Name:  Michael W. Eller

 

Title:  President

(Principal Accounting Officer)


15

EX-31 2 ceocert_ex31z1.htm EXHIBIT 31 Exhibit 31

Exhibit 31.1

CERTIFICATION

 

I, Michael Eller, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Electronic Systems Technology, Inc.; 

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

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

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

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

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

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

(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (fourth 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: 

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

/s/ Michael Eller                              

Michael Eller

President

(Chief Executive Officer)

Date: July28, 2021

 

A signed original of this written statement has been provided to the registrant and will be retained by the registrant to be furnished to the Securities and Exchange Commission or its staff upon request.

EX-31.2 3 cfocert_ex31z2.htm EXHIBIT 31 Exhibit 31

Exhibit 31.2

CERTIFICATION

 

I, Michael Eller, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Electronic Systems Technology, Inc.; 

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

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

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

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

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

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

(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (fourth 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: 

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

 

/s/ Michael Eller                                

Michael Eller

President

Principal Accounting Officer

Date: July 28, 2021

 

A signed original of this written statement has been provided to the registrant and will be retained by the registrant to be furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.1 4 ceocert_ex32z1.htm EXHIBIT 32 Exhibit 32

Exhibit 32.1 – CEO Certification

CERTIFICATION

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. 1350)

In connection with the quarterly report of Electronic Systems Technology Inc. (the "Company") on Form 10-Q for the quarter ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Michael Eller, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.  

 

/s/ Michael Eller                            

Michael Eller

President

(Chief Executive Officer)

Date: July 28, 2021

This certification is being furnished to the Securities and Exchange Commission as an exhibit to the Quarterly Report and shall not be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended; and is 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.

 

A signed original of this written statement has been provided to the Registrant and will be retained by the Registrant to be furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

EX-32.2 5 cfocert_ex32z2.htm EXHIBIT 32 Exhibit 32

Exhibit 32.2 – CFO Certification

CERTIFICATION

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. 1350)

In connection with the quarterly report of Electronic Systems Technology Inc. (the "Company") on Form 10-Q for the quarter ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Michael Eller, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.  

 

 

/s/ Michael Eller                            

Michael Eller

President

(Principal Accounting Officer)

Date: July 28, 2021

This certification is being furnished to the Securities and Exchange Commission as an exhibit to the Quarterly Report and shall not be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.; and is 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.

 

A signed original of this written statement has been provided to the Registrant and will be retained by the Registrant to be furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

EX-101.CAL 6 elst-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 elst-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 elst-20210630_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method Accounting Standards Update and Change in Accounting Principle Schedule of distribution of lease expense Represents the textual narrative disclosure of Schedule of distribution of lease expense, during the indicated time period. Note 4 - Stock Options NET CASH PROVIDED (USED) IN FINANCING ACTIVITIES NET CASH PROVIDED (USED) IN FINANCING ACTIVITIES Certificates of deposit purchased Certificates of deposit purchased Inventories {1} Inventories Noncash items included in net income (loss) Additional paid-in capital Accrued interest receivable Entity Emerging Growth Company PPP loan 2 Represents the PPP loan 2, during the indicated time period. Domestic Leasehold tax Schedule of Inventory, Current Accounts payable {1} Accounts payable SALES - NET Retained earnings Stockholders' equity Entity Incorporation, State or Country Code Operating Lease, Cost Sale of Stock, Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Inventory, Parts and Components, Net of Reserves Shares outstanding Shares outstanding Shares outstanding General and administrative GROSS PROFIT GROSS PROFIT Cost of sales Cost of sales Accounts payable LIABILITIES and STOCKHOLDERS' EQUITY Entity Shell Company Short-term Debt, Type [Axis] Common stock repurchased Common stock repurchased Net Investment in Lease, Current Unrecorded Unconditional Purchase Obligation, Imputed Interest Unrecorded Unconditional Purchase Obligation, Imputed Interest Capital Leases, Future Minimum Payments Due in Two Years Capital Leases, Future Minimum Payments Due in Two Years Schedule of Revenue by source Note 8 - Cares Act Loans Payable Proceeds from CARES Act loan payable (rounds 1 and 2) CASH FLOWS USED IN FINANCING ACTIVITIES: Net income (loss) Equity balance Equity balance Equity balance Additional Paid-in Capital Inventories Inventories Inventory, Work in Process, Gross Net Income (Loss) Net Income (Loss) Net loss Total Operating Expense Total Operating Expense Accrued wages and bonus Current liabilities Accounts receivable, net Document Transition Report Trading Symbol Short-term Debt, Type Capital Leases, Future Minimum Payments Due Capital Leases, Future Minimum Payments Due Capital Leases, Future Minimum Payments Due in Three Years Capital Leases, Future Minimum Payments Due in Three Years Major Property Class [Axis] Domestic customer B Represents the Domestic customer B, during the indicated time period. Segment Reporting Information, Description of Products and Services TOTAL OTHER INCOME TOTAL OTHER INCOME Entity Registrant Name PPP loan 1 Represents the PPP loan 1, during the indicated time period. Sales to customers in excess of 10 percent Represents the Sales to customers in excess of 10 percent, during the indicated time period. Product and Service [Axis] Notes Changes in operating assets and liabilities: Common Stock Lease liability Lease liability Document Type Cost of sales {1} Cost of sales Represents the Cost of sales, during the indicated time period. Operating lease expense distributied Operating lease expense distributied Represents the monetary amount of Cost of sales, lease expense distribution details, during the indicated time period. Leasehold tax Monthly rate year one Represents the Monthly rate year one, during the indicated time period. Domestic customer D Represents the Domestic customer D, during the indicated time period. Product and Service Expected Forfeiture Rate Represents the percentage value of Expected Forfeiture Rate, during the indicated time period. Tables/Schedules Note 5 - Revenue Represents the textual narrative disclosure of Note 5 - Revenue, during the indicated time period. NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS Accounts receivable, net {1} Accounts receivable, net Benefit (provision) for income tax Interest income CARES Act loan payable {1} CARES Act loan payable CARES Act loan payable ASSETS Document Fiscal Year Focus Entity Filer Category Entity Interactive Data Current Entity Address, Postal Zip Code Original Share Repurchase Authorized Represents the monetary amount of Original Share Repurchase Authorized, as of the indicated date. Base rent pursuant to lease agreement Operating expenses Represents the Operating expenses, during the indicated time period. Monthly rate year two Represents the Monthly rate year two, during the indicated time period. Product Sales Represents the monetary amount of Product Sales, during the indicated time period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Inventory, Finished Goods, Gross Note 3 - Earnings (Loss) Per Share Note 1 - Basis of Presentation Depreciation {1} Depreciation Equity Components [Axis] Other income Marketing and sales Operating Expenses {1} Operating Expenses Common Stock, Shares Authorized Total assets Total assets Total current assets Total current assets Entity Tax Identification Number Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Note 7 - Stock Repurchase Principal payments on CARES Act loan payable (round 1) Principal payments on CARES Act loan payable (round 1) CASH FLOWS FROM INVESTING ACTIVITIES: Other accrued liabilities {1} Other accrued liabilities Basic and diluted weighted average shares used in computing income (loss) per share: Basic and diluted earnings per share NET INCOME (LOSS) BEFORE INCOME TAX Common Stock, Par or Stated Value Per Share Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively Certificates of deposit Amendment Flag Security Exchange Name Entity Address, City or Town Details Stock repurchase program Total Represents the Total, during the indicated time period. Foreign Leasehold tax Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number NET CASH PROVIDED (USED) IN OPERATING ACTIVITIES Prepaid expenses City Area Code Registrant CIK Sales order backlog Represents the monetary amount of Sales order backlog, during the indicated time period. Fair value assumptions discount rate Represents the percentage value of Fair value assumptions discount rate, during the indicated time period. Future Less Payments Retained Earnings Operating Income (Loss) Operating Income (Loss) Research and development Total Long-term liabilities Total Long-term liabilities Accrued vacation pay Entity Address, Address Line One Fiscal Year End Lease costs Represents the Lease costs, during the indicated time period. Statement Long-term liabilities CARES Act loan payable Other accrued liabilities Right to use - Lease, net of amortization Document Fiscal Period Focus Entity Common Stock, Shares Outstanding Entity Small Business Stock Repurchased During Period, Value Site Support Sales Represents the monetary amount of Site Support Sales, during the indicated time period. Note 6 - Leases Share based compensation Stock based compensation Share based compensation Total stockholders' equity Total stockholders' equity Variable lease costs Leasehold tax percentage Represents the percentage value of Leasehold tax percentage, during the indicated time period. Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Certificates of deposit redeemed Cash flows from operating activities Grant income (NOTE 8) Property and equipment, net of depreciation Current assets Entity Current Reporting Status Title of 12(g) Security Entity Address, State or Province Domestic customer A Represents the Domestic customer A, during the indicated time period. Note 2 - Inventories NET CASH PROVIDED FROM INVESTING ACTIVITIES NET CASH PROVIDED FROM INVESTING ACTIVITIES Accrued interest receivable {1} Accrued interest receivable Statement [Line Items] Gain on forgiveness of CARES Act loan Gain on forgiveness of CARES Act loan Common Stock, Shares, Issued Lease liability, current portion Lease liability, current portion Local Phone Number Entity File Number Document Period End Date Customers in excess of 10 percent, portion of total sales Represents the percentage value of Customers in excess of 10 percent, portion of total sales, during the indicated time period. Prepaid expenses {1} Prepaid expenses Equity Component Total liabilities and stockholders' equity Total liabilities and stockholders' equity Total liabilities Total liabilities Total current liabilities Total current liabilities Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Document Quarterly Report EX-101.PRE 9 elst-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 10 elst-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000250 - Disclosure - Note 6 - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - Note 5 - Revenue link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - Note 6 - Leases link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - Electronic Systems Technology, Inc. Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - Note 8 - Cares Act Loans Payable (Details) link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - Note 6 - Leases: Future Less Payments (Tables) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - Note 2 - Inventories link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Tables) link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - Note 1 - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - Note 6 - Leases: Future Less Payments (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - Note 7 - Stock Repurchase link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - Note 5 - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Details) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Details) link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - Note 7 - Stock Repurchase (Details) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - Note 4 - Stock Options link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - Note 4 - Stock Options (Details) link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - Note 1 - Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - Note 3 - Earnings (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - Note 8 - Cares Act Loans Payable link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Tables) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Tables) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Details) link:presentationLink link:definitionLink link:calculationLink XML 11 elst-20210630_htm.xml IDEA: XBRL DOCUMENT 0000752294 2021-01-01 2021-06-30 0000752294 2021-06-30 0000752294 2021-07-12 0000752294 2020-12-31 0000752294 2021-04-01 2021-06-30 0000752294 2020-04-01 2020-06-30 0000752294 2020-01-01 2020-06-30 0000752294 2019-12-31 0000752294 2020-06-30 0000752294 us-gaap:CommonStockMember 2019-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000752294 us-gaap:RetainedEarningsMember 2019-12-31 0000752294 2020-01-01 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000752294 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000752294 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000752294 us-gaap:RetainedEarningsMember 2020-03-31 0000752294 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000752294 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000752294 us-gaap:CommonStockMember 2020-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000752294 us-gaap:RetainedEarningsMember 2020-06-30 0000752294 us-gaap:CommonStockMember 2020-12-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000752294 us-gaap:RetainedEarningsMember 2020-12-31 0000752294 2021-01-01 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000752294 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000752294 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-03-31 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000752294 us-gaap:RetainedEarningsMember 2021-03-31 0000752294 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000752294 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000752294 us-gaap:CommonStockMember 2021-06-30 0000752294 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000752294 us-gaap:RetainedEarningsMember 2021-06-30 0000752294 fil:DomesticMember 2021-04-01 2021-06-30 0000752294 fil:DomesticMember 2020-04-01 2020-06-30 0000752294 fil:ForeignMember 2021-04-01 2021-06-30 0000752294 fil:ForeignMember 2020-04-01 2020-06-30 0000752294 fil:DomesticMember 2021-01-01 2021-06-30 0000752294 fil:DomesticMember 2020-01-01 2020-06-30 0000752294 fil:ForeignMember 2021-01-01 2021-06-30 0000752294 fil:ForeignMember 2020-01-01 2020-06-30 0000752294 fil:DomesticCustomerAMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerAMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerBMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerBMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerDMember 2021-04-01 2021-06-30 0000752294 fil:DomesticCustomerDMember 2020-04-01 2020-06-30 0000752294 fil:DomesticCustomerAMember 2021-01-01 2021-06-30 0000752294 fil:DomesticCustomerAMember 2020-01-01 2020-06-30 0000752294 fil:DomesticCustomerBMember 2021-01-01 2021-06-30 0000752294 fil:MonthlyRateYearOneMember 2021-01-01 2021-06-30 0000752294 fil:MonthlyRateYearTwoMember 2021-01-01 2021-06-30 0000752294 fil:CostOfSales1Member 2021-04-01 2021-06-30 0000752294 fil:OperatingExpenses1Member 2021-04-01 2021-06-30 0000752294 fil:TotalMember 2021-04-01 2021-06-30 0000752294 fil:CostOfSales1Member 2020-04-01 2020-06-30 0000752294 fil:OperatingExpenses1Member 2020-04-01 2020-06-30 0000752294 fil:TotalMember 2020-04-01 2020-06-30 0000752294 fil:CostOfSales1Member 2021-01-01 2021-06-30 0000752294 fil:OperatingExpenses1Member 2021-01-01 2021-06-30 0000752294 fil:TotalMember 2021-01-01 2021-06-30 0000752294 fil:CostOfSales1Member 2020-01-01 2020-06-30 0000752294 fil:OperatingExpenses1Member 2020-01-01 2020-06-30 0000752294 fil:TotalMember 2020-01-01 2020-06-30 0000752294 2016-01-01 2021-06-30 0000752294 2016-01-13 0000752294 fil:PppLoan1Member 2020-12-31 0000752294 fil:PppLoan2Member 2021-06-30 pure iso4217:USD shares iso4217:USD shares 0000752294 --12-31 NONE false 2021 Q2 false 10-Q true 2021-06-30 ELECTRONIC SYSTEMS TECHNOLOGY INC WA 000-27793 91-1238077 415 N. Roosevelt St. STE B1 Kennewick WA 99336 509 735-9092 Common Stock, $0.001 par value ELST Yes Yes Non-accelerated Filer true false false 4946502 1035311 308110 250000 499999 161296 288884 491773 631707 23342 28087 814 4659 1962536 1761446 2867 5445 47414 65230 2012817 1832121 26259 21113 57346 2699 24592 17631 38439 36753 8947 6720 19619 0 175202 84916 130255 171712 9450 28635 139705 200347 314907 285263 0.001 0.001 50000000 50000000 4946502 4946502 4947 4947 931442 931442 761521 610469 1697910 1546858 2012817 1832121 457003 245497 881779 519464 213197 132395 393734 281625 243806 113102 488045 237839 66452 69957 159955 165670 54249 50213 106949 105110 127419 86295 221634 174191 248120 206465 488538 444971 -4314 -93363 -493 -207132 0 9000 0 9000 150118 0 150118 0 566 2488 1427 5951 150684 11488 151545 14951 146370 -81875 151052 -192181 0 0 0 0 146370 -81875 151052 -192181 0.03 -0.02 0.03 -0.04 4946502 4946502 4946502 4946502 151052 -192181 2578 3476 0 2282 150118 0 -127588 -23557 139934 19291 3845 1950 -4745 -515 -5146 75507 64152 14843 348922 -201774 249999 450001 0 300000 249999 150001 1975 0 130255 171712 128280 171712 727201 119939 308110 274936 1035311 394875 4946502 4947 929159 813188 1747294 0 0 0 -110306 -110306 0 0 2282 0 2282 4946502 4947 931441 702882 1639270 0 0 0 -81875 -81875 4946502 4947 931441 621007 1557395 4946502 4947 931442 610469 1546858 0 0 0 4682 4682 4946502 4947 931442 615151 1551540 0 0 0 146370 146370 4946502 4947 931442 761521 1697910 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 1 - BASIS OF PRESENTATION </b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Courier;margin:0;text-align:justify"><span style="font-family:Times New Roman">The financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2021, and its results of operations, cash flows, and changes in stockholders’ equity for the three months and six months ended June 30, 2021 and 2020.  The balance sheet at December 31, 2020 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.   </span></p> <p style="font:10pt Courier;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">The results of operations for the three month and six-month period ended June 30, 2021 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2021 the anticipated effective annual federal income tax rate will be 0%.</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0"><i>Accounting Standards Updates Adopted</i></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">In August 2018, the FASB issued ASU No. 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The update removes, modifies and makes additions to the disclosure requirements on fair value measurements. The update is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The adoption of this update on January 1, 2020 had no impact on the financial statements.  </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.</p> In August 2018, the FASB issued ASU No. 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The update removes, modifies and makes additions to the disclosure requirements on fair value measurements. The update is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The adoption of this update on January 1, 2020 had no impact on the financial statements. <p style="font:10pt Times New Roman;margin:0"><b>NOTE 2 - INVENTORIES</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method.  Inventories consist of the following:</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:138.9pt" valign="top"/><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30, </p> <p style="font:10pt Times New Roman;margin:0;text-align:center">2021</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">December 31, </p> <p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">Parts</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$        96,570</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$       99,303</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work in progress</p> </td><td style="width:75.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">195,053</p> </td><td style="width:75.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">275,230</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">200,150</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">257,174</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total inventory</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$       491,773</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">631,707</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:138.9pt" valign="top"/><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">June 30, </p> <p style="font:10pt Times New Roman;margin:0;text-align:center">2021</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">December 31, </p> <p style="font:10pt Times New Roman;margin:0;text-align:center">2020</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">Parts</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$        96,570</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$       99,303</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Work in progress</p> </td><td style="width:75.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">195,053</p> </td><td style="width:75.15pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">275,230</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Finished goods</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">200,150</p> </td><td style="width:75.15pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">257,174</p> </td></tr> <tr><td style="width:138.9pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total inventory</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$       491,773</p> </td><td style="width:75.15pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">631,707</p> </td></tr> </table> 96570 99303 195053 275230 200150 257174 491773 631707 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 3 - EARNINGS (LOSS) PER SHARE </b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of shares of Common Stock outstanding for the period.  Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the earnings of the Company.  At June 30, 2021 and 2020, the Company had 180,000 outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income.  The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.</p> 180000 180000 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 4 - STOCK OPTIONS</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">The Company has outstanding stock options, which have been granted periodically to individual employees and directors.  On March 13, 2020, the Board of Directors canceled all 120,000 outstanding stock options that were granted on August 7, 2017 and due to expire on August 6, 2020.    In addition, on that date, the Board of Directors granted 180,000 options to employees. The new options have an exercise price of $0.40, a term of 5 years, and vested immediately.    The fair value of the options was determined using the Black-Scholes model using the following variables:   stock price of $0.40, volatility of 79.27%, expected term of 5 years with a forfeiture rate of 95%, and a discount factor of 0.72%. Share based compensation of $2,282 was recognized during the six month period ended June 30, 2020. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0">No stock options have been issued in 2021.   As of June 30, 2021, there were 180,000 options outstanding with a weighted average exercise price of $0.40 per share, a weighted average remaining life of 3.7 years and no intrinsic value.</p> 180000 0.40 0.40 0.7927 5 0.95 0.0072 2282 180000 0.40 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 5 – REVENUE</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">The Company product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $448,403 and $244,397, respectively.  Revenue from site support and engineering services was $8,600 and $1,100 respectively, over the same periods. </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">During the six month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $870,079 and $497,364, respectively.  Revenue from site support and engineering services was $11,700 and $22,100 respectively, over the same periods.</p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies.  Domestic sales for the three month period ended June 30, 2021 and June 30, 2020 were $432,215 and $212,264, respectively.  Sales to foreign customers for the three month period ended June 30, 2021 and June 30, 2020 were $24,788 and $33,233, respectively. </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Domestic sales for the six month period ended June 30, 2021 and June 30, 2020 were $794,330 and $454,239, respectively.  Sales to foreign customers for the six month period ended June 30, 2021 and June 30, 2020 were $87,449 and $65,225, respectively.</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">For the three-month period ended June 30, 2021, sales to three customers represented more than 10% of total revenue, three customers represented more than 10% of total revenue for the same period in 2020. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;margin-left:66.25pt;border:0.5pt solid #000000"><tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"/><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 Sales</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 %age of Total Sales</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 Sales</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020%age of Total Sales</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer A</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$       76,947</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">17%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$      28,384</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">12%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer B</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">      64,968</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">14%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">     27,802</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer C</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">       62,080</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">14%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">     24,473</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">10%</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">For the six-month period ended June 30, 2021, sales to two customers represented more than 10% of total revenue, one customer represented more than 10% of total revenue for the same period in 2020. </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;margin-left:66.25pt;border:0.5pt solid #000000"><tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"/><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 Sales</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 %age of Total Sales</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 Sales</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 %age of Total Sales</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer A</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$133,118</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">15%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$57,702</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer B</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">129,798</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">15%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">As of June 30, 2021 and 2020, the Company had a sales order backlog of $17,143 and $4,118, respectively.</p> The Company product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. 448403 244397 8600 1100 870079 497364 11700 22100 432215 212264 24788 33233 794330 454239 87449 65225 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;margin-left:66.25pt;border:0.5pt solid #000000"><tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"/><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 Sales</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 %age of Total Sales</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 Sales</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020%age of Total Sales</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer A</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$       76,947</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">17%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$      28,384</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">12%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer B</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">      64,968</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">14%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">     27,802</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer C</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">       62,080</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">14%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">     24,473</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">10%</p> </td></tr> </table> 76947 0.17 28384 0.12 64968 0.14 27802 0.11 62080 0.14 24473 0.10 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;margin-left:66.25pt;border:0.5pt solid #000000"><tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"/><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 Sales</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2021 %age of Total Sales</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 Sales</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center">2020 %age of Total Sales</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer A</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$133,118</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">15%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$57,702</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">11%</p> </td></tr> <tr><td style="width:117.65pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Domestic customer B</p> </td><td style="width:67.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">129,798</p> </td><td style="width:72pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">15%</p> </td><td style="width:64.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td><td style="width:76.5pt;border:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">-</p> </td></tr> </table> 133118 0.15 57702 0.11 129798 0.15 17143 4118 <p style="font:10pt Times New Roman;margin:0;text-align:justify"><b>NOTE 6 - LEASES</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">On September 23, 2020, the Company signed a new two-year lease for its facilities.  The base lease is $3,162 and $3,267 per month for years one and two, respectively. There is a leasehold tax applied to the base lease at 12.84%.  The Company has the right to terminate the lease with 90 days’ notice. There is no renewal clause contained in the current lease.  Upon signing the lease, the Company recognized a lease liability and right of use asset of $74,005 based on the two-year payment stream discounted using an estimated incremental borrowing rate of 4.0%. At June 30, 2021, the remaining lease term is fifteen months.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:36pt;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Prior to the new lease on September 23, 2020, the Company’s lease for its facilities was for $5,639 per month.</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">For the three month and six-month periods ended June 30, 2021 and 2020, lease expenses of $10,862 and $16,918, and $21,724 and $33,836 respectively, are included in the following expense classifications on the statement of operations:</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:477.55pt;margin-left:34.95pt"><tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="7" style="width:366.05pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three-month period ending June 30,</p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2021</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2020</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"/><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Base rent pursuant to lease agreement</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 5,396 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   4,248 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 9,644 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 2,998 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   11,995 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 14,993 </p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Variable lease costs</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">682</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">536</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,218</p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">385</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,540</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,925</p> </td></tr> <tr style="height:14.45pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease costs</p> </td><td style="width:57.65pt;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"> $ 6,078 </p> </td><td style="width:60.85pt;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,784 </p> </td><td style="width:57.65pt;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"> $ 10,862 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt;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"> $ 3,383 </p> </td><td style="width:60.85pt;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"> $   13,535 </p> </td><td style="width:57.65pt;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"> $ 16,918 </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:477.55pt;margin-left:34.95pt"><tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="7" style="width:366.05pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six-month period ending June 30,</p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2021</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2020</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"/><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Base rent pursuant to lease agreement</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 10,793 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   8,495 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 19,288 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 5,996 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   23,990 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 29,986 </p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Variable lease costs</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,363</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,073</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,436</p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">770</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,080</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,850</p> </td></tr> <tr style="height:14.45pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease costs</p> </td><td style="width:57.65pt;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,156 </p> </td><td style="width:60.85pt;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"> $   9,568 </p> </td><td style="width:57.65pt;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"> $ 21,724 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt;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"> $ 6,766 </p> </td><td style="width:60.85pt;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"> $   27,070 </p> </td><td style="width:57.65pt;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"> $ 33,836 </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">As of June 30, 2021, total future lease payments are as follows:</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td colspan="3" style="width:328.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0">For the 12 months ending June 30, 2022 and 2023</p> </td></tr> <tr style="height:15.75pt"><td style="width:238.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">   2022</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$</p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">38,893 </p> </td></tr> <tr style="height:5.85pt"><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">   2023</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right"> </p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">10,277</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">     Total</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">49,170</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Less imputed interest </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(1,281)</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Net lease liability</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">47,889</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Current portion</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">38,439</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Long-term portion</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">9,450</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> 3162 3267 0.1284 74005 10862 16918 21724 33836 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:477.55pt;margin-left:34.95pt"><tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="7" style="width:366.05pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the three-month period ending June 30,</p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2021</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2020</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"/><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Base rent pursuant to lease agreement</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 5,396 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   4,248 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 9,644 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 2,998 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   11,995 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 14,993 </p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Variable lease costs</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">682</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">536</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,218</p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">385</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,540</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,925</p> </td></tr> <tr style="height:14.45pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease costs</p> </td><td style="width:57.65pt;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"> $ 6,078 </p> </td><td style="width:60.85pt;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,784 </p> </td><td style="width:57.65pt;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"> $ 10,862 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt;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"> $ 3,383 </p> </td><td style="width:60.85pt;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"> $   13,535 </p> </td><td style="width:57.65pt;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"> $ 16,918 </p> </td></tr> </table> 5396 4248 9644 2998 11995 14993 682 536 1218 385 1540 1925 6078 4784 10862 3383 13535 16918 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:477.55pt;margin-left:34.95pt"><tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="7" style="width:366.05pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center">For the six-month period ending June 30,</p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2021</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td colspan="3" style="width:176.15pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>2020</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"/><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"> </p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Cost of sales</b></p> </td><td style="width:60.85pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Operating expenses</b></p> </td><td style="width:57.65pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><b>Total</b></p> </td></tr> <tr style="height:27.5pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Base rent pursuant to lease agreement</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 10,793 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   8,495 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 19,288 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 5,996 </p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $   23,990 </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> $ 29,986 </p> </td></tr> <tr style="height:13.75pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Variable lease costs</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,363</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">1,073</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">2,436</p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">770</p> </td><td style="width:60.85pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,080</p> </td><td style="width:57.65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right">3,850</p> </td></tr> <tr style="height:14.45pt"><td style="width:111.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">Total lease costs</p> </td><td style="width:57.65pt;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,156 </p> </td><td style="width:60.85pt;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"> $   9,568 </p> </td><td style="width:57.65pt;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"> $ 21,724 </p> </td><td style="width:13.75pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:57.65pt;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"> $ 6,766 </p> </td><td style="width:60.85pt;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"> $   27,070 </p> </td><td style="width:57.65pt;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"> $ 33,836 </p> </td></tr> </table> 10793 8495 19288 5996 23990 29986 1363 1073 2436 770 3080 3850 12156 9568 21724 6766 27070 33836 <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td colspan="3" style="width:328.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0">For the 12 months ending June 30, 2022 and 2023</p> </td></tr> <tr style="height:15.75pt"><td style="width:238.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">   2022</p> </td><td style="width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">$</p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">38,893 </p> </td></tr> <tr style="height:5.85pt"><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt">   2023</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right"> </p> </td><td style="width:76.5pt" valign="top"><p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:right">10,277</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">     Total</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">49,170</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Less imputed interest </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">(1,281)</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Net lease liability</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">47,889</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Current portion</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:76.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">38,439</p> </td></tr> <tr><td style="width:238.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Long-term portion</p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">$</p> </td><td style="width:76.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:right">9,450</p> </td></tr> </table> 38893 10277 49170 1281 47889 38439 9450 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 7 – STOCK REPURCHASE</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:justify">On January 13, 2016, the Company’s Board of Directors approved a resolution authorizing the repurchase of up to $100,000 of the Company’s Common Stock at the price of $0.38 per share. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. On March 2, 2016, the Company’s Board of Director approved a resolution authorizing the repurchase of an additional $150,000 of the Company’s Common Stock at the price of $0.38 per share. Under the program (the “Stock Repurchase Plan”), shares may be repurchased in open market transactions, complying with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Shares repurchased are retired. Since inception of the Stock Repurchase Plan, the Company has repurchased 212,165 shares for a total of $80,622 through June 30, 2020 and $169,378 of the original $250,000 approved by the board remains.</p> <p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt;text-align:justify">On April 23, 2020 repurchases were suspended indefinitely.</p> On January 13, 2016, the Company’s Board of Directors approved a resolution authorizing the repurchase of up to $100,000 of the Company’s Common Stock at the price of $0.38 per share. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. 212165 80622 250000 <p style="font:10pt Times New Roman;margin:0"><b>NOTE 8 – CARES ACT LOANS PAYABLE</b></p> <p style="font:10pt Times New Roman;margin-top:6pt;margin-bottom:0pt"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (the “CARES Act”) Act was signed into United States law.   </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">In April 2020, the Company received a loan of $171,712 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of April 13, 2022 and bears interest at a rate of 1% per annum. $150,118 of this loan was forgiven in June 2021, leaving a balance due of $21,594. As of June 30, 2021, the balance remaining was $19,618.   Monthly payments of $1,994 are due for the next ten months.</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">In February 2021, the Company received a second loan of $130,255 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of February 21, 2023 and bears interest at a rate of 1% per annum. The Note may be prepaid by the Company at any time prior to maturity with no prepayment penalties. </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">Under the terms of the PPP, certain amounts of the loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. Qualifying expenses include payroll costs, costs used to continue group health care benefits, mortgage payments, rent, and utilities. As of June 30, 2021, the Company has used funds from the loan to pay qualifying expenses. The Company believes it has used the entire loan amount for qualifying expenses, but there is no guarantee that the loan will be forgiven.</p> 171712 130255 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Jul. 12, 2021
Details    
Registrant CIK 0000752294  
Fiscal Year End --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Entity Registrant Name ELECTRONIC SYSTEMS TECHNOLOGY INC  
Entity Incorporation, State or Country Code WA  
Entity File Number 000-27793  
Entity Tax Identification Number 91-1238077  
Entity Address, Address Line One 415 N. Roosevelt St. STE B1  
Entity Address, City or Town Kennewick  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 99336  
City Area Code 509  
Local Phone Number 735-9092  
Title of 12(g) Security Common Stock, $0.001 par value  
Trading Symbol ELST  
Security Exchange Name NONE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   4,946,502
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Document Transition Report false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 1,035,311 $ 308,110
Certificates of deposit 250,000 499,999
Accounts receivable, net 161,296 288,884
Inventories 491,773 631,707
Prepaid expenses 23,342 28,087
Accrued interest receivable 814 4,659
Total current assets 1,962,536 1,761,446
Property and equipment, net of depreciation 2,867 5,445
Right to use - Lease, net of amortization 47,414 65,230
Total assets 2,012,817 1,832,121
Current liabilities    
Accounts payable 26,259 21,113
Accrued wages and bonus 57,346 2,699
Accrued vacation pay 24,592 17,631
Lease liability, current portion 38,439 36,753
Other accrued liabilities 8,947 6,720
CARES Act loan payable 19,619 0
Total current liabilities 175,202 84,916
Total liabilities 314,907 285,263
Stockholders' equity    
Common stock, $0.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively 4,947 4,947
Additional paid-in capital 931,442 931,442
Retained earnings 761,521 610,469
Total stockholders' equity 1,697,910 1,546,858
Total liabilities and stockholders' equity 2,012,817 1,832,121
Long-term liabilities    
CARES Act loan payable 130,255 171,712
Lease liability 9,450 28,635
Total Long-term liabilities $ 139,705 $ 200,347
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Details    
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 50,000,000 50,000,000
Common Stock, Shares, Issued 4,946,502 4,946,502
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Electronic Systems Technology, Inc. Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Details        
SALES - NET $ 457,003 $ 245,497 $ 881,779 $ 519,464
Cost of sales (213,197) (132,395) (393,734) (281,625)
GROSS PROFIT 243,806 113,102 488,045 237,839
Operating Expenses        
General and administrative 66,452 69,957 159,955 165,670
Research and development 54,249 50,213 106,949 105,110
Marketing and sales 127,419 86,295 221,634 174,191
Total Operating Expense 248,120 206,465 488,538 444,971
Operating Income (Loss) (4,314) (93,363) (493) (207,132)
Other income        
Grant income (NOTE 8) 0 9,000 0 9,000
Gain on forgiveness of CARES Act loan 150,118 0 150,118 0
Interest income 566 2,488 1,427 5,951
TOTAL OTHER INCOME 150,684 11,488 151,545 14,951
NET INCOME (LOSS) BEFORE INCOME TAX 146,370 (81,875) 151,052 (192,181)
Benefit (provision) for income tax 0 0 0 0
Net Income (Loss) $ 146,370 $ (81,875) $ 151,052 $ (192,181)
Basic and diluted earnings per share $ 0.03 $ (0.02) $ 0.03 $ (0.04)
Basic and diluted weighted average shares used in computing income (loss) per share: 4,946,502 4,946,502 4,946,502 4,946,502
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Total
Equity balance at Dec. 31, 2019 $ 4,947 $ 929,159 $ 813,188 $ 1,747,294
Shares outstanding at Dec. 31, 2019 4,946,502      
Net income (loss) $ 0 0 (110,306) (110,306)
Stock based compensation $ 0 2,282 0 2,282
Shares outstanding at Mar. 31, 2020 4,946,502      
Equity balance at Mar. 31, 2020 $ 4,947 931,441 702,882 1,639,270
Equity balance at Dec. 31, 2019 $ 4,947 929,159 813,188 1,747,294
Shares outstanding at Dec. 31, 2019 4,946,502      
Stock based compensation       2,282
Shares outstanding at Jun. 30, 2020 4,946,502      
Equity balance at Jun. 30, 2020 $ 4,947 931,441 621,007 1,557,395
Equity balance at Mar. 31, 2020 $ 4,947 931,441 702,882 1,639,270
Shares outstanding at Mar. 31, 2020 4,946,502      
Net income (loss) $ 0 0 (81,875) (81,875)
Shares outstanding at Jun. 30, 2020 4,946,502      
Equity balance at Jun. 30, 2020 $ 4,947 931,441 621,007 1,557,395
Equity balance at Dec. 31, 2020 $ 4,947 931,442 610,469 1,546,858
Shares outstanding at Dec. 31, 2020 4,946,502      
Net income (loss) $ 0 0 4,682 4,682
Shares outstanding at Mar. 31, 2021 4,946,502      
Equity balance at Mar. 31, 2021 $ 4,947 931,442 615,151 1,551,540
Equity balance at Dec. 31, 2020 $ 4,947 931,442 610,469 1,546,858
Shares outstanding at Dec. 31, 2020 4,946,502      
Stock based compensation       0
Shares outstanding at Jun. 30, 2021 4,946,502      
Equity balance at Jun. 30, 2021 $ 4,947 931,442 761,521 1,697,910
Equity balance at Mar. 31, 2021 $ 4,947 931,442 615,151 1,551,540
Shares outstanding at Mar. 31, 2021 4,946,502      
Net income (loss) $ 0 0 146,370 146,370
Shares outstanding at Jun. 30, 2021 4,946,502      
Equity balance at Jun. 30, 2021 $ 4,947 $ 931,442 $ 761,521 $ 1,697,910
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities    
Net loss $ 151,052 $ (192,181)
Noncash items included in net income (loss)    
Depreciation 2,578 3,476
Share based compensation 0 2,282
Gain on forgiveness of CARES Act loan (150,118) 0
Changes in operating assets and liabilities:    
Accounts receivable, net 127,588 23,557
Inventories 139,934 19,291
Accrued interest receivable 3,845 1,950
Prepaid expenses 4,745 515
Accounts payable 5,146 (75,507)
Other accrued liabilities 64,152 14,843
NET CASH PROVIDED (USED) IN OPERATING ACTIVITIES 348,922 (201,774)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Certificates of deposit redeemed 249,999 450,001
Certificates of deposit purchased 0 (300,000)
NET CASH PROVIDED FROM INVESTING ACTIVITIES 249,999 150,001
CASH FLOWS USED IN FINANCING ACTIVITIES:    
Principal payments on CARES Act loan payable (round 1) (1,975) 0
Proceeds from CARES Act loan payable (rounds 1 and 2) 130,255 171,712
NET CASH PROVIDED (USED) IN FINANCING ACTIVITIES 128,280 171,712
NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS 727,201 119,939
Cash and cash equivalents at beginning of period 308,110 274,936
Cash and cash equivalents at end of period $ 1,035,311 $ 394,875
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation
6 Months Ended
Jun. 30, 2021
Notes  
Note 1 - Basis of Presentation

NOTE 1 - BASIS OF PRESENTATION

 

The financial statements, including notes, of Electronic Systems Technology, Inc. (the "Company") are representations of the Company’s management, which is responsible for their integrity and objectivity. The accompanying unaudited financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information, as well as the instructions to Form 10-Q. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying unaudited financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of its financial position as of June 30, 2021, and its results of operations, cash flows, and changes in stockholders’ equity for the three months and six months ended June 30, 2021 and 2020.  The balance sheet at December 31, 2020 was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. All amounts presented are in U.S. dollars. For further information, refer to the financial statements and footnotes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.  

 

The results of operations for the three month and six-month period ended June 30, 2021 are not necessarily indicative of the results expected for the full fiscal year or for any other fiscal period. The Company estimates that for 2021 the anticipated effective annual federal income tax rate will be 0%.

 

Accounting Standards Updates Adopted

 

In August 2018, the FASB issued ASU No. 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The update removes, modifies and makes additions to the disclosure requirements on fair value measurements. The update is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The adoption of this update on January 1, 2020 had no impact on the financial statements.  

 

Other accounting standards that have been issued or proposed by FASB that do not require adoption until a future date are not expected to have a material impact on the financial statements upon adoption.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Inventories
6 Months Ended
Jun. 30, 2021
Notes  
Note 2 - Inventories

NOTE 2 - INVENTORIES

 

Inventories are stated at lower of direct cost or net realizable value with cost determined using the FIFO (first in, first out) method.  Inventories consist of the following:

 

June 30,

2021

December 31,

2020

Parts

$        96,570

$       99,303

Work in progress

195,053

275,230

Finished goods

200,150

257,174

Total inventory

$       491,773

631,707

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2021
Notes  
Note 3 - Earnings (Loss) Per Share

NOTE 3 - EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share excludes dilution and is computed by dividing income (loss) available to common stockholders by the weighted-average number of shares of Common Stock outstanding for the period.  Diluted earnings (loss) per share reflects potential dilution occurring if securities or other contracts to issue Common Stock were exercised or converted into Common Stock or resulted in the issuance of Common Stock that then shared in the earnings of the Company.  At June 30, 2021 and 2020, the Company had 180,000 outstanding stock options, respectively, that could have a dilutive effect on future periods’ net income.  The stock options were not included in the calculation of diluted earnings per share for either period as they were anti-dilutive.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Stock Options
6 Months Ended
Jun. 30, 2021
Notes  
Note 4 - Stock Options

NOTE 4 - STOCK OPTIONS

 

The Company has outstanding stock options, which have been granted periodically to individual employees and directors.  On March 13, 2020, the Board of Directors canceled all 120,000 outstanding stock options that were granted on August 7, 2017 and due to expire on August 6, 2020.    In addition, on that date, the Board of Directors granted 180,000 options to employees. The new options have an exercise price of $0.40, a term of 5 years, and vested immediately.    The fair value of the options was determined using the Black-Scholes model using the following variables:   stock price of $0.40, volatility of 79.27%, expected term of 5 years with a forfeiture rate of 95%, and a discount factor of 0.72%. Share based compensation of $2,282 was recognized during the six month period ended June 30, 2020.

 

No stock options have been issued in 2021.   As of June 30, 2021, there were 180,000 options outstanding with a weighted average exercise price of $0.40 per share, a weighted average remaining life of 3.7 years and no intrinsic value.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Revenue
6 Months Ended
Jun. 30, 2021
Notes  
Note 5 - Revenue

NOTE 5 – REVENUE

 

The Company product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products. During the three month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $448,403 and $244,397, respectively.  Revenue from site support and engineering services was $8,600 and $1,100 respectively, over the same periods.

 

During the six month period ended June 30, 2021 and 2020, the Company’s revenue from products sales was $870,079 and $497,364, respectively.  Revenue from site support and engineering services was $11,700 and $22,100 respectively, over the same periods.

 

The Company’s customers, to which trade credit terms are extended, consist of United States and local governments and foreign and domestic companies.  Domestic sales for the three month period ended June 30, 2021 and June 30, 2020 were $432,215 and $212,264, respectively.  Sales to foreign customers for the three month period ended June 30, 2021 and June 30, 2020 were $24,788 and $33,233, respectively.

 

Domestic sales for the six month period ended June 30, 2021 and June 30, 2020 were $794,330 and $454,239, respectively.  Sales to foreign customers for the six month period ended June 30, 2021 and June 30, 2020 were $87,449 and $65,225, respectively.

 

For the three-month period ended June 30, 2021, sales to three customers represented more than 10% of total revenue, three customers represented more than 10% of total revenue for the same period in 2020.

 

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020%age of Total Sales

Domestic customer A

$       76,947

17%

$      28,384

12%

Domestic customer B

     64,968

14%

    27,802

11%

Domestic customer C

      62,080

14%

    24,473

10%

 

For the six-month period ended June 30, 2021, sales to two customers represented more than 10% of total revenue, one customer represented more than 10% of total revenue for the same period in 2020.

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020 %age of Total Sales

Domestic customer A

$133,118

15%

$57,702

11%

Domestic customer B

129,798

15%

-

-

 

As of June 30, 2021 and 2020, the Company had a sales order backlog of $17,143 and $4,118, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases
6 Months Ended
Jun. 30, 2021
Notes  
Note 6 - Leases

NOTE 6 - LEASES

 

On September 23, 2020, the Company signed a new two-year lease for its facilities.  The base lease is $3,162 and $3,267 per month for years one and two, respectively. There is a leasehold tax applied to the base lease at 12.84%.  The Company has the right to terminate the lease with 90 days’ notice. There is no renewal clause contained in the current lease.  Upon signing the lease, the Company recognized a lease liability and right of use asset of $74,005 based on the two-year payment stream discounted using an estimated incremental borrowing rate of 4.0%. At June 30, 2021, the remaining lease term is fifteen months.

 

Prior to the new lease on September 23, 2020, the Company’s lease for its facilities was for $5,639 per month.

 

For the three month and six-month periods ended June 30, 2021 and 2020, lease expenses of $10,862 and $16,918, and $21,724 and $33,836 respectively, are included in the following expense classifications on the statement of operations:

 

 

For the three-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 5,396

$   4,248

$ 9,644

 

$ 2,998

$   11,995

$ 14,993

Variable lease costs

682

536

1,218

 

385

1,540

1,925

Total lease costs

$ 6,078

$   4,784

$ 10,862

 

$ 3,383

$   13,535

$ 16,918

 

 

 

For the six-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 10,793

$   8,495

$ 19,288

 

$ 5,996

$   23,990

$ 29,986

Variable lease costs

1,363

1,073

2,436

 

770

3,080

3,850

Total lease costs

$ 12,156

$   9,568

$ 21,724

 

$ 6,766

$   27,070

$ 33,836

 

As of June 30, 2021, total future lease payments are as follows:

 

For the 12 months ending June 30, 2022 and 2023

  2022

$

38,893

  2023

 

10,277

    Total

 

49,170

Less imputed interest

 

(1,281)

Net lease liability

 

47,889

Current portion

 

38,439

Long-term portion

$

9,450

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stock Repurchase
6 Months Ended
Jun. 30, 2021
Notes  
Note 7 - Stock Repurchase

NOTE 7 – STOCK REPURCHASE

 

On January 13, 2016, the Company’s Board of Directors approved a resolution authorizing the repurchase of up to $100,000 of the Company’s Common Stock at the price of $0.38 per share. The Company’s share repurchase program does not obligate it to acquire any specific number of shares. On March 2, 2016, the Company’s Board of Director approved a resolution authorizing the repurchase of an additional $150,000 of the Company’s Common Stock at the price of $0.38 per share. Under the program (the “Stock Repurchase Plan”), shares may be repurchased in open market transactions, complying with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Shares repurchased are retired. Since inception of the Stock Repurchase Plan, the Company has repurchased 212,165 shares for a total of $80,622 through June 30, 2020 and $169,378 of the original $250,000 approved by the board remains.

On April 23, 2020 repurchases were suspended indefinitely.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Cares Act Loans Payable
6 Months Ended
Jun. 30, 2021
Notes  
Note 8 - Cares Act Loans Payable

NOTE 8 – CARES ACT LOANS PAYABLE

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (the “CARES Act”) Act was signed into United States law.   

 

In April 2020, the Company received a loan of $171,712 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of April 13, 2022 and bears interest at a rate of 1% per annum. $150,118 of this loan was forgiven in June 2021, leaving a balance due of $21,594. As of June 30, 2021, the balance remaining was $19,618.   Monthly payments of $1,994 are due for the next ten months.

 

In February 2021, the Company received a second loan of $130,255 pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I, Section 1102 and 1106 of the CARES Act.   The loan, which was in the form of a promissory note, has a maturity date of February 21, 2023 and bears interest at a rate of 1% per annum. The Note may be prepaid by the Company at any time prior to maturity with no prepayment penalties.

 

Under the terms of the PPP, certain amounts of the loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. Qualifying expenses include payroll costs, costs used to continue group health care benefits, mortgage payments, rent, and utilities. As of June 30, 2021, the Company has used funds from the loan to pay qualifying expenses. The Company believes it has used the entire loan amount for qualifying expenses, but there is no guarantee that the loan will be forgiven.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Inventories: Schedule of Inventory, Current (Tables)
6 Months Ended
Jun. 30, 2021
Tables/Schedules  
Schedule of Inventory, Current

 

June 30,

2021

December 31,

2020

Parts

$        96,570

$       99,303

Work in progress

195,053

275,230

Finished goods

200,150

257,174

Total inventory

$       491,773

631,707

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Revenue: Schedule of Revenue by source (Tables)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Tables/Schedules    
Schedule of Revenue by source

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020%age of Total Sales

Domestic customer A

$       76,947

17%

$      28,384

12%

Domestic customer B

     64,968

14%

    27,802

11%

Domestic customer C

      62,080

14%

    24,473

10%

 

2021 Sales

2021 %age of Total Sales

2020 Sales

2020 %age of Total Sales

Domestic customer A

$133,118

15%

$57,702

11%

Domestic customer B

129,798

15%

-

-

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases: Schedule of distribution of lease expense (Tables)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Tables/Schedules    
Schedule of distribution of lease expense

 

 

For the three-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 5,396

$   4,248

$ 9,644

 

$ 2,998

$   11,995

$ 14,993

Variable lease costs

682

536

1,218

 

385

1,540

1,925

Total lease costs

$ 6,078

$   4,784

$ 10,862

 

$ 3,383

$   13,535

$ 16,918

 

 

For the six-month period ending June 30,

 

2021

 

2020

Cost of sales

Operating expenses

Total

 

Cost of sales

Operating expenses

Total

Base rent pursuant to lease agreement

$ 10,793

$   8,495

$ 19,288

 

$ 5,996

$   23,990

$ 29,986

Variable lease costs

1,363

1,073

2,436

 

770

3,080

3,850

Total lease costs

$ 12,156

$   9,568

$ 21,724

 

$ 6,766

$   27,070

$ 33,836

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases: Future Less Payments (Tables)
6 Months Ended
Jun. 30, 2021
Tables/Schedules  
Future Less Payments

 

For the 12 months ending June 30, 2022 and 2023

  2022

$

38,893

  2023

 

10,277

    Total

 

49,170

Less imputed interest

 

(1,281)

Net lease liability

 

47,889

Current portion

 

38,439

Long-term portion

$

9,450

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Note 1 - Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2021
Details  
Accounting Standards Update and Change in Accounting Principle In August 2018, the FASB issued ASU No. 2018-13 Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The update removes, modifies and makes additions to the disclosure requirements on fair value measurements. The update is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The adoption of this update on January 1, 2020 had no impact on the financial statements.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Inventories: Schedule of Inventory, Current (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Details    
Inventory, Parts and Components, Net of Reserves $ 96,570 $ 99,303
Inventory, Work in Process, Gross 195,053 275,230
Inventory, Finished Goods, Gross 200,150 257,174
Inventories $ 491,773 $ 631,707
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Earnings (Loss) Per Share (Details) - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Details    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 180,000 180,000
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Details      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     180,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 0.40
Sale of Stock, Price Per Share     $ 0.40
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate   79.27%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method   5  
Expected Forfeiture Rate   95.00%  
Fair value assumptions discount rate   0.72%  
Share based compensation $ 2,282 $ 0 $ 2,282
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   180,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 0.40  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information, Description of Products and Services     The Company product revenue includes industrial wireless products and accessories such as antennas, power supplies and cable assemblies. The Company also provides direct site support and engineering services to customers, such as repair and upgrade of its products.  
Product Sales $ 448,403 $ 244,397 $ 870,079 $ 497,364
Site Support Sales 8,600 1,100 11,700 22,100
SALES - NET 457,003 245,497 881,779 519,464
Sales order backlog     17,143 4,118
Domestic        
SALES - NET 432,215 212,264 794,330 454,239
Foreign        
SALES - NET $ 24,788 $ 33,233 $ 87,449 $ 65,225
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Revenue: Schedule of Revenue by source (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Domestic customer A        
Sales to customers in excess of 10 percent 76,947 28,384 133,118 57,702
Customers in excess of 10 percent, portion of total sales 17.00% 12.00% 15.00% 11.00%
Domestic customer B        
Sales to customers in excess of 10 percent 64,968 27,802 129,798  
Customers in excess of 10 percent, portion of total sales 14.00% 11.00% 15.00%  
Domestic customer D        
Sales to customers in excess of 10 percent 62,080 24,473    
Customers in excess of 10 percent, portion of total sales 14.00% 10.00%    
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leasehold tax percentage       12.84%
Leasehold tax $ 74,005   $ 74,005  
Operating lease expense distributied $ 10,862 $ 16,918 21,724 $ 33,836
Monthly rate year one        
Operating Lease, Cost     3,162  
Monthly rate year two        
Operating Lease, Cost     $ 3,267  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases: Schedule of distribution of lease expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Operating lease expense distributied $ 10,862 $ 16,918 $ 21,724 $ 33,836
Cost of sales        
Base rent pursuant to lease agreement 5,396 2,998 10,793 5,996
Variable lease costs 682 385 1,363 770
Operating lease expense distributied 6,078 3,383 12,156 6,766
Operating expenses        
Base rent pursuant to lease agreement 4,248 11,995 8,495 23,990
Variable lease costs 536 1,540 1,073 3,080
Operating lease expense distributied 4,784 13,535 9,568 27,070
Total        
Base rent pursuant to lease agreement 9,644 14,993 19,288 29,986
Variable lease costs 1,218 1,925 2,436 3,850
Operating lease expense distributied $ 10,862 $ 16,918 $ 21,724 $ 33,836
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Leases: Future Less Payments (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Details    
Capital Leases, Future Minimum Payments Due in Two Years $ 38,893  
Capital Leases, Future Minimum Payments Due in Three Years 10,277  
Capital Leases, Future Minimum Payments Due 49,170  
Unrecorded Unconditional Purchase Obligation, Imputed Interest (1,281)  
Net Investment in Lease, Current 47,889  
Lease liability, current portion 38,439 $ 36,753
Lease liability $ 9,450 $ 28,635
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stock Repurchase (Details) - USD ($)
6 Months Ended 66 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jan. 13, 2016
Details      
Stock repurchase program On January 13, 2016, the Company’s Board of Directors approved a resolution authorizing the repurchase of up to $100,000 of the Company’s Common Stock at the price of $0.38 per share. The Company’s share repurchase program does not obligate it to acquire any specific number of shares.    
Common stock repurchased   212,165  
Stock Repurchased During Period, Value   $ 80,622  
Original Share Repurchase Authorized     $ 250,000
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Cares Act Loans Payable (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
CARES Act loan payable $ 130,255 $ 171,712
PPP loan 1    
CARES Act loan payable   $ 171,712
PPP loan 2    
CARES Act loan payable $ 130,255  
EXCEL 41 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /2%_%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #TA?Q2U9A,$.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?TC5L(V%TM/"H(%Q5M(IFUPDPW)R&[?WFQLMX@^@,?,_/+- M-S"=\EP- 9_#X#&0P7@SV=Y%KOR:'8D\!XCJB%;&,B5<:NZ'8"6E9SB E^I# M'A":JKH#BR2U) DSL/ +D8E.*ZX"2AK"&:_5@O>?H<\PK0![M.@H0EW6P,0\ MT9^FOH,K8(81!AN_"Z@78J[^BQ'-N<2SO4\/;T^)+7+8R+ M))W"]"L:3B>/:W:9_-H^;'9;)IJJJ8MJ533WNZ;BMRO>UN^SZP^_J[ =M-F; M?VQ\$10=_+H+\0502P,$% @ ](7\4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #TA?Q28WBR(SP% !?%0 & 'AL+W=O_0L/THIT)8,L0PD["3.(ENW03($"[D]XIM@!/;(E*,B3_ MODH^DZYU4KWK-N2%O22ST36-MS.9KNZV#-4^8;LD- M%W!G*57"#)RJ55MO%&=A%I3$;>HXE^V$1:(QN,ZN3=7@6J8FC@2?*J+3)&'J M_8['S(*;QJ.)>(Q#XR58/"SY3Z/8ZL$'/_M11O% M.VW@\?%!_3[[>/B8%Z:Y+^-?46C6-XVK!@GYDJ6QFJ0"Z#Z"? MQ3 =X^P,L^-"?+/NL; M,VQPK>2.*/LTJ-F#+#=9-'Q-)&PSSHV"NQ'$F<$W&:30*H8P$9*A,)%Y)R.1 M=P^;YB;1:Z:XOFX;>)N-:0=[Y;M/RZ\+A%7%H5_@''*S+G97K>J]DQC=2F2HB M7,JHE"-$5P71U7E$4ZXB:8=M2&#P5Z8(5SH,J=^^?*D9%?V"K8\J[BWDJ$N/ M65))5J/S,/07L\EXY)/Y\WPQ?)R3Q=#_,9X\3+X_D]'81UA=IS0_YQS:D0BD M@B;-+.^"S TDDTA%?)D*H][A-ZS\A!KU7[<8Y)%#N^= WD>&JD@47 M 8MHTEZO[V%(M$2BYR MV!L9A= 3HV44Y/4" <0E^R[XAG?E]'H886G.KG<. MX6T80O'2%X<#\@#/D8FH;DY"[Z+@%8,KJX*+N_IGN&*,3)7<1B*H3BBNB8^/ MLDJXN,]_1IM*;:""_1MM3@]<7+'?][Q+C*VL'2[N^%D;WL+\^C0*+M!U^AA( M63)I M@FQ58N%*ODP2L)ZYD<'K!?G=:3F.2S8P?]FR&"VXM"P4%+?RA6)A)%9D_IZ\ MR+B*L49@^#!?8"1E-:"XD1_R1(9OP9J)%3]98&N$QI/Q$",JBP$]JQCXJ5)V M4I)/CK)D@4>DE2N'&L7GS^N-CV1E$:!G%8&1@&E;OEZT\R1V0*TDPQ5KR$JO MIV=YO:WI,,T *UU)5=GU:W3&4C19$,"J&"8O/,P%,<+2\.E9AC]/6!R3NU3# M;5W=EKA.S9R7EC9/S[+Y8<+5RO:N[Z!@UN"KR8:)ZMSA@DL6:Q2M='F*F_0A M5VL.N<* <)E:H-+M*6[4AR'YP1CGV4*>3%(#]5%8.ZM<1.?*W4S9;@)M!YU^ MY[+K@.MOJZ!*PZ>X3=_"FB7,UBWW,:MZ]UV-0%U^O-+./=R-BQ74\6KW'BY6 M]O :L;K]A-+:/=R1/U/MEW>GN7"Y)ZQ.>Z6]>[@9EZMP6,[I*)OEGUX UXB= M;,+VT1:6'>'9SIXF@5V!Y;M9Q=5B]_ VVS-KEX_G6X^/S!J$)C%?0JC3ZD%? M5OEN7GYBY";;$'N1QL@D.UQS%G)E'X#[2RG-X<2^H-A3'?P/4$L#!!0 ( M /2%_%*_5$<7R04 (P6 8 >&PO=V]R:W-H965T&UL MK5AM;]LV$/XKA%%@+9#&?-%KD1A(TP[+T&%!W&Z?&9F.B4JB*U)QTU^_HZQ( MMDC)_C '223Y[O3P>'?/':]VJOJN-T(8]+/(2WT]VQBS_3"?ZVPC"JXOU5:4 M\,U:504W<%L]S?6V$GS5*!7YG&()A,8][*[!)]Y#DO,X&6]BT:O?U6\GHEC5B]0^_1M^4G]/;-NZNY 336YCQK MW_QQ_V8Z\N8_Z_(2,7R!**;$HWX[K?Y) #)&&G5\K#X''W2.H)TC:&./C=B[ MK:M*E 9QK6&1$P999Y U!H,Q@UQO$"]7*+,7XDW(X]W2!RS 397+&(DQK$?6]QABR>Q MW5=BR^4*B9] !=H/,':]PEA !_@\4@E.1N E';SDU!Y7M5@A61I1"6T.]MJ' M-'$P)"08X'1E@B@<"<6T@YE.PORJ#,^A0(\7C3V^U W#-*(A&\:A1RZ.2!!$ M?I@$]_4=G]ANH/S*O#2ER%:A+9"P:=*F375PL.264[TU''LV.8H'Z#U281"$ M(]@/N(E,8F^:"F04JK4 JODB@*\[Y+Q04+5^C2,G[K;'@1,<'K$HI&RDHI*> M3@@](T#& Z-5/W(L)C0ACF]=09(P2B@9@=@3%&%G45XN^:/,I7&JU;'=GDW( M-)UT97K+7\;REGB(!/(B'2[>(T8(82-+[XF$G&22ILKLH%7536H\JK+V;Y1+ M$6',@F$">\1H-$9XI"<2,LTDKT"?>=9$NO6I%Z5+%C0(TV')]HA!G6%CH=1S M"IDFE28UNT""QO&U,FYMDHXDJ,L?+ F8$P(>L2@.QT*@YQDR331_FXVH8(S8 M^WV*AT\2R!WL*I,L,C 0I M'NZZ1XXF(8U&(I0>3"33(\G2J.S[1N4K4>G?&NXV+U.33E_XZ8G11!4%E!)M M[5^@-_@28P)A54&5R6N!0GP!';W]17K#*UL@:[.!;O87)$IPD0;118AI4S7[ MNU92:FW3R7ZG:J,-7,CR"9HXO17-Q)Y[RU<+^+@E=O+KE-2Q.WJ^HB?X:@73 M+!0I" G;&;^7)%TQZ?ECN'VW$6GN>M!& Z/H)OC50G. M]0>O2T?03X9T.%!ZY"*"@VB$N&A/7'2:N/8IID^&< O7PTM1&J=D.%CZ!,,@ M2L)D!'!/872:PIR:T 3QV0OP#$/>=LXC.-G.T9[0:#)9+KZH\ND]#$W%F0T= M[0F(_E\$1#T$Q# -PZ$7?/,._(PD!^MIB$W3T* 1\9ZUN*22!N$PT#Q2,/BP MD9F&]=3#SJ&>,_:J!4OGAHS)&%_ =02P,$ M% @ ](7\4EN^\Q%; @ [P4 !@ !X;"]W;W)KUBDQ@Q"6FW"B(5NFF=- F5M;LVR8%8^(/9#K3] M]3MVT@@ZZ <7B8]]WM?/.<0>[;19VPK D7LIE!U'E7.;BSBV1062V;[>@,*5 MI3:2.0S-*K8; ZP,(BGBA-*S6#*NHGP4YF8F'^G:":Y@9HBMI63F80)"[\;1 M('J:N.&KROF).!]MV KFX&XW,X-1W+F47(*R7"MB8#F.+@<7T\SGAX0[#CN[ M-R:^DH76:Q]B 04#COP/"UA2D(X8T0XV_K&75;>N'^^,G]>Z@=:UDP M"U,M_O#25>/H2T1*6+):N!N]^P%M/0&PT,*&)]FUN30B16V=EJT8"217S9O= MMWW8$PR&)P1)*TC>*DA;01H*;NB1:U7TR80)I@H@<[^+)1]O%:M+ M[J#\1#Z3&3.@7 6.%TQ@_('$Q%8X:4>Q0T"_35RT,),&)CD!\[-6?9+2'DEH M,C@BG[XLOP*$30=!3@_E,;:EZTW2]28)?NE)/\>XL"\XI9U3&IR&)YRF6DK\ M9N=.%^N>;QG1!B.&/21W3-1 9H 3OFW'NM:8GP=S?RRW.>U3BAW:[C?GM:P# M\F%'/GP'>2"TY+)VE3;\$1T>;W#/@-B0?,6<>@$YHD!9/LQS\5::]NLPB\?#ZS?R[%2S$_ M0DXG+/DKCL3VN>?U4$37X3X1_D7'"FOTT&K/!4NK8-F# M-,Y._\/W*A$7 9('#B!5 %$#K)8 LPHP;VW!J@*L6UNPJX!2>O^DO4S<-!3A M<)"S(\H+M&0K'LKLE]$R7W%63)2%R.6OL8P3PZ 8L9QE\0HM?G%!4XZ6=+7- M6,(VOSZAEVSUB!8BE#_03'#$UFBVHWE8##)'=]^SYU&+%LRW>O85,= MYGG8=?UK6*##;.Q;CE7#KI3:M5*[4^F$<5&L%1XFE$-:3^'V1;,/!)M853$! M<-@DIF\K:@&IU.O5_FL\4"OH:CJ-5A6";%((I8'69YGF$I.0F 1DW7,WU8JEM+=3N70U7^L@T*WN5NS=7Q MO2+U:E*O.W\TDZP)"K,(A9$L\S$712L'"F73TX0YCF4K69H *-^WU66BH[ M M86HN 9AC.ZX!Y]*O9?N=LN>4TS!?;4O=$3U(V[(K]AE(M*_UP+:(I2SG"8"2 M150I(5,=A0W'5\D""&9CW"(:&\V6:W3*_A;F/VDYA0K=K36B8KEJG[@65C4# M.,\A6HD 8(1@1RL14+-%J[A%]H73P)VRETS(*:ZM'U Z!@J&AXFA2@=PAF,Y MFG8=)TN&;7JJ=@!GR;VE33MIM)-.[8UJZ:A82M'=5\8Y[)6(7J,M$UNJ= #F MFZ:CSG60SC=5X0"*&*[<:UJ4-^X!=]N'F=C2',6EZHY*B1L3@;M=Q)<\S$1% MB.Y>9\L >7 B+4V3-G]TB&\8AIK"#XF"CXBNM38V G?[B"_RI(?D<4H>"#=R M,\@H+RWX9#271FJT$BAA809JUS=Z;!L8>VH"=)RF_C:JH)/J6G]C*W"WKWC) M!,TI%^#\J93JV[SMJ,8" ,EZXJE* ?]A$5?5"33HVVT5HK$5V.VNCK/EZ"N: M+7\/YNCE=3+[%H!J76@P'$^K#@ . XHA.FQK5@K"6>VB&]N#NWV// E48F5! ME!;R'HV#S[-Y'4RO'&R M%S1"T@)GTAEP)#T"XMLP!^M<1>M=#L&C=C@&4 \2IIZ@;B(+6LA:SL:D,4.D MVPSI*3B6]WGR(3Q(G[2AIS1PM.?RF]P"Y2S9[4O[=-[WDV+&-!E[ E.FFQI+ MGNUM-1V36X'36X'!#9.-W1U%_K>]E1>1NI?!_C MIPD&OD_Q4W"Z=6WH3Y? \ABRB3..$KJ631F/KNQM?KI7/;T(MBLO#G\P(5A: M/FYI&-&\ ,C?UXR)\TO10'V[/?P74$L#!!0 ( /2%_%+";4)K1P4 .8< M 8 >&PO=V]R:W-H965T&ULM5EM;YM($/XK*^ND2Z4F ML,M[Y5A*,6W22^U<<.Z4CQNSB5&!=6$=M__^%DS AN7-SBE2#.:98>;9G7D& M,][2^$>R(H2!7V$0)9>C%6/K3Y*4+%UC?Q?Q,*KQX?DBBQ*<1B,GSY>@*?G(4E!IDB']\LDWVCD&: MRA.E/]*3&^]R)*<1D8 L6>H"\X]78I,@2#WQ.'[F3D?%/5/#_>,W[U^RY'DR M3S@A-@W^]3VVNAR9(^"19[P)V#W=7I,\(2WUMZ1!DOT'VQPKC\!RDS :YL8\ M@M"/=I_X5T[$G@%4&@Q0;H J!LAH,%!R Z5Z![/!0,T-U+XA:;E!EKJTRSTC M;HH9GHQCN@5QBN;>TH.,_S6_G7Q\_@IN9?0'RKX_)+_,+<_NMZ?CMU M[MT_@?/WP\WB$9P]1'CC^8QX'\ Y>'"GX.R/#V.)\6#36TK+/+#/N\!00V V M#4.^D5Q&ES\$UG:[]97'(^ ;$0?@#OO>N1\!&Z]]A@.!KVF[KWO">,$1#S@X MCOSH)1&X<-I=+&CMSA)?J&*U4+%:*/.C-JW6SXW/?O/*"'"T) S,"7+"Z# MCP#)T!*QO'.H9P[3KO$Z42W5&$NO^V3601:RH&8=PJ9UF D5:)J',*<.@X9J M($LM< ?)*T7R2FOR[@K') &\VR4,1QY?B5X$[)QJAP3HFHS$T:A%-&IK-#/> MQ/UH24,"S@*:),(MKM:8D"O,J[7H*HAI'7$.H:S(>H7U;MQ!GEJ1I];.>EJ M62_V ,^6"U2"T\H2I:MUIJO5@D3(1)6,ZZ"*&Z?#S4&B>I&H?L3V^H[CM^V% M9%'.^K#M9131& ,KO3,2HT^E&[5P+06J*JPL01UFR,BLKI13AT%=L9 ABY,W MB^3-]VYS9I_DS7KRHC97APG;7!W6VN:L(GGK_VASUK!]".5R0)#?JP$XN:M^ MA0GW9A1X!"7?-A&G1&XNB-QK?TY*&89#=;@[F%Y"G*,ZZU. TQ&4Y8H_1X"# MFF8HEM9 02G&L%V-CVA0N<,@!IFA!H%=9RP'PAPK?T E3,".F9&Z*9AX(R MRAD!O=OSO(/:YH##^Y>ZC4[5;7%I#-1M5.HV.D6WQ<'TTFW4H-NU32IXV.:% MBFIU*GK:M@P+-JU)J=MHJ&YWMZI>NHUZZK8 )VY5(MUN:U6E;J-C=+N;AH&Z MK92ZK;R#;BO=NJUTZ[8 E5=,:J_NG7C#G,MM5LY]?E>2+XR4+N54KN54Y[O MQ<'TTFX!2E@0 IRP)PAPXIX@[;TB2M\ \IW]XD<)",@SMY0O#,YBO'NIMCMA M=)V]-7JBC-$P.UP1[)$X!?#KSY2RMY/T153Q:G/R'U!+ P04 " #TA?Q2 MQ'EQ=K@% [% & 'AL+W=O7&(B6Q"PV[?;O7SNA"8L==WJI M5)QP9S]WOKOG[.$;+7ZP/2$<_,K2G-WV]IP?;OI]MMF3#+-K>B"Y^&5+BPQS M\5CL^NQ0$!R72EG:1Y8UZ&7ZR2W9[+%_W1\(!W)"+\Z; LQ%._GB5.,I*SA.:@(-O;WAC>3) G%4J) MYX2\L;,QD*:\4/I#/LSBVYXE$9&4;+B< HNO5S(A:2IG$CA^GB;MU6M*Q?/Q M^^SWI?'"F!?,R(2FWY*8[V][?@_$9(N/*5_1MR_D9) KY]O0E)7_P=M)UNJ! MS9%QFIV4!8(LR:MO_.ODB#,%,8]> 9T44%O!Z5"P3PIV:6B%K#1KBCD>#0OZ M!@HI+6:3@](WI;:P)LGE-D:\$+\F0H^/PH=PLEXMYK,)B+Y'Z_ Q NMP\F6^ M>%A\_OX)S.:3:Q"MQ^*'<+Z.P.(>3,;1%W#_L/@6@8NG'!_CA)/X$ER!IV@* M+OZY'/:YP"5G[V].&.XJ#*@#PP \TISO&0CSF,1_ZO>%/;51Z-VH.V2<\.LQ MOP:V]0D@"T$-GLG?JUL&.';M8[N$&99QZF6<4(5LAUOH'>#5P/SC,"B/2Y(671B($P6 ME9AU@O24]:T60E4"(1_I$?HU0M^(\+.H^T 45T$/.U%=<\(8H%N1\JLP N.- MC"^LA>LK8*Z@:T'8=JLJ9^D1!S7BP)Q;>YSOB RJ\[1BC' &T<@AVW4] MO6O@66V'1JRS7.PAIX527T[PH K/#@+;:N+(YE'>"D M((R?N50+%ZDYZ3MN&ZPJ!0.W(\I@4\*A;<2Z+,@!)S$@OV3:=OC35I9V/!6@ M*N5"MP-?4_NAN?C787G OSL=Z&A6=@9M?*K4E>>Z5E MM>EGB:G%ZBHH!@Y4"$LC!AW?L3NP-A0"S1PR#]=5H[-<+9YGTU!T-D]1.+T4 M#1%8+,/5>#V;?P;CR7KV/%O/PDAK@HY#_ I-JAR5\B"GN=T6-'P#?3,Q;%I MU>Y7BT+)--IB3DC%B3ZM!^._3 M['G\( _-6D-4WO*0A\XR[&2(AM^@:-&"#D,:@D-F@BO/I#):RH,9^7D4?5=: MY@CFX(7LDCR7G;2HBJ*K3JBV%"(-P5D^A,IN:$Y3ZAZKF::Z5GO$XF"6,Y"2K9C2NO:$4XOJIJIZX/107O:\4,YI5@[W M!,>DD +B]RVE_/U!+E#?%X[^ U!+ P04 " #TA?Q2B+[]J_<% #C#0 M& 'AL+W=O2-(U^7I7#K4ZGMZK@W[K4W;M6R"'QC>')4B:6< MR7!?W3B&4-.;DX[DW'[T\/6#X*?%%RY;>NB3.96_N-#Y?Y<6_$ M 4DML\ 6!'X>Y)G4F@TAC.^-S5[GDA6WKUOK%S%WY#(77IY9_9?*0W'<.^Q1 M+A>BUN'6KGZ733YOV%YFM8__:95D]^$QJWVP9:.,"485!FP>&I@EXXN;)!TICVZ%1X MYWY[/SJ;GIW>7U%=X6DA3+"9$IH\O B,1K!]TF93->Y,DLR MG%J?0SGGIG?6J(QF:P]13W:Q).8LJJ MK21B5BS5"/WRT^%D_.Z#1_\9#"S[[].J4%E!J 4*^BHN4:DUK&BQ)1$EB7;'']M!!(),M^9*17B0=)<2D,(LD*X.EM)()[1>\W-9L4OHLJE[$P.8L=N8_[24 M3F6"7G'VD]&'^\%L0+]-IS?Q//[P.B;+:3I5;@6N3&),U+%/PM,*Q,._[$09 M'UR=I1H'2\PO-![M_3F@:8P?X6K@%)X!G7++8#?0HXHPW4"UY396?&%MB'T! M?+[7JBE:ET0,GB'0,NSV-4"W1,NV4H:MPM$V_N$_HIB!'@0#Q>7(OX+AFC[. MN'E\1 HNK $XAE/1B#RKG>,'3Q2,S*3WV"0Q"4$+@7[K/+$1!7^;("KK5:I+ M!!;$(CMBZ<=BL3S:&(0>);#Y7!H$1"=\00NL,)]$LT*8):J*3,#1V;?"ZEPZ MWXP(<:W#NIT#_#DIJ4S,R.I>/;9'R43Y-)HH@HM1&I*YT+&ATY86@3XB\W(N M'>V/H\*(5L@)_K'@4'9G2VHQ$,;4R'TG%/,ZH).0!/?2-BY-+[6]0[GRF;:^ M1FV2]0CZ\Y;1QHQNR9/GJ:$4#L9Q@Z;NRZW6PD$4S4^+VL&D>SHT6,^XA?%X M=@R>-CA;D!!O)OF?I#5-\=[*RCITA^FF[H\.IK44KL'C7R5.4.SLCETPMRCO MI1-DE9A"2&FTA"DQ;Z5(Q4-?L5Z,*>$;%.A2L#.Y6$3>WJ NT*G)A@IXP.)Z/7[^EC MUZYTX40I^;T0B_6L&=FFH[:D;A,UIJ;B(NSVDFI7QPP 2&D?>-V6-E<+)5,W MEN(;7^6YZLB=?6T&J*7AY M=&%GK(;HJ-Z[\$U_8KAL$.+XMO#'&BB+D_3<@ [H.G;@UA+V72?$CMOL] 9O)%!RQMC;D>J&Q; $#T)XFYW<3__,'I4@)=%XVBPZYUQN/7BC?>$ M9?R\X!V'J-([>'>W^X*9IA?WC7CZ_/DL'&#TI.4"JJ/!NS<])K M_-P&?!3$RP)?8=*Q )XS$;8'=M!]UYW\#5!+ P04 " #TA?Q23#;T:[<" M "A!0 & 'AL+W=OR 8%[>12UFX@(W"O2NKIEZ76 E#S,G<-X6[GA1&KO@S:<-*_ > MS<]FH\CS>I2,UR@TEP(4YC/G,I@LAC:^#7CD>- G-MA.ME(^6^$\*6 M=U>H9?F-&3:?*GD 9:,)S1IMJVTVD>/"7LJ]4;3+*<_,U](@A/ 5KL4>A9&* MHYYZAI#MOI<>418=2O@!R@ANI#"EAJ7(,'N?[Q&CGE;X1FL1G@7\L1,#B'P7 M0C\,SN!%?9M1BQ>=:5.?P1GV.,,69_B?QW46Q0IMHAN6XLPA)6E4>W3FZ]N' M90>]?ERN'V[OKI?WIV6 *01MF,$,F %2$RJ0.61!FR01C*AVXB?PK[OW3F13HRK:X6#;VPG3*:A?[>?/ M92>[O^'=\+IAJN!"0X4YI?J#)'9 =0.A&PO=V]R M:W-H965T&ULK55=;]LX$/PK"Q4H[H#$DN6T#5K;@)VZ'XSV[IF65A81BE1)RH[__>V2MF*C3>[E7FR2VIF=(9?+\<[8>UGAHE':3 MI/:^?9NFKJBQ$6Y@6M3TI3*V$9ZF=I.ZUJ(H ZA1:9YEK]-&2)U,QV'MSD[' MIO-*:KRSX+JF$78_1V5VDV28'!>6)Y_+29*Q(%18>&80]+?%&U2*B4C& MSP-GTJ=DX.GXR/XA>"!*L!3>*DYD-9>4M?)>'\]-9XA!%CT^+ .8^<^1.M.CP#=ZQK1[AN>JY[D*/%?_Z^;]!^>W[XO(.5O>?K[]N"+.;ZL5<2Z6 ML/HT6RY@+IPL /N<*N1L*:?CG( /A>I*=%!*U<7:UR5(!X5IVLYC">L]?=O* MDO @-2WCD45LA51BK1"\X?B&T%2$Q7UM5(G6,=37"+M0[EA>BBU:NKV@NV9- M"DP513@>W43\BO% '<%Y$L(YJ9D$%M(L33F ]RR4=#WMB>XJ7V0'+>VY]E*H M1W>F*#IK@Q?*CC217K("DD-9+/G0W@I&DRGI7(?GTG88=@UM(1VI, %!OEB2 MU(0Y-V))C:-;'[X&'\PI=(&_F/:U\!RAHXT>T!LE ,\)U J]'\#, U4[]M4> MCHX&-#V)@UJ4,+S.+K(L.]M8%Q6VO"_N@G6V&/J>VE]$,87I5$GX+8(X;"$- ML:HH#DAWU?G.'D_&O7QQG0_?O --ST,LE %\)QUG>>+^:1-"N/)ZFX501:=$ M/*4JICL]YL?SY8I &4XKI@;AF&(?R04=^>51[>!W5S<]Z8$-VDWH]%SRG?:Q M'?:K_6,RBSWT,3R^1%^%W4BRI; B:#9X0[W;QNX>)]ZTH:.NC:?^'(8U/8AH M.8"^5X:*]##A!/T3._T74$L#!!0 ( /2%_%(+O&3&PO=V]R:W-H965T/GRBRTYUU+[Y" M#/!::^-G215"!P/4MNAS=W8[:/!G\HW/F3;^!,5M:^\.)!SI*<":'&,C""H)\M MWJ/6#$0T_NHQDV-(=CS]/J#_''.G7%;"X[W5?RH9JEERG8#$M6AU^&YWOV"? MSR7CE5;[^!=VG6TQ2J!L?;!U[TP,:F6Z7_':ZW#B<)V?<2AZAR+R[@)%EE]$ M$/.ILSMP;$UH_!%3C=Y$3AF^E&5P=*K(+\P?;4 8PR=8!EN^P*)AK?PT"X3- M%EG9X]QU.,49G"OX9DVH/'PU$N6__3/B="16'(C=%1\"_MJ:%$;Y (J\&'Z M-SHF.HIXHP\2]1_@C(\XXX@S_M^"_0?.XOEKA_.\N/\-%D_/#XO')3Q7"/>V M;H390R4\T#OR01BIS 9\C&B[B /85:JLR&B+L$(TL''"!)30H%-6JE)HO8=@ M09'W5LE6:,"ZT7:/Z($@02I';\,ZG\+"P#?A"&XXBHJ3[H&8W%GA)-@U?#F8 M0BE,26]* L'#D SS/#_/DE!$@!TZ/-*CIWC;;JBR8<*AAI..2XO,%5\;BG1B M<]712>&!7K"4BE$'?!Z!I0AXENDAX/"Z)WF@9-]T2*/@AIK'X33J*0PQ05@ZFZ1JF(EMYWV&NA'&R%;B,& M4SU$VM'U2F0P*@T)K6?U8BY:E"^?EF5E-=U4;27JD].UU=1)>;453HD5V=ST MHK^GNK5:!*55V//FY'-:3"X&K#$I1!'?Y4&=)U24'G7Z-:K0TCTX2H0M/E]> M=%D**AI?VM8$2HQEYM,\G107*2PK02[<(B645,+4N47LO$RH&!3714R9KL=N MC/H;^=+=(2NO7BE3ZB!]^0)R'P'J GCH E0$C_9=>;U5O_*^9?U-;!@IW'J. M>^H_C)5"%&,YOJ^*TQ+NA=C%ELZEOD5'$^I<33!E\)S]X$=>#GDX,JY6Z^@U M2B>]Y*RIX2<:2 FORJY2TA_UJ>RDR=?H-G&4T7ODR^CZ_7'W."UONR'Q9MZ- M6GKJ&PH'&M?D2M=WF8#KQE>W"+:)(V-E PV@^%G1Q$?'!G2^MM0%^P4'./X/ M,?\'4$L#!!0 ( /2%_%)962]@B00 #X- 9 >&PO=V]R:W-H965T M2"?S[KF3'"31PW'&=#@-(\NZSSSZ[LN396JH[G2,:>*A*H8\'N3'U MA]%(ISE67 ]EC8*>+*6JN*&I6HUTK9!GSJDJ1X'G3485+\1@/G-K%VH^DXTI M"X$7"G1355P]+K"4Z^.!/]@L7!:KW-B%T7Q6\Q5>H;FI+Q3-1CU*5E0H="$% M*%P>#T[\#XO(VCN#KP6N]_9\<"SA+#$U%@$3O_N\13+T@(1 MC;\[S$$?TCKNCC?HGUSNE,LMUW@JR[^*S.3'@V0 &2YY4YI+N?X-NWS&%B^5 MI79_8=W:^O$ TD8;677.Q* J1/N?/W0Z[#@DW@L.0><0.-YM(,?RC!L^GRFY M!F6M".$K M*>I7<*(>)W(XT3ND^@;"G]?GA/#K+TG@^Q_A\OSK^9>;<[C.$4YE57/Q"+62 M69,:ZG<7 PJ1EDV&F@89=8,JN.T015VM]<98 Q<9]7=*:U(59*R;- =NUPT* MP36#6J[1[L6Z+JV!=4CY;8EDI;&ZM8O#)T1XJ:4-<%_8Z!F%)%:Z( DLB%3& M8:!848ZH"K$"C>J^( Y@9->YJ"CRAHO"FA?*>37U2O$,02ZA,-LTAG#6."1# M/$RN$*&RK04U!9 VǤ'M@WQX.C@8T-5OR3N#XH^Y57"I9;=72G-2#-7$Z MB**$15[H8 Z"*&+A-&;DIFMTKXOR<;@I=POR-@4<=L(FGM?&TI1E1\N$D^ED"^#Z+-PH$P=LEN-Z3R$Y# M47NM\X*:RK@F2A5FA0&#JJ*^5@CX8)Q0#%))AX[MU=\4#VI5(PH*UEQ*(X=&E_VA;_NVJREC]8$2FV]?@_R['79F\]?-K% MOD\:CZD>XYC>R"^)O* R35D\;6V/Z.=$VQ!O.&\@YW0!Z026*D-[54[O2KFR M =^S/RH.V0CR^;9[MIW.1OMW&F)W,QP-0[6V]G1A9NQORK30DA1OF](&#RAK0\Z6DJU\WL0'Z M3Z;Y/U!+ P04 " #TA?Q2.M6M1!D% #*"P &0 'AL+W=OD;="TW6=& MHFVB$JF15!WOU^^.E!V[2[-AG_9%(JGC<\\]O#OQ?*/T9[/FW,)CWTES$:RM M'<[F<].L><_,3 UETCVS.-6KN1DT9ZW;U'?S)(J*><^$#!;G;NU.+\[5 M:#LA^9T&,_8]T]LKWJG-11 'NX7W8K6VM#!?G ]LQ>^Y_3C<:9S-]RBMZ+DT M0DG0?'D17,9G5QG9.X-/@F_,P1@HD@>E/M/DU_8BB(@0[WAC"8'AZPN_YEU' M0$CCCPDSV+NDC8?C'?HK%SO&\L ,OU;=[Z*UZXN@"J#E2S9V]KW:O.93/#GA M-:HS[@D;;QL7 32CL:J?-B.#7DC_9H^3#@<;JN@;&Y)I0^)X>T>.Y2_,LL6Y M5AO09(UH-'"ANMU(3D@ZE'NK\:O ?7;Q5ED.!9S"+W:P(UL>7N\?XYD]HR2':.KY$7 WT8Y@S0*(8F2^ 6\=!]AZO#2 M%R(T+^!D>YS,X63_7:D7 :B\SLS &GX18/T8KK_P8/'VW8<;CWIS>7]S#^\D MW//!\OZ!:TA2IP)J8=<4H'[AE%N)D5F7?>T*[8-;,.$M-U>.V M<8UISE!K6O9[-P*)U1&T;&M^^*Y*XO)GD,J*AA]0D0I)HB2L@Z9C(VYK,"!L M2TA'2(?6C!I-K$>=P<3JR=NQV)HW"@W^=()[-IU@#R3NUJGCB:LE MD$=F#'>3DS(+HRAW K2HI,/.$E+2BW%TG(N M_8%C@MQI@8<^'1DEE3=7_YB*TUF8;R8?;/!X:?DD#XNT?DJS&;PBER3*6G,^ MY1[I:<3CJ9^AL5"M 4Z-Y3@^9^GI>-?\$?]26)5.^S@*JUUZQT58QU7H)RA, MF613WJ=AE19'>8U6E$JRZ<;V*6F6JNN\YI,32B]CQ%(TC'XL9G>\QN*9N'-% M$OC7U/[SV7&H1\%1;(1\'!P%AA(;!V18AV&]\W!/) Q\4)01_]+LBD1RN3^, MVHQ,NEJ;*G.%M!SO$\C#M"[PG85)5N&[#HLLPW<2UC7-XQ@'.0TR'*3PB6FL MAFY7J VR,5!4">2H;1PF<05IE>,HSR)\UDD^$3JT/X$BC,K*N2TK=X FD M85JEM)"&>>K\NO/<2_IUMOSO!,5(RIHBJ,+,"U>'254YJ6LG-596C;T-!W58 M5\7SDL9A6J3XC,H4SR)#<%LYY MB9#D?"J'2U=!7_<2![T<[:AWK*8.9ES%N!JG(CG(]3B9VLMS)Y+LZC?U,W1? MA56=^B64+"G+*:"L#F,D>,N- =$/H^^(V,FP0<*/F&%5_!.\Y?9OO3DKPZJJ MX7IJ^8/2[A:(CC)L1+=*KDY=/]Q]()$RU/&YF\+\X'[5<[URMT@#KFG[J]9^ M=7]1O?3WLR=S?\M]P_1*2.J82]P:SEPGO(-"$'^^O[XB]02P,$% @ ](7\4M5M4,*F P ; @ !D !X M;"]W;W)K&ULK59M;]LV$/XK!RT8-L"Q7OP2M[$- MV*Z'KD4;PTZVS[1TEHA0I$I2=;Q?OR,EJ\Z09MC0+Y)(WCU\[N'Q3M.CTH^F M0+3P5 II9D%A;?4V#$U:8,E,7U4H:>6@=,DL#74>FDHCR[Q3*<(DBL9AR;@, MYE,_M]'SJ:JMX!(W&DQ=EDR?EBC4<1;$P7EBR_/"NHEP/JU8CCNT#]5&TRCL M4#)>HC1<2=!XF 6+^.URZ.R]P1\Z4>W>#W;!9$CA *3*U#8/3Z MBBL4P@$1C2\M9M!MZ1POO\_HO_G8*98],[A2XD^>V6(63 +(\,!J8;?J^![; M>$8.+U7"^"<<&]MD'$!:&ZO*UID8E%PV;_;4ZG#A,(F^XY"T#HGGW6SD6;YC MELVG6AU!.VM" =UY3P M2AM@5:755\R T>TQ2M3--:AMH33_B\O< ^F.O?.N*[ *KN(HZD51Y&9>VHS& M)4$UX3/K;2K-4P]Q%?4'$ZB0;G[!-/;A_@4$OW2Y-U'--2LA4VA *@MJ+WC. M2&AN'266?JDI,B 0,!6F_,!3D'6YIWUH4X]G^DZO3XP@(?E/8OTOK1@99!EW MEDR09J,?J-D#72'=VC3"_.(&#BV);O^9=[ 13/JU^/;77BL&58D3["])9\ E MN').2_J1"K[53!KFRZ/I04J,QN2V@&TM$.)H/[J.*=2L&U_'$Z@[>CM, M:TT:T'[K)]I%Y@B+U+J@XC>#80\8)2(5<:H(ST*X-#XS[\.N87Y)N5 MT3J7))A[5/Z 6JU?U./9T0--/X--XJ07CT=GK0XN!RC/+)VD.X])U!LG"2%H M5><%4"7"AZXY!;%J?]2!0LO.D").O=]SM"1UM(VS:"; M[5KIHND@W\R;/DSWAR(Q(/! KE'_9A2 ;GI;,["J\OUDKRQU)_]9T.\ :F= MZP=%];$=N VZ'XSYWU!+ P04 " #TA?Q2(*E.W9($ "Y"@ &0 'AL M+W=ODF[81UHZ6T0I4B6I./[W>TCZ+4.28< ^#0AB4KI[[KGG[BB>+HW] MZFIF3X^-TNZL5WO?OAT,7%ES(US?M*SQ9FYL(SRV=C%PK6511:=KA\&C0 M"*E[YZ?QV=2>GYK.*ZEY:LEU32/LZH*569[U\M[FP:UWII#)S)BO87-=G?6&@1 K M+GU $/AYX$M6*@"!QKL?'W6&_>HXKGH ME+\URU]XG<]AP"N--&MG,&BD3K_B<:W#GL-X^()#L78H M(N\4*+)\+[PX/[5F2398 RTL8JK1&^2D#D6Y\Q9O)?S\^2?CF<;T,UT*RXXF MI:<;([2CJ5B)F>+3@4>48#LHUX@7";%X ?&(/AKM:T=7NN+JJ?\ [+84BPW% MB^)5P%\[W:?1,*-B6.2OX(VV*8\BWNB5E-TK. =;G(.(<_ ?2O7D]NJ.)I?W=/-Y\NF.II,_)Q,^?_=3 MS&8I'#FYT%R1U-[0%RT]UG=>0$!28MFG:TV3UDKUA$;3"KW"Q):,@:M(D((L M9.;T)C_.L^.\H+:SKA/:$U"##Q3#:5-^I:F%J&E>L5Q8T3SA.9U.MPP[M)>E M]_)!Q@-BDM&]](KI.@LY1H@\'Q8Q>RR. H'(;Y-KG^ZQ#=PR6M82>H:$I8Y6 MX;@+'H):"]V<,W9%&N0RJF$E,(,^Z5A!C6"9=,A'L20I[(R%#8B>T2">!/[( MKLWS[ZD%?Z%UU_2AS.$PR_-Q(BE=DBSP 9$%9-2!&":!XQ1DI!B5U@L SH02 MNF2JNHC[!F\/3P[Z-'%A&UTVPY,*M'&P' [M !+BO,E/LJ-\W$_3JU;4BA4. M7^]2X;*3DP-"G\O0)B<9TZW;P:WDVC'8]&M^M M8J-T#I4.G?*M$TK.5Z'1^!%!'0X/*%6Q*ZVX<6Q;/$-K:I\. MRLY+)9,J+T[01O)0\)0F>@ZCBH;8:0,VP'\N^U32#<@LG-(/(4&_ PPHH"3M M&BR)_Y*<&3F;& MXZH3ER@:NC$8X/WUL]_PM02P,$% @ ](7\4D2]=L=F @ M&P4 !D !X;"]W;W)K&UL?91?;YLP$,"_R@GM M89-8,1!"$R61FG;5.JE3U';KLP.7Q"K8S#9-^^UW-H1E4I,7?&??_>X//L_V M2K^8':*%M[J29A[LK&VF462*'=;<7*@&)9ULE*ZY)55O(]-HY*5WJJLH86P< MU5S(8#'S>RN]F*G65D+B2H-IZYKK]R56:C\/XN"P\2"V.^LVHL6LX5M\1/NK M66G2HH%2BAJE$4J"QLT\N(JGRY&S]P:_!>[-D0RNDK52+TZY*^ _ANM6:9/C\Q-<5FB^SR%(*#A05?;AE%RXY$6X,]TK:G8%O MLL3R?_^(4A_R3P[Y+Y.SP!^MO("4A9"P)#[#2X=^I)Z7GN!UE46'!I@SR-& M''GDZ 3R?#,_ZN%9GAO3J6EX@?. YM"@?L5@ =0('!H!-UA@O48-:>QW&*RX MM@8^P60<9CESPB1,60K/-#0@)#1:;8EF()YD(3>(PSU,84^RWN[K [3/Y5=^'_F7?/QCW76R$-5+@A5W:19P'H;A0[Q:K&7_^ULC1,7MS1 MZX7:&=#Y1M$(](H+,+R'B[]02P,$% @ ](7\4F%4&ULO55M;YLP$/XK)[1(FT3+:P*) M$J0FW;1-ZE0UW?;9@4M -79FFZ;]][,-H9E$HFD?]@7N['N>N^=LCOF!BR=9 M(BIXJ2F3"Z=4:C_S/)F76!-YS??(],Z6BYHH[8J=)_<"26%!-?5"WY]X-:F8 MD\WMVKW(YKQ1M&)X+T V=4W$ZQ(I/RRK76O9$(DK3G]6A2H73NI @5O24/7 #Y^Q MTS,V?#FGTC[AT,:.$P?R1BI>=V!=05VQ]DU>NCZ< %+_#"#L .'? J(.$%FA M;656UBU1))L+?@!AHC6;,6QO+%JKJ9@YQ;42>K?2.)5]XPIA#%?P@,_(&IS! M6E^4HJ$(?'M7=YF6;:;P3*8([CA3I82/ MK,!B +^ZC)]'HB2%1/*.36?FP)KKB MUASIC]\D?.2*T+<-_\0<"KGE-4I5Y=VE1P$W\ Z2B3N-$PB2D7;"U(W2&()P M-!"]A$GL3B<-4^T,Z5?[ MD7UC)Y7W%M[.^SLB=A630'&KH?YU,G9 M#.T=13?VS&TX4I7:,U2_W90F "] MO^5Z%'6.2=#_R++?4$L#!!0 ( /2%_%)_"F'+*0, #8( 9 >&PO M=V]R:W-H965TE*W6AU?^%![;,\\\_(XGBZ.2G\S!T0+ M]VW3F65PL+:_#D.S/6 KS97JL:.3G=*MM+34^]#T&F7EC=HFY%&4A:VLNV"U M\'NW>K50@VWJ#F\UF*%MI?YY@XTZ+H,X>-CX5.\/UFV$JT4O]WB']N_^5M,J MG%&JNL7.U*H#C;ME\#*^7B=.WRM\J?%H3F1PF6R4^N86[ZIE$+F L,&M=0B2 MIA^XQJ9Q0!3&]PDSF%TZPU/Y ?V-SYURV4B#:]5\K2M[6 9% !7NY-#83^KX M%J=\4H>W58WQ(QQ'W8R4MX.QJIV,*8*V[L99WD]U.#$HHD<,^&3 GVH@)@/A M$QTC\VF]DE:N%EH=03MM0G."KXVWIFSJSK%X9S6=UF1G5W\JBY#!"_B 5 QS M#7=T3ZJA05 [J&IC=;T9?,%IW3@=P'NZ0C3_\5EN&C3/%Z&E0!Q-U56)VQ7U^VSR[8AU2 N0K\H0HW_"+@^Z&[ A$QX!&/S\7S MO\W_$XZ821$>3SR"-Q8V?*#"7(!,9LC$0R:/0#Z9UG-L7H1V[\RUZ>46EP$] M) ;U#PQ60!\9V /23R.^:!U?T*.N5078576W!ZH:SE5S0P1K9:R+R$C*&OXB M?6F=ZA2;@<_*RN:I:C%#27 M+$L2FCDK2[>.8Q)2)R0D"/@B=>T8FJ"V%(V!K."0B@QBQN,"1)&2E"81C25/ MIX!.]9]!QJ*\\&[SPKF+(U9DG 3!1"'N$@5+1@)*QHO"4U9ZRK@@(7)"R1U3EJ'!C MD49GZ8DYB]/,7X>.+RS#O/"=(Y%X1"J.<^T_#D:6Y1[WW',N1D MZ.SX2L^[&PO=V]R:W-H965TH'UJ) MDM>6@ "I=*NVJ:U0VVV?37(0JXZ=V4YI__W.#F1,*GPA=_8]SSUWW'FZ5?K5 M5(@6WFLAS2RHK&TF86B*"FMFAJI!23=KI6MFR=6;T#0:6>E!M0B3*+H.:\9E M,)_ZLZ6>3U5K!9>XU&#:NF;Z8X%";6=!'.P/GOBFLNX@G$\;ML%GM#^;I28O M[%E*7J,T7$G0N)X%-_%DD;EX'_"+X]8V76PV"J!HC57U#DP*:BZ[+WO?]>$ D$=' ,D.D'C=72*O\@NS M;#[5:@O:11.;,WRI'DWBN'1_RK/5=,L)9^>/RB)V$F@NIJ&EG X9%CO^1<>?'.&_A@<+(7 MO$A.$OYHY1#2: !)E,0G^-*^ :GG2X_P=96%SS3M94O6"F807. EHW@_H-@SG0*(*M$.($ZJZQ*$LN-T!]P7U?$F"R=$;: M>6>0YH-\G'9'<31(1B-X498)R,:#>!1U6GG=M!9+X-(B9;1P'@^2/+Z 1WH< MA)L/$)RMN.#V [+1(,_'<-MJ3?5!H[3?,DJ4I6.X5W)S22QU?W$&XT%V%7W6 MWO!@?&O4&[^D!@K52MM-D0>F-UP:4KLF:#0<706@N\7L M'*L:OPPK96FUO%G16X;:!=#]6M%"[!R7H'\=YW\!4$L#!!0 ( /2%_%+E ML10 ]@( % & 9 >&PO=V]R:W-H965T0(+F4F!9U%9J8=&"Q*JBP#Z[\:2Q\"78#H6_W[$30E>BO"2^S)QS M9C(SF6R-?78UHHW#03J;-&R# M*_2/S=+2+AU0N%"HG3 :+%;39)Y?+$Z"?31X$KAU.VL(D:R->0Z;&SY-LB ( M)98^(#!ZO>(E2AF 2,9+CYD,E,%Q=_V!?AUCIUC6S.&ED7\%]_4T.4^ 8\5: MZ>_-]C?V\9P&O-)(%Y^P[6S/Q@F4K?-&]"_/SLC_$(.1S#@CGAP%2P MM.A0>Q:3=G"%G@GI#B>I)[;@DY8]\J)#+O8@G\&=T;YV\$MSY/_[IZ1RD%I\ M2%T4WP+>MGH$X^P(BJS(O\$;#Z&/(]YX#UX?VC=()P/2240ZV8,T+TO3:B_T M!E:>:'N=CN&;"PA.3+<(=,M=:I+;R9$= M7@!<"5=*$R[AVC*%H9NH+CKM#KR)-#M6]_C2B@[* 8V'/30C@ =R;+MTT)EY M17<$RG!1"0(."5+L.:PX%Z'J!C+^269WR:@PJ\#U&KG4)Y?[GXP*&JL*8^-' MA14!,@GOR*R#-6Z$UN%3L,JCA2LL4:UID9^&&LM_'E$O^AK(6+Z3.-/$EFC0 M*N$]\IYKN*#>\351]N1T&PO=V]R:W-H965T MS>0^GSF>$00%9-HP4'SM8 Y%88A0QK^6T^E2&F!__,%^:VO'6EZH@KDHGEFN MMS/GAT-R6-.ZT(]B_PO:>B+#EXE"V2?9-[%)Z)"L5EJ4+1@5E(PW;_K6^M # M^.,3@* %!.<"PA80VD(;9;:L!=4TG4JQ)])$(YL96&\L&JMAW)SB2DO<98C3 MZ8/00 +RG=SS'7 M) -U35;XL>1U 42LNXWW*S*OI<0QN5B IJQ0EXA[6BW( MQ;?+J:M1C>%TLS;S39,Y.)'Y=\U')/2N2. %_@!\_C5\ 1G"?0OW/L-=]* S M(NB,""Q?>)+/EO0%4]@QA99I?(*I9]B22JT(Y3F9B[(2'-?5%7G RXG&/H(" MN0,U9%V3(;89S$7-D*44& M"I7?2:$&]3:444^)/XF\*#P0?!P6)%$0>L.*HTYQ=*[B6\897H:7YTZ/! 6)3XR7A8<-P)CL\2S(8//SXZUO'$3Y)#,X_#XM!/O.1 F]MK M#J8Q_Z%RP[@B!:P1Z(T2K$XVS:Z9:%'9?O$B-'8?.]SB_P&D"<#]M<">T4Y, M"^K^..E_4$L#!!0 ( /2%_%+15%.P/@( # % 9 >&PO=V]R:W-H M965TZ144GM3:2.=J:;6Q;@ZP*("GB-$DN8\FXBHH\V%:FR'7G!%>X,F [ M*9GYLT"A=[-H$NT-]WS;.&^(B[QE6URC^]&N#.WBD:7B$I7E6H'!>A;-)]?+ MJ?O=9QSRN?!\I18V_,-N\$TB*#OK MM!S I$!RU7_9TU"' P#QO U(!T#Z&C ] L@&0!82[96%M&Z88T5N] Z,]R8V MOPBU"6C*ABM_BVMGZ)03SA7?M4/(X QNF5%<;2V4//\O_AR3MRLK&,6>#+CO -)7J':3HR30/3] C37#E><='Y M[H8UEIWACB,5[JD4'=4.:J,E++5L.\?").CZY?+&6SN%N=2=&ULQ5?;;MLX$/T50M@%6L"U;KZEL TX=KK=!=(:<9L^ MT]+8(D*)6I*RD[_?(27+:BLK:1>[]8/%VSF:,^1P1M.CD \J =#D,>69FCF) MUOE;UU51 BE5?9%#AC,[(5.JL2OWKLHET-B"4NX&GC=R4\HR9SZU8VLYGXI" M>0J%!:I!48+4A95C[I8^6(!@!YV@%!!0A>"@@K0/@M8' !,*@ ^N9 M4HKUPXIJ.I]*<232K$8VT[#.M&B4SS*S[QLM<98A3L\_" UD0-Z0C1;1 _F8 MF]U0Y-4*-&5?7;ZZFK\7T&Y485]W7)'5S@#LFMR'2BR$T60]R" M7W;C1QUX%W768H.3V.N@D_"6RCX)_1X)O,!KLZ<;_E>1(=RS<+\%OGHYW.M0 M$]9;%UJ^\ )?M44=3(.::6"9!A>8-@F5\,:$3TR6(L4[15$;E0LI:;8'C'-- MMD^DN6Y-G^SPXDAEW#L=G![Y Q%:$9:1-4@F<.H#WEYB1S!,=\!T(4&U^:ZT M<&@M-)?58>Y///Q-W4.+LF&M;/BOE:F?E_;%7BL(61Q XC5);AY!1DP!64L6 M09O.TMY)0Z?7'[2+'-4B1]TB*0?C81O"O?+5QL125)L1HY<;,:Z-&/_79^@= M99+<4UX 62A,1">_?^?E>\&1FS/]1.ZH;E.X[#9V?-4/QK]W1,ZD5CWY5:IO M'G/,C;C^$\BT1S8LS3G;,1RX!9V(UONTV]AAA^"K6O!5)T=MU3F<+^Y!-]/5 ML.]Y77O@>^<K OIV84D9BH2!7I:7C#P&5JO/PXZ#6PD6?_Y8T+* M[8\:QZ0UIY94HT9P!L$DJ*.S,OW[5=[72U;/$7VM)3AK"?ZW9/&QT$K3+&;9 M'O-$D6Y!MNY3\$/)P3]G4#_\-5I^/#$L*U.[+V6W4>FE(/>V8E;$'O.R#JI' MZZI\86O1;\:7IEJW%>29IBSUL4C:,XP>#CNDQ!A M\NR>BX[6N2VGMP*C=6I M;2;XQ0'2+,#YG<":LNJ8%]3?,/-_ %!+ P04 " #TA?Q2O5$.APP$ #5 M# &0 'AL+W=OFO'5=G>ZA8'HB2Q#XRU:J@AE\53M7EPI85I&* MW T\;^H6C MG.:_6'M5R+@\FYP(>%=&'HF#JYSWD\K1P?.=UX8GO]L8NN,MY MR7:P ?.]?%3XYK96,EZ T%P*HF"[<.[\V[5?$2K$WQQ.^NR96"G/4K[8ET_9 MPO%L1)!#:JP)AE]'>( \MY8PCG\;HT[KTQ+/GU^M_U&)1S'/3,.#S/_AF=DO MG,0A&6S9(3=/\O0G-((B:R^5N:X^R:G&3A&<'K2114/&" HNZF_VHTG$&0'M M#!."AA!T"?0*(6P(88>0>%<(M"'07_40-81*NEMKKQ*W8H8MYTJ>B+)HM&8? MJNQ7;,P7%W:C;(S"7SGRS/*K-$ B\CMY@B.( Y /*S",Y_HCKGW?K,B'WS[. M78.>+-Y-&ZOWM=7@BM60?)'"[#59BPRR ?YJG#\=X;NHL)49O,J\#T8-?CZ( M"0F]&Q)X@3\0S\.OT[TA.>_SOO[?WB^2$;8U#RM[](J]#>RPU0V6O)3*<+$C MGT1]Y&#KWI 5Z%3QLNICN26/2F:'U&C"1$8VH(X\!3V4@U&G]L"[U25+8>'@ MB:;1#CC+;WL@#[(HF?A)RMH/GC[U1N0BS0\9:'S(L \49[8W%!XQ6K^"ZZ!8 MBA%IJ3B"]2'=$V;7#0C!] TIY0GLR5B6N0580LJ>2 LU](Z M.'+K/4.7&)7FV"?6"&:LL@%BAPI!V?3I)BO$R*9G0:'GUU@4E(RKBG4H=XIE M8//*S9N,"2$C=:5M7>EH79M*D0W+!RMT7].G%=W>(,S.)S2%G:A-6JU1N-[V-9CT]3CJN#:1G0>XM3S M.G+[(-_O@E9#H+B+6O=107!NZT+JM)4Z'9=Z]]=Z@Z?QU_6W(8W3GD\:863= MHO9A 8UHKZA]6)+X<:^H?5CDS^BUHL:MTGA_NG+[G<#1TT<;\6 ML4\[@M=]%/7]9#C I TP&0UPA9VM#4]'FG76FIJ]IZJS?O0A[J6H4]4^+/"# MX*P.=<;ZL'A&P["[?0><1C0(9\-)\[VW&<,;U8HC'0YL8B1K_MF\XK\G;PW[ M\O"*DZ23MP%8& 9A9P^M!F!)3&FW&P9@TR@(HD[>W+,Q#6^(734?:Y+*@S#U M[=VNMC/X735Y=M;O_=L'?V!]96?V:BQ\,U\/_%^8PNM*DQRVZ,J;Q%AD5<_0 M]8N1934D/DN#UU?UN,?_': L '_?2AP4FQ?KH/TGL_P/4$L#!!0 ( /2% M_%*.O[(E) , %@, 9 >&PO=V]R:W-H965T),FTU4[);.)J3@29S!+46L2-. /LTA(?NIAK5# MX"[>[K@,Z+-)'FQA!?QG?DO%3J]9HCB%C,4D0Q0V4^T:CY=8 53&KQCV[&B- M9"MK0N[EYELTU0QY(D@@Y)(B$)<'6$"22"9QCC\5J5;7E,#C]8']BVI>-+,. M&"Q(\CN.^&ZJ>1J*8!,4";\C^Z]0->1(OI D3/VB?9GKB.2P8)RD%5B<((VS M\AH\5D(< 01/,\"L .8YP&X!6!7 >FD%NP+8+ZW@5 #5NE[VKH3S Q[,)I3L M$979@DTNE/H*+?2*,VF4%:?B;BQP?/:#<$ .^HSNX &R L9H);P8%0D@LCD$ MT?H),5+0$-!''W@0)^S31.>BO"31PZK4O"QEMI2RT W)^(ZA919!U(#WN_'# M#KPNVJY[-P^]S\U.PN]%-D"6<85,P\0-YUF\'&XTM?-_U9?_7/U$#*LV@J7X M[!8^GZ3 >!Q6I@.*KCM8[9K5[F1=!0DPQ$G-RE"<(7@,@3%I,&R@'(2O,M[D MIY+;4=SRC?E48='7_!7*"54O3A'FA <)8E*Y)E&Z2V%W8!@?FLS<@S-;<'X/SFG! M+7MP^!)WHNVPUG;X2M_..UC=FM5]0]^Z%R8:VJ/AF=46EUFFZQU9K93_,@N; M(W?D-3O2J_OSWL^1W:6PW>;('ER#0TI)>G -CCS1:%1K-'JEL_P.5FP\?W&- M-_1617YB+M/PC#-S-:29MNU:S;;!1^,"?C_C]-1J=TX?T&BS@'XT*8DNMFI$ M92@D1<;+;V4=K+S #7%?CLUJ,GNF+V?NFX!NXXRA!#:BE#%P MQ;.AY1A;;CC)U9RV)EQ(K)8[,?H#E0GB_H:(6:W:R +UGXG97U!+ P04 M" #TA?Q2WMR"1M0" $"0 &0 'AL+W=O<7RZ#C9"/*@/09%OD7 V=3.O5I>NJ>08%51VQ HY?%D(6 M5.-4+EVUDD!3"RIR-_"\V"THX\YH8&VW2J'514/D\AEQLAH[O MO!CNV#+3QN".!BNZA'O0#ZM;B3.W9DE9 5PQP8F$Q="Y\B^O^\;?.GQCL%$[ M8V*4S(1X-)./Z=#Q3$*0PUP;!HJO)YA GALB3.-'Q>G4(0UP=_S"_MYJ1RTS MJF B\N\LU=G0Z3DDA05=Y_I.;#Y I:=K^.8B5_9)-J5OF#ADOE9:%!48,R@8 M+]]T6]5A!X \S8"@ @2'@.@50%@!PE,C1!4@.C5"MP)8Z6ZIW19N2C4=#:38 M$&F\D6CYHE?X[$IG(D^)IENR M CD'KO%.:,JLG\ C\)HGVOZV.N,.R%<;/\N)8?M\JW)S%_)E@#(,] )1$< M6I8\J7F3$\MJ%_^"3(3236^CMEW O>JX/W_E"4WH@64?V:M_]_1/6/ MERJ(DP-1[LZU7H!VVM6_:5[50']K%_.?$;[%-L\65'_D5? M_A_<4+ED7.&67V HKY-@_679<\N)%BO;5&9"8XNRPPQ_4T :!_R^$-A8JHD) M4/_XC'X"4$L#!!0 ( /2%_%)3ZXZ5Z@, !,0 9 >&PO=V]R:W-H M965T M0^+S8&61-RQ(ZW4EQWC)9&JR?>^.')*MHU16?@H"!*_)'GES29-WP.? M35@MB[RB#QR(NBP)_V=."W::>M![Z?B2[P]2=_BSR9'LZ2.5WXX/7+7\WLLV M+VDER/^5&/2GOU-%W_>QD<#\4/PB57R(,"JVM*MPWXY M;I^,V/M*BUX0]"+('(TZ_%A7=R ,?@8H0- QGL7MYH&+SG^+OGIU]"LQPCX[ MPL9?-.#O\Y%R(O-J;TS].3&<C]!=,2)WW@A14C,@9]_[B47]SK2&GE03' MFHN:J!?).FG)GE.J=F#ITK-U&U^PBT.<&'+:((2QJ:8-@D&*0T--1SR,!\1, M>O+)*/GOA.=DK3:6EN]&:2M<7!,K=I*9F6-CPBPVF-H8&"8F41N4IH&;9]KS M3-]DS:0V[R UIF]A@W2:&\QM$$0P-M)EY8B7)@-SG/7*W M63788ABAR%34!D&(L9E,-BJ+3-#*!J$0XX%T@L'YA [^EX73N;G>)9R7#E0ZB0;RI_S M/0..7S1>O83BFRYN+ICCYN: N:YN#ICK[N9?%#DEY?NFNA1J,NM*MC?:OK>O M8#\T=9O1/X?W"^CH7^J*MRFJSN[;F MQ%HSJ0JVYO6@JG;*-4!]WS%59G4-':#_'V#V+U!+ P04 " #TA?Q2UT;! M1M<" $" &0 'AL+W=OVBE5CS13ZH &D%5>NT=J@=FW9ID@.QZMB9[4#[[V<[:2LKDQ"F4JBY=5V8%E%A>\ J8?K/FHL1*3\7&E94 MG%M12=W \V*WQ(0YT[%=6XCIF->*$@8+@61=EE@\7P'ENXGC.R\+]V13*+/@ M3L<5WL #J&6U$'KF=BXY*8%)PAD2L)XXG_S+VCI=2B/<'[^X7]O:=2TK+&'&Z4^2JV+B MI [*88UKJN[Y[C.T]43&+^-4VE^T:V+CT$%9+14O6[$F* EKGOBI[<.>P!\> M$02M(/A70=@*0EMH0V;+FF.%IV/!=TB8:.UF!K8W5JVK(O79S7@ A#WW<<_0(L9%\+ MFTRQS61VX'8:INDH'+O;'L!A!SA\5\!" !Q';')%>XB^%R1)/V+4(4;OA=C' M%!TP#4=^XO4SQ1U3?))IR01D7.20HR7+.,N).7DTY*(66:$YT;<5)1ML5@?H MIJQJI4-OF (!4O5AQ@>8'_T@]?LQDPXS.8EYI\_Z&[;5*4V+S >T31R@62V$ M7ND#20[[E>C_63](VH&D)T%L6D0)7A%*U/- GU\6 %5V>TN1]OL=@0 M)A&%M=9Y%XGN@6CNG&:B>&6/[157^A*PPT)?TR!,@'Z_YOKH;B?F)N@N_ND? M4$L#!!0 ( /2%_%(G9(F$'0, #P( 9 >&PO=V]R:W-H965T?NG+M.ME+=ZPS1P&.1"SWU,F/*,]_7288% MTSU9HJ"3E50%,[14:U^7"EGJ0$7N1T$0^P7CPIM-W-ZUFDUD97(N\%J!KHJ" MJ:<+S.5VZH7>\\8-7V?&;OBS2&@XO=:E!>Z^ M/[-_=K%3+$NF\5+FOWAJLJDW]B#%%:MRY!4 MVLBB 9."@HOZR1Z;/.P QL$>0-0 HE> <)^'?@/HOP8,]@ #@,E.'XO(P M9X;-)DIN05EK8K,O+ID.3>%S8',[+LT""/X LCDWNXP;)224:) MA.,Y&L9S?4*'MXLY'!^=3'Q#+BW03QKZBYH^VD,?PY44)M/P2:28=N OW\ ? M(O IUC;@Z#G@B^@@X[=*]* ?G$(41&&7H/^#S]^ ,X*'?0L/XP/1]-OR]1U? M?P]?4Z,#3(.6:>"8!GN8ZOJKE_J72JX5*[IJ?ICIAP *LZ(FTD9Z"B9#N)1% MR<33^W?C*!Q]U' AF4I!KF#.%;4!J32PDMQN, 5&4K3,J[HY5":3BO_F8NV( M=E02NBK!2#@*@^ T" *[T^6,U@51U6$RXVQ*Q1-'<13T^F,HD?IAQA3VX&<' M@SOJR!"D$C4(:4 N<[YF]$%Q8R6QY*&BR(!(0)>8\!5/0%3%DOR04\>G>P=J M-VQK-SR8\28V_:J$G=];S31T3'8F;&91&(7Q<.)O.A3$K8+X'V[/2_=(85XI M6ZYK5%RFIW#'\@J[]-2\\8Z><1!'4;><42MG=/@**K[F@N6P<#7;Z6KGS57J M3,Y\])>8:$AW*GBEQM_IMP6JM9M;&A)9"5.WWG:W'8WG;B+X+^;U7+UBBI1J MR'%%T* WHLJH>E;5"R-+U[V7TM L<*\9C7=4UH#.5Y(Z>+.P#MH_#+,_4$L# M!!0 ( /2%_%)8XIN\'0( *(% 9 >&PO=V]R:W-H965T]'"%ODA=DMQ#*FSL8UMF(1NKQ7G$HO*EBY)=DT*2=5 ,MA[N_[_[69S23JI[70$8\EB+1L^\RICVAE)=5E S/9$M M-+BSE:IF!J=J1W6K@&VX+TL+/FN,G:!9FG+=K "<]<6"F=T=-GP&AK-94,4;&?>/+C)$QOO GYS MZ/3!F%B2M93W=O)M,_-\6Q (*(UU8/AY@!R$L$98QM_!TQM36N'A^,7]BV-' MEC73D$OQAV],-?.N/;*!+=L+LY3=5QAX8NM72J'=FW1];!QYI-QK(^M!C!74 MO.F_[''X#P>"8'I"$ Z"\*V":!!$#K2OS&$MF&%9JF1'E(U&-SMP_\:ID88W M]A171N$N1YW)?DD#Y)I\(CE3H,F\-.2'9(TF!7MB:P'D8@&&<:$O,>9NM2 7 M'RY3:C"SU=-RR'+;9PE/9/F^;R8D\C^2T ^#(_+\O'P!)P902P,$% @ ](7\4OGR+G,+ P BQ T !X;"]S='EL M97,N>&ULW5AM;YLP$/XKB$Y3*TTEA(6%-43:D"I-VJ9*[8=]JYQ@B"5C,V.Z MI+]^/DS(2WU5UP];.Z(&^Q[?_N2IWX8O_<]2Y?)G*;^[>G;GZW4%V\\>S]Y=W(RNCV[.+:?=L"9'SA) M)T\@/1^-<&( ,?+X:>2/<7?409^@^:R0XC!/8#"Q246].\)3/R.<+10#KX)4 MC&^L>0R&I>12>=H4R(@)P=+<6SBT,ZA=SU,Q(547VT:PWXM^^1&PG8% QOD@ M<.Q;PWQ6$ZVI$I=FTBWNC \@KQ_?;&JCL%1D$XXG_LZANYD@"ZERJH8PH;\U MS6><%B!'L7(%=RWK $"M964&.2.E%*33L/7H!X9V23F_AL;^41QPKXN]JHZ@ MIF(8&D']T-+8"?#OLUGN/=KD6;1>S>ZD_MR:W8AN#KU"KQ0MV+J;KXLA/L8> MXNRDKOGF$V>EJ*C=^Y,#SF=DZ^>MI&+W)AITRM(8J/*].ZHT6^Y;?BE2W]"U MWG;3NL UCU^AYK^;YY(*J@C?%VU:_R5G^=F*HP__2G+WHW(LV*FQ/ZQ>NLC) M:Q 9OTB10?^#OG=J')P9@]6#LSGUO\-[ -\%]18MXYJ)?K9B>4[%@Z/#T&NR M,&]:!_QF?4X+TG)],X"IOQM_HSEKJV18=06)Z%?MQE]A>V$\O!B86$SD=$WS MK)^J*X!<><-/)+$76TL#GA@58!Q)$@R!7G3W:!PCV8GAXZX/]I1$49*X$<#<"J((0^!IQ!%, M 6C D"CJSL&C\RC8GE/![M\/\]]02P,$% @ ](7\4I>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_' MN(@B;:5 I:ZMF@J))^0F+K%P[,IV8.77[R11P0%J[27F*?6ESN?C^'Q.SI^E M>EQ+^8C^YESH89 9LST+0YUD-"?ZI]Q2 2T;J7)BH*@>0KU5E*0ZH]3D/,2= MSB#,"1/!Q?E^K(4*[8(T-#%,"J@L*VX9?=9O[641/3'-UHPSLQL&U6]. Y0S MP7+V0M-AT F0SN3SC53L10I#>)PHR?DPB.J&6ZH,2SY4QR7DBJQU56/(>DD M9!@,.C#@ABEMJA[5^ 08GRATKDN%D5>,&ZHNB:'72A9;)A[*86 6H36-*@[[ M:QW$,_4_892;#4OHI4R*G I3QU%17@(*G;&M#I @.1T&^RZ(B!2-A8$@H8FH MAX*^Y4SAUI.TGK4!7"N&ZHQ!@YJD%7A[D&,.:ZRD8 F*=]K07*,533(AN7S8 M?4<6)'9 XB^$O,<69-C?_$:#4> MWQ@//; B(%Q(IZ@)R1AJBVR$P?9B0>R+I"-B1*0H#7Z-I5:'Z$%52C.+,A3 M!^2I!\@>0,9&)H]HOJUZV'F[XTK<'0]T?:!;4EC<@MI<3J&T;)2*:P!<4TIT MXWF+7 J)6G9(A77\NIA+NBU4D@&A#>C21]2R/RK $P <$4@DZ%=BT%02H=&" M[,B:VY@N@40M&^2SG'*/8A@Y+3BU#PR12R%1RPYYOSLL1$C52QO3)9'(AT7> M-DN3,F4VILLCD0^1V)A7A2D4A:(NGT\;TR65R(=5#CJY\6RZM!+Y\,JA+=0X MSF*78+ /P1QR=!/3Y1OLPS@[E]&8<7>K!OM5CY_0FIDL]V(=Z/CNW MU0MO8[K4@WVHY]#IK1E-EWIPI9YP_W$JI1LF:#J#6VBH3PA/%@J5E_H\W>N7 M(ML4G(^@;B[@ENG^6]?^.]W%/U!+ P04 " #TA?Q2VK %;5(! #^$0 M&@ 'AL+U]R96QS+W=O@(9JKT?/K1V16VZW*WL8/KII+1CE_MI.59ZR(MK7AG-<9SJ\7F&.AZ> M9T;G^V#^,]&695.83UM\=Z;W?PS6/W:\NMH8KZ)S/E;&9TK?VF7;Z?E"JVFR MBDZ73(VG"RD=.H@AB,,')1"4A ]:0] Z?- &@C;A@U((2L,';2%H&SYH!T&[ M\$%["-J'#Z(898P%)+U@+4!K0JY)@->$8), L0G))@%F$Z)- M0F9)L$N$T( M-PF0FY!N$F W(=XD0&]&O5F WHQZLP"]^>5E6X#>C'JS +T9]68!>C/JS0+T M9M2;!>C-J#<+T)M1;Q:@-Z/>_$Z]G;^WQBT]CS5^8+^3:C_=:Y;'S\O')N*< MS#AK^-US_ 502P,$% @ ](7\4E8,451_ 0 PQ( !, !;0V]N=&5N M=%]4>7!E&ULS9C+3L,P$$5_)J7;+>T M?\\D?4B@$E$5B=G$2CQS[[5'.HM,WK8>8K8QVL9IWJ3D'QB+90-&QL)YL+A3 MNV!DPM>P8%Z62[D )D:C,2N=36#3,+4:^6SR!+5ZU*F7"?K6WUS66X=RBPLZN)C?)Q@ 4Y.^G0[OQLL.][74,(JH)L M+D-ZD0:KV$:SF+8:8M$O<2*CJVM50N7*E<&6(OH LHH-0#*ZV(D.^IT3WC#L MGOQB_TZFSQ KY\'YB!,+<+[=821M]]"C$(2D^H]X=$3IB\\'[;0KJ'[IC=?[ MX<*RFT=DW7+Y'7^=\5'_S!R"2(XK(CFNB>2X(9)C3"3'+9$<=T1RW!/)P4=4 M@E A*J>"5$Z%J9P*5#D5JG(J6.54N,JI@)53(:N@0E9!A:R""ED%%;(**F05 M5,@JJ)!54"&KH$)6\9]D?7=N^=>_5=JU,%+9@S_K_EW-/@%02P$"% ,4 M" #TA?Q2!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( /2%_%+5F$P0[P "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ ](7\4F-XLB,\!0 7Q4 !@ ("!#@@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](7\ M4GF; &'"!0 Z18 !@ ("!$!8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ ](7\4HB^_:OW!0 XPT !@ M ("!&PO=V]R:W-H965T&UL M4$L! A0#% @ ](7\4@N\9-S( P 3P@ !D ("!%S0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M](7\4M5M4,*F P ; @ !D ("!)D( 'AL+W=O&UL4$L! A0#% @ ](7\4F%4&PO=V]R:W-H965T&UL4$L! A0#% @ ](7\4N6Q% #V @ 4 8 !D M ("!0%8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ](7\4LO %.6+ P SPP !D ("!EUX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ](7\ M4M[<@D;4 @ ! D !D ("!]VD 'AL+W=OH# 3$ &0 M @($";0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ](7\4B=DB80= P / @ M !D ("!,70 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ E "4 ^@D ("$ ! $! end XML 42 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 43 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 44 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 78 208 1 false 15 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited) Sheet http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited Electronic Systems Technology, Inc. Balance Sheets (Unaudited) Statements 2 false false R3.htm 000030 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical Sheet http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnauditedParenthetical Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical Statements 3 false false R4.htm 000040 - Statement - Electronic Systems Technology, Inc. Statements of Operations (Unaudited) Sheet http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited Electronic Systems Technology, Inc. Statements of Operations (Unaudited) Statements 4 false false R5.htm 000050 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 000060 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 000070 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 000080 - Disclosure - Note 2 - Inventories Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote2Inventories Note 2 - Inventories Notes 8 false false R9.htm 000090 - Disclosure - Note 3 - Earnings (Loss) Per Share Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShare Note 3 - Earnings (Loss) Per Share Notes 9 false false R10.htm 000100 - Disclosure - Note 4 - Stock Options Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptions Note 4 - Stock Options Notes 10 false false R11.htm 000110 - Disclosure - Note 5 - Revenue Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote5Revenue Note 5 - Revenue Notes 11 false false R12.htm 000120 - Disclosure - Note 6 - Leases Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6Leases Note 6 - Leases Notes 12 false false R13.htm 000130 - Disclosure - Note 7 - Stock Repurchase Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchase Note 7 - Stock Repurchase Notes 13 false false R14.htm 000140 - Disclosure - Note 8 - Cares Act Loans Payable Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayable Note 8 - Cares Act Loans Payable Notes 14 false false R15.htm 000150 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Tables) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentTables Note 2 - Inventories: Schedule of Inventory, Current (Tables) Tables 15 false false R16.htm 000160 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Tables) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceTables Note 5 - Revenue: Schedule of Revenue by source (Tables) Tables 16 false false R17.htm 000170 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Tables) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseTables Note 6 - Leases: Schedule of distribution of lease expense (Tables) Tables 17 false false R18.htm 000180 - Disclosure - Note 6 - Leases: Future Less Payments (Tables) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsTables Note 6 - Leases: Future Less Payments (Tables) Tables 18 false false R19.htm 000190 - Disclosure - Note 1 - Basis of Presentation (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentationDetails Note 1 - Basis of Presentation (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentation 19 false false R20.htm 000200 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails Note 2 - Inventories: Schedule of Inventory, Current (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentTables 20 false false R21.htm 000210 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShareDetails Note 3 - Earnings (Loss) Per Share (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShare 21 false false R22.htm 000220 - Disclosure - Note 4 - Stock Options (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails Note 4 - Stock Options (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptions 22 false false R23.htm 000230 - Disclosure - Note 5 - Revenue (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails Note 5 - Revenue (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceTables 23 false false R24.htm 000240 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails Note 5 - Revenue: Schedule of Revenue by source (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceTables 24 false false R25.htm 000250 - Disclosure - Note 6 - Leases (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails Note 6 - Leases (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseTables 25 false false R26.htm 000260 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails Note 6 - Leases: Schedule of distribution of lease expense (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseTables 26 false false R27.htm 000270 - Disclosure - Note 6 - Leases: Future Less Payments (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails Note 6 - Leases: Future Less Payments (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsTables 27 false false R28.htm 000280 - Disclosure - Note 7 - Stock Repurchase (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails Note 7 - Stock Repurchase (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchase 28 false false R29.htm 000290 - Disclosure - Note 8 - Cares Act Loans Payable (Details) Sheet http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails Note 8 - Cares Act Loans Payable (Details) Details http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayable 29 false false All Reports Book All Reports elst-20210630.htm ceocert_ex31z1.htm ceocert_ex32z1.htm cfocert_ex31z2.htm cfocert_ex32z2.htm elst-20210630.xsd elst-20210630_cal.xml elst-20210630_def.xml elst-20210630_lab.xml elst-20210630_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "elst-20210630.htm": { "axisCustom": 0, "axisStandard": 4, "contextCount": 78, "dts": { "calculationLink": { "local": [ "elst-20210630_cal.xml" ] }, "definitionLink": { "local": [ "elst-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "elst-20210630.htm" ] }, "labelLink": { "local": [ "elst-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "elst-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "elst-20210630.xsd" ], "remote": [ "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://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 182, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 7, "total": 7 }, "keyCustom": 12, "keyStandard": 196, "memberCustom": 12, "memberStandard": 3, "nsprefix": "fil", "nsuri": "http://www.esteem.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "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.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - Note 4 - Stock Options", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptions", "shortName": "Note 4 - Stock Options", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:RevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - Note 5 - Revenue", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote5Revenue", "shortName": "Note 5 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "fil:RevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - Note 6 - Leases", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6Leases", "shortName": "Note 6 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcceleratedShareRepurchasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - Note 7 - Stock Repurchase", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchase", "shortName": "Note 7 - Stock Repurchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcceleratedShareRepurchasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - Note 8 - Cares Act Loans Payable", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayable", "shortName": "Note 8 - Cares Act Loans Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Tables)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentTables", "shortName": "Note 2 - Inventories: Schedule of Inventory, Current (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Tables)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceTables", "shortName": "Note 5 - Revenue: Schedule of Revenue by source (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfDistributionOfLeaseExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Tables)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseTables", "shortName": "Note 6 - Leases: Schedule of distribution of lease expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfDistributionOfLeaseExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - Note 6 - Leases: Future Less Payments (Tables)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsTables", "shortName": "Note 6 - Leases: Future Less Payments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - Note 1 - Basis of Presentation (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentationDetails", "shortName": "Note 1 - Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited)", "role": "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited", "shortName": "Electronic Systems Technology, Inc. Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "lang": null, "name": "us-gaap:CertificatesOfDepositAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - Note 2 - Inventories: Schedule of Inventory, Current (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails", "shortName": "Note 2 - Inventories: Schedule of Inventory, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryPartsAndComponentsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShareDetails", "shortName": "Note 3 - Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D200101_200630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - Note 4 - Stock Options (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails", "shortName": "Note 4 - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D200101_200630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "fil:RevenueTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - Note 5 - Revenue (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "shortName": "Note 5 - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "fil:RevenueTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2_ProductOrService-DomesticCustomerA", "decimals": "INF", "first": true, "lang": null, "name": "fil:SalesToCustomersInExcessOf10Percent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - Note 5 - Revenue: Schedule of Revenue by source (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails", "shortName": "Note 5 - Revenue: Schedule of Revenue by source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2_ProductOrService-DomesticCustomerA", "decimals": "INF", "first": true, "lang": null, "name": "fil:SalesToCustomersInExcessOf10Percent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D200101_200630", "decimals": "INF", "first": true, "lang": null, "name": "fil:LeaseholdTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - Note 6 - Leases (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "shortName": "Note 6 - Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D200101_200630", "decimals": "INF", "first": true, "lang": null, "name": "fil:LeaseholdTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": "INF", "first": true, "lang": null, "name": "fil:OperatingLeaseExpenseDistributed", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - Note 6 - Leases: Schedule of distribution of lease expense (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails", "shortName": "Note 6 - Leases: Schedule of distribution of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfDistributionOfLeaseExpenseTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2_MajorPropClass-CostOfSales1", "decimals": "INF", "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - Note 6 - Leases: Future Less Payments (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails", "shortName": "Note 6 - Leases: Future Less Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AcceleratedShareRepurchasesTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeStockOwnershipPlanESOPTermsOfRepurchaseObligation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - Note 7 - Stock Repurchase (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails", "shortName": "Note 7 - Stock Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AcceleratedShareRepurchasesTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeStockOwnershipPlanESOPTermsOfRepurchaseObligation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NotesPayableToBankNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000290 - Disclosure - Note 8 - Cares Act Loans Payable (Details)", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails", "shortName": "Note 8 - Cares Act Loans Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E20_ShortTermDebtType-PppLoan1", "decimals": "INF", "lang": null, "name": "us-gaap:NotesPayableToBankNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical", "role": "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnauditedParenthetical", "shortName": "Electronic Systems Technology, Inc. Balance Sheets (Unaudited) - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - Electronic Systems Technology, Inc. Statements of Operations (Unaudited)", "role": "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited", "shortName": "Electronic Systems Technology, Inc. Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y21Q2", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "E19_StEqComps-CommonStock", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited", "shortName": "ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "Y20Q1_StEqComps-CommonStock", "decimals": "128", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000060 - Statement - ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited", "shortName": "ELECTRONIC SYSTEMS TECHNOLOGY, INC. STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - Note 2 - Inventories", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote2Inventories", "shortName": "Note 2 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - Note 3 - Earnings (Loss) Per Share", "role": "http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShare", "shortName": "Note 3 - Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "elst-20210630.htm", "contextRef": "D210101_210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 15, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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 YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r228" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/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": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r228" ], "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": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r228" ], "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": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "fil_CostOfSales1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Cost of sales, during the indicated time period.", "label": "Cost of sales {1}", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSales1Member", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "fil_CustomersInExcessOf10PercentPortionOfTotalSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage value of Customers in excess of 10 percent, portion of total sales, during the indicated time period.", "label": "Customers in excess of 10 percent, portion of total sales" } } }, "localname": "CustomersInExcessOf10PercentPortionOfTotalSales", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "percentItemType" }, "fil_DomesticCustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Domestic customer A, during the indicated time period.", "label": "Domestic customer A" } } }, "localname": "DomesticCustomerAMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "domainItemType" }, "fil_DomesticCustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Domestic customer B, during the indicated time period.", "label": "Domestic customer B" } } }, "localname": "DomesticCustomerBMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "domainItemType" }, "fil_DomesticCustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Domestic customer D, during the indicated time period.", "label": "Domestic customer D" } } }, "localname": "DomesticCustomerDMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "domainItemType" }, "fil_DomesticMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold tax", "label": "Domestic" } } }, "localname": "DomesticMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "domainItemType" }, "fil_ExpectedForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage value of Expected Forfeiture Rate, during the indicated time period.", "label": "Expected Forfeiture Rate" } } }, "localname": "ExpectedForfeitureRate", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "percentItemType" }, "fil_FairValueAssumptionsDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage value of Fair value assumptions discount rate, during the indicated time period.", "label": "Fair value assumptions discount rate" } } }, "localname": "FairValueAssumptionsDiscountRate", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "percentItemType" }, "fil_ForeignMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold tax", "label": "Foreign" } } }, "localname": "ForeignMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "domainItemType" }, "fil_LeaseCostsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Lease costs, during the indicated time period.", "label": "Lease costs" } } }, "localname": "LeaseCostsDomain", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "fil_LeaseholdTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage value of Leasehold tax percentage, during the indicated time period.", "label": "Leasehold tax percentage" } } }, "localname": "LeaseholdTaxPercentage", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails" ], "xbrltype": "percentItemType" }, "fil_MonthlyRateYearOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Monthly rate year one, during the indicated time period.", "label": "Monthly rate year one" } } }, "localname": "MonthlyRateYearOneMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails" ], "xbrltype": "domainItemType" }, "fil_MonthlyRateYearTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Monthly rate year two, during the indicated time period.", "label": "Monthly rate year two" } } }, "localname": "MonthlyRateYearTwoMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails" ], "xbrltype": "domainItemType" }, "fil_OperatingExpenses1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Operating expenses, during the indicated time period.", "label": "Operating expenses" } } }, "localname": "OperatingExpenses1Member", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "fil_OperatingLeaseExpenseDistributed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Cost of sales, lease expense distribution details, during the indicated time period.", "label": "Operating lease expense distributied", "verboseLabel": "Operating lease expense distributied" } } }, "localname": "OperatingLeaseExpenseDistributed", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "fil_OriginalShareRepurchaseAuthorized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Original Share Repurchase Authorized, as of the indicated date.", "label": "Original Share Repurchase Authorized" } } }, "localname": "OriginalShareRepurchaseAuthorized", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "fil_PppLoan1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the PPP loan 1, during the indicated time period.", "label": "PPP loan 1" } } }, "localname": "PppLoan1Member", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails" ], "xbrltype": "domainItemType" }, "fil_PppLoan2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the PPP loan 2, during the indicated time period.", "label": "PPP loan 2" } } }, "localname": "PppLoan2Member", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails" ], "xbrltype": "domainItemType" }, "fil_ProductSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Product Sales, during the indicated time period.", "label": "Product Sales" } } }, "localname": "ProductSales", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "monetaryItemType" }, "fil_RevenueTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Note 5 - Revenue, during the indicated time period.", "label": "Note 5 - Revenue" } } }, "localname": "RevenueTextBlock", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5Revenue" ], "xbrltype": "textBlockItemType" }, "fil_SalesOrderBacklog": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Sales order backlog, during the indicated time period.", "label": "Sales order backlog" } } }, "localname": "SalesOrderBacklog", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "monetaryItemType" }, "fil_SalesToCustomersInExcessOf10Percent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Sales to customers in excess of 10 percent, during the indicated time period.", "label": "Sales to customers in excess of 10 percent" } } }, "localname": "SalesToCustomersInExcessOf10Percent", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "decimalItemType" }, "fil_ScheduleOfDistributionOfLeaseExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of distribution of lease expense, during the indicated time period.", "label": "Schedule of distribution of lease expense" } } }, "localname": "ScheduleOfDistributionOfLeaseExpenseTextBlock", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseTables" ], "xbrltype": "textBlockItemType" }, "fil_SiteSupportSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the monetary amount of Site Support Sales, during the indicated time period.", "label": "Site Support Sales" } } }, "localname": "SiteSupportSales", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "monetaryItemType" }, "fil_TotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Total, during the indicated time period.", "label": "Total" } } }, "localname": "TotalMember", "nsuri": "http://www.esteem.com/20210630", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r109", "r133", "r134", "r194", "r213", "r214" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r109", "r133", "r134", "r194", "r213", "r214" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accelerated share repurchase (ASR) programs. An ASR is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time. An accelerated share repurchase program is intended to combine the immediate share retirement benefits of a tender offer with the market impact and pricing benefits of a disciplined daily open market stock repurchase program. ASRs can be disclosed as part of stockholders' equity.", "label": "Note 7 - Stock Repurchase" } } }, "localname": "AcceleratedShareRepurchasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchase" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r21", "r113", "r114" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 3.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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued vacation pay" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r9", "r35" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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 the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued wages and bonus" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r149" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 2.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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r66", "r67", "r68", "r145", "r146", "r147" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash items included in net income (loss)" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r62", "r98", "r101", "r107", "r116", "r166", "r170", "r175", "r198", "r205" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r42", "r62", "r116", "r166", "r170", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Note 1 - Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "verboseLabel": "Capital Leases, Future Minimum Payments Due" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due 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": "Capital Leases, Future Minimum Payments Due in Three Years", "verboseLabel": "Capital Leases, Future Minimum Payments Due in Three Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Two Years", "verboseLabel": "Capital Leases, Future Minimum Payments Due in Two Years" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r30", "r60" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "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 AND CASH EQUIVALENTS", "totalLabel": "NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositAtCarryingValue": { "auth_ref": [ "r30" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r66", "r67" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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 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.001 par value 50,000,000 shares authorized 4,946,502 and 4,946,502 shares issued and outstanding respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r49", "r194" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r129" ], "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 8 - Cares Act Loans Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r58", "r124" ], "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 {1}", "terseLabel": "Depreciation" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Description of the types of products and services from which the reportable segment derives its revenue.", "label": "Segment Reporting Information, Description of Products and Services" } } }, "localname": "DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Note 4 - Stock Options" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Basic and diluted earnings per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r89", "r90", "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Note 3 - Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote3EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPTermsOfRepurchaseObligation": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Existence and nature of any repurchase obligation.", "label": "Stock repurchase program" } } }, "localname": "EmployeeStockOwnershipPlanESOPTermsOfRepurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r66", "r67", "r68", "r72", "r79", "r81", "r93", "r117", "r130", "r131", "r145", "r146", "r147", "r155", "r156", "r176", "r177", "r178", "r179", "r180", "r181", "r215", "r216", "r217" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Leasehold tax" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r58", "r127", "r128" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on forgiveness of CARES Act loan", "negatedLabel": "Gain on forgiveness of CARES Act loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r48", "r62", "r98", "r100", "r103", "r106", "r108", "r116", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r64", "r161" ], "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": "NET INCOME (LOSS) BEFORE INCOME TAX" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r63", "r80", "r81", "r97", "r154", "r160", "r162", "r211" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Benefit (provision) for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r57" ], "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": "Accounts payable {1}", "negatedLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r57" ], "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": "Accounts receivable, net {1}", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.", "label": "Accrued interest receivable {1}", "terseLabel": "Accrued interest receivable" } } }, "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r57" ], "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": "Inventories {1}", "terseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Other accrued liabilities {1}", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Prepaid expenses {1}", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeMoneyMarketDeposits": { "auth_ref": [ "r202" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest earned on funds deposited in US domestic money market accounts.", "label": "Interest income" } } }, "localname": "InterestIncomeMoneyMarketDeposits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. 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": "Accrued interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Note 2 - Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r38" ], "calculation": { "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r40" ], "calculation": { "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 4.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", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r40", "r120" ], "calculation": { "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Inventory, Parts and Components, Net of Reserves" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r39" ], "calculation": { "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r190", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Base rent pursuant to lease agreement" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Note 6 - Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r62", "r102", "r116", "r167", "r170", "r171", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r62", "r116", "r175", "r200", "r208" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES and STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r62", "r116", "r167", "r170", "r171", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r17", "r18", "r62", "r116", "r167", "r170", "r171", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Total Long-term liabilities", "totalLabel": "Total Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.", "label": "Major Property Class [Axis]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing and sales" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r55" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "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 PROVIDED (USED) IN FINANCING ACTIVITIES", "totalLabel": "NET CASH PROVIDED (USED) IN FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS USED IN FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r55" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "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 PROVIDED FROM INVESTING ACTIVITIES", "totalLabel": "NET CASH PROVIDED FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r55", "r56", "r59" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "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 (USED) IN OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r43", "r44", "r46", "r59", "r62", "r71", "r75", "r76", "r77", "r78", "r80", "r81", "r87", "r98", "r100", "r103", "r106", "r108", "r116", "r175", "r201", "r210" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentInLeaseCurrent": { "auth_ref": [ "r192", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net investment in sales-type and direct financing lease, classified as current.", "label": "Net Investment in Lease, Current" } } }, "localname": "NetInvestmentInLeaseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r69", "r70", "r73", "r74", "r82", "r83", "r84", "r118", "r119", "r135", "r136", "r137", "r138", "r148", "r157", "r158", "r159", "r195", "r196", "r197", "r218", "r219", "r220", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote1BasisOfPresentationDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableToBankCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.", "label": "CARES Act loan payable" } } }, "localname": "NotesPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBankNoncurrent": { "auth_ref": [ "r17", "r199", "r206" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount due within more than 12 month, or the operating cycle if longer, on all notes payable to banks paid on an installment. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.", "label": "CARES Act loan payable {1}", "terseLabel": "CARES Act loan payable", "verboseLabel": "CARES Act loan payable" } } }, "localname": "NotesPayableToBankNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "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 Expense", "totalLabel": "Total Operating Expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses {1}", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r98", "r100", "r103", "r106", "r108" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income (Loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r188", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liability, current portion", "verboseLabel": "Lease liability, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liability", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r186" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right to use - Lease, net of amortization" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r35" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r212" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "TOTAL OTHER INCOME", "totalLabel": "TOTAL OTHER INCOME" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r51" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherIncome", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Grant income (NOTE 8)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInterestEarningAssets": { "auth_ref": [ "r203" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow for the increase (decrease) in other interest earning assets not separately disclosed.", "label": "Certificates of deposit purchased", "negatedLabel": "Certificates of deposit purchased" } } }, "localname": "PaymentsForProceedsFromOtherInterestEarningAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r122", "r123" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r52" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from CARES Act loan payable (rounds 1 and 2)" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanks": { "auth_ref": [ "r61", "r203" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits.", "label": "Certificates of deposit redeemed" } } }, "localname": "ProceedsFromPaymentsForInInterestBearingDepositsInBanks", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r43", "r44", "r54", "r62", "r71", "r80", "r81", "r98", "r100", "r103", "r106", "r108", "r116", "r165", "r168", "r169", "r173", "r174", "r175", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r125", "r209" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 2.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 of depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r53" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Principal payments on CARES Act loan payable (round 1)", "negatedLabel": "Principal payments on CARES Act loan payable (round 1)" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r153", "r223" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r131", "r149", "r207", "r218", "r222" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "order": 3.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r66", "r67", "r68", "r72", "r79", "r81", "r117", "r145", "r146", "r147", "r155", "r156", "r215", "r217" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r45", "r62", "r95", "r96", "r99", "r104", "r105", "r109", "r110", "r112", "r116", "r175", "r204" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "SALES - NET" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r182" ], "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": "Future Less Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "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, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote2InventoriesScheduleOfInventoryCurrentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r47", "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue by source" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share based compensation", "terseLabel": "Share based compensation", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfCashFlowsUnaudited", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod": { "auth_ref": [ "r142", "r150" ], "lang": { "en-us": { "role": { "documentation": "Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods presented.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r140", "r144" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote4StockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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", "periodEndLabel": "Shares outstanding", "periodStartLabel": "Shares outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r66", "r67", "r68", "r72", "r79", "r81", "r93", "r117", "r130", "r131", "r145", "r146", "r147", "r155", "r156", "r176", "r177", "r178", "r179", "r180", "r181", "r215", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r66", "r67", "r68", "r93", "r194" ], "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote5RevenueScheduleOfRevenueBySourceDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails", "http://www.esteem.com/20210630/role/idr_DisclosureNote8CaresActLoansPayableDetails", "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Common stock repurchased", "verboseLabel": "Common stock repurchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r130", "r131" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote7StockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r62", "r115", "r116", "r175" ], "calculation": { "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited": { "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/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r62", "r66", "r67", "r68", "r72", "r79", "r116", "r117", "r131", "r145", "r146", "r147", "r155", "r156", "r163", "r164", "r172", "r175", "r176", "r177", "r181", "r216", "r217" ], "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": "Equity balance", "periodEndLabel": "Equity balance", "periodStartLabel": "Equity balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfChangesInStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Tables/Schedules" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Details" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationImputedInterest": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "If disclosed, the amount of imputed interest necessary to reduce an unconditional purchase obligation to present value on an unrecorded unconditional purchase obligation.", "label": "Unrecorded Unconditional Purchase Obligation, Imputed Interest", "negatedLabel": "Unrecorded Unconditional Purchase Obligation, Imputed Interest" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationImputedInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesFutureLessPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r189", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_DisclosureNote6LeasesScheduleOfDistributionOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Basic and diluted weighted average shares used in computing income (loss) per share:" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.esteem.com/20210630/role/idr_StatementElectronicSystemsTechnologyIncStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25376-109308" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r131": { "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=120397183&loc=d3e187085-122770" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r139": { "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=120381028&loc=d3e5070-113901" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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=120381028&loc=d3e5070-113901" }, "r141": { "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=120381028&loc=d3e5070-113901" }, "r142": { "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=120381028&loc=d3e5070-113901" }, "r143": { "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=120381028&loc=d3e5070-113901" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "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=116825942&loc=d3e330036-122817" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r19": { "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=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919306-209978" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919308-209978" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r198": { "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=120398452&loc=d3e534808-122878" }, "r199": { "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=120398452&loc=d3e534808-122878" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "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=120398452&loc=d3e534808-122878" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r205": { "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=120400017&loc=d3e572229-122910" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r207": { "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=120400017&loc=d3e572229-122910" }, "r208": { "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=120400017&loc=d3e572229-122910" }, "r209": { "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=120400017&loc=d3e572229-122910" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r223": { "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" }, "r224": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r225": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r226": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r227": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r228": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r229": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "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=120391452&loc=d3e13212-122682" }, "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=120391452&loc=d3e13212-122682" }, "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=120391452&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1),20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r63": { "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=120395691&loc=d3e23780-122690" }, "r64": { "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=120395691&loc=d3e23780-122690" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" } }, "version": "2.1" } ZIP 48 0001052918-21-000274-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001052918-21-000274-xbrl.zip M4$L#!!0 ( /2%_%+K$+Y0WP8 L9 2 8V5O8V5R=%]E>#,Q>C$N M:'1MU5GO;]LV$/V^OX+#@"4!9#M.FK5U/ -)G&SN^B/KC&+#L ^41-E<)5(E M*;O>7[]W)!W;C83WXJO]UJ\6NC<2>UL@D>LG:"=_7" MR,G4L?V+ W9T>/BB=71XU&6_7U__>O;#R?&KD^[+YQ^NGE^]/AJ^_:/-YO-Y M6^03;OQN[4Q7K-6"1S]>G@WQ8SP:O[X<7'Z>RE0Z=MSM=\+(5_U.G''^;O@; M?@Q''YAUBU)\7W$SD:I5BL+U3I[5[G0N?M%5JY7O>P M=FPL*V'96S%G[W7%U6DPT3O<&_3/US9O8_OS0;]SC?VN&2_E1'V?"45(W,_D MQ>7[\>AJ='$V'KU[>]OFGXUULEC8)2P-S*;S*!<9K;1S3 MBEUI4['N8>MGI@L<7&3.:"4S]LO".E%9-A;95.E23Q:!\*>/#/Q_"\=1A..< M6X" XU8+]E'I>8D,1()[5"(6N88QI1W+L &7BG&U8(URIH$D. XP0'P"B;,* M3T;RDA4\PY!AND*Z.!WFW9J@1":LY69!4RK^46#?-9L68SF$6K[Y=[@5.X/FM"4ID30$&6-4(1B MXAW*N)VRHM1SNZ2 $1-IG>'8B=-@8M[HG^R)X MT3W)PU-XE%0E50@]V6>4;FN,"!$B7W;>J-C8J,!&=,XO>8(9)/V]S=@_J,[N MR 3J.1Z)"=T79&J?'P0J#(6%V\#%*][=04M(C#/>V-V7D"JF @&(.P6=U0TZ MG ;Y-9/69RUF">7M4#>P2OAUT3"BY#ZB46A744FBH-!+B=R'+\!%YMQY1U,K M<\F-I /(4 Z\C"FRU%B2:)\#UNNYSW%M!1QR0)D6U:CK,FM*3MJ$8WDG5E*/ M%:%PK-<[_)8*F@CUP'J1GSYEQJ1;&;-S$MXBSN[INS-_P+F9S(D6W&K%2:>X M!:6HOA-7N,F7<0.3)$]E*=V"2L&V;8G%/L0^>H& &U/7^@,OAY_C@>K& &P M2K4KR[3)O0.^4Y@(A8I4@D1X(VIB)TU!%Q2( A;+&HKTI*F21:IMQ=CSPDLA [84/)3W;A_WGL7M>,WLP4U-,7= M_1U+EZV2I[D(&,"?4V_\*<2H!.LL:0P"O MZ>V&O4I;AQ&Z+\.*S6 B7L#8?@$R(-^6S]$=-(#"WS#H\J&:FST/PHY3;F\* M#Z6H9XW(O7;Y4T9=6> >\5&4\;KQQ?SD7QS<<^1)]90G]^TI8T/I+\_YDDC) M*FLHB=<#NTH@"MP]ZLVM'@%.<70(3AM[(^Y^ ,8JW"^=$%ME*=4H'/0FE_") MEO<>.T0.Q:,E4=A4S+8MF8R>C9WA*D1E4 )*ZD6IJ\VDP-FC-MZT37/!/Y+8 MA3+DY"B\D $G4Q"5IK(;2V MJ7!D^9?PQXAZLO7J&'3T?\8^!?80M\* , F0$)[=P-)_#HB@)T%%I)KISJFGUSZ/_M#3JVL_DI+Y:UI_)_OT/''3P IXU3/V#]-;H*251[P-K] MBZD4!:ZO(FNHEV'O@J(>/,#6$)3ML5=-N3AZD3#ZG/X (P]205IXQF(OKXW$ M$,CK=1=[0S>>!"ZH*UGJ=-/Y6":^*@C6UOXI^:H1U,=OA3_\8;> \Q7W$#G7:_68Z\Z3>K%5>S\7=ZC*=? M09MM@N]3IM9RE9G>AH1%*;KTCSX/$4-M[B! MA4R9Z%4.C,RZ9V1>O:ZD,3*U(R=[>!HN'!]=M%VW=RQ6.NN-O!F,4!D>\: @ MIM^<$[HYL(2OQ?L A>7M%2",O(4_G4Q'0W\ZNX5?MAO[58E!S+^!+8]D8-<#M MG+5.'U&^ K"I@$ *@8'E&#;0JN4%#R Y58; M3#7X&,1")G*]+;(6:M;V^"Z7IF=SFXEM^7(*Y'PB50INJ_X9(JGV=P$4(57# MQUP@=%H.%'G.-$0\H>$=IB4&N>*&TPF9",%["&(FUFBK*.5:6_STLRM#1O46 MHT)"O0=I41RE0D1UYL G3CXPH:,EJ!P(BH3;.I#E5$9,&# 2GKA?5BS9&#@6 M( ME9@CB_O+'13:ZM'T!G*D5$ZCKLX<$MS ,"CIM=!V:9Z8+KQ-0M_TT5%3M M>=N&N/_[U?C1A:>Z>V%=N8U^D[P-?#I5R29$>4)9 M0G*3)38RNV@IO,NYPI1*2-OC/I%78Y0."MRS6GBZH^@IMKNX5CRYEYVWO2+B MI3*\6O+_6JK:>U1Q01F?%C)FJ\TP+BAK>)FLCSPR;LLM4Z@M98Z=9DD"9(:* MLX0(U1EQJ)W"*N*">H@=)X=A ;3@B%;E261Y:HF&X3\@6K.\'N$641-%M7/MA7K:TS9V27E MILQM7Y3*?4A]7OZK/ENVAOR8ZTJ4JUL T, *N5B3[BC!=4QU1*+[PO9@)5L M5I>.RN[SKM55E6BM=6QK3TA#NT&()&-AU8[H4K=72D4K(_DGL<"BS(Z/W'?G M/>H9+Q.VLHVD10,L18X.:+D&5I1 .")I>-Y MA3NPB9'>%RA\ 2F!#^ MG*WM]J#S(*YV;SR_-OV5:]M&#]>5@]T,09,E<27IZDP*F92\$*<;"H)!0FWH MW+8I0]OVS80_;Z_ M@L. )0%D.TZ:M7.\ $ZD'-N)B_QH M,2S]T$04>3R^>_?NJ/1?C7]]??)-_]M6BUU:D]>9R%FZ8.?#EX-WKI9>,&<* M/^=6)&R0S[BF"6>FK&HO+!MI;6;<2Z-=@H>LG>!=M;!R,O5L]VR/'>SOOV@= M[!]TV9^7E[\/7AX=_GS4_?'YAXOG%Z\/AF_^:K/Y?-X6^83;L%L[,R5KM>#1 MJ_/!$#_&H_'K\Y/S3U.92L\.N_U.'/FFWVEFG+X=_H$?P]$'YOQ"B9]*;B=2 MMY0H?._PA\H?SV7NI[VC9_N5/^E?-K-V"J-]KXLQ-I:E<.R-F+-WIN3Z.!KH M[>^<]$_7MFX?]#NG)_W.)7:[9%S)B?XI$YIP>)C)L_-WX]'%Z&PP'KU]LV[S MGF9:WE0]O%X^IL9[4_9PU)V3[W7JJN.O:'"4L%]E-N5"L7.EA$U8)JR7Q8+Y M*?>]_Z_KQS=Y .Q_.1TN#5?&22)NCZ?.*+#Y^,ZM@J56--5M]SNP=C)B4SX3 MS(J9%'.DAI]*QS[6W((6:H'QREC/C&87QI:LN]_ZC9D"2(K,6Z-EQMXOG!>E M8V.13;519K*(F73\I. X:. XY0X@X+CE@EUI,U=(;2A'0*7!(CL+FTD]Q0%%=X!2ND!H 4 MBQ5@"6*+Z7AMU]Y+72 70M7 [YFJ<]A$4-;021!02?E3 5.B ]%$J56\&ZC= MS;W!J3P<-*$IM4+0$&6#4,0J%1S*N)NR0IFY6U+ BHETWG+LQ&DP.@XWD[5( MNJ4WM]Q]6L%\U@1SO''P'=<$JI%W8K4I"HG'7;<7\!@QM $!>B I4R4((280 M[U1)-Z45-*U$4E-BTW,N7::,J[&.TMT:%4-068-& L..[0+Q7""$$=;S3R@V M>B+8 )GTKE:8T3WDK>[1KHA>=(_R^!0?)15@'4-/]AFEVQHC8H3(EWMO5&QL M5& C.N=-GF &27]O,_:Q+?B[=J%$?ETF'#W[:DSHOB!3NWPO4F$H'-P&+D'Q M[@Y:0F*<\=K=?PFI8BH0@&:GJ+.F1O-4([]FTH6LQ2RA@QUJ+U8)ORX:5B@> M(MH([2HJ22,H]%(B]^$+<)$Y]\'1U,E<AYR MW#@!ASQ0ID45ZKK,:L5)FW"LX,1*ZK$B%H[U>H??4D$3H1Y8+_+CI\R8="MC M[IV$MXAS__2]-W_ N9G,B1;<&XS9=Q Y,D3Z62?D&E8-NV MQ.(0XA"]2,"-J6O]09##3\V!JMH"; !*M2O+C,V# Z%3F B-BJ1 (KP1%;&3 MIJ +BD0!BV4%17K25,D:JIS/N*I#!A*.HBA0N.4,"+@M]1=EZ!Y:$A^W%^/ M"2R$#KA8\E-3^\_O?1^UX]>S!34TQ=W]'4N7K5*@N8@8P)_C8/PIQS5?2D $ M[G8 J*%O:FMXC* O>(*Z&:Z\:- M^Y:W,, C)6X7WHAMLI2:E XZ$TNX1,M[WWM$'D4CY9$8=--MFW)9/1L;("K M$)5!"2BI%Z6N-I,"9V^T\;IMF@M^16(7RU"0NU! PV5Z>2MZ$*)-AQ-O EL2 M@>=8Z,1U'FQ!ORFXF P@41>3J+4.0NOJ$D>6_XAPC$9/MEX=HX[^Q]BGP![B M5E@0)@$2(K ;6(;/ 0WH2501J6=&S01)B>:3YJN&;1)"E)4R"X&W\ZF)6< W M0HH0?*%ZMA^(#7V#YH'QZ!3G>BLK1-.OKH M0&S ^HCUE^AW)"7!H]:&OA4D'*R:V;=1[Q]A;HA\ZK&?:TC)P8N$T5\1OIC2 MC^JTR,R -?<.8R6&<,90(] .S"W5#+WV[9+ZAU1@J+F)Y+>+4!"ON82.IS1, MGTN6+>3&M'CI*6JKI9NN#+T7Z(G"G308NOZ4<485S+F@Z3;<@.%54;"Z"M?F MC[5P_O.Z<(:B*Y&,./]G .P,1Q_H1_,WET[\Z]&_4$L#!!0 ( /2%_%)U MXT(0N@0 ,L- 2 8V9O8V5R=%]E>#,R>C(N:'1MO5=M;^(X$/Z^OV). ME5HJA9>$[;8%%HGRLF6O6UA(5[LZW0>3.,2G8*>V4\J_OYDDI?1.IVT1>Q5J M%-LS'C_SS#Q.Y]K_B% M#TS2@KY:I9GE&L92J@=FA9+&P9>@YN!WG^;70^NO$&MW_68+U>UWBX9#K?K1:H%52K&-'UL#? AS_V;X;= MX6,L%L)"T^O4BY%WG7JYXFHR^(&/P?@;&+M)^,<5TTLAJPF/;.NRD=KV6H0V M;KUO>JGM=J;EJI-(2=MR<1Y\L>(&;OD:9FK%9+MT8%7:.D/S\G6AK%4K&CG9 MB:?FP?'1A>>Z[6.Y,&F[/YI GVLK(A'DP'3J4XQN"BP12_DQX))P.T (_>', M'X_&_9X_GMS"K]IE>C>;W_5N?? G,!_V\[TN&Q]@,@+_>@CSWNRJ=SN<5R?? M;X8_H-?W:0:3[D'G:M:MN!=P5YO7^C5PFV>-TZK(!S5.E+:@(A@FNTDJ* .8;8_G*@,^#6*I$+3>AO&K//4IQY_>KP9/G5!E!X;78PJ@$ M>T_[IWOEGJKN!;ER:YTZ>NOZ>*H"38BR!%F"[29-*#/;;&E^GPG-5UA"AH[[ M#%Z%(1TTN&>5\'0+T7-NMWDM<7(OF^_;><:+SG P\O]:J+P=J(1$QJ_R-D;5 M9IF0R!I1D/4)1R:HW%+-#4'FT#1+$D SK@5+$%"3(H;&R:TB(5%#:!P=AGF@ M.4:X*DL*Q%7*=:$I3RB7-5D[-)(GW>,C]T/CK0Y;#33<)Q(R[(PFV$Y+@X72 M(=?;.D@?46T3$<)1(_\[Z=9-_66QEQ"\_C_\Y\L;?/S$#OL G:J[!QPO#K>' M_12)(T)DWAZVE:D6R,44R=@+ I5)*^02)A%*-]=O%2MR.$#.MU /L!Z\BT(/ M]N'JY;^XVB"N^K$P9:LO[Q: PM.04>9EL+$6)W8RE\I.B0$$GAYE2GMOFX% MM*QOLC8Q5;14%G>#D&-S#$N1PZOB3H'F HFB@BV(Y\5+Y77>1B5Z7;LLQ&F5 MRVJMZ)UX0MH7HUM0/PH4.L?N4&RM>81BB5=2G,$5>00B(3Q>-@X'UC''=XU= M*>3H">/DU,M91#+^#^EUT"_>1\.$F_P0Y';))3:E9"<"0C#! V1L2=N#R8*X MW+UVR ;UHL\4U[N_,D-R_Q9F]L"@):*F\&Z.+3@I$$)TUY@/RS%^BPB0ZD', MB%4XE&KU(,)G3LWX4ABKZ<) J5D+),6"%+,4AI(,.\N*M.U#3DR.0#G J*(( MLA1'2)BYL;\.W/^C^Q_$L([?.O0HOWSJQ3?00 $0 &5L[AE?T!CWL.L&#] SVW=QL2%08;0M)$82MME/?YE5DA @0( $PF8[ M=FR#5(]\9U96YB__^W5LD&=J.[IE_GHEY<4K0LV!I>GFTZ]74R>G.@-=OR*. MJYJ::E@F_?7*M*[^]^W__#)RX4UXVW1^O1JY[N3F^OKEY27_HN0M^^E:JE:K MUZ_XS!5_Z.:U;QOZPJ/X"7M8%D7E6C=QD@'UGX?)GU1U$KPQ5)T^>]K[ MZ2 MQ9PHY13)?\6T3',ZCIY#<^UK=S:AU_!0#IZBMCX(WMO^TN(+&IWOA#WLT$'^ MR7J^AB\BUN78[NHVX,.(1X>ZL; 4ZKB4CO,#:XP/2V))$?U'=P$F?JLMK=E[ MN'3-OPR&=:R"+)4W#LA LQ=)/^ZW/G8?ZX&_W\_-%KUU9-9VC9 M8]4%NL21BCE1SLFET" Y@/G"0#X.MHU3"8%[ZMIK-UJ]AF_]!V'('QM @E_W M56<.[Y7G%_@"OPT>=?2H!V%8Z?I?7Q^Z@Q$=J[D HJNY0XUM!]46TJD)KVC*]II&Z-)U.7VJ1IFM8S@X-AT:]UVFWFG72_=[M-;YV2:]1_ZW5?FA_^4Z: MK3K)D7O "9'$W.^DVZ@3('J0-[]<\_?_YYYSE2N"4,O1OZ;Z\Z]7=?YXK@?L>D6N891K#TY]2YO!#TU_!C$V M,T"":;HS,=09R@L&4/WU!I^EMO>[KFG4Y+_#(RW.^\14Q_@NU6\:)JQT5H?I M;-5HFAI]_2>=7?$5O[H=.OSUZ@YX%?[]VV=97?OU:J@.7.GJ5H3_E8NR7"W\ M@&M^I:C=,[4YU:;Q)Y:O;7$Z2@>[CS]BE@ZD-NVR\ M M#-)]J";^+-IES=MMJM1ORI:F-J:F/T1OK6T'>8K7=W^+N\^6P_%G8ZLW:$3RW;C359>"\OK M)6:PZ9 "&0ZH W^C#+MQF'2"X0F3:3>J/; M9+$XDI*],;)Q;=1PW)ROX/*O MCN9_C=KWURM''T\,>G7MK6EA'>QOQYK:WI\WWI[9_I;VS+ZGC'O9K[J&?PQU M$(ML)S12H=2;_USBVM"+;$GA,2<,V>Q7$-FVBVS*J <5O8@T%/JN Z->1UL;V6K#5GZ73[V#KE:^U-P$]9.O'JRR B]UI] M0SXZ9856+@:2??>5?S\%S2QS12%-KO@NBR?>H1ACA^(!.[Q#2Q%%G'AR$2?& M$'&';+4A54_':%+U $9KG((,%X3$_L(9H/[OKMOX"ST()P?_'5MFU[4&/U+: M#Q /?4)SYO87[IG>T->)H0]T]RL=]V%L38=O><#"BP7<=%T@)'RG =X F.:P M5+#M3=>IO>K.U:W_6&CQ?*Q?KB.GN&4D[*WB"-2Q .&:ICVJNM8TZ^KD_$ , MJV<6*%B]_B9T5S6R"^X..)NZ2;6&:IO@A3KG!_+E'60)UJA_I7-02HJWP[TL M#.DB(#.(B8L@S21:+@+W]#AIG$(L+]JCRB&V]$7@'A?&%U%Z9(!?A&2:T&91 MH8L(R4#T:AD3%T&32;1Z+\$@[6>"TH?R8*30'1"JE2V0IDYBX"-),HN4B<$^/D\8IQ/)BYMP! M4<^+P#TVC"^B],@ OPC)-*'-4E@O(B2>(DHYU5:ZQ,ZRCY:+.#H]3AH7H157 M,1P0Z[R(HY,"_")HTH0V%^O\_J_;MKO4?M8'-'=GC:GCZH,, -NQW9OE]7'X M#G7CQE_H^0EO?C9^@?PJY-//2HBD^7O+IOJ3F7G >^M\,Q3_[N&>_M6^\.WE MB\@YP:WJQ=N5%Q2%7^U:YC&PLN(W M8PM=<)$=?V!Y9Y_/#A>?WRQ?7'"1';ZX.SM['.$RNP\//#"C>!EY!1MQRW/>RJ!G72RIA-&A?A M)9^C\1N!A3:\J;JZ^=1XG0 HS@<7JPM_(QCI6:YJG D2V%K/$>[B11Z=W &, MQ,)%'F4-(Q=Y=.Q0R$4P9=F)N$BHS*+F(JJ.'2"\B*I3AP8WH>,BJC*+FHNH M2A\!4BDC[6:D4LI2N8E;E903]F-@.Y04]NY>=6-&ENWVJ#V^HWT7VX;E'B>3 M!TLULR2R5A8YYQ%_M4G?2CFL'@^[ [0.LFFUP$@'LO*I[_M,39V#]7%J>TA%_Q)?]3-@*^M?CZM^[=XMM>!\<;^"+&Z]V1:E,G:GZ'?1-G M!8[V2&TV$!]'TY\!@\%#K.>8ZEKV3LMO0 N?[ MN5YJ-78=[AMX#2_<+G09'*OVDV[F##IT;XKBQ/WTHFONZ*8HR1/WZO:7D>T_ MV+=L&.-&_#2BV(01?N%/BI_X$#=28>(2$?]=7=_^,O'?&P*IW$@P,ND!>3ND M15](QQJKIO^>^ E)*:<:^I-Y,P#RI/;5[;=6L]>X(]U>K=?H_G(]@44?.&*W M4?_6:?::C2ZIM>Y(XU_UWVJM+PU2;W_]VNQVF^U6(M/\J3HCL,] M)[)8+%1W'OKJ]N]_ ]WU*9$U_=*_O6]WOI+MK?E86TJ/N2/;\5%GH&*O.]>> M H]@;\Q?EAKR_7+=OTUDU?L"($S12HE1\8^^Y@\PL7COP1NU[UC&U*6?M@W) M1\IY0\'FMD'Q]RE8,M0V9G'Z&_*^K[]>>;UB;_J69?15P[#G]UB A=@A8H5;OX==252GL!?R<:TUN4'#X?_")5%)T.YD:XG[\^J?M(_MOYU()G4F MJAE>16ZHCG5C=N._M.D1^-Y[!C8E2; I?/0V^(%,U^O46MTF8ZW31](I8S0HGUS3-IH[C_7C032KMPL4%J4A:>5B) MY=!G:KBDZ^8)V 3D\XJ=O]Z37EA)'7YMVSWKQ=QE'?^DIDE?],&//6=E;-W& M,XMG8.$#5=Q.JJV8+Q6/0PQAPH[#YV)>.=+*8I/IH^6XJO%_],FN=DBUJBBE M9!3- O.F)P"]':-2F=A D_I$-0A]I8.IJS^C^0OBD#KQ5AH;5V#3O_W 2'D#%Z%4K=E4W95OBF(UDFOZ MMQ_)MCD?K(%J/(XLSK!=52,*CG+O!5PYQJ4$GN&!BLA4+ M:,\94PQM$!6@!QL(*.A!=K-U5X<7>&R'VK#PR=1VIACD<2T"3S 70)(_/'U$W8B! M[MK O3DPW+:'H>\=Y4FB^',L&VG)L.#/+ML6E7RQ\/.G"2 69(X7B_%G:N!I]^J_?SY. MA"MBK+H%U$OM^1B@\2S[QMM=Y(AK3P:7UG5UVS0U#.-1TI^!94('/PA,\X.\ MC"B+IZ(Z#QWK?) ^DI'J@$UC@"&@&@;1O--IAZBFYADR:"W\-=715@ 3H4^] MQV$&SUQP\%C1LO%840NLAI"Q$0@YL"3P:SQ6)!I\"Q(?'YW8=$"9_)=DP@ZW M'?(!Q@.+BSA3D(D.9IS!\KV#=G>DNLM;>5$7EXEKY"][F_@HL"U]D/F6^Y0" M1*?]_\ 6\'GV*+R$QZQL8K8PM.:J(M'4F9/W[-DMD93ZU+8!?CS- EG-5=VI MLPNK?6>)5HNJ<8%',&P'5P*?,E5',F$/I, M[1EIHJA2!RP8=:>Z*C]26&+$^8RA*<+V?&<*+Q7$(G(=&!93@T?XN[D>^8# M*G^2%3GO/>".=':J.\%3W;3YDR\]6'? ?]3YF-_#V=AZX!I $X'I,6D27+D[ M1\);P%ZGX*A44R/V9!P@.16\9ANT@SH8 .,@5VB,$FR4V)&?$L!"+O(+9PP< M![/8OOP%%(\!*#/43S :!=0]X<=/MO7BCOQO\Z"N*%N:1H>ZJ7.M!CSQ][]5 M9$#>N@6RKZ5/_F,K#WC?"_X#:Y?G#X3\X#V[9JG^D[K)N)MC3I+[.=G7O&%U MN[OC?JI#.[E8SA>8)W-8LM8#0U4MA F4G/9"-"IUYHL1FD]HN^LV>IPMQDT> M2&BS,9)'[#J XLFR9[NEN/(;"(QG!]X F%G9 CFS N&5,]"( .5>MMH>:5P[ MGP@EA(DN"C(26+FD[DG9:%!L1AL;Z_/4T4WJ;+&4#\E,/CP/M.%+Y"]<(B]N M>LLN_9?YN]ZKA^^V$+';$SFVNUD)PPWJ& ^&(HT(?1AE>#-S&[C3M)C1.W6X M*H=964HVP2=YUJYOH:+EBG,9,YS\18>I$9$FK-U"[?RL.TR%FZHYT%4#-3\F MZ.'#>/M(4VW- ;/8PILN:R+HR@?U8Y1&SA]+0!_# -S+VG-&%&2';Y=] 0R MHXMGEC*/9:TY\S%/P!#?EG32Q0E2Y##2LO:V_4^;MUQ[?'QHUFN?'QJDW7KX MCIGA]7;GL=VI]1JDV>U^:W2Z^YSUU)BQ_(\I.+N2S.\A" QY_*#71Z6/$_"5 MV84R_#P4X_?OFO/!UBDA280 M05F2KPA>4F.?>-?U@!P'.N@D!YYIW8,"!2\>YEBZB $[TRS7>_3JMB!4"R6A M* 9'ZOX*;_.$ S3):VLKL9%MY]8;@S[2@MR8KW.B/M%O8,Q6'?P (3XUM9P7IZF*^,]?8@5WM+ ; U@^%T @Y,IS_17[5J L M88SXA/<"018\UCH]TDPL$1\OQS5;M5:]67L@0(/MSM=:KQE.ZCZ.<(=U-%TZ M)I*OM.X#C1@T G026-3^Q\.%:LG#_LK!F.0?B\$K2-Z_7A6N-I]2S <[$'\; MKW (>(=C]QA7U#R?:P] ) W2_:W1Z"5S)?7#-U.=:CJ84ZNI7.M!O.5HK)RO M) '63:Y.Y,S52C(3^Q?L=IA:DO+26>_YC@YX!0!%$MX*)1PCV9;?P3P7.CD2 M1,3D*6B/3:X_4(Z1X+L'G@[&RI8%'Y\7F4E0ZW:9MMDI0VA:,I=\'G.^%S(M))X8EA==4;L6&F O^ )+,S+[?9C M0^BG6"G!T1Z^7WP(MU,S-?S1F.^EYM95V\9@WA\8/5AT]%EII9";CT5]]O+Q M)4%4BH(B22L^?IH4'8?4,H7 U- H)H%$1:P(DB1N0F%&&)?:WJ5,'BC3**L] M08Z/]BVH#*VS/;SCJSP.0\I%40![*,OL.-8U#5-4SP,OB7!8H5H5JM5J]CFL MQD]U,#%I0$$&]0TJ$).Z6>,P?YV=8)DMZD;F,"6GZDJ2(%=+%\XZ%!^)<)1< MJ0B52B'['-4TG^$OR];I"^KQRWNGJ&5D1E,+JF>F%8^+B(2'](HB5,^ < M4+SVE.6)X 4Y=M/6U\!98Z*FM\2YC9 N(U6DC>;!^^6BV(A(QO<12L6L>3ZK MB8RL20 9'!;[W7)(D>;)4CPKG6TK93=)J)9DH:ADVE%ZJSA,A&'!9@17MU#8 MB,%3G,QDYA@CP^3[%LYLT!_@G5S8*0T>T$PPKXI%HKRX+Y@Y.K^YES4SQU_[ MHZ&:;LW4&O[RT_.R9:%2VFBKOF6"30X;B4C/(DC.XD5R7B3G:3#=P2G\*Q]X M,5*2O-/'!ZHZ-!"AZABO*?V7B] /R$-#RW)-RZ6LQ\KGKH14SC_I6&SU\U8Z MV $E;]E/U[(H*M (>K@QN#&PMH??',KLK[2BI66AD&VG]4SPD4STM"C( M2L9.Q3,DW=XR*69 E$?=]>TO7JSE,0L_5K%'[N%NOJXR>26:-<5["4FYNE'9 M,W'WK!JL! MEP%(7-!^N@2[B3H[S2'M+AG+L?2XMZ-'OJ&4DR-*@KSY-/$MT_1I4)=,/H4D M2-+&/+#,\"?+IWA1GRBO^-FWS&GF$I*\97950\7,PG29KE@6E,VG@6^9Z9) M1#(L))3.)(6<<="SZC7/ DV74:QY[;[H9VK2H9YV9H1<$(K53"?VG0M"D@D2 ME(62DK$(010_L7AWX#C,A"!)B9W:>(4 ML"![ZK.2\82%%JS*]^1[UF?5_)%RHF]5*$D7K7D8+C8PMR17%N'_7VI;FNJ, MKFYS&>/D;>GTA^C&K.=C'TVA2N6B($<4TSP/ACM_-":BARL%H2I=$NLO!U(G MPO2#93[E7&J/+R>1;Q'QRT60KW;O%XU.-/A\M2968*"F9 MNRJ68H]Z'A1(Q@1-K2/NKM[B$=1Y52B+AZKSM.&536T?"T_),+,H"LKF X^+ M9_]&+/;1EX,61&SJ-X1.*HC32@Z0"D)U,O(1NK*,BEC"43 M9$A299ATWX989FW71I8!7 84CJ5,W!-D0U[P?L+A M]HFQ]\-['M:F[LBR]?]2;3.<#^F0F-B2Q(06Q(O'KRD@OPQ:KV'EPG43QG3[ M,DI.9)YJ.)M EO)EY!TUV/JN>&PZSC1-'*[O;C-*'PUP2Z^S]3(7"Y_"(:1!?R3JLURR6?<%P,)E1'= O^3:_DJN_VB::RM M-OC>6*D8OB4#=:*#+YXUK,U7^@@+;9IUOLRT3C 4+"EYKME+V4!%(GP4 Q'9 MX*0.=576 IVJMHFMP\_O7,G?0L/;06TPF(ZG!EK*=W2H#_2TS@RP@&MQ<_F3 MY+G-L]L89&X*".PW=$2X.RJ3R=N71*%0RMJMSW7YODX2P8Z3HSHX3\.* B6I4?N!074H)2W'$$L#WNJF: QTD M (O.8M5K)\^G&05RBN,=1O,$EOB)DX4O7FZD JQ!Q']7U[&2CJ/6%3^15UY( MY)VOI:/J/"Q@QUXM ;_Q=O M)<5RF8=,01&; MJ4[!1:?:QPB-OTVN5Y@OE.01\>HD,AA?J4]2*>7%G2R-;#!IOL*K(XBMCP:>N>N1= 7=#GVFYG0Y>?E[8DDG MQ;(@B@>T3S]GW^E8N!*3*N]9% K5 ^*_Y^S\[8*K?;!T)TLB_/LW_"@IR51B MJ4A"N7Q _:HS=F#3QY;(L24FA:VB5!4*I8VMT5+7C_5VMXBX[>$7R]+8J0VUG_4!=;J6H:6D)&5)$:0(P;NFOD!66/EHL8'$\)60 MHI0465"JJQ>:=\'7R7V-[.,K>96I5!6AK*P*X8PSVK'"'8GA+6GE*8.I4Y(W M,USJVO-+I]WMDL=.^[Z96?4IH5+:%#2H1F0+&>'?:2U[.%2D40-S>1SR 3QHEE9AF+B6M=I2Q4-K>5 M>._GQJ\D\R!XF,BM!SRUX!TW]>-++Q.J&FLZD6T9F?+YT# ME5U2V]XB5L\RM6WM.<07:H+,,-AU%54;ZZ;NN"A#GM([/5Y.$!_)N^M2$3%SENYZ MMA"3M SWJ%R\T$!1'(W!T2Z MJJU8$.3"N:5^'$6U[82-A!1;413DS:WAWZMBVP$;*:@UL214SXY+CJ'6=D)+ MXDI-+ K2YI(1)U)J7U7[!V5A'E9D /:RIF1/-H+/)SN#"."4KI*3Y+)0.*1! M9P;"XIG%44*JKU(2Y(A,J'-0?1E'4?+Z4)8EH121_91M?CI6\M-AN$I<298+ M@E2-4<(CQ5./7KM7>_"K$;2^D,:_'ANM;N/$1Q^1)6#.)/TI.$?RCY%22X*J M"-+F=NG;('H$9H_&Y'FD0FW%9%)WI:YOFC?]GYK='S;]G('X"(7+G+A(A?6WP&P M5=,E.K.:"#.RAI;EFI9+B:Z!%=25T/;AGW0LG&[DNI.;Z^N7EY?\:]\V\I;] M= U6E7)MP]?7_K-7Y'5LW!BJ^?3K%35SW[I7MZUVKT%X3-E_*GY5B[,23EML M57=$[99E6HLVZSZ)*I)<631-_TMM2U.=T=5M[LS.T(^2>;D;Z!,Z'ZNN:?7Z M#N1Y\;UACCB&%F6NZ$@Z4.IK9R1IE+T?O%:Z>4*^/YZ-:GJ)@'HP6:> M]&=J4L.G'&4BW*[HB:> MNMN70T[D\#6QVQ)U?)\OBSKKY-DY/HRX,?35,NF,)]?>T8GEZ&Y:.9'%TGD7 MA3L?A"65^B@4*@>)VI,GN)P+RE)0E$)!/NBF_ZE3JQ4S<.SB' MHY;,I\)B"(*34HK.8JER;I>*SN22P7KL)59O]>R5[-DA+PVW%!N\GV7]EC/& M8N)7_@JGU;S9372Z)(Q?+A'L*/[?!4V\T4L$K49O\?H ^=RX;W?"7L"N0RY$ M[+RQ>[5_O>5["=O<3#^5]]ZVQG680#>GNOGDY?I:IO.9@JZB_+F>^DJ=._C% M!V=-]-4B[I;;MD?VTW-2J1H MG_.NDR%YBSF^$=&.7[\_F;=J3/XQPN M!=HYAR.7546:!4!D0L5D 1!9D+O'@$.Z$NBSZN@#WME%-Z8NU0A5;5,WGQPR MH39Q1JI]RMSV'6)V:6BXS5JKX4'JD=I=A!.#)?99X)#?MI+S(MQ M^Y!D*R@1&=5+ 7L?DD7?.GA?BW?)C5) PZ^P8PRM( M )^;*RM>7(-W:PA>7(.+:_ .78,7B@N!7]1G:JM/E+L'#IDZ\)EN@H0>3Z:L MJ99?",FP'.?CW).X>;>NQ&;=]Z<'V!J':VLZ[E.[/63:RVDZSI1J#!N;70K^ M^+Z%A*N%DE",,$7/P80YEDN1#A;%S&'Q;?L3:6!QK5^1!72^:;\B'6RN249( M'9M+D^30CVY^'DPR,-F+(@U\X1?FEIFZD JQ!Q']7UY'D4[>FMD[MC>OZQ9FH M9OC5W% =Z\;L9FES5[?@UN.SM\OKG !!Y?HV57_DU"&,>:,:+^K,^;2\?@79 M0!W\>+*MJ:GE!I9AV3=_JXKXSU]B!7>TL!M#-VDN@$ HU21Q:,6C*$:2_LO^ M(T2=NI;/X[ Q0YTX],;_Q5M)H2SG*UP&>;8J/( 0_?6J<+59B(1>/9 ,&P^- M>J_3;C7KI/N]VVM\[9)>H_Y;J_W0_O)=P,R=?#+DWJO!X(U6KTO:]Z1>Z_Y& M[A_:?W83&?S#-U.=:CK(LX^)L_EZCR(2,W*UE*\D8Z$'U*!LH0:I?.B%F0!+ M^BOY"F^.'-(P-:J=&@2;[:)BOI3(KO\Q-2E11"&V%U;,2Z>Q!(MY.:T=9Q:_ M:>9I^O"015DZ%^P?"1[B@;2Q#XK77^ \'[1LV4/J;/9+_W:N7 K..: -3*ILM,5!R&Q3BOCMW]XVHYU#:XJ+VW9^ M5'=\^[T^4LTGB@X;"7J*$14(VW582J:AJWW=T%V=7ORWMXC_M:JS-AA84Q.H M QRJC]C4H: KGSFC,ZF.; IV#QWE/]LFO[2.\'*-^O+)(-L1TW-A0$?;3I1=8U07IOO'-2:M^18_:T3M$L*0OG";TEA M*37KL2AMQ%$&'+>).D.QOB1%3/K R%R;&CBN-SD)WO>^RAET".^6O>8:O!8R2\Y^[+3_:-XU M[LB';]W&W4?2;$4F:6]H^GE .OW)"U^#9U%7G=$C-D/0J/9Y]LU!!Z3M!_1K M\-+S45A<*52$JGR^/'YZ3&_/'=T3U>G%445)*)?WJ&%T.:$\/QVV]H3*']6[ M'2R)>87?Q+W@^X+OP_$=<0NKV?JCT3WU+:P+59R2*B*\LSJU77VH#U2L!&$- M0:.Q'O?$IAJEXX4;V-EPST"5#RC56",P<*Q9J8I[R\:3&QY!_DQ5&S3['=^( MTS0_J^:/U"TYN5 5JM7JV5IRYX&UI'VW0E$48,PXSEMV674RM0\5U^TQG*H+KG/1PM7'HR;Q&\4B,B+J\=Q1_6+(H,D:\VG=Q4> MP,KXLSYR$=O_W[.-'^&.;^+OC0&S#%>?M]LU5KU MBSM]<:<7TW9TI%B]0^9D&Y ,K/$BD4Y31V&(==JB__O80 M/;&CW*(2JH?T^3M[LCX<(\>Y-I4%+N,."QF"Q[*9NQPBL8LY\BF8+'Y,Y&@\ MIHB"7+RDRQV DL1-W[(DE*73W@C>DAL09>N\*]_7JX]\3-\7I+0@5_;OARNIPQQRL$+WB;SHS?("A47-U/!'XZ^I#BM"6_R1VKJE M+>&L-'9T# ME*@NZ5-X'L^(\$!RPB"D2I33DA Z]*H(DG;^5 M=U:HDZJ)'$Z5"\#9IZV!MI$W*7R> %?&,^#3Z"^[]C))"MR\U 5Z_QBFJ!0% M13I?W9QAM!^%$,1D"$&I%H1*1#A[13KLTU,JL=90#,NEN>+WQ3A\$C'%^;>, M*KS+EE&[83E,2 ]T3F/5K7K&7'*I93)17$?"&MKA3Q6VLI8D2[QE1Z[M2M M\1A4:->U!C]V,!L.[6,9IWE'Y,0E)8EI:QI0("AFU4B$!A]57)B9GU5#- 74$\@_5G*KVC$@"X8TK=SJ^ M/,P9H:]WVP3C+G>>5"69"K&RMH;TB,7TG@6#WP.VW< MX?C6VZEM]3/;[H%&\KN8]6W!.#)K)"&YL72=YI"&SD=0#(^V-=3=U;:_WV7Q M=VE7$S>!*A%O4)Y=$'!:[D\&_O%<@[00D @@MI4KB0F)5<,]R79%DB@HXFK* MWRYB\ZRI]1 D'1T3Z>K1C!@+;UL[O7-+,)NSOBT8'\7:9I;182VICW5,L*4? M\INR_+)L>K\[9&38#-\'%TE'Z[>V#3]3.,6/M%\(-SV$G*ZQ?=8"XD>XT;:G MQ76,G)^#%\@.8?O+NBZ8/$;%PX.SF_ >Z5?5'HR(LG]V4]9+P6Q+CXIE M96<^[9EAEGCS22$_8QW,[>I+6Z3&S:Z;*Z5=\>EI*/$\,1'^A$/=& M>X91DY%$L[T=X!T*!(FR4#DL7'"1 &LU?[6 M[M"].6 EX0=>%G5!X,%%Z],2H\%YY!GG_/[P(!&3ZWB0O_]YWW M)Q\K[Z\B1=;RNJ3]Q<#1L1&Q1JT65ZN 9,TW.;],KDMR8(:1>YXDE:W=[F*C MIW< ]X^I28DB'GS^YL6\4JC9>?#YVG:C,F/G:RG \M#SLY.A-Z6(YLZ.QLG. MQ]*#_+[1[[=,"QD_WTJ1&,CI3ZXV^UR'(Z,D2X(H7GCSG'@SF9.G8K$L*-48 M%;//\^3I_$SQBW>78>2>)TEE:[?I7OW:4")..K\2<;)X+A[:\1VP\]3;F?>N MCFZ@G3T>T_&,3G_K+#.)>VD[/Y(H%$H'5>2[L,X.Z$S(<0'-52ENK.NW]E"J MDEZJ1T:,K(N7\H8MZ&S.^K9@?"D'MSW/0'H[91#.,RWL#2'@+-/"I+=6#BX9 M0*1AI!>$4A(W:]X?@1X%^)<:$YF]9G^I,7%45K^LZX+)K'H=&PI,[',VDOD[ MG]L.5^*8SQDY7KD4F#B3Z.8>+MFEP,3YBYHCT%)&CYE.CYJLG%.E[P27I*(@ M%0_*F;Q(@#.3 $FE^>&)6:P"$V?APV?F$ONEDD1V@'56A0C.+ M/[^9N@7G>D+X9A!PI@SI7-=UP63ISPE#%?!2/^0,'M%,N(8T&=Y1IBE&AI9)8Z48KKG M4V+C9(A)]WC@35+2FS@??)/U.]+W?,;)\^E'P:U'S@% N][U1_$3YQ[1IVH)+#$BXK^KZTANJ%M36Z?V1M/O M%V>BFN%73N%!$7GM4JR;MY5+MAM_'0J/J_M=H/ M[2_?!=)LU?,[4E/VL.KK3'CZ"D(1Y529/3:T+"]&'^D UW=I@ %3B M,G%KZ .=.CU8ZV>#F=MAH7HG2R+\^S?\*"D@-BE(T G,Y-I3NH<'C0 F$LF1 MS[5NLTO:]^2QT^@"=&N]9KM%YH[TWI>+=^33_TP=5Q_.=F'4WHB282!AG$#" M"'@6R748,5$4"<0:DH9!!Z"W3,!1=^; HP[IT<'(!/9\F@'IFH,\^>#"D'__ M:VJYG] 64LT9_^,C 0>:V'02PJ.#@^+S_I-_J\A2^9-#8&T@*7 E GD9Z8,1 MT1UXUYG .SIJ=M!X^*)NPSI=^F2#TB7@W!.K_Q]8HOX,?^<);DX=#/C8N).I M3Z^1>R8C]9F2/J4F@45.8+D:Z<_"ZX/)V("VQD(G+[H[8G]SZH.W &CZQ 0 M/U&3VJIAS/![.L$IX5T;Q6W:^CBT<-WD:A_@*!#5(2_4,/ G3J*;#A#U@,,8E0@\220Q]WN>U-CZ M8;D&8,Q=@WXPH!#M'A$ %&%H#U6A:1G$AY;E,@H!_(#QXP$MV 1;/*+ H&[T M7'F@&S:R-=%-'!4F"N/?W1&+R/$J(@K!H2%/>!0]0.)Q&*9@"LL$Y)BX%0-6 M/IC:-GZQ\())!]1QL+@0;D(E0U6WYS/A(#K,-U_$Q')T#A>&V(6PFL" A<\# M&4\-ESUA38!(&))@=:HS(D/#>G'XHX.1:CX!5'5DY+F!Z;$(HC/"'S;&A,?$ZII3@$"D0@!PQ?H";:"%!7&CD=1/@4137<&AN5, M 4)\=(;Z]2,#,2..Q\A_#O$$"R[&1C+E-*B!E:W:\"BP !E.;1C27F0=FP[A M(V"2M%ETUOMX.G8#M#U06\-X_ V3-J&I[6%D!L8\0LF!! M[:L(]C)6UXR%)!))NU%$Z--@CO\%S^J6%DV)@"PD#)_90$T!:#60B"#&J4\C M_L3T=0+R':G/FW,X-9 XT!?B<$4T([>"M+88LKTO^1*X4O#%.;A=X"5QI *] MXWML39SN7+ E)BI.1H=#IE7FU$@U%.]^PHZKOA( !FH$6$V?$O'GPVRX0Q&( M+NOMW"Y";6-JJJTYY-M$8QNN:19J)? *4S!2=MKB1N,/Q@B9=V!ZP*\#SI9@ M!-:YC&R:X6=\';R7$0BJJ#9]@J4!(4@5KGSN:]W/8'\X4Z"$6O<;N&9Y]FU. M4L@]JH0_5&-*R5>JHNABJN%##Y39@%1D\>,-(7>!7"/@?8_IBV7_ +/16[TO M>D)/=;@FY=('J3)ZFCQAU#QE* 46&5O/:*B-+0TL8\KEUEC]@;]IFAX8 SC9 M7-3Z:IM/!O**:;EG-M=X/I>S.!F88W.FP!6&6! D/@5TFTR?HI MJ@K<=H*'T4)"4D2U"2PZUEV@2F^NX LF!&!*;W+X9+'JGPBFFP92A.C UP,F M==<)\[P?!_'HS4_".RF[1H[59M(K9%XZ 1,S:36W5CW:!"Q,; N,$&Z",;)E M3WK&G(?H.5AQ7 /MFJF+A,!@ZXOC0- "P;"95(*2TF:6YU8H Z;0#/(F\F3A M$N#WESB;!$;3?(8%6/9LSDY'] 9E8.MFZP_P =N=9J.;C@NX$Q7Y\&#R '#+ M<*2A=0>F)M 7L)8&1#% RPRD'M"029%48)C_8CC0DP2,7=D3&MCQP*8F##)U MD"R9B&S>M\F'H6X[Z#,(A/]F3=V/($/<$>I=OJGPY7*ODJ"TXM!\]7GRT7\]*1,HH"BRZ1L!+/0H@Z(3CI)A=,]:0V*NZ1 M\A'00 (!RJO;1]5VG3W!G4 >?KS8Z89;@.O^N_G,)A ;;/MH2H)+8)FHNUK4 M;0\[X$O:S]1)Z52F6A**L=-8SQ0-Z2 @D[*_NE?)X9H :7V33!ZT+//*WSR6I1$(L;<7$V($F$-N5R49"51'*L M]R/.>]W4'3"OR)-E:?MJAI/=T0TPY6_C"^XB)>*515&0BHG)\8P#+1GR+I8% MJ5PX'7GW+)<%[KP=)ZMRCYWI=*#N!4V;$F<4JI)0+A\LUD\.[OT!F0BWE,#7 M*&_NV;24NY-8D&5YH.PFFY0RF&QRR1W)1.Z(GW_Y2&V6P'_$4*!"U^)(^-#NG^5NLT4DH.V2E& M8:KEU&=J [L2D']]'I5DBV GC3Q]GK T2XPI^M(X)CL''YYZRR6#T^8?!O!"\%& M%Y-I?'C4W#5G_\)":@N>H&S6=C4 %8?3,^T&D&EP,M'N;6M<9Y3!3H7;PV7> MJ[%S^LV,E\AUFQ/L0N2[$!/DF9E"=(IPQLC ;I_Q0UE! H+#=P=10 M_:,\;9E!YYR)'$UUQF=>R@!/:)KQP?%,/N>O^?!3I:U1_$VJ97Z^U!XBQ5#3 M83OL4 -/6.J6XSH,_R!GJ?:HSMC!V!$54 $44+?7KO^3M!\Q(3$+IU&]!8'C M;")=GO8W/^1\LE66W,/I0A^PY#J6AL-T$&9ET/'$L&;4._GFQUH6YO[P+;1- MKQZJI @A ?C94FT-Z?+.?P$(%N2O@<=DAD$DF3'B^K5ROF($ZB_2"M((RNS MN\Q7-&7ZD+Y.\!AV_DQI,?4G_-^F&9S="_S %<]S@<#6KMU?0HP[D8PRP[1; MLVU,24!*_3Q;(=[:"TS6YGO^@K,X3?.18>.$XG".!&N.?Y[E8P)-^M]R>6<& MBAES-;F*_>E 0#D[0>I/S^"I<7NGX2WG$5<3$XK?',U71ON!4LQ'%(D30!O@ MP2Z"I,C3.'@>XC-UF'$R'E--!\(S9E%TRO*(YXDCGB42: :6-AAQ;OS9 +\K MUQV 60A<.[8T:H2^#4Z$851;1W/2N5F8F[-A;%2J>&#,;"D&[SD4-_;=30G< MSQ9J1 .3.&'I*7$KY@VQM*$:&)5CCHTE$OPC6$<'L!O3/'N.@Y^(OI$_\PE@V+SF#[._UF;=@;AS/&+RZ;5E+1M-*^AHX"^B>+FJ76E0F/N$9AA\FDI@L,A4$R9M0<(XL1Y6:'/E-SNE>HDCVI MP\M:#2 U*.SK.A8)\_LECPD[C3\:K6^-#/B/FSUR@(6M3WC;4'9KT-*F M Y9@TJ7V,]"B@R&>/]&Y;*B#$;^F@:9EESXA==^QVRU.TW4\/#B[& !A_W;" MIP9*8^/X41&\T:/!?E@F[0NX;6#5.O[#G/;PRICC\"1)9PH.JXJ?N]0T53#* M)RQOTYE.P$SQ7-T!"[6JCD/'??QP\98#<).%$X"7S**Y+-O3T<$ P4'PE@J. M04T .Z5,A3@>J%CT%M9J ;AA9G\M>#E.M]E;TPGXFQKU[T+YV\@3LLPH=W/M M%+XGLNEF2%2<,KAGXX.5710*P.>HZ$B@8EPC^9##/*) ?R"M2GF%0D4H1*08 ML4WMN30QH:2%0D%0JJLF^&*TT%?#G3"8XQ'-%NAW89 N'R--#%2$4I0ZW0+_ M;8M+" >2($4M;C%<:SU3?K[AP/+\@.P>5EOJ-Q7N=C(\3\+8:]V+_>FK# 9; M>;6C^/X;SC7_\;+C&B[J9N$4T+7C)W,[>X4=&F(B^([/%[V_;L MSYR_P$087)$%65J-V&RB^&V+%M->M"S!HF-+)<:12%@^^@-RRR!N[_D:DS'3 MA'*EDCYF$URRH@BRLFKS+N,U@P9,M,R(;=CL?E=F<0(.*2?#.&."**0 FD<2?V2$K2V;W/";A@'?G?# W M-KV(?'!0<#X9P>5+1O [SPCV N'\6$_7]@F&QTT$F]]%]X4E1I@;X.G8IFK4 M?6:LF=J#93X]8.VDFN-03!SY0JTG6YV,,)NI!F3I;+J][D7&LG5IW2=25D.Q M5,K+\TL;:^XQ;;_7(Y7SI:W#;+]"4BKGMXZ2P$UUPHR+V/=:Y&,LZ6<\X0(1 MS^\Z[;3 4N$84!-WA%KI*(O:#+:XU])BD>].DBAP3WS-3FJQT9D>$R1P(8T% MWQ#,/2N0DTVS\8K'7^VA)#Y2&_&S4UC%'Z@6,X=D6]'M'8KM'Y'=-UY/0[!N M@J=7E;H]9(2^[A F.1!O2=.1(M+!,B"N8M)WHI2],?:6+&7+%4&I;+R'>RJ1 MG#9M)PKD;;0=D8"649WR.3LZY9@L%TO2?4Z$Y4H%H5I:#>E>E,DN(-[&<*LB M+4/*9"UA'U^+)$/2,TRYX=K"9^M9>& (=OE<2\G#9>3AC=STK %;EDRZ+-TU)"@91,W MU2K9H*ND*((DO;L04%K WF;J1%QESH!T2H6:XZ7>)4O-Q;)0?H_!G[2@_7:B M0!DZ2SBASD@FQ"K)5:%B,(X5:,ZTS.MZTS\-F*DZ1N9R7V]E,*94NKF M U4=K!+P +*)TL,Z1BW57B@F$#'QRS&42(X\-&K=HS>4\A*?N<2(;E)FDBZV MMV556^6%NGH^'SGP A;>8/78W!]RI RQ!%;K&QQN2PB/\ M07WM/5,?EVW>C])\8DC%\HL;]A M!*D44;(GQI6+I#;2>[&2V8A<6DW08M55>- 5<+&J"MTSWH"4H:E!W\XKT-;2AT'R@5!%"-NPO(R7UZOPD#\3'@M M(Y"%-E7'06&SH#@AEHKTFL,BC >\"28@ "PJF]XX9&.!BNX&61[:(Z/27P:.M6T$$9I3S?K+55 M-P17R-=I U9@ #_^J2B4E.I&+LB;&W(+'BRP&J+I\ +H&XRX1671 MX"^!(>/:>A^++*=47$42A/H0]8-G%7!XP\&G687.Y%OZ!S* M/)[@(#6 !@M!A.%T5I>ON*]?*)?SQ>+\PB!7"H5\E?=%8?S&V^ MLHM4Z8OLB*AKIF"L;(&Q5"ZETWAL*XS!I>7M7?MKXI?1ZPV@F>ABSAJ&XA(, MUQ"B7,[O2H>Q4%)<.$5(H@5IS*W7+5XUR.%GYCO144G,5TZRZ$ E!W;=CBL_ M&;A9>#Z[[)I-H%UH].0TFIPXW'NUK,46Q@# 3)U,;>SJQ.) 7GCK":P,-&%W MAW!2(/03B7_:4D9[32"2)V,OQ1_QL?:0G2U(23@314&I1O@2NS-4\D"+WW!S M%P &;.@Y),F L2#(A8AB8F^+]I@<2*0_N% J1/C=QU6!^RN\S.!(3%\^R$(U M(C?BK 8$3U_6\27F("0"@"NB"/WDP<&ED7('U[C),_H&&!7 MNI/C=#-"_26?TNHH1;1;.;E(21YLZ.:'GPFTT' MF1U;(DE+D7=E\DHT:XK&3L*AIFVFZ)X'\:D;,8)83L0URAX>XEUW3P G:45C MRA%99'LX6]G#3*K82$Z&KLE?.9<(SUO&^S$L-D&I;/;>+Y+Q1.:@(A251.)0 MV4--JNA(3C1&)\NMAK:.N2XI4E&%Y2 MO"[I,Y<4KVP"[4*C)Z?12XI7ZJ?HF^^:)NV62Z)0WG*J?K[)')M!F8XW71$* M;RJI8S,,DW.!JX(4L/6(O>@<_RN6#!MTF)@D481*<2/H+DEE MF3\7/K+Y(PM2,1&'*WL822.)XA2F554H1O2;NR13G,!26U/*YUQ"2F^9 (YI MZ)6$@ MI_%9S^:>KW.B/M%O(+VI@Q]/MC4UM9Q'#%41 M__E+K.".%G9CZ";-!1"8YQ[M6!*1D7AIGIWF9\K )Q% :3PTZKU.N]6LD^[W M;J_QM4MZC?IOK?9#^\MW@31;]2+=7@_D: MK5XWD1D^?#/5J:8#?WQJL"UY;M.'4 MG=I^V-DKQ.JP>H"LV">6 -Q4R6^U+=H]&_"K;NKCZ;C#ZK0^>L/>6_:B9#OC M#FA704NSV!ELBEP)]0%(+(%MGD8IR5X-V^7\2<2X[%?MN2IMF[\7ZCL7'4ZHJK52$RGZ%'HI^2#8./:=%L,IN!)L:JC>YG>O(,N-T MAT5"TZ0\213D\FKA_=T;/NU!8BCAU[87]E+QTJ*KR&8S^]!/LDF*J9!12J13 MJ K2Y@.E=$D'VZD0?3R9\N+Y8"E3QUWC/V>29!)+]%]=UH?-9//-Q(8,L CM MFPFT :X%/ /F[-0>C("2VGT8BUG[30[>I@?=M(20(%=6N\Y]/!HEM:B[W)3B MC,CH-)('8-8TGX$F4,HT37ZNF&KKC4)9J%2JIY,WWN[(A/>4.R,*25'0[-)D MZ$@M6L"8+B@GI!-LCYYC+5A.0RG)^F5)AX\3(J&690Y2I:*J4(B3JI#$]>0E MYEX)N&T*3]4& VH@A*C6':DV[=")I\2=U*-/5T'KN#)A/78DSW;O]MKU?Y). MX_%;I_Y;K=LX9C^Y>#[:O/G=)N VQA/#FE':=0&*[1>3VLY(GSP:JMGHMA][ MP.).>SB'^-QLV@7B;9/\0P5Y%4BFZ>]%G2[4U#'?>Z6"]N9;M8%LS MVWIF3;7 /+,,=CT=PWLCR];_Z_?CLH,5L@9;$[PZ]),DB@)P+WX2-1G\/<;. M2KAS[)&&STP 0FR(G\2\4F%=DARD.=9#;&4$]E5X;ECJDXU=L"R*S<9<8G%X M4:*SVTSJX*^ICN%9[.8W 3X<(D*FK*\37H'#\;")U2*C$8#?5Q6F(/).P-L+ M=BH\H/G6,L"PF" ,OYG8_),_PP'U ?_ T61@*3;(G-8(4B'[3OKT4?" 0\;J MC/3#BV8];ZP)]@!3[1]@YKJV:CI-H=[-%\>F2W M]OD:EY@:9%-D'R;_X?WR-V1!*D7T M_\4P42C)$?6/W)%M39]&"U%\D?>;DDI502E7?#0#*X(01U[;<*;L/;.D_VH> M)R\?*C=QFY*2R!D^Y_^(UEF^;.G/>+]))GUXF[Z=^_#MJ-% 'M9 RAA!+[P0 M$SCD!9L].E.0KR;OB*71H0Z 6&R*NY^2A76MUR6/M>^WSPSXV3%R ''K@-]> Y<7NAS:HJ6?=GCJDIFL" M2$M#IT/>CZX! +7& ']/FL\61+4'@[F<9@(>NR1Z;79U$Q3V-Z0;#40QZ'"' M&.I+GN^*)+FY),=J!JRQTCX8C *J;&X^-C@'JN^>_T9]W!QVL" -T%PZ I(/&P(21)Y*>P\$LI,(=\(LHO M!/G15D00"^1EI /1(E4%C?G :48S"TV@L>XX%AC%8"E2@2ES%8P8EQ.KYG5% MY>CD=K-W$-QG38*#>##876K01%7ZF5E+] GH 83 M%\:4%$\L,"BP$[9M)7W5P,ZS1)MR8PZ^+58+>1*=C\ Z#O,7YJU:<9Z?I*I0 MDBJ+ /J*)]W&;)ZS@!-@X?P"LXQPRJ%W+FX"B1'WD ZO1V"Y>]JWF7LSAT8$ MUSD4 ]%I,!]6>%S+?LG$KP'7EPE]3F&TX"Q=?07], QO) MUOOS'J@AZO@]XA6O92K*(-LR#'X+1N _^&2 ;^('<%DP D948#YB QP/7UJ M@EV)KXR!\9[4IWD*EL#JF' K!'QNWH%Y@^0,NW-\F\ 1(**!1.>P@=7 ^%&[ M7PA.P+K !'K&#;KS 7$46!+&'MA@'/CKP"F0_I3Y\D'7]"=@ 6!RBCT]/3>? M:Q(=(!?"V!H#.[O)HM4,)HLF":V-;D'3I6,B^\+SJVK"II& @_ .^BE3APEE MI.4:B)R9HS,RYHWI=?!;Z_[I*@^H4&=J<+9N!^V$\\<,CT:3Q-=:J_:%):Q> M=,RI!F'$@G JD[8@)?\S-;FB M9JHJ)-1@P*F?VDN& =$$?:<=-@F^@(.#F6 P?>QP\0/S^(8@R"D;8!K1\UWT M*;BWT/DZ-,5#MCAVTU.S%?70*C3^*/1^M;HWA!^'=8&O0G* MWM.\K" =F@DV53USX*="L2R(HA(0I6?2^[0)0@^U.IHC&'<&,X&_)A>*0J%: M]BV3R+=$M!J&!MJ[Z'^9P%=1S9<\9R'L!IN&+#S8$O(M.E6>C MZ[ T'LWF 4C0,6@_&>H,UAOY7+W]1_,N)U61J9BQ.K+&P9MLNC%=WD^>8%8? MCL5L:3O\7< 5P7^N-,,Z,WX)\+-;H]"H: ?,U3.P$?VA-UT8QP=,VW&8G%40$\%#"=CT%_2Y_I0)UR M7F=?XUD??46/V8]W1>Q70.D-+Z*?QUB3(\S?8005LY@4F +Z "P#!GI@:QT< MRS/GUT"$Z:YW)\JFL#4'C5<6L()7\(@:J1BL0GO*SR1HF3_ZDC 30/0;7$PQ8M"Y1W,^!$D@.9SJ9 -L" M9^HF]Z.9OXRD:.D(1XLE!L FN8/N15M]$S-8O*>,,DABD9?4$+7H]& 8A+G- MFO42G&0O9PUX!_4.?0JBOW< 3AAKP(3&/? G#$\:KYA>YFEEW^1R\;X ERU+ M=.5$^ :2?W-*7+X7ET+8;-^K:$L77I02XFS;A9=J];!4NL@=I'&E)-HS9M<^ MR-?@RMLRWC*V'C$[::G^BKM _H?#KR)E8+5AZ,;,7$V,_ /)T^4%R#.1G^Y# MK5K\.6,KJI2SMJ*J&'M%86(_$H2.3SMR#F _?^:[$>OB,DG+\*7]QC6$T]:* M2 M05D]?UXV>8, A1]:P.P'#$WXG@Z+MI.__S6UW$]@I9J4HI+LJX[N\ _].;I> MW(,9Q+[G%65E^SXZAK'FDXY5C3*W%_P5"?V@(O/+T0O1U!GXNGC:Q;,6)FSH MQ7@*>,]!.(N^AC)6+?,)_)LG@3A>-8D@Z.%'6-@X>$S+\ZOH7U.^D?R^R52) M4V^]W>UA1+M;>VAT,T##46,MM$L)>5W.FIBT,P]*^XX0\YL+Y9_9)\7"S_@$ M>,D3#*(^8\:-YW+Q<^7!F@DQ%N6%;3>%M24D/\\/Q^B)1ZQ^%&\,9B'H7_3? MY_&"R&!RC(WOY@]R,!0#,,3<;BJ[70X*)W\0G.RQN22^YW-S[\2K]84T_O78 M:'4S*RP6#T1U3'#2* )1#<3V2B.CFTS$1?QFC54E+T7W991C14DD163]$1-M M&2A?;9I1EHYT,74A9-% 41?7,"TI1UG@ 4"4Y",!,8A+[ C!E-INQ@#BFC(Y M0.C2+/H^NF=^Y^T.;\6B!W MGG'V<3\4IAGX/"&9%LYTA_'I]&A2.'5J72/5R_E2.D)]T\VM+U[V \N*T\:Z MB=5K570.3R1 =BO:MQ",*96$0C%VN<'$)?L!*_?67Q6JQ?(YP'UA\5%;^: ( M1;&XIX@^%2ZD(B*@N(_,/=F22T6A5-Y7B&:/;(I"62KN42IK7UNW0QW*+INB M_ NE9NW"A ZWQEF3T\%5?S6WH?D9HDN2P4I&.S3:4DR-78*B(9 MMI$$"=N@''6?LBP))27^K(GP3;D@2-78/D]2?%, .BK$J+;M _:H]CF_K; : MNDW02DRT)MI>5HQ(FRUGP@(IM(.YO)Y M8(W_MU"I"$6EDJ K5;QF=EN1)+GZ60$\T5)Y1;KODU63>!+" M^N#+39 HT0_:1D2?0@O!!9;54>8WX.<'^#\QSYQ=K^+Q$L'/IY\_\\+.VC?= M;%HYLK^?'\SGP@?SNRZO/R,_,2>0E_7C'OFZ)6:Q'@)>F%SC5(:1NNZ9A:(% M/LJ8X\1OQ#%7<2&G(#HWP0/8?)!@W(5[$99KN;,))?VI;FA>082$\&[OL$/$ M.G-?O&*.S&<35C<1N> ,UHD!(HAPC_ >0O_V;AON!._2Q,*[T73!/ ,.,^X- M[7 =,0J\O#Y&GFQ :\RU(4;1L%84?BN6NQ,;YLPD$MN]WQH=[*W5_MK(<-Z' MG[\(_(;I=C\52R5,70IJU@"TV16F.>6MOV$O>94+A8)<#J=;+9!!D*!H3>T! M=8(K>-Y$+-T*GJJ M&6'EP 86">QF.<$IG*B+N8L>O3%<%TJ"4A:W7==?1"^.85BO%VYGQ.#IA4[9DH@4V M6#PG?MXEIMA[A3B\]$M6CR.TD/#@7O$._LPN<\S;/ 8%; 3RT/S]6Q/^^,YJ MV=1KC\T>/ "8:G_KU!O=T*JR4 -DO;2P)Q:_NWR%:?F\X87J.-3EA03X!WZ7 M%+P$SY[&:[R+*A'+RDE27EX0'\!L97STC@XH*^NM2*LU:L*IQ/Z$?)*EBA.A M6A;<_6*:TAICY3IVZ7C"ZP.N+FZI:L;J]QMY2Q J>RT3C+/-IV-([3<..OAJ!Z,6JU+KF5Q>9Q\A# M12T6'9(B:*=2M;36K(TTAQ<]*H]=PYHWL.H6=2YPL,L;03.V17O#7*>2_05Y M(_8I;N,GI: (,CA03_ *JYLR4LW-L\,*I[PVEV>3>C7JL0:C;X'S*J5HYAX5-V=&JC'T;'.@3U2"L<*EE;I@1[#.LEN%7Z B*189K3\X7MZ9Z9):HIHE%24/%\:R) M;K+J/8NE8M9K)OS0PEIVP34[O^K-BL[6L<@15IG1*:^GZX#H?D5(1B.Q5LT'3?N^+3ASU$S8K4?U=:=!9L_H][G+_KM?;OS9ZUS M!TYH^Y]XXV;>=_PF9%&I??#)PY4+<9-VGO/"-K;$"3#,VDV5Z993XO5(5W3?5L4RF-]AH M,,A<=W 8>I+4&>E#EU<+XM$?$*J\O*1VS8K\X%HHN).>G)TW-0EFAL'GJBMT MI8Y3.\ZV"%^$EZ$[;J@D<*BV$UZ3YW"PZ9-W_(!5=^;$,=2-<+@TU!2&M1?P M>[W4 WM\?I,U"T4BUX4O[^]SGVL/X-\U2/>W1J-':IU.K<5KHW9)-M>]&.=A M)8G#Q:FLX3#GEY]W1A1CB[:-R EQ.:LMA4DF,-Y#-4R#MJ)"N'QUXCYO?$XKS <7(__'0O% MP[J9N$(>8G6YO;_G/5$<4NM;4Y?PTQ+2 <8^80'A, T&];#!9 3JT8'6-%^> M,7/=5C7?RAKPUE@,_$M7]+E='GXOJF) ^'WLW*"/L88N%W:J)^99TR0/N4SG M,2(.:M7-V(&;87AKTFV_RQ+S7_ J/KHOR!0N$*ZL,R OP33GD"ZOG_OMG\@$^ M_?WSQU ,WYF-^Y81M/1ZZ/:\1@5A2+"W^(U:<-G0M&.7QOU.,QH%\X\5 K6P MVB0_%L.JAVS='/_^,\BT("I,D#'<)569RINB=^>/S4ONZYKC+9E-['VL@C8./IX7803;9SJFX2'Y\H(=(I+]THSLO,4;SU2]>H_4 MTX018/(>Q0.3', VQ]Q-:OO+""C#\>OB><5<^3%5CH/((T24EV"'&8P\<].) MLQ )0XKA-E2X_]L2\:YGL)'J!,7^N4-O8Z$,H&4PM3P8<;VONNPCGSFZ%@,> M.I%H>#SK($S@^QS[7N.C,[L;"&QJ\+9_P"^!"&1EKK$@)=L^ZZH%KV+!7-!L MFJXQ/Q-EA!ZT(LX#%9M8LA,$DSOUD#!? A,!#'[X^<0RT*%@0?J1WM>#@H?S MIG]H9++*WDQ_HNWE!;,=;_^+F]G=2TM AQ1\3-8Q#F$9'!>/Z 9KJ#(RH!]J M)J$HBSA;(D'UL9(E2"3D+*J%1 ^ AL3;6T=G>W@?O[4#CF@@M>U M G&(W]1'>(+8> 628@351KG/>H\@;'RWO<:C//B2]X#@*R1NVH0.97B16;2M M@N.X*RL,QO8%(?IILC1=@*-/[=O+>!_QU7JQ1WP);N!S9@ M\R]^WQAN=;U0]0<#ILI!ZV$JX$@0K=*<[H0KG.XIUK!AHLD/#U-K6L &]S#@ MY8Q&3?4GVK(:HV&FHC":,R?F@.Y!78-'Q?HXA/2G0Y^PLK,ON;0I=]V=>;3< M"G$^]1HA,W[&4#9:/!C7\.US;"&IJT&2$S^S9^P]7&HYR^0"V'$8U6?/1Z_$ MQQI:$7?S,LIS'K/T,?*)2[$/"I]+[3O4W\D\P,DC8N#4 ML([2&!@-WGZ)$K:Z$PA/?\;!;+X@5H>:16Y0T3DM0+ M^P0D&RIWU$*2U:N3QO9@FFA<6IXHU\?1S4Q82!OIE;?Z>N:EM.$MW \:^/L7 M=-Z%TC8YFT>;"CZ:LUSRPC;51K<_W9\=5:9L-*ME=UG..,FJP-6RB< MLYORWL768=WLBMJ*Y1,V=SZ&SVU8L3\\T,'B?SJV[9MW3P@B7.%X,9.4&#+8 M%/9:>4'8;<_9.;0);(K^[6.MTR/-)O/UY$]^QN9]N_/5:[IT3&]A[L4$QM8# M2'.#NR\4EKVY9ETI,X&4QOB289O^BC45)]$HVGK@,X;PH^K]^:WYN M]CP@M;Y]_=SH1%]Y'.N:9M"E=18*Y>-4TKIK=.N=YN.\+^0N-1L.JRL0P$J1 M\K&O@S+ )##G K.'?)#[^R6H2Y/7,,SO[^%=E8QL[&T]H!9F:OR;OBK2?Z7\ MR!T'JV5S:NBQ,S&*O6GIU:W?6UH195(/TKI8G+#>:/]RK=XN");3X")VZ:IL MX6(8PH5\("[NLX$+^?SY0MZ)+ZIB*:M\(9\_7\@[\444+H[/%POA(:QI).6; MV/8U/4PLS?BOSYT',(@=EX4M[ZS!=*DPUU'WWJW_=NR]]]17[$@Y(XU7EYKL M +$[&-&Q>G)@U/V6V2<%1ETU^/$Z_/Z@FS_Z>,)]:M#<->XS )H[#$7JV8+, M0^US!B#SH/:ID1V@/'8:&0#*(V\$&I>5@MHI&0X4%-YIH""R'U_S2ZO6^]9I M=$^<-M/DUY!LC:GT(!-FX/6(>O<;/"?GA!)YN]/E) M)T\'P738/F77$/>.>V4Q-S[S%32YVZ(\O&&@-'C(A&H:KQT*CW M.NU6LTZZW[N]QMKPIQ*XU*1?R M6[:+5*DB)A_LN;K]///OJUP[U^2K#I0,.N?//&D8!K4/1,-.I3WW@^*=Z@8% MJ/Z!["%7=FLTN@#71)H*7-VVU'&PJ&B0[@,98ELO?H^25-MD,)#L.D5/=XU@ MTZBD=6TO6V6OR3_,LPI7$NA6*S3OWZ4PG(,43G^0*Y6)FY#L.KG0D_.56%)/ M\AH=I4F)Y6HJG12.*?>6P2OFR^F!]W!QN 3QTTC$99A)^<(.,#N>H/2 E9JL M7(:#$LL>V7-5'S:E9F^0HAGVK(J+44A-?\8??4N;X<^1.S9N_^?_ U!+ P04 M " #TA?Q2#O3=EA(* 8R0 $0 &5L'-D[9U; M<]NZ$8"?3WX%ZH?*F8FNCAW;M7-&EN7$K6*IEG)Z,IU.!B(A"1,*X % V^JO M[X(2=>5%2I1CIMFG4,3N?KM8+ !"8GSQZ]/8(P],:2[%9:%:JA0($XYTN1A> M%KB6Q=/3X[-BM?#KVQ<7?RD624=)-W"82_H3TKQ^5[_7 3>,:#DPCU2Q5Z3N M/E!A!1IR[ >&*7(KA'R@!@#Z%7QP2J^@S9\H/AP9%0M__ZAU0WMSP3/ UT<4NK/%094]T/Q60.HU2K%2K5X5(U4M#*;XG S1G3 MO157F#:,C6VL5KA:.3FJ1*(NXW/1,$3-G-)0/I2A(<;RD\?%E[@PJV=G9^6P M=2X*UERS:GS6('VLCM'9=O&S-A;J0:7[,!#3R(^(^ >GS F5L@U!C%^S!V5P0"L1!Y M^^*7"PK#VH3#&C[!1]_G8B#M]2\7UK7SR+][-B!A)Y_;7KD\T'SL>^Q@=F^D MV.#R@'G:%*/X/_N*E2"F2$1)#]02X[+-95#1$%+H3VL!CDQ0Y6Q8V1@$8$3Z M3!G.]+QS#\I[B$[C\6A_UWA A7DY#,6AWJZA@(H3>-]WK%D3 M/0B!V(N/][ZD82_J + M=Z8X$TE06JV/K536\K:I,[L3]?UW2,?Q/7M@(F!)B9BW)Z>@6HU/P3%LPQ2@KN=">@,-8]YHR$].1P ONQN9AN#QHC*H9,WXJND??ONMD&ZG[J] MYHD\;Y^]Z[9A29H:#?^\;[= MNF[>=_]*?:G_1IK__'C;^T0.Y]Y@&7_U8*)Z=./)1[VGH;-I+F6@G.QAH-2[ M[\E-J_VO+@Z'K1;9C-4U;4ZO92VKV.U?639MV&9-G[[W4X9Q]E+J\/5&'PH7H44")DEHD\R,XLYXBSGT)C!PH\6T3458 CW;=UES:Z):RIQ[FC7GGI.I M66+MDL@P.9R:QBSN,B5?4<\>/G5'C)G%S-F!2A%FQ P'WW>>EK>QF3(U'WW- MU#QCDBET>4(& RMH'!Z;U5J[%?" :J3BR16](I.2OH3RK<'%D@7,0GH/VR-^ M-_!8>Q#=G#0"98=Q^KR[DXV423CA/&DMB^GI+MZ136' MG6MG*>2DM,;*IA3AF_CT5>$BM&33M6P+\[/#%F:[0]MDO93=:T+>LO<^N(5- M3N2;\%#OGOF!QG MS\H0-L7A"/CV[6=&\G%A,&Z9Q%3M\0!G M3VTV#2PX*33F"[,_JW+MRF,-Q B@92C=>?$;>13DGA]!<+,^7E M2RI<,K5$EDQABC;GQ-?A--;VP^^!DB;.5:&4IXJ$1>_U?+JI&V MV8VK25<&RLE(^K;J*:E.. M=.N->S75T\-V?$!TB,+_?DM\MOZS(U$]96!,F MZETR_'^UREZ4%R^PP?7RNVT7?.Q+9J>IPU&,BBRT,_(/_GYF,=X.*'?"RZGS(/R$<^S@//WP_(_[GY6 ?(_][\ M3<4!U?U0*=#%(:4^*-49'=XH+4U.WTST)K6KFE(;R MH>PRGNF)3E*R%_%PYK$Q$X;0OC:*.N:R8%3 H$.YY]D_=1]]MD5T68 J@B(Z M=^68.[[FV Q+7DRO4V-,,M,6P^^4SHC0"2VW,51D\:ZJUZOG(K M5\Y^D,*,O,D]->P3HZHMV*KGR>UY#J/W*%/#6&K/51@PHS"PX:PZOWXW5R[? M2,7X4*QZO'8S5PY'O=D(M(%+58_O[(WF7 =QE1[$U0\1Q'5Z$->Q020X#1X# MW &)O;IL5Q[',!<&^("!*<7LE!)YG-2ZC=T0A$\P/E#,"W^N!&4G%_\O<^<8B6_ 9Q]P-Y>HWZ@6L MKG4P]FVCAI0X,A!F>?1ERSWW.+QG#TP$FT-M\_Z?.9H6?JX-)T$.^CY(\S*O5RZW04+W<"W#\XKKF_>W]I]ESE\3+W]3E+6AYZ,9GM]*YI/ M#M.Z/:A6.M.RFGN^C>@S5FR:8QWH[G >#9\)5A*RLUH^AYOUK:UFZ//LWZF [9RD-^3&LN>GQ]F8L>BY=7YOF:O;3*93NY,&YM3^^/'PR&XWOGS>^?2+;5M#1MW0 =<:+ZRS MWD5GQ$,LP.+4$P^(P3NKX\X040)=&DQ# [NO'D3R1[/.4[)/QRLI-O-[U?]&V<" ;(QX4)ABO0X/N;1[3YU(E E.K2T M$NK*7HG9ZI;=WKIS]O191'J MII)K8I?]N!%(0 !$G/G@"$8)=FX64B'@7\&9$.K3NX4<>Z?(5QW>3 $OR4H M=.5XM".6Q6$SA9)?C8.K#ZMZ$@7>R"SX7]JI71<[;EW?:7*-VD.^$?C2: M^O(Z90W,!1#WT4:%^+7<(@V,+?2ID[2JX:O!3UDCZ:1&*JC[-_0CQ#OK2%=T07,;:0Z?,;\D/0V%].-X$K,4(Z+ T1,6?5B_PW&AX- M;<3%$DT>!D'4FBV)#E;Z'J.!SLFK/NFV**R02XOH5/6&_(9%F0LLGFH>0$T" MRXN*6 0FL(=E^\ '7@^FE&-1DL0RJL9S6 I_-H7[9E#8<1P:RH$W @?D(!S[ M< VB('_DJ9A.63[>;*H.S*#JDLRDD90MI,4::E(BIE.1QI/M^M_-OH#,%J:_@A M6A1/@AKABH>2WNE9Q?M3H$:G9FDT"\&]03YBA6-*(UP7=C*!&IV48Z//@JE/ M%P"G0,##A3MH^4IU8DL+W.@0GL&+*# DC3753R%NQ M7EW(*^$!HX,N ;1#W!M!G?L)]:6%7&W4B45Q3LQ6,X>_7%B:G&EXV)6FZ><@ M)DO*Z*#JTB"@)#([]TC%4[&*N2G'QB8XHV.EX[IX:=D08?>2=-$4"V5F]D:1 M1KH6S&BA&ATL(Q ($W#/$"-R'N5RV1T&RL'@]L###M85$244:T%;&0=LL;GW MJ?D4;U]>O]J9T[48'WAQ<43)JQT^+>K=H%.H1:96$HP7C'(^9-331EU2HJJ$ M,0,2:G=-UE]7'/P9KDQ'_0J%T=-GEW(Q\"XH=:-Z#=@,.\!O9$[3%C5:!;,) MR4-:8@*U#5B%RZQ" ^A+F$7K[H1DQ:SD&)]D)T6>T1&S!A0?S2OD8BU7#R8R M\)D='A= I,6^#.J.&V""N5#VSR"V7S?/%6B90M;3498*FB+D1@?2"#A(EZB' M+GIRLO1I=&PLG[5\G3IP5H#:Z*7<%6+WD "H(6E#K Z\;&(S^L#%-8C":B M M4S$)F09GSCM),:,36'2*8&EMWEF)6,)X_R?1&)V&ED9^1?,X5..C4AH.=-*F M\Z%%62(O5;E84KY8S/.-P(G!['1.>P"8<+5$ 0^(&=S M97Z(^435).H!RK%VFZA0SVS22N V/ >0ZAJ5->6[C*Z(I T0] M',Y?PGE6 S\GYYFN,KJ:T YQP01YP6<9S7PZ2JC=Y D @? Y>?2/4.T MB.;7<\K4\%V66*> F 2T*JPNB3JZJAL SVVM^E7XELGNR;//SW.AT1- DD2 M8%R8+X'%9UER7R>P?3OU'@S;N\WLW]5&,(TA#3PU;G-V S)%S60S9TY+_TR3 M!;Y$W%9(6'+8%1"6*5IKPK+!;U%U_5][ 3W,'9_RD(%Z$&1_]9(E"4.]D-,- M?1AXZSDJ.E)8Q$M:N"Z\/('X'^RLQ_?5'_7>YL\[_P)02P,$% M @ ](7\4G@JDP.\"0 #8L !4 !E;'-T+3(P,C$P-C,P7V1E9BYX;6SM M76USVK@6_MS^"M_N!^[.E/"29MMDFNX02':XDQ8FL'MW9V>G(VP!VAJ+E>0$ M_OU*QN;-DFT2&8NIO[3!')^7YSF6=(YE\_'GQ=7UH/U$<,6A2/V1,@ M\*W5#;W&216U_/P(V#< 'W+/]AG;_EW\R5!DRFS_MO^T6K6ZQ^J MS7JS8?W9[__>^N7B_'\7CBD>OWTP9FU_5:N*2T2?//ZU:M ]FI! MT8[\TWDDW:C]_OE^8$_A#%211YF(*3B/HBL:'+['=A!4!H.64D)\JD9B57&H MVFA6SQMG"^ILW!PC=\<*I S"F8"A)F"K_W1>WP@+;8>!$#LCA*%Q>7E9"[[= M$N;*'+:6WM9]45M]N2N,$GQ9 _OI]:L5EX#8!+OP 8ZM\,]?'[IQ:\AC-0?- M:J%,#;CN&ROP](HMY_#Z#46SN0NC8U,"QTHW(K<%^A<"]Q^$MMI+79IR/XCM MCV"5'X6>N+XTNBC3_F*7UZJJ#AP#WV4:'8[KUNDNG@&D$]Z8ZI<[&^BISN!L M!(E.3W?T;MR,?-QW4#%\U (GD4.^=K#M\^!9]'_+Q,#SQ3D(7'PGG_SB"3=IWP!7C(*#*82,_NH!W^&3G/-NN]C>]K?B MBBH'D\HVKI7MQB(8*!>K3?"LN:'\/ FF"$8 MN3"RX((1=*\K"J%:L9ZNU%T@H6S@CRY;&ZD[9<;*8PE9>$V@8J(U<2=*#%?&T>A9E6W MYLD-#^3D+BL>P@RO)I?/01&J8"XNEQ]GVS6QG*_$G-OF21*>:==/RW'0RID^ M0$[7:X,Y8L!-9"/YG)-@)B5L.4O-PEAZ@(P' IU;0#SD36@B/0KAD^!%%:B< MD//""%D/V7R-#KMB#9VVDML(YD8$<-V4"2;FK73)%B[J0I#K9Q>;V9%79M;4T(.B:;/?8 JX8SV?B5M)(AH5T3&Y$^ L'IMITUJ?X#%B M]YBJ1L\M ?,!WX[&N/E*),,-X(.WF(1Y41)TZI*R/2YL/@.J*.5LO O9^%B3 M]-V*:5P".KUS\5,AG6:)<4.;DDF./O_6):)B=>,3^ 4SV.!9A+BM/A]"N=67 MW;A,UWR,VY:'>*$)Q6;7>^3:,4&0ZD%O1^/145-8UX36>53TB"FD#TDPFNF! M3:[ZZ/BEN:$)R'?!:\FY7Y=&!4YG7!-C% ^1Y[6M*MK6VH\,DL:P) MH9_N(5]6:$JF2-G1\8D;U@3/^R _'^#<)_94[ _4@E-,Z]$!2_! $W(?VJ)* M:]F\;@ >[8.E**#UP"=7?70,T]S(8:TAMMXZO@M[X^C@LNT3$K6V:9Y2-Y?# S7* ^<4$=1*1U5AA\U%VQ_1.5QN[_.M5?XZ'W!L'W]XN M1(6LE8C#S18U!3[+1;WDW/F,'[B'5(R)06F; Q5*(T4!G\&A'$OXCKB]Y&J" M.,F $05]W)FCSK5:P3[,I*&S;6Z$2 MKK?@G6C"CD9 ;NCO5MU94I9J+[2[D MAF*T&-(*X+[2PI9XD0/?UV982MB6E_S3OH?\T-?54Y^L1P:0/"(;2O:]*L5, MWNJJCJW@;7B'L$);GA/Z3J6;)Y-E"]K5FI96>_3(@LQY*\+Q."AP ^N+:3CN MGM7XA#)&[E?N"1_OD2W=4R<1*.(V>*9D$6C+ M*7Z7( [S"!:.(I\=O]WGCX M]L(Q;<],N?/P1'8>=B"U"9JO^DI#;BVHSF-)>,?Q^O\4V=-;8$\?X!R38 _= M8!5*!Q+T"&F7T7"=J6([+VOF;_K)#>>\Q\W0R0%P8ZS&OC:7AG@D^D9,.6X# MQ.# GPL&5=C%1,S&+QZ1:?L'4T:?$QHNTJ[O=_KR5%#9$UIO@/W-Q?N;B^4R MYB*HB$D.XT6^FRL/O,^62\\IU9IY]QO++E79I2J[5&67JNQ2G6J7JNU3QO\D MK=1VU;ZD\8T798AY%V+[AF\R8WMSJMC>Z&]O9<.VDQG;SJEBVRD?6OYN6X<) ME> 01PE"N][M@J<3[8T;]3Y?X 6&Y;5AREDG4"VFQ9WWZ)YD/7QXN3<>8@9< M53?I4 UFDW(P'LE3Q%$*_'#SH-8R?D]G41LBO\^2_&!//X._,>%3,J^'V;+M M IKT^C2%L,EE>EJ<1=*MCRSN+]RP/GW!65#>B M)X+J5FSE;I#OKJ330U3X=F1OLLX]!5$207/KB:3HCC*-BG=2#<$B+%_ 9'\- MFR!H+JI)T9DV -TA3[RW/7#W'H$1O MM/!)Q?4SC-"1Y'_J*>9BGBWB0E[O].S'2O-H8AQBU^1';LMF2-D,*9LA93.D M;(;DE;K"G=XXZ.PWE 6[1,C44ET63]XYNUZ1A+-6 I)*45/Q5,>6]TZ!X):3 M$LCM;TW%;B>"\N9_V2EZ%E%I#:)3Z@OET@[2 _-O@""1-6EPQ^7,AUT26]ZC M=]F7R-J7."^@+Q%_ZU(>70BU%7/>-I7;ZTWV7Q6I%6"5\L)?B)D;G-*W1FK% M--&"&6_)+-MA&7_< !,VA&36@2,FG@!.^F5%J>PI-,,449[:3[[%PDC\R3Z5 M=,'=M,2,2R3-U-]1U$*+ 9VYES)C0H^N/Y^+64#=5=H3*'2=G)PWZS<$[(64 M^[L55O:::1 V3P["9KD5J6PPO8@HL=R,5IA#? .\;^+GVA*W;"2>8FZ9GBWB MY+%(4::'A\4_(UX'?7K]+U!+ P04 " #TA?Q24 (PORG%JS_\ M^-7O_^WT%,WCR-NYV$/WSV@R_C"Z2W9^BE$2K=(O3HQ/T,A[=$+:X"K:;'GWU!KT[/__N]-WYNPOTM_G\+Z,/ MWW[S7]]>O/_=Y^O?7=^\&]_^_2WZ\N7+6^RMG9AQ>^M&&W1Z2B0*_/"7[^G_ MW3L)1D25,/GAZX;J/@[=1O#XC++XY*QI^_=6O?L7:?O^4^$?M MOWQ3M+XX^\O'FX7[@#?.J1\F*=6)?9?XWR?LUS>1RY328(B$+>B_3HMFI_17 MIQ?O3K^Y>/N4> ,6G%L3Q&?W^+,0IM>)[:L6+WU(K_COYU8USCX.O$6WQZ6XJ M%.C]GD;VP9E!L=9.BKVZ:.S73<4K?=27B',<^Y$W"=O)6OFZ7Z$7J1,W1@#_ M^[X$7Y+Y&+<2N?1E;\)&J1.T$_;P95_"WC:?#(Z_8X)FRP[]]PWYZ4A>_)3B MT,->(3$E(ID!&0\VPQ*Z!>'(+9-\%="%)HI?E6WPJCS_KISDGI'<):=KQ]G2 M1>'\# =I4OR&KJ[GI^<7^>_:\>//3K##HR39;;9L<9\\;;&;87"SH-WFKWSL?<3I M0^05PC.C_?"J?_YG)?M2&8XL'.,DVL4NKDA)_O/S8)9BP'FE Z5\Q7=]Q"1 MZ88-AZ>?%J]^9)*(BHV8W*@D^ DJ1$=4 M]A-TD!YEXO_^[&#!BLE'L8NBV,-QOL\L]X 3N\4OR(\*W?,69VY$]@[;]+0P M _M\%4>;(0!6J!,-A9NS06:06_QEY+K1+DS)B8$<#D+RH\L42T:A=_5 U4RF M8;F-'[H^F=.3)9DK+XEHOP@F!R.DH>/>I'Z0(7U@@,B&)/0(0A+T:>N1Q0F1 M?Z),$N23,7YHN9?%LE%ITJC5 6<<-3IC"0=)>EHVG^GQT=L%>+8: M^TD:^_<[.HIGJQM,!CL=RV&"18.@^?=MD=Y:4M *E3-$T0IY)9;TWP%EBG#& M58)<*Q3T(G='P<6F=8ZB=WA+1*/H0^D#1BGAL7,"%#ID!4C]1TRU=X,HV<7, M%MIV.4'>+J9CG%+U0\]WZ385I?X&HRT[M[RU9-"W-G\QLF%#H;^E<+SOR=FJ MO-C?X8#VS564I$EMK5>N@E"JT 70D%:0R>(V(HO<;] I6?D(133+-D.6P-NP MG:K+FCFZOIK*IOM+G&ZU'6:?VM1B]=UH*QSW-U*+&>,ZBHF0+L9>$0SK.<1(;6VKZH"%X;B_<3L-W9CN?<),LHSM,S> 'F"S(1/!H@V^BA/R>MSC/R/G928\6 MY]$].70Z;BH86)VSA8[-ONP".^4QP9!/)4-^Z 8[PIS>:(8XI?\FPJ'7Y"R4 MO+%L^/1EW>H([!5V?0YBSZ='7">8.SZ1\,K9^N2,(1Q[_-;P(2.5 G27OR>- MMH3V*8&XFU&W#MA2&]3QJ.Z*/G=(V6Z-# ;L/SKW ;[:Q3$9+,+=D:@]?&>D MD 3X,!3OV#R9,4'QGHME:%*:H;[#T.D1740E!:02[+Y=1X]G'O8S-)$?JB B MO_IY$J9^^CS9X'A-ILNV -*4 @*?C#PJZ*., U?]^;;[4WDA.\^XLT]CBN]QVD >9_C\X+T^WP^1P$AB=X9 M>F%K+V+#)[2#Y"_K#8QOH/(CEP0P[6$Z)KN_)/5=(4PK#2 PY?."P+2@: BD M[054@90]1#Y$ 8&?\V01ZO@:EU$GZ?\>'1'W[[O%)<)SOM8OZ;JO>B35_ASL M!MA03E,^$GMN)RCG9PG&VAJFYB?7I@>'O&[-'8B2N?-,!=2^^SA)Q7&UD:1D\JEI64< U9Y^=G3I^B+W\A2PA$-QM=LQ398Q7ONN+ M+E\T/H0#1%N,XF?S/CAS[%<\U MD@_ ^T.E+*!YJ43]U\XV2OX38<;$,I"IK5#;_NEU2<=W??2M)-Y&,3OD+,3G!#%.!#HHYX8H.TN UM X]8M!_3[K M;Q[;O\2QNP3JV2F8OS@-H?.6F#<$6'NJB)&E;5.4IA]AX7/(>> MD]F4.8]]%\]QS%R 10[0;48\Q'']Y'8YE-3U=\L6O1IS_OB9+9+:98RFA%/MK4]:F=D=\KC#-Y@)B@Z4#6]!6PK\;:2 M:.L%"E\D-X.*/M@VD:<^=Z:D&V M3KZ+DT44B.[D)!] 4:R6!12&3:C3?7'B!$8OLH!2:\96:PH_!,[5!JC"7A-# M/=[D'+L]R8-^!(W!=RU2&4QZXEF&'[GBM>L,M?7[P\V-[]S[018 28#3\5Q2G- M!3O&]^F2]9S<](BRI/S3B1ZDE&^P8L=E$(4I86L$8=Y'$ MR:PBBN?N%OH,YAZJ91.NFZ@^\GI->$@?,[)L'-,P\Q"3GCQD7QA(::B2!I2I M!:?H0)]Z1!3N?5:&IFE8@Y.V3ZMS^@/8IS#&+K6<]RDD.N\3;>0C878?^&OV MZCME59>\(G>" 'VMR4&A"=4#@ML#;W3$'!7%3HV@=PG5 MF2V&&.%0>U:'OY'1T>.];Y9GA\U2R?6.>J)]]$-_L]L4V0S'.SP-EU^BOV(G M%NWJFE(!WQ"WDQJTW\M89LM5$V>R'1#YJ.K'=GI;W!,[ZANHG!]XS]B M+\M*>OG\ 4?KV-D^^*Y#^HFHV3"1@G&&YE(O=&4+4\D:B,1VLN?(=.T15S7AJY*:*YB1(T MM_+=26&)6E4%C0[I,0=[*='TI1/^0J43((G;%)Q)7<(?@J&";N[0/;J;+!B0 M6/:N(I/(ZSC:A:3-!7M@>F=;;E>9;6JYPU6=8V,!#L6S9@M"_17D,/G4R\OPV=Y8[4M5#)P?./.QHAF-Q9-DT<# U%CA!;TXM3F1 M=5U;SA3',^V0R3ZF+%,X?0:(8A9XEF;UP=@V,:*)L:,P)18@HJP5MZ*&B)M/ M(@+1$?1>S[BC>R>@9=I-/XOUJJ)&C,'_.VTE00G:NMJ1/P9B+W6N&? H'SPY M/C>[J]XW'27*-Y<#MI0N?YZGR[]Z2>GR^:E7FW?. *&:9,,BP-11$V,AER5^ M)L(JY95V^I)2&O-@A)47"+518L5#*I4YL&_H<=7E.C9Q 3Q GKL\JE,TV.KMC&6YJW*&#+HE MQ3*N&= MT!JBEB%+QPRB@%EEOW06BSC.ZR M8R=,V,75'=Y&<15(TJ:0N$05?PAP"MKH M0!QEU"V!CHX!RI&*6CW0&50(5WJGOGC>W$?5ZJWUOT- P>4$VM-G!%%&T:+> MYVI:[G*Q40>,2QU'&\G6H)2C355P:FL'(%EG?;;_O, 6#=VIFM+0V'D$TZIICU;(Q. V7A"$=O&&/&1W]](_^C\(XKG<;3%GC2X-UY8&"-VP$CI'EY=5$EUA,EZ5:AG,^@S_2MS8WV99]NEI M*9FMR%#T=FY:SH)( T%^>O#=AXGC/F17+_3.;H'7M)?'I#\><3*EUWG2&JE= M<8.'GW5J!= )/2.>7]_1 3$-5U&\R?,9E"2G 9N%T%F.NUQL2\9)3\:N1\AU MC[D>70[(=!AGC@\B9X-2"[";09T;Z#)RMAS=H-GRCY,[-+V]FGVK MW*N@B<"#.!34E:ZY$@CPT'&2QSN\9DG/P_36J6%5V R>Z)'/%Q0ZDJ5Z/!!& ME+(E0% I7D_W*+%X^UWV?+NE0=47PLUUI0%D3\WG!0KOG<^S4-X+0SOH]B(V MW#@?)']9^V6^@.%^<4**X\[=V >C4<&OKJOJRAT\"JY?'4 M%,2MM[1)G):VL^1?U3T"^=7/^09\%N?;;\XUG;!9VZ&FX@M,$$'IEH]==MW, MJ90OH*)E]1ZO)^JI310>A+(OP-<$:FE 00]1:M]A7:UR[<"MV0-]1E:Y--\2 M'N/LO]-P[U^=OVPH0-6 #P"JZFLH+>^!UK:EJV,T=YWWF$)J]A<5G)GM2U? M2'-#U8.V6O5JGV60:!9L%N4M#8NNMX,7/1)P!H$M2^K-J%H&)J&^]2)!,E,/ M$'K$WF0+3^UG&N$O]8=6?VC/1ARY2WS,.&_;XXLITI/KHUTU:/O[FJPD&SNZBJ\6 M.8T@MS%BGK"UKU0J#_WSXE^&[EA@TJ8XEM7@,%N:$"YNPQN@(P5>UB6/V$[E M.QT%\MN/N^,9/(]!'=-G YI,"%>K<&I] AF3NO) 1N@A=CA@RS+.N""O8.,; M*:=C6AW%%N.%:M5PI),M.4Z=^!DY&QI51@=]9?"+M"?G$8]\Z@U2G]!'J T9$'?':A6=M0ZCQ9 JDFNE>W^]J=T7X] M^AB%Z4/P?$=&)'4OGH58N!L4-H6L/RK^(*_>C#8B0Q.C9T(=D!FSGMYK.V]/.[ >WG3#KY>FX[+O)C(5]&I1$IV'.W"AH")D:Y;Q![H8Y970@C2AM0],C7/"&LV/N9..L,7IT@AVK M*R32\65-FW)3EF=-#0#V=]XZ+CNTV&VW =ZH4S,I/X.>NW3E GF@4Q[)65'% MR39O"UT35(]@C?JF_82;QSZ(BD1QFT F61$_J),-^A:=%K7-#$VK$%$;3J@I MX;%S A0Z,;W.>6376;G'#9UA_Z'9]\GJ M1OLHJ^%=]2T13*J-2,"S"327%S34)DL:-7,W&2TF9Z_'D^RG-[0@$:M1-+H= M9S],_OQI^GET,[E=+HRF$.A&77D:8+,Z#Y,UH+G=Z@D#6N)Z2*? >DXZP:C5 M^M2\(Z!8/L@H%249-/1(;5P=O:K@+R1U8A.KJ-T7%2CL=6Q%&[QTGO)'IDL< MXI4O\:[EMC8P@F120 9-3@J]WM(B0XQ['5O4BG;HCI,>E$3AO.)3[E,O-W MG,CDV@]P?$7.FNLH?N8@A-<*GL:$RQ7TK)AE,6%T44'8(E!(U*[G,!%;NV,P ML#VK0^N'X[&3.GPO165S.#SD.1I=TC*&1YY$^ M3N91DCK!?_O;J\@3YT?B-H;C1R:# ?3DY$]0Q@ 1#HBRL X],CO4L:/L#$#$ M1>RO_= )%@].C._PEO3@@Y/@T2Y]B&+_?_DA%\IO0#$7NA*!@BYR)HAQ00]..L8,V\02S C-$"M_AC7U@:B MVHJBBN*84F%3(U%L OYFHM?R&"=3$9LFA&XX6]9U>5DN+"J3<6.R9$ S%CBS M_!+I!LX< MQ49SP'[T9U R4@X?$^[_"X-!]VUEA&]RC[1Y65CF&>TH/ZD(07U6IR-[9[KS M\ZZB#5T]6$>-XICF]*(==_E\:)(7:AE]<6)OQK*A)[-=2@ZR(:VR]Q/VUP^D M-T:/9#E:X\D3CET_P?/8KZ&J;^[PZGF]6@DR^)D(NL.,LC?Z MP]'$B4."<.K3RT:#*"A$W1Z*)J4DX'"1;] I*KB@US<$1V\0X9;-PY9!2FF- M*JKT.J8_8)%IU6+4L/1SV>1322P=):4_Y-^ 3I8Y$H%=T1A<="-M52Z"1'6JG*^VN&:2HFL(1E-?2 M8)$UDRZAC*R=(0,2C275RP9.QI[%)AQ>:@0(J36#UQ/F\P4]G10T69H958+7 M(2 BTKI>.UAB[@'2L1?/>*IY1-C>6/IUD21F7ID+ZH8W;$:DEV[7ZBI8AGRE M"83IUJ58&J1J!;M02(1.;#I?&*QD(9(&%#Q5JFEQDET()7J^:X.$]JN-(2EX M(>V;OB-V!%#*_V@F0L<$0)8T6T1>4L?@1-E<0'FA6STIAXLB$L&3T]]](U&> MJOBXC1E<&G3WSSH^#\'K"J8MY-5 J[;0PZ%6D3E9C(V.0Q"6SM/4(SS9!2B] MV[G=<;S"U.WA@0@*20S$(A .Z)@%RGA8@AAM6]3C$72ZY06XHUP[?OR9IH8D MXV&WR1[1*R_GGZ. 4*.)Q3DI/@<08#"GE-:V&M@OA0#O]O^#IUF9\M2 M@)!E0Z*)/6H;H*8=UA\,B2C9X$EF*YJH8HSO15M\;E,HS&3\80[&?NCZ6[)_ M+N@C,I$+M( X?9\ M(U/1H4BV ,_ZWW=0/EPN*?R)V-J?0\==4SF!P=Z^RU[N/3^@A?O0 ME^(4[>2GZ"1[B-K1D[@?(I<<%7?LT3-/4/HZ8$[,6P)RUM2V-::I.:NP;M7O MPSG/,UE&H3?.^E, 9M57IAWI!5*9A2XN_.KW6+0,BII64;G5RSJK[\3,-(+A MFBAY%5&OYQT1,__^:W)]^> MOV-[A,._\I8^V[FQOT6'*%M$_D3KJ_F/.+ EI:7*P!)HUGNV1QSB.']-QLEL ME2=B'Z573AP_$TM+L:GS*1BO#>0#8;C$AX;,>1DGV\#5P!HUP#7MKLY<4D8; M''HLR6_@K#DN*,=_A[B<<#E!8+(GB"A%2] AU+3L0"(V:F?]O,#N+O;3Y\F3 M^T ?JV^=#2_O*;<9I-=E?$%>$3E=5!!&E+)%() I7L:"TN+]),2](C_.XF7T MI1KC*FMI+!5NG;L!W[-]'EQ*G>ZP*7V+$**P@# #KJ #>JQA6W@'J(K6UMJ! MJ]2*.,-"H%/'#VQ[7!"J6BL_*[5RC]>JFVT0/6/,MM&S+R&.DP=_.R>FGBQF M\R6.-V2K<_ QF=T'_EH65-^>'O@J%JH):&%C#D?Q(2/Q-H[6L;.Q#)Y@&]6N M;(UT=_N5G)"#F&*>A;B*5J^B11:M.-KZBL"J=@)IJ&'G_Z$ MQ:4@J^W@5]0"SI#>O\-KG][5D1W8U?1/%O6^5./ZA;3,V.V/ORRK_XQJ?>FX MOP11]5F2WP9R#!9R!.W+*=&L]]!]1M;0L1@D+KRN!$>QEW6A([1?^:0M1QC@ MK_4)Z I(4Q[0K1"-/\\K:YWZ2[&'_W0W^PV M=[03@_Q(GUQ'\?Y Q*X-DR6-7E5%PYNA#;ZP,JDA: 9@[-$-3I+B\LFV(X]1 M6]5NDXS#H<]@_-3Q0^P5017<=PE%8WA ODP&V%X\H[RO,6$9+.6:U^/1E>8? M("_K(4Q!@!I>2V.Y6.O<06&W^Q2FTSR:CY4DZ2(-:SO!I+.@F"M>G*8XWFE'_O8NOD1FS MJ0Y#C BI'6J5P)5(ZC4_&4V-4#B+7>(0KWQE%ECY1P9RDFG(!(ITR%-A/#IY M#LVM8UNHE9X1."G(='NF'S?X_#\W9 ]](7QCX+4UY@K/D\"D,WS^ Z(,T"RT MZ>U):0>A2[RP*[I[>,P@>NTGKA/0&MH3LD^H7]]*FX(>)!7\09OM8$MW MB)0-K]M+PK^L&W21CX9X(&+;=?N:-;#V>I3@EEI&=53%_<;8X]>,HE 5_Z4)$HCFMT2 MG6:;\!,48N89YI0*%MN&.AW#"!^7E'W5V3W#.#\49_8=*4#)['H\0%96SR M)>XD2_1I"< :6Z9^2=6DTP"Q(7Z*%[OMENPSF8,^Y]:]U@04&2+@!T(&H8ER MHEDPA:FX$("P!L)":FJ]K&MYD?6.@D)DV.KQ-I8Y!\]6U)T:8^I)'T3)+E8Z MI:N_ ]_*ZDH&"MRFQ=E^6YP^;5FD&YN@=B_;J'>&SOD M&R;_LR.'!-G^^[BAD0TWES?<930IT?ZULXV2_T28L3 )?I#\&CZC;908['S M-03W0"!&47^X_^S$/GV8VGM4"&!?;P=%O9 S!/0%411H^>X, 1*AWE6,R$T. M=,VBV%LZ3_-]4"[GJ"AH"';3$O(&.VL5.>M*P<8F/;= @AL(EQ;I^+).DG)3 MUMR\Y <>I]?RGB6*%*>?: 939)IF%W[5*K 39Z(?GZ"Y[%?P^ 0$G2>"]"\ MM<#''$66P$0W36 F.JUM6%QF%N*C7'Y4*("8!IT?1 :WN^J$9JOY[3E%==J% MC;,[=C33])D[+W(Q]EAAN%*" 5K@F9S$<9)>8HO%JMX4B#CI,ZVUD8Y"CU[7L60'MT(G M5NDG!M9\I3P0>!7T6=8*7!#?.[%Z])K"]6U\?M"Q#&[O'BW7OII+7:5V\1$GA!4F*S\(J@#L_YVZM/PD?1"%#_K M^YA*/X'NVW7D 7N6OD.GJ&!DWRV8C@FJ>WGM/AG\QI9*FD#*4O$(='1#*Y$5 MA,%:6:KKN]E'-+W]/%GH5Z2R0T>IZYL912VZB9882_,&6H7>/F=^-Z;.*6.< M_7<:YL'WQ?O/'7:Q_TC=M\37A V)P%>'-C)#QFJ1F-'/&:!XSP']\^)?!L=G M=[I)_;(E"EHV)ML9J+Y2MD;L %FY;OP03\F/HC62T]!8=JX:;UBP9$X5_8W2 M18SPWRU#F%AU8^QM?M1P,TR0ABX5@5(E:0\>20@K0>Q8GE\8)RNA;!BZ%%:J0 MTNF,H3))%0FNGA4IR^0?F@ MT_!YL41VD2?&DB*OLQ>>FXAF5WJ(0GQ_$9F__5EL\B253 M<@1PR7EGMKHXSZ/FYMGB.ENQ>&I1:J"F%"!ONRVEA3F?Y2QI:!!F3)GWR'D1 M27E2;$+HK],L\MQ@_J$.53806]K:.B_KK;EE)Y3?H"'#9,@7BGF,MX[OR;WC ME9^9?X7@RP5S8684"8P9R:3SQX86*NA=8U4UL60D-;6$^AU!@K+^QDR6B8.& M/)(=>YAR*]?(VT)'AU0"T'Z:$49[RI8!2:IW%3UJTP]2^6,4>MI9A)2?&:S_ M(94+GF&HE$J?A8STD7'(I'8:^8=,J#A(KCU-,TE*H*C1.QTU M!WGI;V*JVKM_XY'8^5O&GW<$DC@.GK-(2/WXU?\!4$L#!!0 ( /2%_%)#1<M _>EP<7?4_]>Y8B#@\8F3,GP&%/Q[U M_"> I< EF_OO1^>GI^^/S MT_.SH_\9C?[1^_3VS7^\/?OP[K?K=]SC#U/.YS^?G,@T+X\T>$WHY$04\>8D%?SA^^^^ MBV1_?F$H)__\)I4^._G'YYM[;PIGX!AAQB6F*!U#/[/HZQOB1:!J%'BDE9#_ M.T[%CN57QV?GQV_.7K\P?U7-,0IRI4#&(9Q)&DXD;:<_O3E="3Z->,L,C,YTOI;-YO3^(?\\+(4) ?'1_+SR]V@ M"O6)E#M!/OVC3[QP!C%//WO8O\(<\<4 CPF=19KZX2@"\S-?S.'''QB:S0.8 M?C>EBGY4H +:,4 M%4EJ$A O6_BK0#990E]E,;_*:G(,V&.DGI =3P"8RRJE9 MTD;_DGS]QX, =B'R_]I[9)P"CZ>%!. 1!A]?Z>5.UJ@O2RO,H/=Z0IY.?(CB MNHH_BE447_T1LW0I**,@& @%O/PG7!2JJ)?+5#&KW![-5Q=0+\U2_!EI]I6V M[2<2)W-A-3$_]J8H\-/48TIF)LK24HFITDI#&IOXG5!^ M&5*)[!HQ#P3_A(!>8;\/.%2PKA6UG'@]1#7WY[OB/K4/#R)?!=^YGRWG. ]% MS>N;7?/Z7R&@PK4)%G=P3FC1UIDD'6&[!%!-_-]V3?P(4D1\O251RSE">@&< MFO*WNZ(\'E7NX 3)6F-^"V8JQI5BEA.NAJ;F^Z?=\BWF1X2*+A?Q=2]H@YOK-J9S01@5PM7+>[58YURB M^'L$5*M)C(B3M">A:3F^/UN.7X M+P-?8$-C%,^O*PC7R3O!OA:L6A4?=JN*GN\+YECR(::R\$RK!I6L$RI0@M1, MG4X[X?]2_#FD#^095[&?D72)^RQ #?,[F[7F*A8-0T,ZHN0)84\__&K$7=)! M":I&$3N;PN9J-R*,@^"_T=SH!2F%75)" :9&!3N;[Y M#$E#\LXFK0\4R*7"^\7LD00*AO._6TYO 8R&VYW-.5-M7[UX4X G4!. 48I9 MSK0:FH;P'4] DZ!^'/B4S4%0%S+]6I%:W'(%F*%J%+'CZ>< 0"BZC\_50 9<.0RUU8TO/5 M.SFF1$ZHP@Q;HYJ=S55[,XA]N01\'0"5%O*_6TYX 8R&VYU-4=/5]=4NG6OQ MC6IDU4E:SK<6H(;YG4U@\Q6+=S?4XSXKZQ3[.9 :_G?<+D6#&'J WQ20@ M$[G7X0($S\! @9U\P"'W$5[N"F^Y0WJS0G6Q=WJR*W\">YLWKVV-,D%91 MV8*0Q?U;!ZO=?4F)Z-^V(@%T-Z M3?752>J*]FK1T.X)@Q:LH.?)_9KL#GI0M+C' -Y"KH[9UTKBB++,L-L]KK"Y MD@;X2=2+T(6HI$8I.1%'E)"'U>Y1AIE#S*"Y2ZAE'5&#!FB[ MYQC:Z 0<"A;YJLN:=:*7=T0O!L#MGGEHV9>NXT.[HH,",/UQAB.!8@R%F'\3 MP];6,JHB)QP$D61GUHW,A<.R&(EY>W0>63B<8TMNNG K%M'ED,R&CIK*<\Q:!WO%PS M:C<(/*( <029Z.+1JN&4! (.D]V=+RJB/+63.Q!]JT^%;;8O4_-ZP3E#@FX5 MU;0Y:O1G?0 OG4R/P*+:+=<(6Z.I!L&#(EX+]4)#Z-^# - 5,KU>5,*.Z46) MUS8+E]3S:C8/R +""XCA&%5.G\R)'-23%K]MSE[>-TVQ+LSZJDCDDKZJ\-L6 MN1OR*:1)(RLCU>G+G,@I?57@MRVR=TLX3 ?3!W(!\%>SJO3R+FG)@-JV\%[M M3N1XQZG?65P,^6705:O/'KUM,G4R^7ZNJ:]Q.,/: ,8FRFT>R>C.;\QL7C=N M@BB*=:N=9OHH8[1N%NS[**[,""!_@"_!''%0//5<)>V23K2(;9L(WT$.$!8S M04"QF%XPX;.&LS '/I],27TD,ZTU4CHDL+J\&";<2LCK#T,.:4;%6BT"; LYE6ZMZ(5\2BCZ$_K5VBJE<$M+9<"V#=>ER@X8"^MK)I%V42LI M4/,CE'="A 6Q[H?NNXX6?(!8H V%= M>OX,X>A%+'D/;8)9UQLK4G6KW"3X%%_*&C[X8IP,2'3\T MZ\N6K!*?N8.62&A0@]V=]>0E. MOA(X@S>D=#.V2=(E5R,+4+^]WCG]R8,$,;0JAU$AZ8+^5 !MVWT?5?*68))O M;.:AJ2)1QQ92WZY*VC$ M\W#^P009M(&0#;$5R^RQB%B4^GIR O!'K5SY,IT M3JBK!GS;_+STBIT8W&>"X2+VBY+KVW3#574Z)S16 [YU3N$*6?50Y-@0M$^' MC58.T;7@Y))@80Y"81%6RQ07<$PHC.4>P MD??$'X\C3]KGUE?5')9*Q.CG@;-5N6=D9K"J#MO@3=PC92R"LG87D9!]@O@#(\_^R:^4Q/ M@J1[7"X 0YX,GJ$@Y-J]"E6I'%!I)?"67YK>7%6_0WE9&?1[3\)03Y)W5(?C M[(Z+"(1&9[63.Z"\^E14/%-MTQ:4R^BI2S; Y;,@7>Q)J54=6S>IU*K\8==* MK>-W":L/\F2$IK(%(059N/&JU\)$[,FN4M_2](YU:9TW1]%E+5 MC)0:42.V34&9/8^?H>*1=KV<)8HP-2S-YLX4J&VZT)Q#-^K%G,8Q'5408%LT MM'@,W:@HC;!C&M)!MBWL6<#3)S-1;=TL4"GKF&(T@&V[:FZ)2_C6<"!]WRHG M8"5HB4:J1_X,-MM,5GD>(68<02B?AQT1&M').46/(8\/$,OCB@2+R4H01.N) M\?J'5F>M9&Z)GDLMU'S+Q7H\MG8@>QZ]R"DJ3WFGEVY5O+6LEW-"Z[6?5'96 M@?%>;D/0.R/@@LJR>&QS4M* +?3EN TQB^@S]9BRL LZT.%L;>/>$Z2/I-O] MY6L;OC_.W-%AH=[M[=R+C=\5[O1PC@.^D2N-I2VPAKV%F[!^2Y MDV.[BL*M71 I5_6P_%%O.X.D3GA#3TCHZV+Q18S& [S64=:AQ[;HL6L[5M9ODLVWM#CI4O;\?X6,1X9/#I""JVC ?2!W4(R6'HK> MX%V!?R#M]/"M%[L/S6[[NK$MBE6%_=Y,.G)_FF:LIA0=O_6WHYZ5 M;3%&_O;G7D;W8QI=-(YF$9+NC,"^GMCI0N=K'_]I?"/:HO*&T#^// M#%_),G^%7](@@WWP,)KP95M@NUSW] G(U=OLM;6L2-JM?INW9+->5=QL[A#8 MW/,'^$EP3*C^925SFOW2?XZ-]MY?ZMH35#9T^<1>&M]=M?=;[2/M#3/9KX9A MYJN]V[;L:RDC"N< ^>8C^Y7)]JLU%#G9?/74YB&B\&9T8V\A3;=?;:#$RN8K ML#8W LW#K/4G")KT^]4HM"RUMGC:^0A1?TJU\;+57DP>F_!EVQ9A3=VEE\S: M6*HT9>3N4J61'MO"B*+R'H1^='.#&,JBN-LUH1)%[.I>0$ %EO1:E0&6#QD9 M=B2NE9N5';U&,R]L;UR/2=M6KS.5SV)*;GN)L22'3GJ,0>U-0\WSV8MFT)R] M?;I6NSZ)&P\5>]%AJW#W1*RA= MB X0/638J T4TSJK_!()+9^^ZOSHZ=9UW_GIJ?:T[^S9J#YB7D!82*%\J?Q, M7F\G_-11IIQU#S[5R'DGIYIJU*.;#=S+>M4]O&1*T8V)4) IWXM#$XS&R .8 M)PNDT4'# 'G"45I670-RHRR[-2G&?V2K5C)W(Y=F ? M*JFEW"QB2.-6OS>"MZ+=OTOO"Y'[W]*KB=CJP.NL.>K*Z M(H)N^JMV,>EKEU8!F697^# M1J&LFS$*_D@(T?5:I8@375 -SHK^]-.-#/.W--JFF770F]*BO\'.U Z&F+_A M^ 8R!F']N6YU.B>Z: ,:K.BW[R*_\@[.0^I-197;Z<"E7#OHR:4Z'+KTNI?\ M>!X,Y*Y\Z$>.W8K32L^X5E*G.G8],JSHV^\OY7V8/8_?$(#3\UCM='!UUAWT MOFXLWHQMBT(=V'S*EE'MV69.:ZR$;63=[SM MI:;. M\"NA3"HZPF7(.)E!RGK8OR%XH!^?_;I8?()D0L%\BCP0].0>TH;6IO4" M7;9/[;-OA45+@G4KG.+G^,YV4:",O8A?D[M(VK1MS8OM+I#9H)+?M+U3KR34 M8L^PS- LO3L69@UN;#(8UR$77\C0[')YLGWSH"VD.V.@K=(WW?7;=G5BEC\C MC&;A[$[J-\B;Q*KI*%7LTG>[IB7ECFUPO2H-MGWY4NE04MFQU2 )8<* MTNHM13((>TBTG0RT "@_3)<+UAS>0. M&(_Z5-AV3]6RYK\3^E5>RDH\J'UN22/LDH(*,&V[8&)9SVOAOC)AICX1XE>J M(R_LDCH*,&V[?V=93].-WAD1EZ@W7+J]^4T+79[#:M6Q,99@RZFL@]O29(>: M\-Y]%(0HA!^\PUN5P7#S U)M)_U^WA:V5O!VP M(BV1:,5T*7=5#NZS!/C36-A72VGM)-K1D(&-LT=@3H4M'?UVSTXF[T$:T4&V;TJYM>J\! MHM%=73W&PEG::/D+8]"&K+<;;Y;$2NNN5]L,P0K 5Q&R&$EDK_MMK: M.J&#L]-N3HZU&D@O9MKA2;!#^+R)$1**B=KX@^'1VX*0"UVZ &O+FWH8Y1G* MQ?^*=(NOY ,J?NCQ(;V']$G8@]X+*NX;T8IU2[FZD4B^];@L8EQN]TKJQOID M!E#1VS;+=L-]58LIL*_"V)X*U---48Y\OJT+ 7B)5:-K;>*:9K!,J MG 6L)2__N]W<%;!8%U%/[9?P/^! _*G;KZ<0M-7RFK#9MF>R#YE'T3S>:?(@ M2HM.DI3LEMR4\OL4>=,KX$WOX)Q0+E'?P\DLVOE-T1-D \[2\\\:)6ZK-$M: M0JD-YZ^_V1+3VQY+DDK*5;JB7DL_VZR(,I9MCR/WB$-Y $_H4,=>2<1V!LN8 M;!M2*FR04T:CJI>OL_ZH::M2F4.9ZP7PO@9DHFJL)1F;.=2@,B^@V7)%T%8B M0)6EV7A)T"%F=(@9'6)&AYC1(6:THYA1>E]5KS)X5)2TEUHCOFU/ XH%7]0F M]L))8B_:#S;5([9?F]B^D\3VS<1VN!GQ$,5K-W @IRT/9'ESX !?O<@SU\/Q MV>D("J>X=(BN;BI+V#9/V*J0;WLD-)4^(C0)X?%A7KSC>7%CVC^#?Q$J/)TYI'QQ&0#&%+/D"F%+3*/6 M/]!AW/8@%5F!Z!% Y218*=(ME^;6D XU95S;9O(SP7P:1.=\_@D!'6*HG4=H M15U@5H]SV_YLH>2'9U*7X96H@PQG<-JV2':8L76[[R)_DZHT=QK^%8*6\*^< M+)CP[61$G)+ ?P OR=P$3%0GJS2"-O-JPF=;V[Y&&& /1M6]0> Q.D6;7!*I M:>7&)#;KI1[F;0="\[TMN1-^>5L\+)[AK97$9M;K86[M?K;2=1#V/;NQC1A' MDW+M?GCC$"LYQ$H.L9+N/?-#K,3U6(DL;#B.@OQGVCF\0L@%-E786KM2:H,S M\14^7S+&&?2A%75!*WJ.-N"UZ4 M"=MH%ZM\]JAE9,C9IPN7:\'?I#WL31O8IGNQ>[U_P11Z$H'_!7L$^RA&-0JI M-Q4L#!\#-(GT-)!O M"?63!83Q\US/&%(V1?-1 /#5_7 D+\]G\BZ)>!:/S\'K,8&9-D602_T M&;\?4OF@>/0\4'07L'[IJ#*A YJL W^?IN4FO-'K FMH.T[GN+(3\%O?6DK1 M!(FLH[:UJDHOY%-"T9_J!9;*-!9S7Q.T>05]1X[2^TO9X7L>OR$ RX4"N?C6 MJK=D+*$#E\E8GX/?=-C>:>OVSGMA.;ATM/KPDYJ!%: MKPCEEM JZ8Z586I,1IWL:I_H:#Z7%EJ_)[$@8#F?*DC;WMF2E'=>1>&Y M'T[%=F">'=B&*#V\U*E[(!< ?ZT,ZAJ36**34FO*K:X8,6]O]X5VBI+\(/]Y M%).>7[__?U!+ 0(4 Q0 ( /2%_%+K$+Y0WP8 L9 2 M " 0 !C96]C97)T7V5X,S%Z,2YH=&U02P$"% ,4 " #TA?Q2F2+M M+*@$ 9#0 $@ @ $/!P 8V5O8V5R=%]E>#,R>C$N:'1M M4$L! A0#% @ ](7\4A(XG,$#!P 11H !( ( !YPL M &-F;V-E00 $0 @ $$& 96QS="TR M,#(Q,#8S,"YH=&U02P$"% ,4 " #TA?Q2#O3=EA(* 8R0 $0 M @ %A>P 96QS="TR,#(Q,#8S,"YXHT &5L