0001376474-20-000300.txt : 20201116 0001376474-20-000300.hdr.sgml : 20201116 20201116152630 ACCESSION NUMBER: 0001376474-20-000300 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 48 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FULLNET COMMUNICATIONS INC CENTRAL INDEX KEY: 0001092570 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] IRS NUMBER: 731473361 STATE OF INCORPORATION: OK FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27031 FILM NUMBER: 201316209 BUSINESS ADDRESS: STREET 1: 201 ROBERT S KERR AVENUE STREET 2: SUITE 210 CITY: OKLAHOMA CITY STATE: OK ZIP: 73102 BUSINESS PHONE: 405-236-8200 MAIL ADDRESS: STREET 1: 201 ROBERT S KERR AVENUE STREET 2: SUITE 210 CITY: OKLAHOMA CITY STATE: OK ZIP: 73102 10-Q 1 fulo-20200930.htm FULLNET COMMUNICATIONS INC. - FORM 10-Q SEC FILING FULLNET COMMUNICATIONS INC. - Form 10-Q SEC filing
0001092570 --12-31 false 2020 Q3 0001092570 2020-01-01 2020-09-30 0001092570 2020-09-30 0001092570 2020-11-16 0001092570 2019-12-31 0001092570 2020-07-01 2020-09-30 0001092570 2019-07-01 2019-09-30 0001092570 2019-01-01 2019-09-30 0001092570 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-01-01 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001092570 us-gaap:CommonStockMember 2020-06-30 0001092570 us-gaap:PreferredStockMember 2020-06-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001092570 us-gaap:RetainedEarningsMember 2020-06-30 0001092570 2020-06-30 0001092570 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001092570 us-gaap:CommonStockMember 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-09-30 0001092570 us-gaap:CommonStockMember 2019-12-31 0001092570 us-gaap:PreferredStockMember 2019-12-31 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001092570 us-gaap:RetainedEarningsMember 2019-12-31 0001092570 us-gaap:CommonStockMember 2019-06-30 0001092570 us-gaap:PreferredStockMember 2019-06-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001092570 us-gaap:RetainedEarningsMember 2019-06-30 0001092570 2019-06-30 0001092570 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-07-01 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001092570 us-gaap:CommonStockMember 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-09-30 0001092570 2019-09-30 0001092570 us-gaap:CommonStockMember 2018-12-31 0001092570 us-gaap:PreferredStockMember 2018-12-31 0001092570 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001092570 us-gaap:RetainedEarningsMember 2018-12-31 0001092570 2018-12-31 0001092570 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-01-01 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001092570 fil:EmployeeStockOptionsMember 2020-01-01 2020-09-30 0001092570 fil:EmployeeStockOptionsMember 2019-12-31 0001092570 fil:EmployeeStockOptionsMember 2019-12-31 2019-12-31 0001092570 fil:EmployeeStockOptionsMember 2020-09-30 0001092570 fil:EmployeeStockOptionsMember 2020-09-30 2020-09-30 0001092570 fil:NonqualifiedEmployeeStockOptionsMember 2020-01-01 2020-09-30 0001092570 fil:NonQualifiedOptions1Member 2020-01-01 2020-09-30 0001092570 fil:NonQualifiedOptions2Member 2020-01-01 2020-09-30 0001092570 fil:Warrants1Member 2020-01-01 2020-09-30 0001092570 fil:Warrants1Member 2019-12-31 0001092570 fil:Warrants1Member 2019-12-31 2019-12-31 0001092570 fil:Warrants1Member 2020-09-30 0001092570 fil:Warrants1Member 2020-09-30 2020-09-30 0001092570 fil:Warrant1Member 2020-01-01 2020-09-30 0001092570 fil:Warrant1Member 2020-09-30 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

 

 

 

 

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

For the quarterly period ended September 30, 2020

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                      to                     

Commission File Number: 000-27031

FULLNET COMMUNICATIONS INC.

(Exact name of registrant as specified in its charter)

 

 

 

Oklahoma

 

73-1473361

 

 

 

(State or other jurisdiction of

 

(I.R.S. Employer Identification No.)

incorporation or organization)

 

 

201 Robert S. Kerr Avenue, Suite 210

Oklahoma City, Oklahoma 73102

(Address of principal executive offices)

(405236-8200

(Registrant’s telephone number)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes þ  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 þ  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”, “non-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 þ

 

Smaller 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 þ

As of November 16, 2020, 15,097,749 shares of the registrant’s common stock, $0.00001 par value, were outstanding.

 




 

FORM 10-Q

TABLE OF CONTENTS

 

 

 

 

 

 

 

 

 

 

 

Page

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PART I. FINANCIAL INFORMATION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1. Financial Statements

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Balance Sheets — September 30, 2020 (Unaudited) and December 31, 2019

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Operations — Three and nine months ended September 30, 2020 and 2019 (Unaudited)

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Shareholders’ Equity (Deficit) — Three and nine months ended September 30, 2020 and 2019 (Unaudited)

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows — Nine months ended September 30, 2020 and 2019 (Unaudited)

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 4. Controls and Procedures

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PART II. OTHER INFORMATION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item1. Legal Proceedings

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 5. Other Information

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 6. Exhibits

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Signatures

 

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Exhibit 31.1

 Exhibit 32.1

 


2



FullNet Communications, Inc. and Subsidiaries

CONDENSED CONSOLIDATED BALANCE SHEETS

 

 

 

 

 

 

September 30, 2020 (Unaudited)

 

December 31, 2019

ASSETS

 

 

 

 

CURRENT ASSETS

 

 

 

 

Cash and cash equivalents

 

$1,169,022 

 

$612,005 

Accounts receivable, net

 

26,286 

 

943 

Prepaid expenses and other current assets

 

31,601 

 

19,986 

 

 

 

 

 

Total current assets

 

1,226,909 

 

632,934 

 

 

 

 

 

PROPERTY AND EQUIPMENT, net

 

61,136 

 

57,751 

 

 

 

 

 

OTHER ASSETS AND INTANGIBLE ASSETS

 

27,455 

 

18,250 

 

 

 

 

 

RIGHT OF USE LEASED ASSET

 

541,424 

 

618,333 

 

 

 

 

 

TOTAL ASSETS

 

$1,856,924 

 

$1,327,268 

 

 

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

Accounts payable

 

$50,024 

 

$50,786 

Accrued and other liabilities

 

425,151 

 

475,776 

Operating lease liability – current portion

 

110,449 

 

103,651 

Deferred revenue

 

772,110 

 

508,861 

 

 

 

 

 

Total current liabilities

 

1,357,734 

 

1,139,074 

 

 

 

 

 

OPERATING LEASE LIABILITY – net of current portion

 

430,975 

 

514,682 

Total liabilities

 

1,788,709 

 

1,653,756 

 

 

 

 

 

SHAREHOLDERS’ EQUITY (DEFICIT)

 

 

 

 

Preferred stock - $0.001 par value; authorized, 10,000,000 shares; Series A convertible; issued and outstanding, 568,257 and 875,054 shares in 2020 and 2019, respectively

 

351,708 

 

554,516  

Common stock - $0.00001 par value; authorized, 40,000,000 shares; issued and outstanding, 15,097,749 and 14,539,675 shares in 2020 and 2019, respectively

 

151  

 

145  

Additional paid-in capital

 

9,046,502  

 

8,939,519  

Accumulated deficit

 

(9,330,146) 

 

(9,820,668) 

Total shareholders’ equity (deficit)

 

68,215 

 

(326,488) 

 

 

 

 

 

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY (DEFICIT)

 

$1,856,924  

 

$1,327,268  

 

See accompanying notes to unaudited condensed consolidated financial statements.


3



FullNet Communications, Inc. and Subsidiaries

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

                                                                                     

 

                                   

 

                                   

 

                                   

 

                                   

 

 

Three Months Ended

 

Nine Months Ended

 

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

REVENUES

 

 

 

 

 

 

 

 

     Total revenue

 

$935,823  

 

$618,444  

 

$2,538,605  

 

$1,776,256  

 

 

 

 

 

 

 

 

 

OPERATING COSTS AND EXPENSES

 

 

 

 

 

 

 

 

Cost of revenue

 

137,427  

 

81,707  

 

379,622  

 

238,905  

Selling, general and administrative expenses

 

498,802  

 

465,480  

 

1,664,658  

 

1,414,639  

Depreciation and amortization

 

2,353  

 

4,082  

 

6,752  

 

12,362  

Total operating costs and expenses

 

638,582  

 

551,269  

 

2,051,032  

 

1,665,906  

 

 

 

 

 

 

 

 

 

INCOME FROM OPERATIONS

 

297,241  

 

67,175  

 

487,573  

 

110,350  

 

 

 

 

 

 

 

 

 

OTHER INCOME

 

1,049  

 

12,134  

 

2,949  

 

105,006  

INTEREST EXPENSE

 

-  

 

-  

 

-  

 

(277) 

 

 

 

 

 

 

 

 

 

NET INCOME

 

$298,290  

 

$79,309  

 

$490,522  

 

$215,079  

Preferred stock dividends

 

(13,163) 

 

(20,636) 

 

(46,701) 

 

(61,908) 

Net income available to common shareholders

 

$285,127  

 

$58,673  

 

$443,821  

 

$153,171  

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 Basic

 

$0.02  

 

$0.00  

 

$0.03  

 

$0.01  

 Diluted

 

$0.02  

 

$0.00  

 

$0.02  

 

$0.01  

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 Basic

 

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

 Diluted

 

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

See accompanying notes to unaudited condensed consolidated financial statements.

 


4



FullNet Communications, Inc. and Subsidiaries

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (DEFICIT) (UNAUDITED)

Three Months Ended September 30, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock

 

Preferred stock

 

Additional

 

Accumulated

 

 

 

Shares

 

Amount

 

Shares

 

Amount

 

paid-in capital

 

deficit

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at July 1, 2020

 

14,997,749

 

$150 

 

568,257 

 

$349,910 

 

$9,046,267  

 

$(9,628,436) 

 

$(232,109) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options expense

 

-

 

- 

 

- 

 

- 

 

1,634  

 

-  

 

1,634  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of increasing dividend rate preferred stock discount

 

-

 

- 

 

- 

 

1,798 

 

(1,798) 

 

-  

 

-  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised

 

100,000

 

1 

 

- 

 

- 

 

399  

 

-  

 

400  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

- 

 

- 

 

- 

 

-  

 

298,290  

 

298,290  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at September 30, 2020 – (unaudited)

 

15,097,749

 

$151 

 

568,257 

 

$351,708  

 

$9,046,502  

 

$(9,330,146) 

 

$68,215  

 

 

 

Nine Months Ended September 30, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock

 

Preferred stock

 

Additional

 

Accumulated

 

 

 

Shares

 

Amount

 

Shares

 

Amount

 

paid-in capital

 

deficit

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at January 1, 2020

 

14,539,675

 

$145 

 

875,054 

 

$554,516  

 

$8,939,519  

 

$(9,820,668) 

 

$(326,488) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options expense

 

-

 

- 

 

- 

 

-  

 

25,076  

 

-  

 

25,076  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock issued for repurchase of preferred stock

 

458,074

 

5 

 

- 

 

-  

 

22,899  

 

-  

 

22,904  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Preferred stock repurchased

 

-

 

- 

 

(356,797)

 

(235,951) 

 

37,927  

 

-  

 

(198,024) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Repurchased preferred stock assigned to settle related party liability

 

-

 

- 

 

50,000 

 

27,750  

 

26,075  

 

-  

 

53,825  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of increasing dividend rate preferred stock discount

 

-

 

- 

 

 

5,393  

 

(5,393) 

 

- 

 

-  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised

 

100,000

 

1 

 

- 

 

-  

 

399  

 

- 

 

400  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

- 

 

- 

 

-  

 

-  

 

490,522 

 

490,522  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at September 30, 2020 – (unaudited)

 

15,097,749

 

$151 

 

568,257 

 

$351,708  

 

$9,046,502  

 

$(9,330,146) 

 

$68,215 


5



Three Months Ended September 30, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock

 

Preferred stock

 

Additional

 

Accumulated

 

 

 

Shares

 

Amount

 

Shares

 

Amount

 

paid-in capital

 

deficit

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at July 1, 2019

 

14,539,675 

 

$145 

 

987,102 

 

$645,573 

 

$8,797,779  

 

$(10,002,188) 

 

$(558,691) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options compensation

 

- 

 

- 

 

- 

 

- 

 

1,982  

 

-  

 

1,982  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of increasing dividend rate preferred stock discount

 

- 

 

- 

 

- 

 

3,363 

 

(3,363) 

 

-  

 

-  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

- 

 

- 

 

- 

 

- 

 

-  

 

79,309  

 

79,309  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at September 30, 2019 – (unaudited)

 

14,539,675 

 

$145 

 

987,102 

 

$648,936 

 

$8,796,398  

 

$(9,922,879) 

 

$(477,400) 

 

Nine Months Ended September 30, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock

 

Preferred stock

 

Additional

 

Accumulated

 

 

 

Shares

 

Amount

 

Shares

 

Amount

 

paid-in capital

 

deficit

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at January 1, 2019

 

13,621,009 

 

$136 

 

987,102 

 

$638,849 

 

$8,765,712  

 

$(10,137,958) 

 

$(733,261) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options compensation

 

- 

 

- 

 

- 

 

- 

 

21,968  

 

-  

 

21,968  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options exercised

 

38,666 

 

- 

 

- 

 

- 

 

116  

 

-  

 

116  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercise of options by reducing deferred compensation payable

 

480,000 

 

5 

 

- 

 

- 

 

1,435  

 

-  

 

1,440  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of increasing dividend rate preferred stock discount

 

- 

 

- 

 

- 

 

10,087 

 

(10,087) 

 

-  

 

-  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants issued

 

- 

 

- 

 

- 

 

- 

 

15,358  

 

-  

 

15,358  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised

 

400,000 

 

4 

 

- 

 

- 

 

1,896  

 

-  

 

1,900  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

- 

 

- 

 

- 

 

- 

 

-  

 

215,079  

 

215,079  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at September 30, 2019 – (unaudited)

 

14,539,675 

 

$145 

 

987,102 

 

$648,936 

 

$8,796,398  

 

$(9,922,879) 

 

$(477,400) 

 

 

See accompanying notes to unaudited condensed consolidated financial statements


6



FullNet Communications, Inc. and Subsidiaries

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

 

 

 

 

 

 

Nine Months Ended

 

September 30, 2020

 

September 30, 2019

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

Net income

 

$490,522  

 

$215,079  

 Adjustments to reconcile net income to net cash provided by operating activities

 

 

 

 

Depreciation and amortization

 

6,752  

 

12,362  

Noncash lease expense

 

76,909  

 

109,901  

Stock options and warrants expense

 

25,076  

 

37,326  

Provision for (recovery of) uncollectible accounts receivable

 

832  

 

(1,698) 

Common stock issued for prior preferred stock repurchase charged to expense

 

3,280  

 

-  

Net (increase) decrease in

 

 

 

 

Accounts receivable

 

(26,175) 

 

6,351  

Prepaid expenses and other assets

 

(20,820) 

 

(10,528) 

Net increase (decrease) in

 

 

 

 

Accounts payable

 

(762) 

 

(7,426) 

Accounts payable – related party

 

-  

 

2,098  

Accrued and other liabilities

 

3,200  

 

17,281  

Deferred revenue

 

263,249  

 

74,763  

Operating lease obligation

 

(76,909) 

 

(97,670) 

Net cash provided by operating activities

 

745,154  

 

357,839  

 

 

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

 

 

Cash paid for property and equipment

 

(10,137) 

 

- 

Net cash used in investing activities

 

(10,137) 

 

- 

 

 

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

Principal payments on borrowings under notes payable – related party

 

-  

 

(27,888) 

Exercise of options

 

-  

 

116  

Exercise of warrants

 

400  

 

1,900  

Payments for repurchase of preferred stock

 

(178,400) 

 

-  

Net cash used in financing activities

 

(178,000) 

 

(25,872) 

 

 

 

 

 

NET INCREASE IN CASH AND CASH EQUIVALENTS

 

557,017  

 

331,967 

Cash and cash equivalents at beginning of period

 

612,005  

 

246,237 

Cash and cash equivalents at end of period

 

$1,169,022  

 

$578,204 

 

 

 

 

 

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION

 

 

 

 

Cash paid for interest

 

$- 

 

$277 

 

 

 

 

 

NON-CASH INVESTING AND FINANCING ACTIVITIES

 

 

 

 

Right of use assets and operating lease liabilities recognized

 

$- 

 

$1,077,123 

Repurchased preferred stock assigned to settle related party liability

 

$53,825 

 

$- 

Common stock issued in connection with repurchase of preferred stock

 

$19,624 

 

$- 

Amortization of increasing dividend rate preferred stock discount

 

$5,393 

 

$10,087 

Exercise of options by reducing deferred compensation payable

 

$- 

 

$1,440 

Purchase of fixed asset through Accounts payable related party

 

$- 

 

$4,632 

 

See accompanying notes to the unaudited condensed consolidated financial statements.


7



FullNet Communications, Inc. and Subsidiaries

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

1.     UNAUDITED INTERIM FINANCIAL STATEMENTS

 

The unaudited condensed consolidated financial statements and related notes of FullNet Communications and its subsidiaries (“we”, “our”, collectively, the “Company”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been omitted pursuant to such rules and regulations. The accompanying unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements of the Company and notes thereto for the year ended December 31, 2019.

 

Certain reclassifications have been made to prior period balances to conform with the presentation for the current period. These reclassifications did not impact the net income for the prior period.

 

The information furnished reflects, in the opinion of management, all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the results of the interim periods presented. Operating results of the interim period are not necessarily indicative of the amounts that will be reported for the year ended December 31, 2020.

 

COVID-19 Pandemic

 

As the global spread of COVID-19 continues, the pandemic has disrupted economies worldwide and its ultimate impacts are uncertain. While the ultimate impacts of COVID-19 cannot be determined, they have had and will continue to have material and adverse economic effects, and the pandemic could materially and adversely affect the Company’s business, financial condition and results of operations, although it has yet to do so.

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) No. 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract”. This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2018-15 did not have a material impact on the Company's consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 2017-04, "Simplifying the Test for Goodwill Impairment", which removes the second step of the goodwill impairment test that requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This guidance is effective prospectively for interim and annual reporting periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company’s consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13 (as amended through June 2020), “Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. ASU No. 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities. The Company chose early adoption of this guidance effective January 1, 2020. The adoption of ASU No. 2016-13 did not have a material impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, "Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles for income taxes. This guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact of this guidance on its consolidated financial statements.


8



 

 

Income (Loss) Per Share

 

Income (loss) per share – basic is calculated by dividing net income (loss) by the weighted average number of shares of stock outstanding during the year, including shares issuable without additional consideration. Income per share, assuming dilution, is calculated by dividing net income by the weighted average number of shares outstanding during the year adjusted for the effect of dilutive potential shares calculated using the treasury stock method for options and warrants and the “if converted” method for convertible preferred stock.

 

The reconciliation of basic and diluted income per share are as follows:

 

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Net income:

    

 

    

 

 

 

 

Net income from operations

$298,290  

 

$79,309  

 

$490,522  

 

$215,079  

Preferred stock dividends

(13,163) 

 

(20,636) 

 

(46,701) 

 

(61,908) 

Net income available to common shareholders

285,127  

 

58,673  

 

443,821  

 

153,171  

 

 

 

 

 

 

 

 

Basic income per share:

 

 

 

 

 

 

 

Weighted average common shares outstanding used in income per share

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Basic income per share

0.02  

 

0.00  

 

0.03  

 

0.01  

 

 

 

 

 

 

 

 

Diluted income per share:

 

 

 

 

 

 

 

Shares used in diluted income per share

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

Diluted income per share

0.02  

 

0.00  

 

0.02  

 

0.01  

 

 

 

 

 

 

 

 

Computation of shares used in income per share:

 

 

 

 

 

 

 

Weighted average shares and share equivalents outstanding – basic

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Effect of dilutive stock options

3,568,267  

 

1,386,846  

 

2,989,353  

 

1,377,907  

Effect of dilutive warrants

273,189  

 

265,869  

 

260,511  

 

264,977  

Effect of convertible promissory note

-  

 

-  

 

-  

 

27,888  

Weighted average shares and share equivalents outstanding – diluted

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

 

 

Schedule of Anti-dilutive Securities Excluded

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Stock options

- 

 

- 

 

263,000 

 

- 

Preferred stock

568,257 

 

987,102 

 

568,257 

 

987,102 

Total anti-dilutive securities excluded

568,257 

 

987,102 

 

831,257 

 

987,102 

 

 

 

Anti-dilutive securities consist of stock options, warrants, and convertible promissory notes whose exercise price or conversion price, respectively, was greater than the average market price of the common stock.


9



2.     MANAGEMENT'S PLANS

 

On August 27, 2014, FASB issued ASU 2014-15, Disclosure of Uncertainties about an Entity’s ability to Continue as a Going Concern, which requires management to assess a company’s ability to continue as a going concern within one year from financial statement issuance and to provide related footnote disclosures in certain circumstances.

 

The Company has historically experienced significant operating losses with cumulative losses from inception of approximately $9.3 million. These losses have resulted in a negative working capital position of approximately $131,000 at September 30, 2020, of which approximately $269,000 of the Company’s current liabilities is owed to its officers and directors, and approximately $772,000 of the Company’s current liabilities is deferred revenue. The Company’s officers and directors, who are also major shareholders, have agreed to not seek payment of any of the amounts owed to them if such payment would jeopardize the Company’s ability to continue as a going concern. The deferred revenue represents advance payments for services from the Company’s customers which will be satisfied by its delivery of services in the normal course of business and will not require settlement in cash.

 

The Company started a number of initiatives in 2017 which included revenue enhancement initiatives, cost saving initiatives and the sale of excess assets. The Company has been successful with its revenue enhancement and cost saving initiatives, and in selling certain excess assets in the third quarter of 2018 and the first quarter of 2019.

 

As a result of these initiatives, the Company has been able to generate net income and positive net cash flow for each of the past two years. The Company generated positive cash flow from its operating activities of approximately $745,000 and $358,000, for the nine months ended September 30, 2020 and 2019, respectively. In addition, the Company was able to generate net income of approximately $491,000 and $215,000, for the nine months ended September 30, 2020 and 2019, respectively.

 

Management expects that the success of its revenue enhancement and cost saving initiatives will provide the Company with sufficient liquidity for it to operate for the next 12 months.

 

As a result of the revenue enhancement initiatives, the cost saving initiatives and the excess asset sales, the Company has been able to significantly improve its working capital position and alleviate any substantial doubt about the Company’s ability to continue as a going concern as defined by ASU 2014-05. We believe that the actions discussed above mitigate the substantial doubt raised by our prior operating losses and satisfy our estimated liquidity needs 12 months from the issuance of the financial statements. However, we cannot predict, with certainty, the outcome of our actions to generate additional liquidity, including the availability of additional debt financing, or whether such actions would generate the expected liquidity as currently planned. Additionally, a failure to generate additional liquidity could negatively impact our ability to effectively execute our business plan.

 

3.     STOCK BASED COMPENSATION

 

The following table summarizes the Company’s employee stock option activity for the nine months ended September 30, 2020:

 

Schedule of Employee Stock Option Activity

Options

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Options outstanding, December 31, 2019

2,318,835

 

$ 0.010

 

6.42

 

 

 

 

 

 

 

 

 

 

Options exercisable, December 31, 2019

1,628,165

 

$ 0.007

 

6.00

 

$ 37,682

 

 

 

 

 

 

 

 

Options issued during the period

2,036,000

 

$ 0.015

 

 

 

 

 

 

 

 

 

 

 

 

Options forfeited during the period

(10,000)

 

$ 0.019

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding September 30, 2020

4,344,835

 

$ 0.012

 

7.48

 

 

 

 

 

 

 

 

 

 

Options exercisable September 30, 2020

3,085,835

 

$ 0.012

 

6.79

 

$ 273,094

 

 

During the nine months ended September 30, 2020, 2,036,000 nonqualified employee stock options were granted with an exercise price of $0.01 per option for 1,108,000 options and $0.02 for 928,000 options. The options were valued using Black-Scholes option pricing model on the respective date of issuance and the fair value of the options was determined to be $29,270 of which $20,506 was recognized as stock-based compensation expense for the nine months ended September 30, 2020. 1,108,000 of the stock options will


10



vest one-third on each annual anniversary of the grant date (February 28, 2020), and 928,000 of the stock options vested immediately at the grant date (June 3, 2020). All will expire ten years from the date of the grant.  

 

Total stock-based compensation expense for the nine months ended September 30, 2020 was $23,118 of which $20,506 was related to options issued during the nine months ended September 30, 2020 and $2,612 was related to options issued in prior years. Stock-based compensation is measured at the grant date, based on the calculated fair value of the option, and is recognized as an expense on a straight-line basis over the requisite employee service period (generally the vesting period of the grant).  

 

The Black-Scholes option pricing model was used with the following weighted-average assumptions for options granted during the nine months ended September 30, 2020:

 

 

2020

Risk free interest rate

 

0.38% - 0.89%

Expected lives (in years)

 

5  

Expected volatility

 

208% - 236%

Dividend yield

 

0%

 

 

4.     WARRANT ACTIVITY

 

The following table summarizes the Company’s warrant activity for the nine months ended September 30, 2020:

 

Warrants

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Warrants outstanding December 31, 2019

290,000 

 

$ 0.004

 

3.41

 

 

 

 

 

 

 

 

 

 

Warrants exercisable December 31, 2019

290,000 

 

$ 0.004

 

3.41

$7,550 

 

 

 

 

 

 

 

 

 

Warrants issued during the period

100,000 

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised during the period

(100,000)

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants outstanding September 30, 2020

290,000 

 

$ 0.004

 

2.66

 

 

 

 

 

 

 

 

 

 

Warrants exercisable September 30, 2020

290,000 

 

$ 0.004

 

2.66

$27,879 

 

 

During the nine months ended September 30, 2020, 100,000 common stock purchase warrants were granted with an exercise price of $0.004 per warrant. The warrants were valued using the Black-Scholes warrant pricing model on the date of issuance and the fair value of the shares was determined to be $1,958, which was recognized as expense for the nine months ended September 30, 2020. These warrants vested immediately upon grant (June 2, 2020) and were subsequently exercised during the nine months ended September 30, 2020.


11



 

 

5.     SERIES A CONVERTIBLE PREFERRED STOCK

 

On March 13, 2020, the Company’s board of directors determined that it was in the best interest of the Company and its shareholders to conserve the Company’s working capital at this time and not make the annual dividend payment for the year ended December 31, 2019, on its Series A convertible preferred stock. The Company has never made an annual dividend payment on its Series A convertible preferred stock. As of September 30, 2020, the aggregate outstanding accumulated arrearages of cumulative dividend was $156,713 or if issued in common shares, 1,565,561 shares.

 

During June 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock with a fair value of $19,624 and a payment of $178,400. The Company assigned 50,000 shares of the repurchased Series A convertible preferred stock to settle a related party liability of $53,825, and the remaining 306,797 shares were cancelled. Also during June 2020, an additional 65,597 shares of common stock with a fair value of $3,280 were issued and $9,541 was paid to a former preferred shareholder to equitably adjust the repurchase price of the Series A convertible preferred shares at the end of 2019 to those made in the second quarter of 2020. As of September 30, 2020, there were 568,257 shares of Series A convertible preferred stock outstanding.

 

The amortization of the increasing dividend rate preferred stock discount for the nine months ended September 30, 2020 was $5,393.

 

6.     LEASES

 

We determine if a contract contains a lease by evaluating the nature and substance of the agreement. The only lease that we have is the real estate lease for our headquarters facility, which was originally executed on December 2, 1999, and which has been extended several times. This lease was renewed for a term of five additional years. We recognize lease expense for this lease on a straight-line basis over the lease term.

 

We used our incremental borrowing rate (8.5%) in determining the present value of the lease payments over the lease expiration date of December 31, 2024. At September 30, 2020, the remaining future cash payments under our lease total to $646,986.

 

For the nine months ended September 30, 2020, we amortized $76,909 of our operating right-of-use, or ROU, asset and made payments of the associated lease liability for the same amount. At September 30, 2020, an operating ROU asset and liability of $541,424, each, are included on our condensed consolidated balance sheet.  

 

For the nine months ended September 30, 2020, our fixed operating lease cost was $114,174, which is included within operating costs and expenses in our condensed consolidated statement of operations. For the nine months ended September 30, 2019, our fixed operating lease cost was $178,567.

 

Future minimum lease payments under non-cancellable operating lease as of September 30, 2020, were as follows:

 

Year ending December 31,

2020 (three months remaining)

$38,058  

2021

152,232  

2022

152,232  

2023

152,232  

2024

152,232  

Total future minimum lease payments

646,986  

Present value of discount

(105,562) 

Current portion lease liability

(110,449) 

Long-term lease liability

$430,975  

 

 

7.     SUBSEQUENT EVENTS

 

On October 5, 2020, the Company granted 4,500 employee stock options to a new employee with an exercise price of $0.04. The stock options shall vest one-third each year starting October 5, 2021, and shall expire on October 5, 2030. The fair value of these options on the date granted was $739.


12



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

The following discussion is qualified in its entirety by the more detailed information in our 2019 Annual Report on Form 10-K and the financial statements contained therein, including the notes thereto, and our other periodic reports filed with the Securities and Exchange Commission since December 31, 2019 (collectively referred to as the “Disclosure Documents”). Certain forward-looking statements contained in this Report and in the Disclosure Documents regarding our business and prospects are based upon numerous assumptions about future conditions which may ultimately prove to be inaccurate and actual events and results may materially differ from anticipated results described in such statements. Our ability to achieve these results is subject to certain risks and uncertainties, including those inherent risks and uncertainties generally in the Internet service provider and group message delivery industries, the impact of competition and pricing, changing market conditions, and other risks. Any forward-looking statements contained in this Report represent our judgment as of the date of this Report. We disclaim, however, any intent or obligation to update these forward-looking statements. As a result, the reader is cautioned not to place undue reliance on these forward-looking statements.

Overview

We are an integrated communications provider. Through our subsidiaries, we provide high quality, reliable and scalable Internet access, web hosting, equipment colocation, customized live help desk outsourcing services, group text and voice message delivery services, as well as advanced voice and data solutions.

References to us in this Report include our subsidiaries: FullNet, Inc. (“FullNet”), FullTel, Inc. (“FullTel”), FullWeb, Inc. (“FullWeb”), and CallMultiplier, Inc. (“CallMultiplier”). Our principal executive offices are located at 201 Robert S. Kerr Avenue, Suite 210, Oklahoma City, Oklahoma 73102, and our telephone number is (405) 236-8200. We also maintain Internet sites on the World Wide Web (“WWW”) at www.fullnet.net, www.fulltel.com and www.callmultiplier.com. Information contained on our Web sites is not, and should not be deemed to be, a part of this Report.

COVID-19 Pandemic

 

The global outbreak of the coronavirus disease (COVID-19), which the World Health Organization has characterized as a “pandemic”, has resulted in a crisis affecting economies and financial markets worldwide. The pandemic, and its attendant economic damage, could adversely affect our business, results of operations and financial condition. The ultimate extent of its impact on us will depend on future developments, which are highly uncertain and cannot be predicted, including the duration and severity of the pandemic and actions taken to contain or prevent its further spread, among others. These and other potential impacts of COVID-19 could therefore materially and adversely affect our business, financial condition and results of operations, although it has yet to do so.

Company History

We were founded in 1995 as CEN-COM of Oklahoma, Inc., an Oklahoma corporation, to bring dial-up Internet access and education to rural locations in Oklahoma that did not have dial-up Internet access. We changed our name to FullNet Communications, Inc. in December 1995. Today we are an integrated communications provider.

We market our carrier neutral colocation solutions in our data center to competitive local exchange carriers, Internet service providers and web-hosting companies. Our colocation facility is carrier neutral, allowing customers to choose among competitive offerings rather than being restricted to one carrier. Our data center is Telco-grade and provides customers a high level of operative reliability and security. We offer flexible space arrangements for customers and 24-hour onsite support with both battery and generator backup.

 

Through CallMultiplier, our wholly owned subsidiary, we offer a comprehensive cloud-based solution to consumers and businesses for automated group voice and text message delivery.

Our common stock trades on the OTC “Pink Sheets” under the symbol FULO. While our common stock trades on the OTC “Pink Sheets”, it is very thinly traded, and there can be no assurance that our shareholders will be able to sell their shares should they so desire. Any market for the common stock that may develop, in all likelihood, will be a limited one, and if such a market does develop, the market price may be volatile.

 

Results of Operations

The following table sets forth certain statement of operations data as a percentage of revenues for the three and nine months


13



ended September 30, 2020 and 2019:

 

 

Three Months Ended

 

Nine Months Ended

 

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

 

Amount

 

Percent

 

Amount

 

Percent

 

Amount

 

Percent

 

Amount

 

Percent

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total revenue

$935,823 

 

100.0 

 

$618,444  

 

100.0  

 

$2,538,605 

 

100.0 

 

$1,776,256  

 

100.0  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue

137,427 

 

14.7 

 

81,707  

 

13.2  

 

379,622 

 

14.9 

 

238,905  

 

13.4  

Selling, general and administrative expenses

498,802 

 

53.3 

 

465,480  

 

75.3  

 

1,664,658 

 

65.6 

 

1,414,639  

 

79.6  

Depreciation and amortization

2,353 

 

0.2 

 

4,082  

 

0.7  

 

6,752 

 

0.3 

 

12,362  

 

0.7  

Total operating costs and expenses

638,582 

 

68.2 

 

551,269  

 

89.2  

 

2,051,032 

 

80.8 

 

1,665,906  

 

93.7  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income from operations

297,241 

 

31.8 

 

67,175  

 

10.9  

 

487,573 

 

19.2 

 

110,350 

 

6.2 

Other income

1,049 

 

0.1 

 

12,134  

 

1.9  

 

2,949 

 

0.1 

 

105,006 

 

5.9 

Interest expense

- 

 

- 

 

- 

 

- 

 

- 

 

- 

 

(277) 

 

(0.0) 

  Net income

298,290 

 

31.9 

 

79,309  

 

12.8  

 

490,522 

 

19.3 

 

215,079 

 

12.1 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Preferred stock dividends

(13,163) 

 

(1.4) 

 

(20,636) 

 

(3.3) 

 

(46,701) 

 

(1.8) 

 

(61,908) 

 

(3.5) 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income available to common shareholders

$285,127 

 

30.5 

 

$58,673  

 

9.5  

 

$443,821 

 

17.5 

 

$153,171  

 

8.6  

 

Three Months Ended September 30, 2020 (the “2020 3rd Quarter”) Compared to Three Months Ended September 30, 2019 (the “2019 3rd Quarter”)

Revenues

 

Total revenue increased $317,379 or 51.3% to $935,823 for the 2020 3rd Quarter from $618,444 for the same period in 2019. This increase was primarily attributable to the net addition of new customers and the sale of additional services to existing customers and reflects an increased interest in the Company’s automated group text and voice message delivery service as a result of the COVID-19 pandemic. It is unlikely that this rate of increase will continue once the COVID-19 pandemic subsides.

 

In the 2020 3rd Quarter, we had interest income of $49. In the 2019 3rd Quarter, we had interest income of $2,286.

 

Operating Costs and Expenses

 

Cost of revenue increased $55,720 or 68.2% to $137,427 for the 2020 3rd Quarter from $81,707 for the same period in 2019.  This increase was primarily related to servicing new customers added through growth of business. Cost of revenue as a percentage of total revenue increased to 14.7% during the 2020 3rd Quarter, compared to 13.2% during the same period in 2019, as a result of increased utilization of higher cost components of our service offerings combined with price increases from our vendors.

 

Selling, general and administrative expenses increased $33,322 or 7.2% to $498,802 for the 2020 3rd Quarter compared to $465,480 for the same period in 2019. This increase was primarily related to increases in advertising, bank and credit card fees, employee costs, commercial insurance, and supplies of $46,756, $9,399, $6,362, $2,868, and $1,345, respectively, which were offset by decreases in rent, bad debt expense, repairs and maintenance, and meals of $28,732, $1,809, $1,733 and $1,074, respectively. Selling, general and administrative expenses as a percentage of total revenues decreased to 53.3% during the 2020 3rd Quarter from 75.3% during the same period in 2019.

 

Depreciation and amortization expense decreased $1,729 or 42.4% to $2,353 for the 2020 3rd Quarter compared to $4,082 for the same period in 2019. This decrease was related to several assets reaching full depreciation during the 2020 3rd Quarter.

 

Net Income


14



For the 2020 3rd Quarter, we realized net income of $298,290 compared to net income of $79,309 for the same period in 2019.  The increase was due primarily to a 51.3 % increase in revenue and a decrease in operating costs and expenses as a percentage of revenue of 21%.

 

Nine Months Ended September 30, 2020 (the “2020 Period”) Compared to Nine Months Ended September 30, 2019 (the “2019 Period”)

Revenues

 

Total revenue increased $762,349 or 42.9% to $2,538,605 for the 2020 Period from $1,776,256 for the same period in 2019. This increase was primarily attributable to the net addition of new customers and the sale of additional services to existing customers and reflects an increased interest in the Company’s automated group text and voice message delivery service as a result of the COVID-19 pandemic. It is unlikely that this rate of increase will continue once the COVID-19 pandemic subsides.

 

In the 2020 Period, we had other income of $2,949 made up of $1,949 of interest income and $1,000 of applied customer deposits. In the 2019 Period, we had other income of $105,006 made up of $6,191 of interest income, $81,920 from the sale of a block of excess IPv4 numbers, $9,849 from the write-off of certain contingent liabilities, $523 of applied customer deposits, and $6,523 from the recalculation of the long-term asset.

 

Operating Costs and Expenses

 

Cost of revenue increased $140,717 or 58.9% to $379,622 for the 2020 Period from $238,905 for the same period in 2019. This increase was primarily related to servicing new customers added through growth of business. Cost of revenue as a percentage of total revenue increased to 14.9% during the 2020 Period, compared to 13.4% during the same period in 2019, as a result of increased utilization of higher cost components of our service offerings combined with price increases from our vendors.

 

Selling, general and administrative expenses increased $250,019 or 17.7% to $1,664,658 for the 2020 Period compared to $1,414,639 for the same period in 2019. This increase was primarily related to increases in advertising, employee costs, bank and credit card fees, miscellaneous expense related to the Series A convertible preferred stock repurchase, commercial insurance, and supplies of $227,722, $90,434, $25,538, $11,636, $8,172, and $3,271, respectively, which were offset by decreases in rent, professional services, repairs and maintenance, and meals of $97,919, $8,321, $6,903, and $3,366, respectively. Selling, general and administrative expenses as a percentage of total revenues decreased to 65.6% during the 2020 Period from 79.60% during the same period in 2019.

 

Depreciation and amortization expense decreased $5,610 or 45.4% to $6,752 for the 2020 Period compared to $12,362 for the same period in 2019. This decrease was related to several assets reaching full depreciation during the 2020 Period.

 

Net Income

 

For the 2020 Period, we realized net income of $490,522 compared to net income of $215,079 for the same period in 2019.  The increase was due primarily to a 42.9 % increase in revenue with a 12.9% decrease in operating costs and expenses as a percentage of revenue.

 

Liquidity and Capital Resources

 

As of September 30, 2020, we had $1,169,022 in cash and $57,887 in other current assets and $1,357,734 in current liabilities. Current liabilities consist primarily of $425,151 in accrued and other liabilities, of which $269,000 is owed to our officers and directors, and $772,110 in deferred revenue. Our officers and directors, who are also major shareholders, have agreed to not seek payment of any of the amounts owed to them if such payment would jeopardize our ability to continue as a going concern. The deferred revenue represents advance payments for services from our customers which will be satisfied by our delivery of services in the normal course of business and will not require settlement in cash.

 

At September 30, 2020 and December 31, 2019, we had working capital deficits of $130,825 and $506,140, respectively. We do not have a line of credit or credit facility to serve as an additional source of liquidity. Historically we have relied on shareholder loans if additional funds were needed. We believe that our current cash balance is sufficient for our current needs and do not anticipate drawing additional funds from borrowings.

 

As of September 30, 2020, $46,005 of the $50,024 we owed to our trade creditors was past due. We have no formal agreements regarding payment of these amounts.


15



Cash flow for the nine-month period ended September 30, 2020 and 2019 consist of the following:

 

 

 

For the Nine-Month Period Ended September 30,

 

 

 

2020

 

2019

Net cash flows provided by operating activities

 

$ 745,154  

 

$ 357,839  

Net cash flows used in investing activities

 

(10,137) 

 

- 

Net cash flows used in financing activities

 

(178,000) 

 

(25,872) 

 

Cash used for the purchase of property and equipment was $10,137 in the nine months ended September 30, 2020. No property or equipment were purchased in the nine months ended September 30, 2019.  

 

No intangible assets were purchased in the nine months ended September 30, 2020 and 2019.  

 

Cash used for the payoff of the note payable in the nine months ended September 30, 2019 was $27,888.

 

During June, 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock and a payment of $178,400.  The Company assigned 50,000 shares of the repurchased preferred stock to settle a related party liability of $53,825.     

The planned expansion of our business will require significant capital to fund capital expenditures and working capital needs. Our principal capital expenditure requirements will include:

 

 

mergers and acquisitions and

 

further development of operations support systems and other automated back office systems

Because our cost of developing new networks and services, funding other strategic initiatives, and operating our business depend on a variety of factors (including, among other things, the number of customers and the service for which they subscribe, the nature and penetration of services that may be offered by us, regulatory changes, and actions taken by competitors in response to our strategic initiatives), it is almost certain that actual costs and revenues will materially vary from expected amounts and these variations are likely to increase our future capital requirements.

Our ability to fund the capital expenditures and other costs contemplated by our business plan in the near term will depend upon, among other things, primarily our ability to generate consistent net income and positive cash flow from operations. Capital will be needed to implement our business plan, expand our operations and obtain and retain a significant number of customers in our target markets. Each of these factors is, to a large extent, subject to economic, financial, competitive, political, regulatory, and other factors, many of which are beyond our control.

There is no assurance that we will be successful in maintaining a level of cash flows from operations sufficient to permit payment of our liabilities and execution of our business plan. If we are unable to generate sufficient cash flows from operations, we will be required to modify or abandon our growth plans, limit our capital expenditures, restructure or refinance our liabilities or seek additional capital or liquidate our assets. There is no assurance that (i) any of these strategies could be effectuated on satisfactory terms, if at all, or on a timely basis or (ii) any of these strategies will yield sufficient proceeds to adequately fund operations.

 

On March 13, 2020, the Company’s board of directors made the determination that it was in the best interest of the Company and its shareholders to conserve our working capital at this time and not make the annual dividend payment for the year ended December 31, 2019. We have never made an annual dividend payment on our Series A convertible preferred stock. 

 

Financing Activities

 

During June 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock and a payment of $178,400. The Company assigned 50,000 shares of the repurchased preferred stock to settle a related party liability of $53,825, and the remaining 306,797 shares were cancelled. Also during June 2020, an additional 65,597 shares of common stock were issued and $9,541 was paid to a former preferred shareholder to equitably adjust the repurchase price of the Series A convertible preferred shares at the end of 2019 to those made in the second quarter of 2020.

 

On August 27, 2020, 100,000 warrants with an exercise price of $.004 per share were exercised for 100,000 restricted shares


16



of common stock, par value $.0001 per share. Proceeds from the exercise of the warrants were $400.

 

We had a secured convertible note from a shareholder which required monthly installments of $600, including principal and interest. This note was secured by certain equipment. The outstanding balance of $27,888 was paid in full on February 26, 2019.

 

Critical Accounting Policies and Estimates

 

The preparation of our financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect certain reported amounts and disclosures. In applying these accounting principles, we must often make individual estimates and assumptions regarding expected outcomes or uncertainties. As might be expected, the actual results or outcomes are generally different than the estimated or assumed amounts. These differences are usually minor and are included in our consolidated financial statements as soon as they are known. Our estimates, judgments and assumptions are continually evaluated based on available information and experience. Because of the use of estimates inherent in the financial reporting process, actual results could differ from those estimates.

 

We periodically review the carrying value of our intangible assets when events and circumstances warrant such a review. One of the methods used for this review is performed using estimates of future cash flows. If the carrying value of our intangible assets is considered impaired, an impairment charge is recorded for the amount by which the carrying value of the intangible assets exceeds its fair value. We believe that the estimates of future cash flows and fair value are reasonable. Changes in estimates of these cash flows and fair value, however, could affect the calculation and result in additional impairment charges in future periods.

 

We periodically review the carrying value of our property and equipment whenever business conditions or events indicate that those assets may be impaired. If the estimated future undiscounted cash flows to be generated by the property and equipment are less than the carrying value of the assets, the assets are written down to fair market value and a charge is recorded to current operations. Significant and unanticipated changes in circumstances, including significant adverse changes in business climate, adverse actions by regulators, unanticipated competition, loss of key customers and/or changes in technology or markets, could require a provision for impairment in a future period.

 

We review loss contingencies and evaluate the events and circumstances related to these contingencies. We disclose material loss contingencies that are possible or probable, but cannot be estimated. For loss contingencies that are both estimable and probable the loss contingency is accrued, and expense is recognized in the financial statements.

 

Access service revenues are recognized on a monthly basis over the life of each contract as services are provided. Contract periods range from monthly to yearly. Carrier-neutral telecommunications colocation revenues, and advanced voice and data services are recognized on a monthly basis over the life of the contract as services are provided. Revenue that is received in advance of the services provided is deferred until the services are provided by us. Revenue related to set up charges is also deferred and amortized over the life of the contract.

 

Item 3.     Quantitative and Qualitative Disclosures About Market Risk

 

As a smaller reporting company, we are not required and have not elected to report any information under this item.

 

Item 4.     Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act that are designed to ensure that information required to be disclosed in our reports filed or submitted to the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms, and that information is accumulated and communicated to our management, including our principal executive and financial officer as appropriate, to allow timely decisions regarding required disclosures.

 

Our principal executive officer, who is also our principal financial officer, evaluated the effectiveness of disclosure controls and procedures as of September 30, 2020 pursuant to Rule 13a-15(b) under the Exchange Act. Based upon that evaluation, our CEO/CFO concluded that our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our CEO/CFO, as appropriate, to allow timely decisions regarding required disclosure.


17



A system of controls, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the system of controls are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

Changes in Internal Control over Financial Reporting

 

No change in our system of internal control over financial reporting occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

PART II—OTHER INFORMATION

 

Item 1.  Legal Proceedings

 

We are not a party to any material legal proceedings.

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

In February 2020, we granted 1,108,000 employee stock options, the disclosure of which was reported in a Form 8-K dated February 28, 2020, and filed with the SEC.

On June 2, 2020, we granted 100,000 common stock purchase warrants (the “Warrants”) with an expiration date of June 2, 2021, and an exercise price of $.004 per share.

On June 3, 2020, we granted 928,000 employee stock options, the disclosure of which was reported in a Form 8-K dated June 5, 2020, and filed with the SEC.

On June 26, 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock and a payment of $178,400. The Company assigned 50,000 shares of the repurchased preferred stock to settle a related party liability of $53,825, and the remaining 306,797 shares were cancelled. Also during June 2020, an additional 65,597 shares of common stock were issued and $9,541 was paid to a former preferred shareholder to equitably adjust the repurchase price of the Series A convertible preferred shares at the end of 2019 to those made in the second quarter of 2020.

On August 27, 2020, 100,000 shares of common stock were issued upon exercise of the 100,000 Warrants granted on June 2, 2020.

Item 5.     Other Information

During the nine months ended September 30, 2020, all events reportable on Form 8-K were reported.


18



Item 6.     Exhibits

 

 

(a)

 

The following exhibits are either filed as part of or are incorporated by reference in this Report:

 

Exhibit

 

 

 

 

Number

 

Exhibit

 

 

 

 

 

 

 

 

 

 

4.4

 

 

Certificate of Designations, Preferences, and Rights of Series A Convertible Preferred Stock of FullNet Communications, Inc.

 

1

 

 

 

 

 

 

 

 

10.23

 

 

IPv4 Numbers Purchase Agreement executed February 4, 2019, by and between FullNet Communications, Inc. and Paycom Payroll, LLC.

 

2

 

 

 

 

 

 

 

 

10.24

 

 

Lease Agreements between the Company and BOKP Tower, LLC, dated November 22, 2019

 

3

 

 

 

 

 

 

 

 

31.1

 

 

Certification Pursuant to Rules 13a-14(a) and 15d-14(a) of Roger P. Baresel

 

*

 

 

 

 

 

 

 

 

32.1

 

 

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 by Roger P. Baresel

 

*

 

 

 

 

 

 

 

 

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

 

**

 

 

 

1

 

Incorporated by reference to Exhibit 4.18 to the Form 8-K filed June 7, 2013

 

 

 

2

 

Incorporated by reference to Exhibit 10.23 to the Form 10-K filed April 1, 2019

 

 

 

3

 

Incorporated by reference to Exhibit 10.24 to the Form 10-K filed April 10, 2020

 

 

 

*

 

Filed herewith.

 

 

 

**

 

In accordance with Rule 406T of Regulation S-T, the XBRL (Extensible Business Reporting Language) related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, and shall not be part of any registration statement or other document filed under the Securities Act or the Exchange Act, except to the extent expressly set forth by specific reference in such filing.

 

 


19



SIGNATURES

Pursuant to the requirements of the Exchange Act, the Registrant caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

 

 

 

REGISTRANT:

FULLNET COMMUNICATIONS, INC.

 

 

Date: November 16, 2020

By:  

/s/ ROGER P. BARESEL  

 

 

 

Roger P. Baresel 

 

 

 

Chief Executive Officer and Chief Financial Officer 

 


20

 

EX-31.1 2 fn_ex31z1.htm CERTIFICATION Certification

EXHIBIT 31.1

CERTIFICATIONS

I, Roger P. Baresel, certify that:

1.

 

I have reviewed this quarterly report on Form 10-Q for the period ended September 30, 2020, of FullNet Communications, 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 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

 

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

 

 

 

 

 

(b)

 

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

 

 

 

 

 Date: November 16, 2020

 

 /s/ Roger P. Baresel,

 

 

 

 Chief Executive Officer and Chief Financial Officer

 


EX-32.1 3 fn_ex32z1.htm CERTIFICATION Certification

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. §1350 (as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002), I, the undersigned Chief Executive and Chief Financial and Accounting Officer of FullNet Communications, Inc. (the “Company”), hereby certify that, to the best of my knowledge, the Quarterly Report on Form 10-Q of the Company for the period ended September 30, 2020 (the “Report”) fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

Date: November 16, 2020 

/s/ Roger P. Baresel,  

 

 

Chief Executive Officer and Chief Financial Officer

 

 


EX-101.CAL 4 fulo-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 fulo-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 fulo-20200930_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Total operating costs and expenses Total operating costs and expenses Common Stock, Par or Stated Value Per Share PROPERTY AND EQUIPMENT, net Anti-dilutive Securities Excluded, Stock Options Represents the Anti-dilutive Securities Excluded, Stock Options (number of shares), during the indicated time period. Payments for repurchase of preferred stock Payments for repurchase of preferred stock Exercise of options by reducing deferred compensation payable, Value Represents the monetary amount of Exercise of options by reducing deferred compensation payable, Value, during the indicated time period. Common stock issued for repurchase of preferred stock, Shares Amortization of increasing dividend rate preferred stock discount Represents the monetary amount of Amortization of increasing dividend rate preferred stock discount, during the indicated time period. Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Weighted Average Number of Shares Outstanding, Diluted Shares used in diluted income per share INTEREST EXPENSE INTEREST EXPENSE City Area Code Entity Incorporation, State or Country Code Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Employee stock options Represents the Employee stock options, during the indicated time period. Employee Stock Options [Axis] Represents the description of Employee Stock Options, during the indicated time period. Computation of shares used in income per share: Computation of shares used in income per share: Weighted average shares and share equivalents outstanding &#8211;basic Amortization of increasing dividend rate preferred stock discount {1} Amortization of increasing dividend rate preferred stock discount Exercise of options Accounts payable {1} Accounts payable Warrants issued, amount Represents the monetary amount of Warrants issued, amount, during the indicated time period. Statement [Line Items] Equity Component Entity Small Business Entity Address, State or Province Entity Address, Address Line One Fiscal Year End Details Cash paid for amounts included in the measurement of lease liability Represents the monetary amount of Cash paid for amounts included in the measurement of lease liability, during the indicated time period. Risk free interest rate Represents the Risk free interest rate, during the indicated time period. Effect of dilutive stock options Represents the monetary amount of Effect of dilutive stock options, during the indicated time period. Net income: Recently Adopted Accounting Pronouncements 1. UNAUDITED INTERIM FINANCIAL STATEMENTS Common stock issued in connection with repurchase of preferred stock CASH FLOWS FROM FINANCING ACTIVITIES Net cash used in investing activities Net cash used in investing activities Warrants exercised, amount Represents the monetary amount of Warrants exercised, amount, during the indicated time period. Preferred stock repurchased, Value Represents the monetary amount of Preferred stock repurchased, Value, during the indicated time period. Equity Balance, Starting Equity Balance, Starting Equity Balance, Ending Accumulated Deficit OTHER ASSETS AND INTANGIBLE ASSETS Prepaid expenses and other current assets ASSETS Entity Filer Category Entity Address, City or Town 2023 Aggregate outstanding accumulated arrearages of cumulative dividend Represents the monetary amount of Aggregate outstanding accumulated arrearages of cumulative dividend, as of the indicated date. Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance Preferred stock Represents the Preferred stock (number of shares), during the indicated time period. Schedule of Anti-dilutive Securities Excluded Represents the textual narrative disclosure of Schedule of Anti-dilutive Securities Excluded, during the indicated time period. Exercise of options by reducing deferred compensation payable Right of use assets and operating lease liabilities recognized Principal payments on borrowings under notes payable - related party Principal payments on borrowings under notes payable - related party Net cash provided by operating activities Net cash provided by operating activities Accounts payable - related party Diluted income per share INCOME FROM OPERATIONS INCOME FROM OPERATIONS Cost of revenue Represents the monetary amount of Cost of revenue, during the indicated time period. Common Stock, Shares, Issued Document Fiscal Period Focus Document Type Long-term lease liability Schedule of Earnings Per Share, Basic and Diluted Stock options and warrants expense Represents the monetary amount of Stock options and warrants expense, during the indicated time period. Repurchased preferred stock assigned to settle related party liability, Shares Represents the Repurchased preferred stock assigned to settle related party liability, Shares (number of shares), during the indicated time period. Preferred stock repurchased, Shares Represents the Preferred stock repurchased, Shares (number of shares), during the indicated time period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Basic income per share Earnings Per Share Preferred Stock, Par or Stated Value Per Share Total current assets Total current assets Entity Address, Postal Zip Code Share-based Payment Arrangement, Expense Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Recently Issued Accounting Pronouncements Not Yet Adopted NET INCREASE IN CASH AND CASH EQUIVALENTS NET INCREASE IN CASH AND CASH EQUIVALENTS CASH FLOWS FROM OPERATING ACTIVITIES Total liabilities Total liabilities Document Transition Report Non-qualified Options 1 Represents the Non-qualified Options 1, during the indicated time period. Diluted income per share: Repurchased preferred stock assigned to settle related party liability Cash Flow, Noncash Investing and Financing Activities Disclosure Net cash used in financing activities Net cash used in financing activities Accrued and other liabilities {1} Accrued and other liabilities Net income Warrants issued, shares Represents the Warrants issued, shares (number of shares), during the indicated time period. Common Stock, Value Operating lease liability - current portion Operating lease liability - current portion Accounts payable Entity File Number Document Period End Date Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Total anti-dilutive securities excluded Total anti-dilutive securities excluded Effect of convertible promissory note Represents the monetary amount of Effect of convertible promissory note, during the indicated time period. Effect of dilutive warrants Represents the monetary amount of Effect of dilutive warrants, during the indicated time period. Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Employee Stock Option Activity 5. SERIES A CONVERTIBLE PREFERRED STOCK 2. MANAGEMENT'S PLANS Operating lease obligation Represents the monetary amount of Operating lease obligation, during the indicated time period. OPERATING LEASE LIABILITY - net of current portion CURRENT LIABILITIES Entity Emerging Growth Company Entity Registrant Name Document Quarterly Report Fair Value Assumptions for options granted Supplemental Cash Flow Information Accounts receivable Accounts receivable Net Income (Loss) Additional Paid In Capital Common Stock Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent OPERATING COSTS AND EXPENSES Preferred Stock, Shares Issued Preferred Stock, Shares Authorized Accounts receivable, net Document Fiscal Year Focus Entity Shell Company Dividend yield Represents the Dividend yield, during the indicated time period. Non-qualified Options 2 Represents the Non-qualified Options 2, during the indicated time period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 4. WARRANT ACTIVITY Represents the textual narrative disclosure of Warrant Activity, during the indicated time period. Interest Paid, Including Capitalized Interest, Operating and Investing Activities Provision for (recovery of) uncollectible accounts receivable Depreciation and amortization {1} Depreciation and amortization Preferred Stock Equity Components [Axis] REVENUES TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY (DEFICIT) TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY (DEFICIT) Total shareholders' equity (deficit) Total shareholders' equity (deficit) Accumulated deficit 2022 Aggregate outstanding accumulated arrearages of cumulative dividend, Shares Represents the Aggregate outstanding accumulated arrearages of cumulative dividend, Shares (number of shares), as of the indicated date. Policies Notes Exercise of warrants Represents the monetary amount of Exercise of warrants, during the indicated time period. Prepaid expenses and other assets Prepaid expenses and other assets Statement Preferred stock dividends Preferred stock dividends Preferred Stock, Value SHAREHOLDERS' EQUITY (DEFICIT) Entity Interactive Data Current Local Phone Number 2024 Expected volatility Represents the Expected volatility, 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 Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance Basic income per share: Income (Loss) Per Share Purchase of fixed asset through Accounts payable related party Deferred revenue {1} Deferred revenue Common stock issued for prior preferred stock repurchase charged to expense Represents the monetary amount of Common stock issued for prior preferred stock repurchase charged to expense, during the indicated time period. Noncash lease expense Represents the monetary amount of Noncash lease expense, during the indicated time period. Repurchased preferred stock assigned to settle related party liability, Value Represents the monetary amount of Repurchased preferred stock assigned to settle related party liability, Value, during the indicated time period. Weighted Average Number of Shares Outstanding, Basic Additional paid-in capital Present value of discount Represents the monetary amount of Present value of discount, as of the indicated date. 2020 (three months remaining) CASH FLOWS FROM INVESTING ACTIVITIES Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Shares Outstanding, Starting Shares Outstanding, Starting Shares Outstanding, Ending Net income available to common shareholders Net income available to common shareholders Common Stock, Shares Authorized Preferred Stock, Shares Outstanding Deferred revenue Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance CURRENT ASSETS Registrant CIK Warrant 1 Represents the Warrant 1, during the indicated time period. Expected lives (in years) Represents the Expected lives (in years), during the indicated time period. Employee Stock Options Represents the Employee Stock Options, during the indicated time period. Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest 6. LEASES Exercise of options by reducing deferred compensation payable, Shares Represents the Exercise of options by reducing deferred compensation payable, Shares (number of shares), during the indicated time period. Selling, general and administrative expenses Common Stock, Shares, Outstanding Entity Common Stock, Shares Outstanding Entity Tax Identification Number Amortization of the increasing dividend rate preferred stock discount Represents the monetary amount of Amortization of the increasing dividend rate preferred stock discount, during the indicated time period. Warrants Represents the Warrants, during the indicated time period. Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 3. STOCK BASED COMPENSATION Net (increase) decrease in Warrants exercised, shares Represents the Warrants exercised, shares (number of shares), during the indicated time period. Common stock issued for repurchase of preferred stock, Value Stock Issued During Period, Value, Stock Options Exercised Depreciation and amortization Total revenue Represents the monetary amount of Total revenue, during the indicated time period. Accrued and other liabilities TOTAL ASSETS TOTAL ASSETS Amendment Flag Fixed operating lease cost Represents the monetary amount of Fixed operating lease cost, during the indicated time period. Operating Leases, Future Minimum Payments Due Total future minimum lease payments Nonqualified employee stock options Represents the Nonqualified employee stock options, during the indicated time period. Schedule of Warrant Activity Represents the textual narrative disclosure of Schedule of Warrant Activity, during the indicated time period. COVID-19 Pandemic Represents the textual narrative disclosure of COVID-19 Pandemic, during the indicated time period. Tables/Schedules Cash paid for property and equipment Cash paid for property and equipment Adjustments to reconcile net income to net cash provided by operating activities OTHER INCOME Total current liabilities Total current liabilities RIGHT OF USE LEASED ASSET Entity Current Reporting Status EX-101.PRE 7 fulo-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 8 fulo-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000210 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables) link:presentationLink link:definitionLink link:calculationLink 000200 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables) link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 000300 - Disclosure - 4. WARRANT ACTIVITY (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details) link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - 6. LEASES link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - 2. MANAGEMENT'S PLANS link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies) link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables) link:presentationLink link:definitionLink link:calculationLink 000290 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - 4. WARRANT ACTIVITY link:presentationLink link:definitionLink link:calculationLink 000310 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK (Details) link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 000320 - Disclosure - 6. LEASES (Details) link:presentationLink link:definitionLink link:calculationLink 000330 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - 3. STOCK BASED COMPENSATION link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - 3. STOCK BASED COMPENSATION (Details) link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - 2. MANAGEMENT'S PLANS (Details) link:presentationLink link:definitionLink link:calculationLink XML 9 fulo-20200930_htm.xml IDEA: XBRL DOCUMENT 0001092570 2020-01-01 2020-09-30 0001092570 2020-09-30 0001092570 2020-11-16 0001092570 2019-12-31 0001092570 2020-07-01 2020-09-30 0001092570 2019-07-01 2019-09-30 0001092570 2019-01-01 2019-09-30 0001092570 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-01-01 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001092570 us-gaap:CommonStockMember 2020-06-30 0001092570 us-gaap:PreferredStockMember 2020-06-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001092570 us-gaap:RetainedEarningsMember 2020-06-30 0001092570 2020-06-30 0001092570 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001092570 us-gaap:CommonStockMember 2020-09-30 0001092570 us-gaap:PreferredStockMember 2020-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001092570 us-gaap:RetainedEarningsMember 2020-09-30 0001092570 us-gaap:CommonStockMember 2019-12-31 0001092570 us-gaap:PreferredStockMember 2019-12-31 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001092570 us-gaap:RetainedEarningsMember 2019-12-31 0001092570 us-gaap:CommonStockMember 2019-06-30 0001092570 us-gaap:PreferredStockMember 2019-06-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001092570 us-gaap:RetainedEarningsMember 2019-06-30 0001092570 2019-06-30 0001092570 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-07-01 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001092570 us-gaap:CommonStockMember 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-09-30 0001092570 2019-09-30 0001092570 us-gaap:CommonStockMember 2018-12-31 0001092570 us-gaap:PreferredStockMember 2018-12-31 0001092570 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001092570 us-gaap:RetainedEarningsMember 2018-12-31 0001092570 2018-12-31 0001092570 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001092570 us-gaap:PreferredStockMember 2019-01-01 2019-09-30 0001092570 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001092570 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001092570 fil:EmployeeStockOptionsMember 2020-01-01 2020-09-30 0001092570 fil:EmployeeStockOptionsMember 2019-12-31 0001092570 fil:EmployeeStockOptionsMember 2019-12-31 2019-12-31 0001092570 fil:EmployeeStockOptionsMember 2020-09-30 0001092570 fil:EmployeeStockOptionsMember 2020-09-30 2020-09-30 0001092570 fil:NonqualifiedEmployeeStockOptionsMember 2020-01-01 2020-09-30 0001092570 fil:NonQualifiedOptions1Member 2020-01-01 2020-09-30 0001092570 fil:NonQualifiedOptions2Member 2020-01-01 2020-09-30 0001092570 fil:Warrants1Member 2020-01-01 2020-09-30 0001092570 fil:Warrants1Member 2019-12-31 0001092570 fil:Warrants1Member 2019-12-31 2019-12-31 0001092570 fil:Warrants1Member 2020-09-30 0001092570 fil:Warrants1Member 2020-09-30 2020-09-30 0001092570 fil:Warrant1Member 2020-01-01 2020-09-30 0001092570 fil:Warrant1Member 2020-09-30 pure iso4217:USD shares iso4217:USD shares 0001092570 --12-31 false 2020 Q3 10-Q true 2020-09-30 false 000-27031 FULLNET COMMUNICATIONS INC. OK 73-1473361 201 Robert S. Kerr Avenue, Suite 210 Oklahoma City OK 73102 405 236-8200 Yes Yes Non-accelerated Filer Non-accelerated Filer true false false 15097749 1169022 612005 26286 943 31601 19986 1226909 632934 61136 57751 27455 18250 541424 618333 1856924 1327268 50024 50786 425151 475776 110449 103651 772110 508861 1357734 1139074 430975 514682 1788709 1653756 0.001 0.001 10000000 10000000 568257 568257 875054 875054 351708 554516 0.00001 0.00001 40000000 40000000 15097749 15097749 14539675 14539675 151 145 9046502 8939519 -9330146 -9820668 68215 -326488 1856924 1327268 935823 618444 2538605 1776256 137427 81707 379622 238905 498802 465480 1664658 1414639 2353 4082 6752 12362 638582 551269 2051032 1665906 297241 67175 487573 110350 1049 12134 2949 105006 0 0 0 277 298290 79309 490522 215079 13163 20636 46701 61908 285127 58673 443821 153171 0.02 0.00 0.03 0.01 0.02 0.00 0.02 0.01 15034706 14539675 14707561 14187084 18876162 16192390 17957425 15857856 14997749 150 568257 349910 9046267 -9628436 -232109 0 0 0 0 1634 0 1634 0 1798 -1798 0 0 100000 1 0 0 399 0 400 0 0 0 0 0 298290 298290 15097749 151 568257 351708 9046502 -9330146 68215 14539675 145 875054 554516 8939519 -9820668 -326488 0 0 0 0 25076 0 25076 458074 5 0 0 22899 0 22904 0 0 -356797 -235951 37927 0 -198024 0 0 50000 27750 26075 0 53825 0 5393 -5393 0 0 100000 1 0 0 399 0 400 0 0 0 0 0 490522 490522 15097749 151 568257 351708 9046502 -9330146 68215 14539675 145 987102 645573 8797779 -10002188 -558691 0 0 0 0 1982 0 1982 0 3363 -3363 0 0 0 0 0 0 0 79309 79309 14539675 145 987102 648936 8796398 -9922879 -477400 13621009 136 987102 638849 8765712 -10137958 -733261 0 0 0 0 21968 0 21968 38666 0 0 0 116 0 116 480000 5 0 0 1435 0 1440 0 10087 -10087 0 0 0 0 0 0 15358 0 15358 400000 4 0 0 1896 0 1900 0 0 0 0 0 215079 215079 14539675 145 987102 648936 8796398 -9922879 -477400 490522 215079 6752 12362 76909 109901 25076 37326 832 -1698 3280 0 26175 -6351 20820 10528 -762 -7426 0 2098 3200 17281 263249 74763 -76909 -97670 745154 357839 10137 0 -10137 0 0 27888 0 116 400 1900 178400 0 -178000 -25872 557017 331967 612005 246237 1169022 578204 0 277 0 1077123 53825 0 19624 0 5393 10087 0 1440 0 4632 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>1.     UNAUDITED INTERIM FINANCIAL STATEMENTS</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The unaudited condensed consolidated financial statements and related notes of FullNet Communications and its subsidiaries (“we”, “our”, collectively, the “Company”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been omitted pursuant to such rules and regulations. The accompanying unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements of the Company and notes thereto for the year ended December 31, 2019.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Certain reclassifications have been made to prior period balances to conform with the presentation for the current period. These reclassifications did not impact the net income for the prior period.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The information furnished reflects, in the opinion of management, all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the results of the interim periods presented. Operating results of the interim period are not necessarily indicative of the amounts that will be reported for the year ended December 31, 2020.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">COVID-19 Pandemic</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">As the global spread of COVID-19 continues, the pandemic has disrupted economies worldwide and its ultimate impacts are uncertain. While the ultimate impacts of COVID-19 cannot be determined, they have had and will continue to have material and adverse economic effects, and the pandemic could materially and adversely affect the Company’s business, financial condition and results of operations, although it has yet to do so.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recently Adopted Accounting Pronouncements</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) No. 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract”. This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2018-15 did not have a material impact on the Company's consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">In January 2017, the FASB issued ASU No. 2017-04, "Simplifying the Test for Goodwill Impairment", which removes the second step of the goodwill impairment test that requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This guidance is effective prospectively for interim and annual reporting periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company’s consolidated 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">In June 2016, the FASB issued ASU No. 2016-13 (as amended through June 2020), “Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. ASU No. 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities. The Company chose early adoption of this guidance effective January 1, 2020. The adoption of ASU No. 2016-13 did not have a material impact on the Company’s consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0">In December 2019, the FASB issued ASU No. 2019-12, "Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles for income taxes. This guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact of this guidance on its consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income (Loss) Per Share</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Income (loss) per share – basic is calculated by dividing net income (loss) by the weighted average number of shares of stock outstanding during the year, including shares issuable without additional consideration. Income per share, assuming dilution, is calculated by dividing net income by the weighted average number of shares outstanding during the year adjusted for the effect of dilutive potential shares calculated using the treasury stock method for options and warrants and the “if converted” method for convertible preferred stock.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The reconciliation of basic and diluted income per share are as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.25pt"><tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:205.55pt" valign="top"/><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income:</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income from operations</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">298,290 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">79,309 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">490,522 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">215,079 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Preferred stock dividends</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(13,163)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(20,636)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(46,701)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(61,908)</kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income available to common shareholders</b></p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">285,127 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">58,673 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">443,821 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">153,171 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average common shares outstanding used in income per share </b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.03 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Shares used in diluted income per share</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Computation of shares used in income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – basic</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive stock options</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">3,568,267 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,386,846 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">2,989,353 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,377,907 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive warrants</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">273,189 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">265,869 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">260,511 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">264,977 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of convertible promissory note</b></p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">27,888 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – diluted</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.5pt"><tr><td colspan="8" style="width:517.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Schedule of Anti-dilutive Securities Excluded</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:130.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:126pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"/><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Stock options</p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">263,000</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Preferred stock</p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Total anti-dilutive securities excluded</p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">831,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Anti-dilutive securities consist of stock options, warrants, and convertible promissory notes whose exercise price or conversion price, respectively, was greater than the average market price of the common stock.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">COVID-19 Pandemic</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">As the global spread of COVID-19 continues, the pandemic has disrupted economies worldwide and its ultimate impacts are uncertain. While the ultimate impacts of COVID-19 cannot be determined, they have had and will continue to have material and adverse economic effects, and the pandemic could materially and adversely affect the Company’s business, financial condition and results of operations, although it has yet to do so.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recently Adopted Accounting Pronouncements</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) No. 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract”. This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2018-15 did not have a material impact on the Company's consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">In January 2017, the FASB issued ASU No. 2017-04, "Simplifying the Test for Goodwill Impairment", which removes the second step of the goodwill impairment test that requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This guidance is effective prospectively for interim and annual reporting periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company’s consolidated 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">In June 2016, the FASB issued ASU No. 2016-13 (as amended through June 2020), “Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. ASU No. 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities. The Company chose early adoption of this guidance effective January 1, 2020. The adoption of ASU No. 2016-13 did not have a material impact on the Company’s consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0">In December 2019, the FASB issued ASU No. 2019-12, "Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles for income taxes. This guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact of this guidance on its consolidated financial statements.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"><span style="border-bottom:1px solid #000000">Income (Loss) Per Share</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Income (loss) per share – basic is calculated by dividing net income (loss) by the weighted average number of shares of stock outstanding during the year, including shares issuable without additional consideration. Income per share, assuming dilution, is calculated by dividing net income by the weighted average number of shares outstanding during the year adjusted for the effect of dilutive potential shares calculated using the treasury stock method for options and warrants and the “if converted” method for convertible preferred stock.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The reconciliation of basic and diluted income per share are as follows:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.25pt"><tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:205.55pt" valign="top"/><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income:</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income from operations</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">298,290 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">79,309 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">490,522 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">215,079 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Preferred stock dividends</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(13,163)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(20,636)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(46,701)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(61,908)</kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income available to common shareholders</b></p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">285,127 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">58,673 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">443,821 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">153,171 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average common shares outstanding used in income per share </b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.03 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Shares used in diluted income per share</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Computation of shares used in income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – basic</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive stock options</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">3,568,267 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,386,846 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">2,989,353 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,377,907 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive warrants</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">273,189 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">265,869 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">260,511 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">264,977 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of convertible promissory note</b></p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">27,888 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – diluted</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.5pt"><tr><td colspan="8" style="width:517.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Schedule of Anti-dilutive Securities Excluded</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:130.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:126pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"/><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Stock options</p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">263,000</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Preferred stock</p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Total anti-dilutive securities excluded</p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">831,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Anti-dilutive securities consist of stock options, warrants, and convertible promissory notes whose exercise price or conversion price, respectively, was greater than the average market price of the common stock.</p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.25pt"><tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:149.1pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:205.55pt" valign="top"/><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income:</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">    </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income from operations</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">298,290 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">79,309 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">490,522 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:0pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">215,079 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Preferred stock dividends</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(13,163)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(20,636)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(46,701)</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">(61,908)</kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Net income available to common shareholders</b></p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">285,127 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">58,673 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">443,821 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">153,171 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average common shares outstanding used in income per share </b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Basic income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.03 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Shares used in diluted income per share</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Diluted income per share</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.00 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.02 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">0.01 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Computation of shares used in income per share:</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – basic</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,034,706 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,539,675 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,707,561 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">14,187,084 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive stock options</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">3,568,267 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,386,846 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">2,989,353 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">1,377,907 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of dilutive warrants</b></p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">273,189 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">265,869 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">260,511 </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">264,977 </kbd> </p> </td></tr> <tr><td style="width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Effect of convertible promissory note</b></p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">- </kbd> </p> </td><td style="width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:67.8pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">27,888 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:205.55pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><b>Weighted average shares and share equivalents outstanding – diluted</b></p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">18,876,162 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">16,192,390 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">17,957,425 </kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:67.8pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:57pt">15,857,856 </kbd> </p> </td></tr> </table> 298290 79309 490522 215079 13163 20636 46701 61908 285127 58673 443821 153171 15034706 14539675 14707561 14187084 0.02 0.00 0.03 0.01 18876162 16192390 17957425 15857856 0.02 0.00 0.02 0.01 15034706 14539675 14707561 14187084 3568267 1386846 2989353 1377907 273189 265869 260511 264977 0 0 0 27888 18876162 16192390 17957425 15857856 <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:517.5pt"><tr><td colspan="8" style="width:517.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Schedule of Anti-dilutive Securities Excluded</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="3" style="width:130.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Three Months Ended</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td colspan="3" style="width:126pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Nine Months Ended</b></p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"/><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2020</b></p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> </td><td style="width:58.5pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>September 30, 2019</b></p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Stock options</p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">263,000</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">-</kbd> </p> </td></tr> <tr><td style="width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Preferred stock</p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:58.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:229.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Total anti-dilutive securities excluded</p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">568,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:13.5pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td><td style="background-color:#F5F5FF;width:31.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">831,257</kbd> </p> </td><td style="background-color:#F5F5FF;width:9pt" valign="top"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#F5F5FF;width:58.5pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:51pt">987,102</kbd> </p> </td></tr> </table> 0 0 263000 0 568257 987102 568257 987102 568257 987102 831257 987102 <p style="font:10pt Times New Roman;margin-top:11pt;margin-bottom:0pt;color:#000000;text-align:justify"><b>2.     MANAGEMENT'S PLANS</b></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">On August 27, 2014, FASB issued ASU 2014-15, Disclosure of Uncertainties about an Entity’s ability to Continue as a Going Concern, which requires management to assess a company’s ability to continue as a going concern within one year from financial statement issuance and to provide related footnote disclosures in certain circumstances.</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">The Company has historically experienced significant operating losses with cumulative losses from inception of approximately $9.3 million. These losses have resulted in a negative working capital position of approximately $131,000 at September 30, 2020, of which approximately $269,000 of the Company’s current liabilities is owed to its officers and directors, and approximately $772,000 of the Company’s current liabilities is deferred revenue. The Company’s officers and directors, who are also major shareholders, have agreed to not seek payment of any of the amounts owed to them if such payment would jeopardize the Company’s ability to continue as a going concern. The deferred revenue represents advance payments for services from the Company’s customers which will be satisfied by its delivery of services in the normal course of business and will not require settlement in cash.</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">The Company started a number of initiatives in 2017 which included revenue enhancement initiatives, cost saving initiatives and the sale of excess assets. The Company has been successful with its revenue enhancement and cost saving initiatives, and in selling certain excess assets in the third quarter of 2018 and the first quarter of 2019.</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">As a result of these initiatives, the Company has been able to generate net income and positive net cash flow for each of the past two years. The Company generated positive cash flow from its operating activities of approximately $745,000 and $358,000, for the nine months ended September 30, 2020 and 2019, respectively. In addition, the Company was able to generate net income of approximately $491,000 and $215,000, for the nine months ended September 30, 2020 and 2019, 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">Management expects that the success of its revenue enhancement and cost saving initiatives will provide the Company with sufficient liquidity for it to operate for the next 12 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">As a result of the revenue enhancement initiatives, the cost saving initiatives and the excess asset sales, the Company has been able to significantly improve its working capital position and alleviate any substantial doubt about the Company’s ability to continue as a going concern as defined by ASU 2014-05. We believe that the actions discussed above mitigate the substantial doubt raised by our prior operating losses and satisfy our estimated liquidity needs 12 months from the issuance of the financial statements. However, we cannot predict, with certainty, the outcome of our actions to generate additional liquidity, including the availability of additional debt financing, or whether such actions would generate the expected liquidity as currently planned. Additionally, a failure to generate additional liquidity could negatively impact our ability to effectively execute our business plan.</p> 745000 358000 491000 215000 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>3.     STOCK BASED COMPENSATION</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The following table summarizes the Company’s employee stock option activity for the nine months ended September 30, 2020:</p> <p style="font:12pt serif;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:562.5pt"><tr><td colspan="8" style="width:562.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Schedule of Employee Stock Option Activity</b></p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"/><td style="width:71.9pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Options</b></p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>exercise price</b></p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>remaining</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>contractual life (yrs)</b></p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Aggregate</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Intrinsic value</b></p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options outstanding, December 31, 2019</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,318,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.010</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.42 </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options exercisable, December 31, 2019</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,628,165</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.007</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.00</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 37,682</p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options issued during the period</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,036,000</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.015</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#339966;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options forfeited during the period</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">(10,000)</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.019</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options outstanding September 30, 2020</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,344,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.012</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">7.48</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options exercisable September 30, 2020</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,085,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.012</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.79</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 273,094</p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;color:#0000FF"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">During the nine months ended September 30, 2020, 2,036,000 nonqualified employee stock options were granted with an exercise price of $0.01 per option for 1,108,000 options and $0.02 for 928,000 options. The options were valued using Black-Scholes option pricing model on the respective date of issuance and the fair value of the options was determined to be $29,270 of which $20,506 was recognized as stock-based compensation expense for the nine months ended September 30, 2020. 1,108,000 of the stock options will </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">vest one-third on each annual anniversary of the grant date (February 28, 2020), and 928,000 of the stock options vested immediately at the grant date (June 3, 2020). All will expire ten years from the date of the grant.  </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Total stock-based compensation expense for the nine months ended September 30, 2020 was $23,118 of which $20,506 was related to options issued during the nine months ended September 30, 2020 and $2,612 was related to options issued in prior years. Stock-based compensation is measured at the grant date, based on the calculated fair value of the option, and is recognized as an expense on a straight-line basis over the requisite employee service period (generally the vesting period of the grant).  </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The Black-Scholes option pricing model was used with the following weighted-average assumptions for options granted during the nine months ended September 30, 2020:</p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0"/> <table style="margin:0 auto;border-collapse:collapse;width:202.5pt"><tr style="height:13.5pt"><td style="width:112.7pt;padding-left:6pt;padding-bottom:1.5pt;padding-right:6pt" valign="bottom"/><td style="padding-left:6pt;padding-bottom:1.5pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">  </p> </td><td style="width:75.3pt;padding-left:6pt;padding-right:6pt;border-bottom:1pt 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:13.75pt"><td style="background-color:#CCEEFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">Risk free interest rate</p> </td><td style="background-color:#CCEEFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">  </p> </td><td style="background-color:#CCEEFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF;text-align:right">0.38% - 0.89%</p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#FFFFFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">Expected lives (in years)</p> </td><td style="background-color:#FFFFFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">  </p> </td><td style="background-color:#FFFFFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:right">5  </p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#CCEEFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">Expected volatility</p> </td><td style="background-color:#CCEEFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">  </p> </td><td style="background-color:#CCEEFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF;text-align:right">208% - 236%</p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#FFFFFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">Dividend yield</p> </td><td style="background-color:#FFFFFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">  </p> </td><td style="background-color:#FFFFFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:right">0%</p> </td></tr> </table> <p style="font:12pt serif;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:562.5pt"><tr><td colspan="8" style="width:562.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Schedule of Employee Stock Option Activity</b></p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"/><td style="width:71.9pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Options</b></p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>exercise price</b></p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>remaining</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>contractual life (yrs)</b></p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">  </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Aggregate</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Intrinsic value</b></p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options outstanding, December 31, 2019</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,318,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.010</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.42 </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options exercisable, December 31, 2019</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">1,628,165</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.007</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.00</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 37,682</p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options issued during the period</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2,036,000</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.015</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#339966;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options forfeited during the period</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">(10,000)</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.019</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options outstanding September 30, 2020</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">4,344,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.012</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">7.48</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr><td style="width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> <tr><td style="background-color:#E1E1FF;width:180pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Options exercisable September 30, 2020</p> </td><td style="background-color:#E1E1FF;width:71.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3,085,835</p> </td><td style="background-color:#E1E1FF;width:14.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:88.8pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.012</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:107.65pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">6.79</p> </td><td style="background-color:#E1E1FF;width:15.25pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="background-color:#E1E1FF;width:69.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 273,094</p> </td></tr> </table> 2318835 0.010 P6Y5M1D 1628165 0.007 P6Y 37682 2036000 0.015 10000 0.019 4344835 0.012 P7Y5M23D 3085835 0.012 P6Y9M14D 273094 2036000 0.01 1108000 0.02 928000 23118 <p style="font:10pt Times New Roman;margin:0"/> <table style="margin:0 auto;border-collapse:collapse;width:202.5pt"><tr style="height:13.5pt"><td style="width:112.7pt;padding-left:6pt;padding-bottom:1.5pt;padding-right:6pt" valign="bottom"/><td style="padding-left:6pt;padding-bottom:1.5pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000">  </p> </td><td style="width:75.3pt;padding-left:6pt;padding-right:6pt;border-bottom:1pt 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:13.75pt"><td style="background-color:#CCEEFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">Risk free interest rate</p> </td><td style="background-color:#CCEEFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">  </p> </td><td style="background-color:#CCEEFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF;text-align:right">0.38% - 0.89%</p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#FFFFFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">Expected lives (in years)</p> </td><td style="background-color:#FFFFFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">  </p> </td><td style="background-color:#FFFFFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:right">5  </p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#CCEEFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">Expected volatility</p> </td><td style="background-color:#CCEEFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF">  </p> </td><td style="background-color:#CCEEFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#CCEEFF;text-align:right">208% - 236%</p> </td></tr> <tr style="height:13.75pt"><td style="background-color:#FFFFFF;width:112.7pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">Dividend yield</p> </td><td style="background-color:#FFFFFF;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF">  </p> </td><td style="background-color:#FFFFFF;width:75.3pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;background-color:#FFFFFF;text-align:right">0%</p> </td></tr> </table> 0.0038 P5Y 2.08 0 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>4.     WARRANT ACTIVITY</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000">The following table summarizes the Company’s warrant activity for the nine months ended September 30, 2020:</p> <p style="font:12pt serif;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:467.5pt"><tr style="height:49.75pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"/><td colspan="2" style="width:62.65pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Warrants</b></p> </td><td style="width:13.85pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td style="width:56.75pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>exercise price</b></p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td style="width:64.9pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>remaining</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>contractual life (yrs)</b></p> </td><td colspan="2" style="width:13.85pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td colspan="2" style="width:58.15pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Aggregate</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Intrinsic value</b></p> </td></tr> <tr style="height:11.65pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants outstanding December 31, 2019</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3.41 </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercisable December 31, 2019</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3.41</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:42pt">7,550</kbd> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants issued during the period</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">100,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercised during the period</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#339966;text-align:right"><span style="color:#000000">(100,000)</span></p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants outstanding September 30, 2020</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2.66</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercisable September 30, 2020</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2.66</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:42pt">27,879</kbd> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> </table> <p style="font:12pt serif;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">During the nine months ended September 30, 2020, 100,000 common stock purchase warrants were granted with an exercise price of $0.004 per warrant. The warrants were valued using the Black-Scholes warrant pricing model on the date of issuance and the fair value of the shares was determined to be $1,958, which was recognized as expense for the nine months ended September 30, 2020. These warrants vested immediately upon grant (June 2, 2020) and were subsequently exercised during the nine months ended September 30, 2020.</p> <p style="font:12pt serif;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:467.5pt"><tr style="height:49.75pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"/><td colspan="2" style="width:62.65pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Warrants</b></p> </td><td style="width:13.85pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td style="width:56.75pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>exercise price</b></p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td style="width:64.9pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Weighted average</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>remaining</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>contractual life (yrs)</b></p> </td><td colspan="2" style="width:13.85pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><b>  </b></p> </td><td colspan="2" style="width:58.15pt;padding-left:6pt;padding-right:6pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Aggregate</b></p> <p style="font:10pt Times New Roman;margin:0;text-align:center"><b>Intrinsic value</b></p> </td></tr> <tr style="height:11.65pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants outstanding December 31, 2019</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3.41 </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercisable December 31, 2019</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">3.41</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:42pt">7,550</kbd> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants issued during the period</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">100,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercised during the period</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#339966;text-align:right"><span style="color:#000000">(100,000)</span></p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants outstanding September 30, 2020</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2.66</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td style="width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td><td colspan="2" style="width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td colspan="2" style="width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> <tr style="height:12.4pt"><td style="background-color:#F5F5FF;width:182.9pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0">Warrants exercisable September 30, 2020</p> </td><td style="background-color:#F5F5FF;width:49.5pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">290,000 </p> </td><td style="background-color:#F5F5FF;width:13.15pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:70.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">$ 0.004</p> </td><td style="background-color:#F5F5FF;width:13pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right"> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:69.4pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:right">2.66</p> </td><td colspan="2" style="background-color:#F5F5FF;width:55.6pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:42pt">27,879</kbd> </p> </td><td colspan="2" style="background-color:#F5F5FF;width:13.35pt;padding-left:6pt;padding-right:6pt" valign="bottom"><p style="font:9pt Arial Narrow;margin:0;color:#339966;text-align:right"> </p> </td></tr> </table> 290000 P3Y4M28D 290000 P3Y4M28D 100000 290000 P2Y7M28D 290000 P2Y7M28D 100000 0.004 <p style="font:10pt Times New Roman;margin:0"><b>5.     SERIES A CONVERTIBLE PREFERRED STOCK</b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">On March 13, 2020, the Company’s board of directors determined that it was in the best interest of the Company and its shareholders to conserve the Company’s working capital at this time and not make the annual dividend payment for the year ended December 31, 2019, on its Series A convertible preferred stock. The Company has never made an annual dividend payment on its Series A convertible preferred stock. As of September 30, 2020, the aggregate outstanding accumulated arrearages of cumulative dividend was $156,713 or if issued in common shares, 1,565,561 shares.</p> <p style="font:10pt Times New Roman;margin:0;color:#1F497D"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">During June 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock with a fair value of $19,624 and a payment of $178,400. The Company assigned 50,000 shares of the repurchased Series A convertible preferred stock to settle a related party liability of $53,825, and the remaining 306,797 shares were cancelled. Also during June 2020, an additional 65,597 shares of common stock with a fair value of $3,280 were issued and $9,541 was paid to a former preferred shareholder to equitably adjust the repurchase price of the Series A convertible preferred shares at the end of 2019 to those made in the second quarter of 2020. As of September 30, 2020, there were 568,257 shares of Series A convertible preferred stock outstanding.</p> <p style="font:10pt Times New Roman;margin:0;color:#1F497D;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">The amortization of the increasing dividend rate preferred stock discount for the nine months ended September 30, 2020 was $5,393. </p> 156713 1565561 5393 <p style="font:10pt Times New Roman;margin:0;color:#000000"><b>6.     LEASES</b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:justify">We determine if a contract contains a lease by evaluating the nature and substance of the agreement. The only lease that we have is the real estate lease for our headquarters facility, which was originally executed on December 2, 1999, and which has been extended several times. This lease was renewed for a term of five additional years. We recognize lease expense for this lease on a straight-line basis over the lease term.</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">We used our incremental borrowing rate (8.5%) in determining the present value of the lease payments over the lease expiration date of December 31, 2024. At September 30, 2020, the remaining future cash payments under our lease total to $646,986.</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 nine months ended September 30, 2020, we amortized $76,909 of our operating right-of-use, or ROU, asset and made payments of the associated lease liability for the same amount. At September 30, 2020, an operating ROU asset and liability of $541,424, each, are included on our condensed consolidated balance sheet.  </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 nine months ended September 30, 2020, our fixed operating lease cost was $114,174, which is included within operating costs and expenses in our condensed consolidated statement of operations. For the nine months ended September 30, 2019, our fixed operating lease cost was $178,567.</p> <p style="font:10pt Times New Roman;margin:0;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin:0">Future minimum lease payments under non-cancellable operating lease as of September 30, 2020, were as follows:</p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:215.25pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Year ending December 31, </p> </td><td style="width:112.5pt;border-bottom:0.5pt solid #000000" valign="top"/></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">2020 (three months remaining)</p> </td><td style="background-color:#F5F5FF;width:112.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">38,058 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2021</p> </td><td style="width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2022</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2023</p> </td><td style="width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2024</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total future minimum lease payments</p> </td><td style="width:112.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">646,986 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Present value of discount</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">(105,562)</kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Current portion lease liability</p> </td><td style="width:112.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">(110,449)</kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Long-term lease liability</p> </td><td style="background-color:#F5F5FF;width:112.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">430,975 </kbd> </p> </td></tr> </table> 646986 76909 541424 114174 178567 <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse"><tr><td style="width:215.25pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">Year ending December 31, </p> </td><td style="width:112.5pt;border-bottom:0.5pt solid #000000" valign="top"/></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0">2020 (three months remaining)</p> </td><td style="background-color:#F5F5FF;width:112.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">38,058 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2021</p> </td><td style="width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2022</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2023</p> </td><td style="width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">2024</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">152,232 </kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Total future minimum lease payments</p> </td><td style="width:112.5pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">646,986 </kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Present value of discount</p> </td><td style="background-color:#F5F5FF;width:112.5pt" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">(105,562)</kbd> </p> </td></tr> <tr><td style="width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Current portion lease liability</p> </td><td style="width:112.5pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">(110,449)</kbd> </p> </td></tr> <tr><td style="background-color:#F5F5FF;width:215.25pt" valign="top"><p style="font:10pt Times New Roman;margin:0">Long-term lease liability</p> </td><td style="background-color:#F5F5FF;width:112.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="top"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt">$</kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:104pt">430,975 </kbd> </p> </td></tr> </table> 38058 152232 152232 152232 152232 646986 -105562 110449 430975 XML 10 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2020
Nov. 16, 2020
Details    
Registrant CIK 0001092570  
Fiscal Year End --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2020  
Document Transition Report false  
Entity File Number 000-27031  
Entity Registrant Name FULLNET COMMUNICATIONS INC.  
Entity Incorporation, State or Country Code OK  
Entity Tax Identification Number 73-1473361  
Entity Address, Address Line One 201 Robert S. Kerr Avenue, Suite 210  
Entity Address, City or Town Oklahoma City  
Entity Address, State or Province OK  
Entity Address, Postal Zip Code 73102  
City Area Code 405  
Local Phone Number 236-8200  
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   15,097,749
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
CURRENT ASSETS    
Cash and cash equivalents $ 1,169,022 $ 612,005
Accounts receivable, net 26,286 943
Prepaid expenses and other current assets 31,601 19,986
Total current assets 1,226,909 632,934
PROPERTY AND EQUIPMENT, net 61,136 57,751
OTHER ASSETS AND INTANGIBLE ASSETS 27,455 18,250
RIGHT OF USE LEASED ASSET 541,424 618,333
TOTAL ASSETS 1,856,924 1,327,268
CURRENT LIABILITIES    
Accounts payable 50,024 50,786
Accrued and other liabilities 425,151 475,776
Operating lease liability - current portion 110,449 103,651
Deferred revenue 772,110 508,861
Total current liabilities 1,357,734 1,139,074
OPERATING LEASE LIABILITY - net of current portion 430,975 514,682
Total liabilities 1,788,709 1,653,756
SHAREHOLDERS' EQUITY (DEFICIT)    
Preferred Stock, Value 351,708 554,516
Common Stock, Value 151 145
Additional paid-in capital 9,046,502 8,939,519
Accumulated deficit (9,330,146) (9,820,668)
Total shareholders' equity (deficit) 68,215 (326,488)
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY (DEFICIT) $ 1,856,924 $ 1,327,268
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical - $ / shares
Sep. 30, 2020
Dec. 31, 2019
Details    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Issued 568,257 875,054
Preferred Stock, Shares Outstanding 568,257 875,054
Common Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
Common Stock, Shares Authorized 40,000,000 40,000,000
Common Stock, Shares, Issued 15,097,749 14,539,675
Common Stock, Shares, Outstanding 15,097,749 14,539,675
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
REVENUES        
Total revenue $ 935,823 $ 618,444 $ 2,538,605 $ 1,776,256
OPERATING COSTS AND EXPENSES        
Cost of revenue 137,427 81,707 379,622 238,905
Selling, general and administrative expenses 498,802 465,480 1,664,658 1,414,639
Depreciation and amortization 2,353 4,082 6,752 12,362
Total operating costs and expenses 638,582 551,269 2,051,032 1,665,906
INCOME FROM OPERATIONS 297,241 67,175 487,573 110,350
OTHER INCOME 1,049 12,134 2,949 105,006
INTEREST EXPENSE 0 0 0 (277)
Net Income (Loss) Attributable to Parent 298,290 79,309 490,522 215,079
Preferred stock dividends (13,163) (20,636) (46,701) (61,908)
Net income available to common shareholders $ 285,127 $ 58,673 $ 443,821 $ 153,171
Earnings Per Share        
Basic income per share $ 0.02 $ 0.00 $ 0.03 $ 0.01
Diluted income per share $ 0.02 $ 0.00 $ 0.02 $ 0.01
Weighted Average Number of Shares Outstanding, Basic 15,034,706 14,539,675 14,707,561 14,187,084
Weighted Average Number of Shares Outstanding, Diluted 18,876,162 16,192,390 17,957,425 15,857,856
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED) - USD ($)
Common Stock
Preferred Stock
Additional Paid In Capital
Accumulated Deficit
Total
Equity Balance, Starting at Dec. 31, 2018 $ 136 $ 638,849 $ 8,765,712 $ (10,137,958) $ (733,261)
Shares Outstanding, Starting at Dec. 31, 2018 13,621,009 987,102      
Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture $ 0 $ 0 21,968 0 21,968
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 0 0      
Amortization of increasing dividend rate preferred stock discount $ 0 $ 10,087 (10,087) 0 0
Stock Issued During Period, Value, Stock Options Exercised $ 0 $ 0 116 0 116
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 38,666 0      
Net Income (Loss) $ 0 $ 0 0 215,079 215,079
Equity Balance, Ending at Sep. 30, 2019 $ 145 $ 648,936 8,796,398 (9,922,879) (477,400)
Shares Outstanding, Ending at Sep. 30, 2019 14,539,675 987,102      
Exercise of options by reducing deferred compensation payable, Value $ 5 $ 0 1,435 0 1,440
Exercise of options by reducing deferred compensation payable, Shares 480,000 0      
Warrants issued, amount $ 0 $ 0 15,358 0 15,358
Warrants issued, shares 0 0      
Warrants exercised, amount $ 4 $ 0 1,896 0 1,900
Warrants exercised, shares 400,000 0      
Equity Balance, Starting at Jun. 30, 2019 $ 145 $ 645,573 8,797,779 (10,002,188) (558,691)
Shares Outstanding, Starting at Jun. 30, 2019 14,539,675 987,102      
Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture $ 0 $ 0 1,982 0 1,982
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 0 0      
Amortization of increasing dividend rate preferred stock discount $ 0 $ 3,363 (3,363) 0 0
Net Income (Loss) 0 0 0 79,309 79,309
Equity Balance, Ending at Sep. 30, 2019 $ 145 $ 648,936 8,796,398 (9,922,879) (477,400)
Shares Outstanding, Ending at Sep. 30, 2019 14,539,675 987,102      
Equity Balance, Starting at Dec. 31, 2019 $ 145 $ 554,516 8,939,519 (9,820,668) (326,488)
Shares Outstanding, Starting at Dec. 31, 2019 14,539,675 875,054      
Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture $ 0 $ 0 25,076 0 25,076
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 0 0      
Amortization of increasing dividend rate preferred stock discount $ 0 $ 5,393 (5,393) 0 0
Stock Issued During Period, Value, Stock Options Exercised $ 1 $ 0 399 0 400
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 100,000 0      
Net Income (Loss) $ 0 $ 0 0 490,522 490,522
Equity Balance, Ending at Sep. 30, 2020 $ 151 $ 351,708 9,046,502 (9,330,146) 68,215
Shares Outstanding, Ending at Sep. 30, 2020 15,097,749 568,257      
Common stock issued for repurchase of preferred stock, Value $ 5 $ 0 22,899 0 22,904
Common stock issued for repurchase of preferred stock, Shares 458,074 0      
Preferred stock repurchased, Value $ 0 $ (235,951) 37,927 0 (198,024)
Preferred stock repurchased, Shares 0 (356,797)      
Repurchased preferred stock assigned to settle related party liability, Value $ 0 $ 27,750 26,075 0 53,825
Repurchased preferred stock assigned to settle related party liability, Shares 0 50,000      
Equity Balance, Starting at Jun. 30, 2020 $ 150 $ 349,910 9,046,267 (9,628,436) (232,109)
Shares Outstanding, Starting at Jun. 30, 2020 14,997,749 568,257      
Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture $ 0 $ 0 1,634 0 1,634
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 0 0      
Amortization of increasing dividend rate preferred stock discount $ 0 $ 1,798 (1,798) 0 0
Stock Issued During Period, Value, Stock Options Exercised $ 1 $ 0 399 0 400
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 100,000 0      
Net Income (Loss) $ 0 $ 0 0 298,290 298,290
Equity Balance, Ending at Sep. 30, 2020 $ 151 $ 351,708 $ 9,046,502 $ (9,330,146) $ 68,215
Shares Outstanding, Ending at Sep. 30, 2020 15,097,749 568,257      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 490,522 $ 215,079
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 6,752 12,362
Noncash lease expense 76,909 109,901
Stock options and warrants expense 25,076 37,326
Provision for (recovery of) uncollectible accounts receivable 832 (1,698)
Common stock issued for prior preferred stock repurchase charged to expense 3,280 0
Net (increase) decrease in    
Accounts receivable (26,175) 6,351
Prepaid expenses and other assets (20,820) (10,528)
Accounts payable (762) (7,426)
Accounts payable - related party 0 2,098
Accrued and other liabilities 3,200 17,281
Deferred revenue 263,249 74,763
Operating lease obligation (76,909) (97,670)
Net cash provided by operating activities 745,154 357,839
CASH FLOWS FROM INVESTING ACTIVITIES    
Cash paid for property and equipment (10,137) 0
Net cash used in investing activities (10,137) 0
CASH FLOWS FROM FINANCING ACTIVITIES    
Principal payments on borrowings under notes payable - related party 0 (27,888)
Exercise of options 0 116
Exercise of warrants 400 1,900
Payments for repurchase of preferred stock (178,400) 0
Net cash used in financing activities (178,000) (25,872)
NET INCREASE IN CASH AND CASH EQUIVALENTS 557,017 331,967
Cash and Cash Equivalents, at Carrying Value, Beginning Balance 612,005 246,237
Cash and Cash Equivalents, at Carrying Value, Ending Balance 1,169,022 578,204
Supplemental Cash Flow Information    
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 0 277
Cash Flow, Noncash Investing and Financing Activities Disclosure    
Right of use assets and operating lease liabilities recognized 0 1,077,123
Repurchased preferred stock assigned to settle related party liability 53,825 0
Common stock issued in connection with repurchase of preferred stock 19,624 0
Amortization of increasing dividend rate preferred stock discount 5,393 10,087
Exercise of options by reducing deferred compensation payable 0 1,440
Purchase of fixed asset through Accounts payable related party $ 0 $ 4,632
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS
9 Months Ended
Sep. 30, 2020
Notes  
1. UNAUDITED INTERIM FINANCIAL STATEMENTS

1.     UNAUDITED INTERIM FINANCIAL STATEMENTS

 

The unaudited condensed consolidated financial statements and related notes of FullNet Communications and its subsidiaries (“we”, “our”, collectively, the “Company”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been omitted pursuant to such rules and regulations. The accompanying unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements of the Company and notes thereto for the year ended December 31, 2019.

 

Certain reclassifications have been made to prior period balances to conform with the presentation for the current period. These reclassifications did not impact the net income for the prior period.

 

The information furnished reflects, in the opinion of management, all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the results of the interim periods presented. Operating results of the interim period are not necessarily indicative of the amounts that will be reported for the year ended December 31, 2020.

 

COVID-19 Pandemic

 

As the global spread of COVID-19 continues, the pandemic has disrupted economies worldwide and its ultimate impacts are uncertain. While the ultimate impacts of COVID-19 cannot be determined, they have had and will continue to have material and adverse economic effects, and the pandemic could materially and adversely affect the Company’s business, financial condition and results of operations, although it has yet to do so.

 

Recently Adopted Accounting Pronouncements

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) No. 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract”. This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2018-15 did not have a material impact on the Company's consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 2017-04, "Simplifying the Test for Goodwill Impairment", which removes the second step of the goodwill impairment test that requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This guidance is effective prospectively for interim and annual reporting periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company’s consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13 (as amended through June 2020), “Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. ASU No. 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities. The Company chose early adoption of this guidance effective January 1, 2020. The adoption of ASU No. 2016-13 did not have a material impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, "Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles for income taxes. This guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact of this guidance on its consolidated financial statements.

 

 

Income (Loss) Per Share

 

Income (loss) per share – basic is calculated by dividing net income (loss) by the weighted average number of shares of stock outstanding during the year, including shares issuable without additional consideration. Income per share, assuming dilution, is calculated by dividing net income by the weighted average number of shares outstanding during the year adjusted for the effect of dilutive potential shares calculated using the treasury stock method for options and warrants and the “if converted” method for convertible preferred stock.

 

The reconciliation of basic and diluted income per share are as follows:

 

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Net income:

    

 

    

 

 

 

 

Net income from operations

$298,290  

 

$79,309  

 

$490,522  

 

$215,079  

Preferred stock dividends

(13,163) 

 

(20,636) 

 

(46,701) 

 

(61,908) 

Net income available to common shareholders

285,127  

 

58,673  

 

443,821  

 

153,171  

 

 

 

 

 

 

 

 

Basic income per share:

 

 

 

 

 

 

 

Weighted average common shares outstanding used in income per share

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Basic income per share

0.02  

 

0.00  

 

0.03  

 

0.01  

 

 

 

 

 

 

 

 

Diluted income per share:

 

 

 

 

 

 

 

Shares used in diluted income per share

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

Diluted income per share

0.02  

 

0.00  

 

0.02  

 

0.01  

 

 

 

 

 

 

 

 

Computation of shares used in income per share:

 

 

 

 

 

 

 

Weighted average shares and share equivalents outstanding – basic

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Effect of dilutive stock options

3,568,267  

 

1,386,846  

 

2,989,353  

 

1,377,907  

Effect of dilutive warrants

273,189  

 

265,869  

 

260,511  

 

264,977  

Effect of convertible promissory note

 

 

 

 

 

 

27,888  

Weighted average shares and share equivalents outstanding – diluted

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

 

 

Schedule of Anti-dilutive Securities Excluded

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Stock options

- 

 

- 

 

263,000 

 

- 

Preferred stock

568,257 

 

987,102 

 

568,257 

 

987,102 

Total anti-dilutive securities excluded

568,257 

 

987,102 

 

831,257 

 

987,102 

 

 

 

Anti-dilutive securities consist of stock options, warrants, and convertible promissory notes whose exercise price or conversion price, respectively, was greater than the average market price of the common stock.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.20.2
2. MANAGEMENT'S PLANS
9 Months Ended
Sep. 30, 2020
Notes  
2. MANAGEMENT'S PLANS

2.     MANAGEMENT'S PLANS

 

On August 27, 2014, FASB issued ASU 2014-15, Disclosure of Uncertainties about an Entity’s ability to Continue as a Going Concern, which requires management to assess a company’s ability to continue as a going concern within one year from financial statement issuance and to provide related footnote disclosures in certain circumstances.

 

The Company has historically experienced significant operating losses with cumulative losses from inception of approximately $9.3 million. These losses have resulted in a negative working capital position of approximately $131,000 at September 30, 2020, of which approximately $269,000 of the Company’s current liabilities is owed to its officers and directors, and approximately $772,000 of the Company’s current liabilities is deferred revenue. The Company’s officers and directors, who are also major shareholders, have agreed to not seek payment of any of the amounts owed to them if such payment would jeopardize the Company’s ability to continue as a going concern. The deferred revenue represents advance payments for services from the Company’s customers which will be satisfied by its delivery of services in the normal course of business and will not require settlement in cash.

 

The Company started a number of initiatives in 2017 which included revenue enhancement initiatives, cost saving initiatives and the sale of excess assets. The Company has been successful with its revenue enhancement and cost saving initiatives, and in selling certain excess assets in the third quarter of 2018 and the first quarter of 2019.

 

As a result of these initiatives, the Company has been able to generate net income and positive net cash flow for each of the past two years. The Company generated positive cash flow from its operating activities of approximately $745,000 and $358,000, for the nine months ended September 30, 2020 and 2019, respectively. In addition, the Company was able to generate net income of approximately $491,000 and $215,000, for the nine months ended September 30, 2020 and 2019, respectively.

 

Management expects that the success of its revenue enhancement and cost saving initiatives will provide the Company with sufficient liquidity for it to operate for the next 12 months.

 

As a result of the revenue enhancement initiatives, the cost saving initiatives and the excess asset sales, the Company has been able to significantly improve its working capital position and alleviate any substantial doubt about the Company’s ability to continue as a going concern as defined by ASU 2014-05. We believe that the actions discussed above mitigate the substantial doubt raised by our prior operating losses and satisfy our estimated liquidity needs 12 months from the issuance of the financial statements. However, we cannot predict, with certainty, the outcome of our actions to generate additional liquidity, including the availability of additional debt financing, or whether such actions would generate the expected liquidity as currently planned. Additionally, a failure to generate additional liquidity could negatively impact our ability to effectively execute our business plan.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION
9 Months Ended
Sep. 30, 2020
Notes  
3. STOCK BASED COMPENSATION

3.     STOCK BASED COMPENSATION

 

The following table summarizes the Company’s employee stock option activity for the nine months ended September 30, 2020:

 

Schedule of Employee Stock Option Activity

Options

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Options outstanding, December 31, 2019

2,318,835

 

$ 0.010

 

6.42

 

 

 

 

 

 

 

 

 

 

Options exercisable, December 31, 2019

1,628,165

 

$ 0.007

 

6.00

 

$ 37,682

 

 

 

 

 

 

 

 

Options issued during the period

2,036,000

 

$ 0.015

 

 

 

 

 

 

 

 

 

 

 

 

Options forfeited during the period

(10,000)

 

$ 0.019

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding September 30, 2020

4,344,835

 

$ 0.012

 

7.48

 

 

 

 

 

 

 

 

 

 

Options exercisable September 30, 2020

3,085,835

 

$ 0.012

 

6.79

 

$ 273,094

 

 

During the nine months ended September 30, 2020, 2,036,000 nonqualified employee stock options were granted with an exercise price of $0.01 per option for 1,108,000 options and $0.02 for 928,000 options. The options were valued using Black-Scholes option pricing model on the respective date of issuance and the fair value of the options was determined to be $29,270 of which $20,506 was recognized as stock-based compensation expense for the nine months ended September 30, 2020. 1,108,000 of the stock options will

vest one-third on each annual anniversary of the grant date (February 28, 2020), and 928,000 of the stock options vested immediately at the grant date (June 3, 2020). All will expire ten years from the date of the grant.  

 

Total stock-based compensation expense for the nine months ended September 30, 2020 was $23,118 of which $20,506 was related to options issued during the nine months ended September 30, 2020 and $2,612 was related to options issued in prior years. Stock-based compensation is measured at the grant date, based on the calculated fair value of the option, and is recognized as an expense on a straight-line basis over the requisite employee service period (generally the vesting period of the grant).  

 

The Black-Scholes option pricing model was used with the following weighted-average assumptions for options granted during the nine months ended September 30, 2020:

 

 

2020

Risk free interest rate

 

0.38% - 0.89%

Expected lives (in years)

 

5  

Expected volatility

 

208% - 236%

Dividend yield

 

0%

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.20.2
4. WARRANT ACTIVITY
9 Months Ended
Sep. 30, 2020
Notes  
4. WARRANT ACTIVITY

4.     WARRANT ACTIVITY

 

The following table summarizes the Company’s warrant activity for the nine months ended September 30, 2020:

 

Warrants

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Warrants outstanding December 31, 2019

290,000 

 

$ 0.004

 

3.41

 

 

 

 

 

 

 

 

 

 

Warrants exercisable December 31, 2019

290,000 

 

$ 0.004

 

3.41

$7,550 

 

 

 

 

 

 

 

 

 

Warrants issued during the period

100,000 

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised during the period

(100,000)

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants outstanding September 30, 2020

290,000 

 

$ 0.004

 

2.66

 

 

 

 

 

 

 

 

 

 

Warrants exercisable September 30, 2020

290,000 

 

$ 0.004

 

2.66

$27,879 

 

 

During the nine months ended September 30, 2020, 100,000 common stock purchase warrants were granted with an exercise price of $0.004 per warrant. The warrants were valued using the Black-Scholes warrant pricing model on the date of issuance and the fair value of the shares was determined to be $1,958, which was recognized as expense for the nine months ended September 30, 2020. These warrants vested immediately upon grant (June 2, 2020) and were subsequently exercised during the nine months ended September 30, 2020.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.20.2
5. SERIES A CONVERTIBLE PREFERRED STOCK
9 Months Ended
Sep. 30, 2020
Notes  
5. SERIES A CONVERTIBLE PREFERRED STOCK

5.     SERIES A CONVERTIBLE PREFERRED STOCK

 

On March 13, 2020, the Company’s board of directors determined that it was in the best interest of the Company and its shareholders to conserve the Company’s working capital at this time and not make the annual dividend payment for the year ended December 31, 2019, on its Series A convertible preferred stock. The Company has never made an annual dividend payment on its Series A convertible preferred stock. As of September 30, 2020, the aggregate outstanding accumulated arrearages of cumulative dividend was $156,713 or if issued in common shares, 1,565,561 shares.

 

During June 2020, the Company repurchased 356,797 shares of its Series A convertible preferred stock in return for the issuance of 392,477 shares of its common stock with a fair value of $19,624 and a payment of $178,400. The Company assigned 50,000 shares of the repurchased Series A convertible preferred stock to settle a related party liability of $53,825, and the remaining 306,797 shares were cancelled. Also during June 2020, an additional 65,597 shares of common stock with a fair value of $3,280 were issued and $9,541 was paid to a former preferred shareholder to equitably adjust the repurchase price of the Series A convertible preferred shares at the end of 2019 to those made in the second quarter of 2020. As of September 30, 2020, there were 568,257 shares of Series A convertible preferred stock outstanding.

 

The amortization of the increasing dividend rate preferred stock discount for the nine months ended September 30, 2020 was $5,393.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.20.2
6. LEASES
9 Months Ended
Sep. 30, 2020
Notes  
6. LEASES

6.     LEASES

 

We determine if a contract contains a lease by evaluating the nature and substance of the agreement. The only lease that we have is the real estate lease for our headquarters facility, which was originally executed on December 2, 1999, and which has been extended several times. This lease was renewed for a term of five additional years. We recognize lease expense for this lease on a straight-line basis over the lease term.

 

We used our incremental borrowing rate (8.5%) in determining the present value of the lease payments over the lease expiration date of December 31, 2024. At September 30, 2020, the remaining future cash payments under our lease total to $646,986.

 

For the nine months ended September 30, 2020, we amortized $76,909 of our operating right-of-use, or ROU, asset and made payments of the associated lease liability for the same amount. At September 30, 2020, an operating ROU asset and liability of $541,424, each, are included on our condensed consolidated balance sheet.  

 

For the nine months ended September 30, 2020, our fixed operating lease cost was $114,174, which is included within operating costs and expenses in our condensed consolidated statement of operations. For the nine months ended September 30, 2019, our fixed operating lease cost was $178,567.

 

Future minimum lease payments under non-cancellable operating lease as of September 30, 2020, were as follows:

 

Year ending December 31,

2020 (three months remaining)

$38,058  

2021

152,232  

2022

152,232  

2023

152,232  

2024

152,232  

Total future minimum lease payments

646,986  

Present value of discount

(105,562) 

Current portion lease liability

(110,449) 

Long-term lease liability

$430,975  

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2020
Policies  
Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) No. 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract”. This guidance aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing costs incurred to develop or obtain internal-use software. The guidance is effective for interim and annual periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2018-15 did not have a material impact on the Company's consolidated financial statements.

 

In January 2017, the FASB issued ASU No. 2017-04, "Simplifying the Test for Goodwill Impairment", which removes the second step of the goodwill impairment test that requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. This guidance is effective prospectively for interim and annual reporting periods beginning after December 15, 2019. The Company adopted this guidance effective January 1, 2020. The adoption of ASU No. 2017-04 did not have a material impact on the Company’s consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13 (as amended through June 2020), “Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. ASU No. 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities. The Company chose early adoption of this guidance effective January 1, 2020. The adoption of ASU No. 2016-13 did not have a material impact on the Company’s consolidated financial statements.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies)
9 Months Ended
Sep. 30, 2020
Policies  
Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In December 2019, the FASB issued ASU No. 2019-12, "Simplifying the Accounting for Income Taxes", which simplifies the accounting for income taxes by removing certain exceptions to the general principles for income taxes. This guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact of this guidance on its consolidated financial statements.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies)
9 Months Ended
Sep. 30, 2020
Policies  
Income (Loss) Per Share

Income (Loss) Per Share

 

Income (loss) per share – basic is calculated by dividing net income (loss) by the weighted average number of shares of stock outstanding during the year, including shares issuable without additional consideration. Income per share, assuming dilution, is calculated by dividing net income by the weighted average number of shares outstanding during the year adjusted for the effect of dilutive potential shares calculated using the treasury stock method for options and warrants and the “if converted” method for convertible preferred stock.

 

The reconciliation of basic and diluted income per share are as follows:

 

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Net income:

    

 

    

 

 

 

 

Net income from operations

$298,290  

 

$79,309  

 

$490,522  

 

$215,079  

Preferred stock dividends

(13,163) 

 

(20,636) 

 

(46,701) 

 

(61,908) 

Net income available to common shareholders

285,127  

 

58,673  

 

443,821  

 

153,171  

 

 

 

 

 

 

 

 

Basic income per share:

 

 

 

 

 

 

 

Weighted average common shares outstanding used in income per share

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Basic income per share

0.02  

 

0.00  

 

0.03  

 

0.01  

 

 

 

 

 

 

 

 

Diluted income per share:

 

 

 

 

 

 

 

Shares used in diluted income per share

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

Diluted income per share

0.02  

 

0.00  

 

0.02  

 

0.01  

 

 

 

 

 

 

 

 

Computation of shares used in income per share:

 

 

 

 

 

 

 

Weighted average shares and share equivalents outstanding – basic

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Effect of dilutive stock options

3,568,267  

 

1,386,846  

 

2,989,353  

 

1,377,907  

Effect of dilutive warrants

273,189  

 

265,869  

 

260,511  

 

264,977  

Effect of convertible promissory note

 

 

 

 

 

 

27,888  

Weighted average shares and share equivalents outstanding – diluted

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

 

 

Schedule of Anti-dilutive Securities Excluded

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Stock options

- 

 

- 

 

263,000 

 

- 

Preferred stock

568,257 

 

987,102 

 

568,257 

 

987,102 

Total anti-dilutive securities excluded

568,257 

 

987,102 

 

831,257 

 

987,102 

 

 

 

Anti-dilutive securities consist of stock options, warrants, and convertible promissory notes whose exercise price or conversion price, respectively, was greater than the average market price of the common stock.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
COVID-19 Pandemic

COVID-19 Pandemic

 

As the global spread of COVID-19 continues, the pandemic has disrupted economies worldwide and its ultimate impacts are uncertain. While the ultimate impacts of COVID-19 cannot be determined, they have had and will continue to have material and adverse economic effects, and the pandemic could materially and adversely affect the Company’s business, financial condition and results of operations, although it has yet to do so.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Schedule of Earnings Per Share, Basic and Diluted

 

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Net income:

    

 

    

 

 

 

 

Net income from operations

$298,290  

 

$79,309  

 

$490,522  

 

$215,079  

Preferred stock dividends

(13,163) 

 

(20,636) 

 

(46,701) 

 

(61,908) 

Net income available to common shareholders

285,127  

 

58,673  

 

443,821  

 

153,171  

 

 

 

 

 

 

 

 

Basic income per share:

 

 

 

 

 

 

 

Weighted average common shares outstanding used in income per share

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Basic income per share

0.02  

 

0.00  

 

0.03  

 

0.01  

 

 

 

 

 

 

 

 

Diluted income per share:

 

 

 

 

 

 

 

Shares used in diluted income per share

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

Diluted income per share

0.02  

 

0.00  

 

0.02  

 

0.01  

 

 

 

 

 

 

 

 

Computation of shares used in income per share:

 

 

 

 

 

 

 

Weighted average shares and share equivalents outstanding – basic

15,034,706  

 

14,539,675  

 

14,707,561  

 

14,187,084  

Effect of dilutive stock options

3,568,267  

 

1,386,846  

 

2,989,353  

 

1,377,907  

Effect of dilutive warrants

273,189  

 

265,869  

 

260,511  

 

264,977  

Effect of convertible promissory note

 

 

 

 

 

 

27,888  

Weighted average shares and share equivalents outstanding – diluted

18,876,162  

 

16,192,390  

 

17,957,425  

 

15,857,856  

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Schedule of Anti-dilutive Securities Excluded

 

Schedule of Anti-dilutive Securities Excluded

 

Three Months Ended

 

Nine Months Ended

September 30, 2020

 

September 30, 2019

 

September 30, 2020

 

September 30, 2019

Stock options

- 

 

- 

 

263,000 

 

- 

Preferred stock

568,257 

 

987,102 

 

568,257 

 

987,102 

Total anti-dilutive securities excluded

568,257 

 

987,102 

 

831,257 

 

987,102 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Schedule of Employee Stock Option Activity

 

Schedule of Employee Stock Option Activity

Options

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Options outstanding, December 31, 2019

2,318,835

 

$ 0.010

 

6.42

 

 

 

 

 

 

 

 

 

 

Options exercisable, December 31, 2019

1,628,165

 

$ 0.007

 

6.00

 

$ 37,682

 

 

 

 

 

 

 

 

Options issued during the period

2,036,000

 

$ 0.015

 

 

 

 

 

 

 

 

 

 

 

 

Options forfeited during the period

(10,000)

 

$ 0.019

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding September 30, 2020

4,344,835

 

$ 0.012

 

7.48

 

 

 

 

 

 

 

 

 

 

Options exercisable September 30, 2020

3,085,835

 

$ 0.012

 

6.79

 

$ 273,094

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Fair Value Assumptions for options granted

 

2020

Risk free interest rate

 

0.38% - 0.89%

Expected lives (in years)

 

5  

Expected volatility

 

208% - 236%

Dividend yield

 

0%

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.20.2
4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Schedule of Warrant Activity

 

Warrants

 

Weighted average

exercise price

 

Weighted average

remaining

contractual life (yrs)

 

Aggregate

Intrinsic value

Warrants outstanding December 31, 2019

290,000 

 

$ 0.004

 

3.41

 

 

 

 

 

 

 

 

 

 

Warrants exercisable December 31, 2019

290,000 

 

$ 0.004

 

3.41

$7,550 

 

 

 

 

 

 

 

 

 

Warrants issued during the period

100,000 

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants exercised during the period

(100,000)

 

$ 0.004

 

 

 

 

 

 

 

 

 

 

 

 

Warrants outstanding September 30, 2020

290,000 

 

$ 0.004

 

2.66

 

 

 

 

 

 

 

 

 

 

Warrants exercisable September 30, 2020

290,000 

 

$ 0.004

 

2.66

$27,879 

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.20.2
6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
9 Months Ended
Sep. 30, 2020
Tables/Schedules  
Schedule of Future Minimum Rental Payments for Operating Leases

 

Year ending December 31,

2020 (three months remaining)

$38,058  

2021

152,232  

2022

152,232  

2023

152,232  

2024

152,232  

Total future minimum lease payments

646,986  

Present value of discount

(105,562) 

Current portion lease liability

(110,449) 

Long-term lease liability

$430,975  

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Net income:        
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $ 298,290 $ 79,309 $ 490,522 $ 215,079
Preferred stock dividends (13,163) (20,636) (46,701) (61,908)
Net income available to common shareholders $ 285,127 $ 58,673 $ 443,821 $ 153,171
Basic income per share:        
Weighted average shares and share equivalents outstanding &#8211;basic 15,034,706 14,539,675 14,707,561 14,187,084
Basic income per share $ 0.02 $ 0.00 $ 0.03 $ 0.01
Diluted income per share:        
Shares used in diluted income per share 18,876,162 16,192,390 17,957,425 15,857,856
Diluted income per share $ 0.02 $ 0.00 $ 0.02 $ 0.01
Computation of shares used in income per share:        
Weighted Average Number of Shares Outstanding, Basic 15,034,706 14,539,675 14,707,561 14,187,084
Effect of dilutive stock options $ 3,568,267 $ 1,386,846 $ 2,989,353 $ 1,377,907
Effect of dilutive warrants 273,189 265,869 260,511 264,977
Effect of convertible promissory note $ 0 $ 0 $ 0 $ 27,888
Weighted Average Number of Shares Outstanding, Diluted 18,876,162 16,192,390 17,957,425 15,857,856
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.20.2
1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Details        
Anti-dilutive Securities Excluded, Stock Options 0 0 263,000 0
Preferred stock 568,257 987,102 568,257 987,102
Total anti-dilutive securities excluded 568,257 987,102 831,257 987,102
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.20.2
2. MANAGEMENT'S PLANS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Details        
Net cash provided by operating activities     $ 745,154 $ 357,839
Net Income (Loss) Attributable to Parent $ 298,290 $ 79,309 $ 490,522 $ 215,079
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) - Employee stock options - USD ($)
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance     2,318,835
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance     $ 0.010
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 5 months 23 days 6 years 5 months 1 day  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number     1,628,165
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price     $ 0.007
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 9 months 14 days 6 years  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value     $ 37,682
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     2,036,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 0.015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period     (10,000)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price     $ 0.019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 4,344,835 2,318,835 4,344,835
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 0.012 $ 0.010 $ 0.012
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 3,085,835 1,628,165 3,085,835
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 0.012 $ 0.007 $ 0.012
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 273,094 $ 37,682 $ 273,094
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Share-based Payment Arrangement, Expense | $ $ 23,118
Nonqualified employee stock options  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 2,036,000
Non-qualified Options 1  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,108,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares $ 0.01
Non-qualified Options 2  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 928,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares $ 0.02
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.20.2
3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details) - Employee stock options
9 Months Ended
Sep. 30, 2020
Risk free interest rate 0.0038
Expected lives (in years) 5 years
Expected volatility 2.08
Dividend yield 0
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.20.2
4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details) - Warrants - shares
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance     290,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 7 months 28 days 3 years 4 months 28 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number     290,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years 7 months 28 days 3 years 4 months 28 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     100,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 290,000 290,000 290,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 290,000 290,000 290,000
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.20.2
4. WARRANT ACTIVITY (Details) - Warrant 1
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares 100,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 0.004
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.20.2
5. SERIES A CONVERTIBLE PREFERRED STOCK (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
shares
Details  
Aggregate outstanding accumulated arrearages of cumulative dividend $ 156,713
Aggregate outstanding accumulated arrearages of cumulative dividend, Shares | shares 1,565,561
Amortization of the increasing dividend rate preferred stock discount $ 5,393
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.20.2
6. LEASES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Details        
Operating Leases, Future Minimum Payments Due   $ 646,986    
Noncash lease expense   76,909 $ 109,901  
RIGHT OF USE LEASED ASSET   541,424   $ 618,333
Fixed operating lease cost   $ 114,174    
Cash paid for amounts included in the measurement of lease liability $ 178,567      
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.20.2
6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Details    
2020 (three months remaining) $ 38,058  
2021 152,232  
2022 152,232  
2023 152,232  
2024 152,232  
Total future minimum lease payments 646,986  
Present value of discount (105,562)  
Operating lease liability - current portion (110,449) $ (103,651)
Long-term lease liability $ 430,975  
EXCEL 43 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $Y[<%$'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 " !.>W!1#QQ@N>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y9!B;UI66G#08K;.QF;+4UC1-C:R1]^SE>FS*V!]C1TN]/ MGT"M]D(/ 5_"X#&0Q7@WN:Z/0OLU.Q)Y 1#U$9V*94KTJ;D?@E.4GN$ 7NF3 M.B#45=6 0U)&D8(96/B%R&1KM- !%0WA@C=ZP?O/T&68T8 =.NPI B\Y,#E/ M].>I:^$&F&&$P<7O IJ%F*M_8G,'V"4Y1;NDQG$LQU7.I1TXO#\_O>9U"]M' M4KW&]"M:06>/:W:=_+;:;'>/3-95716<%[S9\7M1-X(_?,RN/_QNPFXP=F__ ML?%54+;PZR[D%U!+ P04 " !.>W!1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $Y[<%$"O-CLVP0 )X3 8 >&PO=V]R:W-H965T&UL MC9A1?[WZ*C,]52-!:[UAGK+?N.FW5UG9W[KZE$)4I$#<)6K_]GH"" M[>"1%R7 ^?/+.-M3&;GXZC_;6(N6[)C4C@R5*J MF!MHJI6C-TKP(#.*(X>Y[K43\S!I#/K9O;D:]&5JHC 1]$)'>W M#=HXWG@)5VMC;SB#_H:OQ$*8M\U<0.F00*QY&ED7N3N+W'H4,?J^3+2V2_9Y>^VVPWB MI]K(^& ,!'&8Y/_\\^"($P.O>\: '0S8-P-Z[@O>P<#+.IJ39=WZQ0T?])7< M$67?!C5[D?DFLX;>A(D-X\(H>!J"G1G\DGX*43&$)P&Y3TQH]F22Y,/#NKE) M])HKH?N.@:]9&\<_*-_ERNR,$:X^51N6X1>5YE_P?$*SWF9GG?.<\+P,-*(4KM0:F=*[3-*+V(5 M:J,X1&$T>:CR-&[ONBYU>ZS3Q;K5*6 ZJ-@XU#Z/R&_!E8U<%0TNT&Q2UO0H M@G)=H%RC2L78?-UO1!4(;D[=YC-"T2THNO4HGE.NC%#1GKR(C52FB@B7,BH5 M"-%-0713CV@N5"CMM T(3/Y*%^%*QRGUQX\?%V9%KV#KU8P9C&<=9CGDO+MP MK26/-.8OZI9)SD65#HEM'$:"3-/X7:C*?(:+P#1KLJZ+#FUZDG=I':23N3_E M<64(+PB-WQX?I_>O9#1[>GJ;3D;#U\ELNB"3Z:B%@;(2E-4!G22^5!#'K"Q< MD86! 4>D(B.9)D;MX3^HIL?59P\89)F+J5<'\I5_DDD PR]P)!PXY)= MKTG;7<^[1N-=YGB*)^D#X3 (H)KJJ^,%>83WR"RI]ATNR5Q*7B3TSI!%BSP( MI)7>Q?7Q$=F63THGO._H\VE-E!?_PTWYZ<,KMCUJ,LP MMK*.4#S]9W$Z1^E77/,US)!\S,NPKSKY@UL7["E M9EDQ6*V*,4J5LM4L+V%ALLJ&5EJY'+Z@^/O[(OHK65DX6*W",4E@+9)O@FSQ MYT?42C)<\0)962E8K4IAJRS4!9B!*ZGVE3RXSE0F3>[[L-6#:B."7! C+,L$ MJU4F%C&/(G*7:GBLJV.)ZUQ8R+&R*K!:5>$^%FIE1]>?H,!WC#4^J?8<+ M7EHSL3+ILUI)?[&&+38*A,M]?&["P(7 M'52FHACHM=V ^P,K>SFCN" ]5ATW*>"Y=[]JJHG),3$#N7 MLH,A37R[.,T/0XJ[Q>'3,#MR<,'*3 MG:>\2V-DG%VN!0^$LB_ \Z64YMBP'RB.Y ;_ U!+ P04 " !.>W!1'42] MFTP% #@$@ & 'AL+W=OJ1UTKI@\WM*(]&$K4Q9TB>D>[27;G :-, 9..WVWS\'I)!B0[LW+21W MQ\<7WWW/3)YX_K/8,R;0[S3)BJO17HC#I_&XV.Y92HN/_, R^&;'\Y0*N,T? MQL4A9S2JG-)D3#3-&J1 'UC(Q-WA-H>[<1,EBE.6%3'/4,YV5R,/?YH1LW2H++[' M[*DXNT;E4NXY_UG>!-'52"N)6,*VH@Q!X=\CF[$D*2,!QZ]3T%'SS-+Q_/HY M^N=J\;"8>UJP&4_^BR.QOQHY(Q2Q'3TF8LV?;MAI017@EB=%]1<]U;:V,4+; M8R%X>G(&@C3.ZO_T]RD19PZXSX&<',A;'?23@UXMM":KEC6G@DXG.7]">6D- MT5-ZPFSLJ?,10Y?!N#GYC.5LNYOPS].8*K<+4(YMX&;JZ]A;><^2B\ M\?U-B"Z^'C.&=.T#(AK1T%U&CU$L6/0>7:*[<(XN_GD_&0O *8..MZ='7]>/ M)CV/#MGA8Q-3X3X;=I^S+;CCTAV[+]W'D(0F$Z3)!*GBZ7V9N%NO_>4&>6$( M2QX(J#0%GM$LPAMRPOVZQ@_TH1EHE"EJ@YE5:'*TGN<8FRY&B&3 M\>-Y3F0["T/)FHW9"U2C034&4;WMEA^!# ISRP#S/F$?4,:$BK2.9)X1$(LX M5H=3MG(-70UI-I#F(.1MS@XTCA#[#3VL8$656R[V+(="R7/(+*)%P=3Y-24> M'5L:[E#+5MAUS];V@MMJN*U![@T7-'D#HB4_G!#8 VX'4K:S=.+JAIK2;BCM MX>RN5[?^>O,#>8B"-)_>7 M&3(M5P)4&>K$)I;3@WBF6/A-C7H1>-?!(M@$_E"WQFW_Q^1M3?! _Y0=4+E\ M(O\\FB8O7F5F]S42W"H*'I840,R/+#KK?$E,[^,D%C%3]I13O',0@YC8[#8^ ME9T-M=I'W H+'E:6U8'E5,39 TH83%L-[Q^8')Y;XH'GY4BGY)=U!&/-,+H] M466GZ59?J\&MYN!AT9FS'0/*")3QD65']::09<.V"7!V(64[4W,Y1&MQ*#1[6FE)IO$VP_%)WPZ:2?\"F +U! M?/>FO2&KBZ%KKMWMZ0H[$QN60WJ6T>H0'A:B.NVOI5LA*;;CV)*LJPPM4[?- MOAILY0>[@PTSO/'6_LUJ,??7X;M*VR'3%W/_MA;C<+L4B>6X?2! MMTI$AI6HGLS.AIYJ]OV;VCXMQ)2/FLH)3F6HG.#&9Z\?RG<_WVC^$&<%*/X. M/+6/-@3*Z]W!1P)=W%N(" "$"0 & 'AL+W=O$:E"OK#%D@.)C2A+;1?CCIT1FEO#OIF;\6&?%3*E.)U!/VL+\D"PA!/BYG7$5V[1+3#')!68XXS ?6R+D8.U@+ M3,83A958&R-=RC-C+SJXC@<6UD200B2U!5&'5QA#FFHGQ?&[,K7J:VKA^OC= M_;LI7A7S3 2,6?J+QC(96%T+Q3 G12KOV>H*JH)\[1>Q5)A_M*IRL86B0DB6 M56)%D-&\/)*WJA%K L?;(W K@7NLH%T)VJ;0DLR4-2&2#/N0 HT*F3!._T+,VZGQNV9QRS+U+OXU#5=FG?7[SR<8W\+_:.L#?)N3=[]!/E1 M"[J[TT*O>4$?D;C!W*N9>Y]F/CNPG'N[#Y:/>T'@];: &Q(]O]WK!'N:[.#_ MNPL^ ?F#)5UY'@'>E-E,;J]MD?K[Y"?A"YH+E,)<27$K4!Z\W/++0+*EV36? MF51[L!DFZC,)N$Y0Y^>,R?= ;\3UA]?P'U!+ P04 " !.>W!1-8Z^3J % M Y%0 & 'AL+W=OZW!:U[\+#="2/ K3;+RKK>1KC4C#\B;?BDS]YR4OTE"JUV+= M+[>%"*/:*$WZ&$+63\,XZPT']=BL& [RG4SB3,P*4.[2-"S^NA=)_GK70[WC MP#Q>;V0UT!\.MN%:+(1\VLX*]=9OO41Q*K(RSC-0B)>[W@C=!AA6!C7B>RQ> MR[-G4%%YSO.?U#U8I$(E:R MO]3D%9GGL!3C//D11W)SU^,]$(F7<)?(>?[Z51P(TC!6*TCCK/D-?QV$.#-0?NP&^&" =0/G@@$Y&)!K9W .!LZU,]"#04V] MWW"OA?-#&0X'1?X*B@JMO%4/M?JUM=(KSJI 6 M%M-O#_YHJ5X62_7S&$R6"S#] J:S8#Y:/B@ ^/ T&3WY#PKS$7P&3PL??/CM MXZ OU5(JA_W58=K[9EI\85H"'O-,;DH09)&(+/9^M[W78=]7$K0ZX*,.][C3 MX4)L;P"!GP"&&%K6,[[:''DV.O]O]N _S_Y&#-(&!:G]D0O^YL'W8/(4+#I< M.:TKIW;E7'"US&68J(RR%]E.V.*D,6>U>975]D./4([)H+\_E]^$,<0=QWD+ M\TT8IH0S2-_B A.'7)=AREK<&[:T94L[A3LE!/E+EYR- WI.C+@.=C4Y31A'+M10OHDBKL6_:$ZH?*!#F0:P+Y)HBY5 \!$X0P8=A.VFM)>U?D#M435;N= MK<%*A7]9L^_:=\]<+^%4IS4V890BS#R-O0G#D")(= %,G(H/ZL$+"07!4WV& MG2(\3,;3QP!\F4\?S^JPM>)"BQVD,;?@F(M<+47Z%IC#7>IJ0118<$@) M1.$%YF>=">ID/EU^#>:@X6_EB\R)H>/I;"THC(A>."PP[.G. NN4%%[<97SB MBM_9Y64P#Q;+8[6P\L7&Y% G^R[$?Q\26""?L>M>X'AJ*A#IY#A1GST/V2I/ M!?CP+2_+CV D91$_[V3XG @@R&;HU-7A+K;HIGZ'!)%(2*@.OS53Q#%^S@2663-: =?;_8#$<3T M=&[#8<@(T]E;< YS(=+96W ,>9!?8'_JDA!]-Q+B)A+"?1@GQ_U7(ZFJ;^5& MQ<$F3R)1V/6@9I?'5?+6FQP+CG*F)S#? G,<'?S]"\%.D2032)LZ7(X=QEB M>M#8D"IK8J(7*]^&=#VJ/M?TSU4;DG+J"?WS:7B8UBLXZP$B7A14\$;5RVW:.[I MFA>9;^N+J.=W!1/Z'@U9\) "/. & 'AL+W=O.*T>/6?ZE>)"R=+XMYLOB^."A+%>_#(?%]$$N MDN)#MI)+]K%(\J>/G,V.SYPJQ;)N9R6 M516)^O55CN1\7M6DVO%74^G!]G]6!7=?/]<^KH-7P=PFA1QE\S_26?EP?! < M.#-YEZSGY57V^$DV 8FJOFDV+^J?SF.C=0^H&^&$130.P;@]<4\&KO-V;53D=) MF9PELEE:#/9D[ETDZ<\Z6SBA9I64R1^J*+75- MI^O%>IZ4JCF1O$NG:8E4,C97VA=$YS);J7U>M#)[DK9>ZH!?M.IN4ZEUAH'%CN M:C%9%1$'45,2>EKGQE"EU3.VU=,Q3VS-$W;S&I?4BJ1V\"*I]\ =JYS;)]S- MQR17?E^LJ@+%X:8'"B==.IQNQ^,",UG80A^9%)VPO6W8GC'L MTT6FQO?_-J&J%J;+J0*5HAKQL_1K.I/+F9.K]^ M?IYVM:09$T[\3>;35 T:S"_?ZI=5$?EP[2':@AU#C6Z4N9:.5<'6JN!OFUC/ M+N[,+%2_=%Z!'7NVFUAT[D2NVA;KV'AB@KNG!IX$*S M"!%Y/ AU0HD:W6Z @1]Z+-0W'40X"$-* V 9IN2^S]V>P4-VB)R\&#]>8AR! MUD63-PJ=FMMHTUM-Z1WG>0J:[Z\ J>4IN MY[)9.-'0(/"!F*!$GS6-I&L0$_I(@"I]D40KXGW]W](G,>/G#[JW&3ZH?1 W M>>"ZKK[P(+J^H%HD)68F_2/)&QBJ]TH%FXL^:B!VQK1+(@+ID BF'R%B1 :Z MV593UY(6-(F9-($E17_/V8G0*.FVL&5"8H;";0OE,[48^PW"'-<;:27"B$!& M(T&H$PRB MV&5!3VKLXM\!$S\6&>&#H.@A1WL2EG0K)N2UO>(F;@,IW[_[M> M6G:18)_M%XH\+H3/]#Z%B*4V5-_7-]48$5:D[U(2Z&=_3"I$X(4]AW_2TALQ MXYOM^&_W#N)4WPX,E:8=F+;@1U#8&^?D@N@5C ;(1+&/'TQH9"Z!E 6 M(S(P''/T38<_S#E*;C'VVQD.Z1@/S^XQ^%'-BS^2!*X^;3 M8B,U8^.^#QSP]B,I0=CQ4"0$%WJB*Z*0 =7P" 71P0,1#M0FXGIZ6GJ,*1E5 MPZ[G/$!;LJ267.(+'CO@UB%9NYZNA\K %Z[@/3&TS$GW2/+]+.Z M E63:LD MHI ;J7!]_8"!R,#V8:NIZV'+GW0/_GQK\K"F%D=&2?>Y6XNMS(RM/X4\F)U7 M$8F:-SIY,"3E!V4Q(M.'CE'2]:X%5F8!UE=]%-'\L\XRK)L&)?ID8Y!.6:BO MO8@(^ 4EO3LM:SF7F3GW#9Y(,"1EB.4#$%U?N#M/M5\!39LZC)/%*HF8'4T1 M"0]=0:G>]59=UXX63MDKP"EU49,0.!5@>D 1$\1W ]TK2)*ARSWAZF=A1#@( M&7,)]W3/H-(+*!$]EK5HREX)37ML0]!4N*&B9G O BJ%BD#X/1&T:,K,:-K< M,=IL&IN\JW.7Y4XN5^M\^I!LLN[:[F)X(L$0$-5CL><\&61*=>: "Z4]Z8G6 MI(93CV\MFS(SFWZG;_W/(AB2&!6!Z^L98T37MQ"VD,K,D'JIP4,;Q,S4U7;\ M1"0#RD2HKPT10YY,^R'5+S0@,M#A6,8T#%S:U^4MAC(SAAI=,G2LG1P1R8 ) MSP][IC=O^9&;^?&J;2- Q*0HTONE>EMF3B'+BMUR'IRYFERF\[5 MGF 8!-S.DHB$^NIPI0T!#A&0>JY^4HL1&;@&!26"J<6RQ\P6*+D9*%_+S/ZQ MPNWY340B.KS4#:YE/_[]ER)W$OSX1L:16Y%Z!X\0$>-A2,! @*A7[?_4TU<# M1#@(/1IP/=\UQI244=*7T>,M0_(?NQIIMPZY&ZE<01@ 49H8@._V/Q(V2;N@M0/(WN"?)[1JNN>Q&]I5GQ"KVQ#[D[B&0I$B=+)<.>K6=57]7Y-\OM4+6US>:<*NA]\54.^^?;;YDV9K>IO M:]UF99DMZIW!1 M=QJ=PKX' #S'0 & 'AL+W=O1LK=]WX_CS=L&^7?LAU+X9=5)K:1 MA*]BW<]W@D7+8M VZ1/'\?O;B*>]JXOBW5Q<761[F?"4S07*]]MM)%ZO69(] M7_9P[_CBCJ\W4KWH7UWLHC5;,/FPFPOXUJ]G6?(M2W.>I4BPU65OB+^/7$<- M*"0>.7O.3YZ14N4IRWZI+]/E9<]1B%C"8JFFB.#?@8U8DJB9 ,<_U:2]>DTU M\/3Y./M-H3PH\Q3E;)0E?_&EW%SV!CVT9*MHG\B[[/D/5BGDJ?GB+,F+3_1< MR3H]%.]SF6VKP8!@R]/R?_12&>)D ,QC'D"J :0]P.T80*L!M%"T1%:H-8YD M='4ALF*CH-%P\0>Z^7'[UP)]>9@-'\93D/F*SM'#8HR^_/;UHB\! MBIJP'U?+7I?+DHYE0_0S2^4F1Y-TR99OQ_=!A5H/1IG6V9R03G6+\:J=#Y?8NC?(-V(CMPB 7T](J@ M2(E(\G1=9CF7G.46:_DU)-]JK3A?SJ*P?Z1)%VTQ(_F_QPF3 )[O(7645CO!BT^V8D+ NU) ML-U>Q!L53/ IUO #))_%2]7J;QQ !DY+-X.4TZ'8"2%A:^%0->T+% BA0O\K M4'+Y!#7#4@(P::8G5KL-/^;9:I8W;B,^#KRV!70YGWH=B84;^L#TG4AENX@O MCQXJLRN3&R90E.=,YD;,U(#9&1#-:P8Y#,30%9,-&V$['=6VW46OG89U]<4# MOYTT1BFW*_]Q0TK8^Q1"Z&$$2R()^;"+A'PU(O8L05[!U46(TYGC#5]A.V$! M6J'RNG%^PJ,GGA@(L8*JDQ&%AKZ-UD!9 1ET!6W#6=A.6N-CS1'LP-*]V?TZ M%1&?$K?-6 :YP U\VH&QH2QLYZS;NK4HJ35[2OBZLP' .@V=F_C5)!<&?M!5 M#!O"PG;&FOV_]JA"KU-/X'K8<]OH=3GJ!0/:T0&2AJ.(\ZDN>#I[G"P^W@63 MAC,(MI-A82)5,$L*5!:2KT7>L'_V?*?:4).%JFE;E1#3H&4A@UR':TE#1,1. M1+5K]SFXE:?P=V#Y!]Q*#-1D!*W+=8%N>(E\;E]S,YT-9Z./>[2A$F*GDKF M%H#OHD15ZG(7 =W.4R9@)C!1#OW:$NIAFDGVJ6).=&)IET>#R#D)!H.."%#G#UP"Z VM%1&P2)-P@Z-J.DH2'R#@U-[J%XC^XFP\4$'LH#H>%L7#Y, M_GR8/@Y_J-,B(WR=7CPO<+!6KPPT1''H!V;TM*$A^LY621E=<4'Q, %".$2) M"J(S%$EX*<2KT M2Z>&\>@'&._#.DW2Y7L*Z0P'%25TM-,B@R#T"L1Q.S1J^) 2*[4L]KM=PE1R M0]$OM+I)8(YI6IY5:QW:VV5.#N;L.ZMI*ID GD5S:!?.8/HXV1?&&44[#DOS M?R$YCT)GJ.D7E;&G-44/K1E+]1U6.U<-(B3H"HN&-JEKY^>CW<[0\0BIP:PT MN*EK3J,!&O,\3K)\+YC-Q W/43O/%7U2RSU,Y50#N^3LO3%-!30A/RI@6I=30V M(U3G2(\.B%9$=+$.,J(-CU([CYJ.CX"2XBQ-JPN69RXWGV=8:CAJ#'W2WG(8 MQ+I4:OB5VOEU>'*:J]!69T@JWI9<;9X@!"'^F.;$)82_.A4PZJ-3JD=#VE9' ME\*.,^A*YX9WJ9UW#1VCV@ "]'V1P\NC(G&V50=%I>Z6TQ>J(.UDYMU6OEK0M^AB$'%]VFZ'^B?7 M9ULFUL6M8HX*/.4-5/VVOKD<%O=UK??7^/NHO']LIBFO0W]& KJ*' K?"J9T MO@5@7E'>,)9?9+8K+NF>,BFS;?&X81%L<90 _+[*8*=3?5$+U/>\5_\!4$L# M!!0 ( $Y[<%$< ]*@: L &PO=V]R:W-H965T&ULS5G[;]LX$OY7"-_AK@&4Q);?Z0-PTW0OAVVVJ--=W(^T1-O<2J*6 MI/*XO_Z^&=*RG";9+JY[. 2()8HSG,UOOZ[/3 M4Y=M52G=B:E5A2=K8TOI<6LWIZZV2N9,5!:G:;\_.2VEKGIO7O':1_OFE6E\ MH2OUT0K7E*6T]V]586Y?]P:]W<(GO=EZ6CA]\ZJ6&[54_G/]T>+NM.62ZU)5 M3IM*6+5^W5L,SMZ.:#]O^%FK6]>Y%J3)RI@O='.9O^[U22!5J,P3!XF?&W6N MBH(808S?(L]>>R01=J]WW-^S[M!E)9TZ-\4O.O?;U[U93^1J+9O"?S*W_U!1 MGS'QRTSA^+^X#7M':4]DC?.FC,20H-15^)5WT0X=@EG_"8(T$J0L=SB(I7PG MO7SSRII;86DWN-$%J\K4$$Y7Y)2EMWBJ0>??#$[$YZO%YW>7UQ?OQ.75]<6G MRP_B_>75XNK\AQ'1*=99/TVL$Z?8#T7'TSEMTY< M5+G*#^E/(68K:[J3]6WZ+,.EJD_$L)^(M)_VG^$W;'4?,K_A$_RNC%?N&3ZC MEL^(^8S^#!M^)];B>JM$4\DFUU[E(C.P>>7"E3.%SB4MKW4EJTS+0CB/!027 M=T)6.<*KX T5F428M7C?%,45!E(N**:6R[!*1R*-ZHXCX1'N+&33BBEM5]W'@DMO)&B952E4": MJ:6%6'5C72,K+[QA2ML4:B?XIBFBJ)M/3EJ;RD F48*YKTG%O#%-J[Q_8 MPC79]G%CG# @B"<;E[A^+W2XK6F*'$()J@*D';C\VE0AS;)ZY(;.8;]S1/1; MQ &?&$["JE50$V[A'?=*6J$HFXAW*E/E2EDQ'% ^&,Q/Q'ETHU59(>'G=8O: MO1%+F2LR'"P,GK7"#S21!7G&T0-(2R#8JP$O.D@94+$3! "S6(P,V-9./7)P MKED5H:%9YIFT0E#!NZ94+;>N,,%O722N&UMI)'ARPYHBR"5D$6XE^=C9AB-881NB%$!")U+D*.2J39C07,.A*D+! ML;Z(F8#9$_'+5A>*F7^U\T 069&1H'2N8#XT!"IGF>X#R+<0G(YDT^RD)ESS M4V)K*?AHB\QOE 5JH]294.MU0!<]/5 SXX#?41?W77JZ8\)N#%,N'TQ?.K%J M'$1T8+J/?,H^NDVR'528 !6 E3#LD68V6QB/K7RO..'ER'GF1'R"5RN/HQ>Y M8=,O]LGSHX4^9-F07"XKL6@VB 7*$K/@O_>M+!VZI8^\7R M;>](H&8TAT?LMWZN*:^U%7"Q_-R6L2O(24<>#\9M/;Q$&%4;O4+"9A.E+W\P M)F=GD2U^HH07'UQ2>%2R./X,'RW-VM\28EXLFY5'V&=B..X?C_I'9^* IE14\I8>+YI=*AOLM";RL4L\5NC;70$R9+)6GML^#>=H@\%RU@P M?2#8UH2L)3L"^58@%P7*HD#[I/W\P0].(E@I="6F%MAI5K$7B.9O8'X7S1^2 MB&*2!A*["&PK$>_7[5/*+)V8N"4 M:0PMQ$P;,7L9IL?]42)Z2_*Y7G,[0KNO%>*2+->& ="*FD,G]!)QN]74WZC2 MW(1N "ZG[ $Q5+TK"9L=J6Y)A2>^#)2(!(++]KXV(/ H*05U46@+'1=?!FUA M0M%&;_@H2[ZO,!BL5*<2B=5]E%+&,A0Z+>W)AH MJWHC"V1A=9#" MRLL)NP48#(]#>[$CC(= TYU(#Z/M (.U-:[>]=A/(7(OYO\!-@D7?PR;;9K[ M1H0VE:*#)L_"H.\(&K@L^-&'0N=AL9$&>HI5G-Q3Y^SI, MA'L3Z[V 21R#.* M-==H*Y6^D53BDGUF1ENLXC"Q545^[,TQCJ4Q[1[)=^4I ML./0=@BV#"4 X)*VN#_ T/< 'UOR3P-?VZ-*0XHF$TARG82Z?$1F4 ML.HPY\2Q/$ZUW?GU(:=G\]=_5T/3?A(Z@ =HJ:E/]CR,=)%%)U,&#L,)3R31 MY0_1!1Z4L[\IX;"F+RBLC\1'B+;<4MNV6R]X'0)AB*9UQM/@)<4H$H6FDE%D M31BV8?)6-W2M.LU(WB2$9 HR!FBX(4Y@Q->VC@'68;&^ME5*[5*J%H;TH^1Q<- M;4J^3;=O5^II7>+DVYD& [Z(.HA#A=)X.(R]%QAV9*.));#SEG/V?31@J6") MP-;4^]=AM]R:VEUV0H: "F,8]W6<1G- O0N+Q6W(OR20&GEEJ=3!>Z M';P#2N@85H2;Y$/3\U0I*>K0S]RZ,S"R2AV\AQ57&,@.5Y;T BH,R?'EZE=+ M&#V_;==5Z\VSSK586U-VYCOQ5Y'.9TDZ[^-J.D^&_3DN1O-^,DY3>HB([D\Q MH1\:)H &%1JU=3!,!I/AD7B!L)\,)[@839)I?X"+R2"9]V='W?/EC=0%XYG? M\90E+,H6VYH"2'8BG8V303H5XUDRF0[%:#1,$)K(+#AF.A!O0X ^,/>9^.4A M5+N\#W':N##5?.4STG4X@NP3,1@EX^$<$HSID$/T M3_HI_>O3OR']&XAW3V#D+.0DUPKT))@P+L^F$Y@Y%>B?!O,T&<)AZ/3GXVDR M2L#VEM"D/UIX\Q:E-&.@6\ M9G.13F#)"?TB @8#_(Z2^;1+>Y@N#+W(-LA,_'KZF/]2.&(V^PZVVN'AC[A_ MF6U5WA3\GFZ!S'KLJN>]>J2L*2CZDFPT'!_>+ISC$M[6=REW'EV([W(17=,] MPJ'#X[[Y3ME,MU-N6W;XDRJO)?0"KMY_E[E%]=B@[E%_A0$Z=+\[*)72?D%. MC%RX'ON8=MKY.%DJN^%/L*0E>LWPG;)=;;_R+L+'S?WV\(GX@[3H M )THU!JD_9/IN"=L^.P:;KRI^5/GRGAO2K[<*DPEEC;@.7W1V=W0 >VW[S?_ M 5!+ P04 " !.>W!1]B@LHH<& "\$ & 'AL+W=O>GEO]216A.A^<#$1!I6QU>&]7;ZCSYXCUY5;[^*]8 MI;M9-A!YZX.M.V$@J)5)?^5MQ\.6P,GD 8&L$\@B[F0HHGPA@[PXOGNPR\WXOKWV;N;LW& :KXP MSCLUETE-]H":4W%E3:B\>&D**G;EQX#4X\K6N"ZS1Q7>4#,2!Y.AR";9Y!%] M![V?!U'?P0/ZWME _A$]A[V>PZCG\+_R]0-JQ!]&S-H%@BZR8_9\>C@4KV8W MET)YWU(A9C*%\KJUO'0E;BH\F)Q=0A$&1%W*.^A/2(!Q!A;N? M?SK)IL>_\;G2>!;!BN>(ES(M"8EC\=HJL^ S:#%#L:I47J'FOK;*05TM#0H4 MI1A84GI/GH5R6S?2[-6>[VA?1.UYTHX$#Y4RPAH2=R2=*)VM1:F,-+F26O@@ M0[+%7N,02DS!2AMGEZH@X-*X4HC2VF 05U'T5'@!S1T3(EZO0. CZGYR.#E"_6N-MA.)[T4HNV2>//@+CP"V% MH472SBTM6/;T-(KA M?=@0U,.DDO( M*.&)OHA&WL4T9*J1,AUF6=O6A T#.$/@2TPU<+L66=E6%^(SV4:Z0OU%>[W] M9^62G+U/ ?YB!GMB)+)8QBKIC",7V45R2]#1)>9^LGFX,&$I+U9(3C$GX9%Y MOE2P-;^+\2U((Q5=9*!7BS1EI88GHP;6UOG8A^:M1ZOS*0I1)?/9=1*(AZ"[ MXD9]2E_MEB5JU7$1H +:F+_0J P2(59#M(K^=]PA1KGIMM@BA4S%3'3Z>[$A M\*&G>KED7K?UQ<92L<\ZHJ?;/&)'788]'6-.9#C0?*EL=>H%3-$^ *S[ ;NI M-N ,MA,=8]UUK!W[:X[1+5TAOK9,360$%)STT$OE8&/W[>E(S#B14E/I,A?Q MV8$0]CDGYR "";D@PWT/ 2:F$IT^=>'4?Y;IG.,G2JQU,>-((B1=D302F,+* MQ@9_C\BUZBUE6XIB&^7RZOMNW-M2+_BVZ1T?'J6F!VQ/#HY.^&$8X<3L1"J* M.BTFQ(O)GLX819FS(=/54-P2]=U(O 4;11&[[2Y9*R[21WCZ%N7AZ72#,IL> M_8\HKS:CF4=8#NI"A1$0LSIE:BRB?Y^DJ7K7,W>' $Y[WW*_5:E=H[H+;F7L MDHI+0HH?;9RDVR"F6>?GOOS\?A7SI>]5\G8%Q;+^7J9O#7N$2M7L,$6^'IR] M<;!I34O%'L:^UZZUAC1VOOMBEP7+RSU,(?=S&#G(FM+J?0Z(%RW&YF"0$\'UBRP/SE, M'8*02Z-^;3*-^MYJRD$NQ!UZ9+_<(,D:#0^I0!'TYC2@25$"#>_SWW.#YRV, MKK?$E+< E+C8Y!>5Y;I3 !3E;:!XI1_2C&2T[ZMHO/5%B1UA$;^;/=LU(7U< M]J?]I_DL?9%NKJ?O^BOI%@I$:2HA.AD='PV$2]_*Z2'8)GZ?SFW 0A)_5B2Q MF_$%O.W!1*I33$RT% #<# & M 'AL+W=O( M#IYS5=CSUL*YY6FG8],%YL*V]1(+HLRTR86CHYEW[-*@R+Q0KCIQ&/8[N9!% MZ^+,?[LS%V>Z=$H6>&? EGDNS/H2E5Z=MZ+6YL.]G"\ M&3IU&I1,YEA8J0LP.#MOC:/3RR[S>X9_)*[LSCNP)U.M'_GP*3MOA6P0*DP= M(PAZ/.$5*L5 9,:W&K/5J&3!W?<-^@?O._DR%1:OM/HJ,["R@6%N0N,7[ZJ7)N-DP4F9.$-427+N(FG#Y.'VZB^X'$]NKN'J M]O/=S9?)^.'3[9>SCB,%S-9):[#+"BQ^ VP$GW7A%A9NB@RSE_(=,JRQ+MY8 M=QF_"SC!91N2,( XC,-W\)+&V\3C)6_@?=$.[3LXW0:GZW&ZOR9J_QL,'A8( M,ZVH=60Q!R>F"NO^D?^B!4?D*YTO1;'^_;=A' W^L(#Y4NDU$I_3Z2/HY;;Z MI5L3FO%B!5D!>94NY'0!!=MA/D731/P4)C0$LI*4ZAG<;( G'OBV AYO@*NS MA:^^$0A//*&AO@9\1I-*B[ T,L7OZ09Y>+!_*9ECR-)2*%!RAG"T-O88QO.Y MP;EP")^(+FD@I/ D5(F-3IHVUHDB(Y KC&MW8C8C6@$<9!$PV"8]. PG88 MA=!O=^-&NC:0@[M/.@KZ\3"(^K5T."#I,*1#,@CZPRV,M+8DM[+2^%Q1C)=H MI,Y(?9CT@]#+L/I>(T+)F*%T>Z6.HI!ECFNAT3YG]^0,ND'2[>XX&\.@W1WN M\+77RCU,J9)-:]96IAA09A M;D3!05E)MP!1O*X@JL4#MHTCM:EO+NLHB,*AU[1!HRAYUMC31_$+:MMWUPO% MOJHR*"V[>*E$^GA"': 5M5JMARU@8JXS5$ ?.! &[1+]>H&,RY0,Y&(0!1G+ M)C#/3$A35RV1W:YF86F/.#0TWDFYTS!%.(A'03P(F7>UD.F"/H1!+^Q[;H.I MGAC6-GY*D%2*7A"Z\AY/'$+ M:3(. XJ44U5PZ]*#0F$L+?D-AL]H%9RC#S@U)=,H'5[G<>"CU*1GGUK62 ;+ M/,=,$HQ:@W#?0?]9DH=)C=J&L5*5O10)2>EU6, :A:'&,SKWTIM\-4A4%=J1 M$[\TJCYK!W$21-'PK90JX:KLZS?GR0^I\C4?!WUJW?>!I:]F\L*'I%V-]7T> M2PLY"EL:KK?700^@DJA;(14J+2N-;U5\E6WYNHS%-K2\KR@!1O"F..%]R4I( M0E-9U1WWK926)N?.'$'SQ--A,S[G6-!^450H+,#UPV&LJ;L9/ZX&P0^T.\>S MM)O!Y%[LYE6]UDXV:TU0E//MG&^BOQEN/YG7TRJ[]](^4O62OY)0#/>AX1(. MV\GP$$[H.1P=PLTSSR/"4=2(%HYD7??'T-O2GC3E22K>W7'HA>.D?PC7M,XS ML@+6$E4&X>&^^U)GY\:9HYG[>[6ELBD+5UT^FZ_-U7U[2U<'II;^_3K6CV[!_7=#?#S3,0/29IEM=?6 %S1^:B_\ M4$L#!!0 ( $Y[<%&S-,,JC@, )T( 9 >&PO=V]R:W-H965TZC28;$ MJF-G;:>4^_4W=D*@VQ=U=5_ +_,\\\QX[,ELJ_2#R1$M/!5"FGF06UN>AZ%) MULE"Z8I:G.0E-J9*D'%2*,H^@L+!B7P6+FUZ[U8J8J*[C$:PVF M*@JF=RL4:CL/^L%^X89GN74+X6)6L@QOT7XKKS7-PI8EY05*PY4$C9MYL.R? MKX;.WAM\Y[@U1V-PD:R5>G"3JW0>1$X0"DRL8V#T]X@7*(0C(AD_&LZ@=>F MQ^,]^VL$O9&;?_")IZ1XTN4,/X7MK5M' 60 M5,:JH@&3@H++^I\]-7DX DS> L0-(/:Z:T=>Y26S;#'3:@O:61.;&_A0/9K$ M<>D.Y=9JVN6$LXMA#^Z7-S?+KW>PO+B[^GYU]\\LM$3LML.D(5G5)/$;)%/X MHJ3-#?PI4TR?XT,2U*J*]ZI6\;N$MUCV8!!U(8[BZ!V^01OEP/,-WN#[JBR: M=WB&+<_0\PS_7[9^F03NT+591,[G[_;1+W MQW\8V#*MF;1U77.[([SVAI+\05$?"+H# 4JGQ6*-NLWI.=S7< /WOG#)BCVB MIGL(^(0ZX0:AU#S!E_L:W65W.A-RHLE_Q00(OD$XV6ES"LLLTY@QBW!%^YPN M< */3%1X<$K/@[%,IH[E$I-&7-^)ZT\AGD;=*(J@ U$OBH8PZ W[!VRCS^?H M@]@.C+NC473@X,94%%)::9]OREJ)FJL4^M%S^,]>7P6=-*C3E[#C0%\>PPNU M<>_L[/5(/PKN0#SN3L93N#S(_$A%=-O0$U60+=#3DSQ 6>DDIU=O7VY4=Z@1 M,C63))72K/?V#"NFX*C;;=B9)[$XV)RB1=/*IY=PC4 W^TO7RH1XG[1&-2QV]R[KE',SKQOV%Z8PN.0C<$#3JC4IZ;B7/0?I$L_@-02P,$% @ 3GMP47_=_A5R! E H M !D !X;"]W;W)K&ULK59M4^,V$/XK.R[33Y[$ ML6,2KL ,+[GIM;T[)J'7SXJUB55LR2?)Y.BO[ZYL@H&#HS/] )&EW6>??9/V M>&?LC2L1/7RK*^U.HM+[YMUX[(H2:^%&ID%-)QMC:^'ITV['KK$H9%"JJW&: M)(?C6B@=G1Z'O2M[>FQ:7RF-5Q9<6]?"WIUC978GT22ZWUBJ;>EY8WQZW(@M MKM#_V5Q9^AKO4:2J43ME-%CS)VI@;_O@@3Z*$ M"6&%A6<$03^W>(%5Q4!$XVN/&>U-LN)P?8_^/OA.OJR%PPM3_:6D+T^B>002 M-Z*M_-+L?L7>GYSQ"E.Y\!]VG>PTB:!HG3=UKTP,:J6[7_&MC\- 8?Z20MHK MI(%W9RBPO!1>G!Y;LP/+TH3&B^!JT"9R2G-25M[2J2(]?YJ/8+58?EBLX PN M/G_ZLEA>?SC_8P%7R\7[Q7*YN(35]>>+WX_'GHRQRKCH@<\[X/0%X"/X:+0O M'2RT1/E8?TPD]TS3>Z;GZ:N *VQ&D"4QI$F:O(*7[3W/ E[V MXGX]&]@C/= MXTP#SO3_C^"KP-R.[UPC"CR)J-\(.7"DLEJ:22'C>0&%TH/]="MRU2F^A$(WRH@(RZ4M%>M3[ 5$; M3Q5_TVD+K5L2DNI62:3#1MS1%>&!KJ=P?H?" G+)P2466*_10C;A$$R.8J!K M@/FMT"IT%$$B=HO6JW6%0#'>H+6D2$U7W(S@>N!921'02++$1#*+%XG\)Q-G MCD-(E>U[ILDP66*[M;@5'H%N4^0:E20@M3U\0WI,O%,(GSPYS^)OW.""Y;RR9_:S4^ M+R*ZDYN62HSN1 D9FSB:]9K,YJU18"(6?6OU/HG,4.@"&28[2N/I["GP/?, ML%.^! $;H2S@>4[\-T&BI(/&2'#V;S>)HDCQ,LG%-;KOD\B9,D&9AC M0D-/W^03%;U#[^E$D'*7K$98?P>5$FM5*5HQESR+YVD>!Y:=(7Y(.>99\BB@ M.VHX:A$*2E6AI,JIG 'Y+#U$\:-W4^F"6M9QVO8]:KG%GZ))Y0K3#FXVJ@KRL7M3NPON MN1M=N^=Q=I2-X'MOVW@P*5#NMF$>XG8B2]W0L-_=CUQGW:3Q(-[-:_2\;)5V M4.&&5)/1+(_ =C-0]^%-$^:.M?$TQ81E26,C6A:@\XVA%[C_8 /[0?3T7U!+ M P04 " !.>W!1LFF1[*<$ "_"@ &0 'AL+W=O+TSKE=1X8\&U M32/LTR4JLUU&:;3;N)7KVO/&^'RQ$6N\0_]U_%8NHX0)H<+",X*@OP>\0J48B&A\[S&C(20[ M[C_OT#^&W"F7E7!X9=2]+'V]C&81E%B)5OE;L_T5^WRFC%<8Y<(O;#O;=!)! MT3IOFMZ9 =__BL:_#GL,L><,AZQVRP+L+%%A^$%Z<+ZS9@F5K0N.'D&KP M)G)2X'AS7/2NEYUK]H;K'#X;[6L'U[K$ M\M_^8Z(Q<,EV7"ZS=P'O<#."21)#EF3).WB3(;=)P)N\@?>[\>C>P'"/-$$>+346058@H*"26AK5\$":>RN2.YC60DU"_]X*2R0=5**02OJG&+:U+&K8 M"@?&RK740A$^/F+1>BPI&GS IL56LAB2.?S>1QH=FXUN:T0-3EXY-D!AP]H MB8(GO3MF3+PZ'AS"HL8M63$G 5PNSK(B-8,H2\GJ)M\G%)9\[SF;PJRU_'N7 M"S[2$=;GY)^A^4P 1]5FX1YSYUC?]-H0F5"6OF 4,."VCG.CHDA=V%!<"KLR MEL:)6V*Y>H>ST?27([(8&KOK5NB_]L ]'-K41=B()T;[(3(1EX3*IU?)X.0T MU'62!IWD([CP0,KQ_78OG[CO*Y_+S*!JPZP4PM7/X5HJ?M?F/E/#&7D#!R?Y M23R?T:!^-!TAS>5I.KUW/7LM)HV5:(SU5/L2#DX)(YDS:PY!WQ';S:X-!3?5 M,14TI@&"VS^^TGPX1]\@GI)&E/LUZ0?:.5-(P>/5D552K,(T]GU%<*()\5N> M^C>J(O0>$8J[%_89D$(>3/,TSK,\!A1%37Y4/&J[:LMNOCDCDFC)@U7RDS-* MEH'>2JB@Q' H_VP%&;>2CQQDH-GE6QCG@QP.TC2/T]-\IT*:V('95M* [Z?( M7BZDUZN C=]C'PX!KGSH6X=#[W\FCW3^'_,XG<73DU."[H:3Q=*TS4M1=%.J MC3XNN*Y*B97"'V!%F)37A]*&UY51= 5Q9_ 7G11,G9U?ZBF!0U_3T;G+<%#0 M$1S 9!8GTQF;I9!.LSB;9+S(]A>3_44^++X$:57O)MJ+#FY>GA2E= 5/-1RF MR91*EAW!56LMVVQ8;32/+S5QF*9)G.?S(_AD]/HX')HO;0X@IRK-3Z?PVD=R MO'>I:-"NP]7)02#2W2^&W>%V=M%=2I[-NZO=9V'7_"E36)%K,CJ=1MTAL%MX MLPE7E)7Q=.$)C_SA0_P-02P,$% @ 3GMP40+N M4 Q/!0 -@T !D !X;"]W;W)K&ULS5?;;N,V M$/V5@0JT">![KIL;X#A)ZV*3!K'3/M/4V"*6(K4D%X_NZL*602N#CPY\F>?"K:Y1V^5ETD_6&T]J MD07>Z%Y=%&*!$PS/Q:.CIVYC)54Y&J^L 8?SRV38/[L^9/DH\*?"I=]: TI?O-9Y M^(C"H%881-R5HXCR1@1Q=>'L$AQ+DS5>Q%"C-H%3AHLR"8Y.%>F%JWX'GA^& MSS?CZ>T-C!^FMT_C>[@;/PP?1N/A9YA,A]/;^]N'Z>0,GE"B"7H%P]06 5,8 M2FE+$Y19P*.SAM82J5[!P]ZCU4HJ]/L7W4 HV5=7UHBN*T2#-Q!]@GMK0N;A MUJ28[NIW*;HFQ,$ZQ.O!NP8G6'3@H->"06_0>\?>09.R@VCOX U[Z]C>,778 MF#J,I@[?,/7QE'XOCS_*-HP-#,L%D8U2U#]M0<@0[I011BJAM_4F09A4N-3# MM:4_V$ONAI/K9!^4]^6NBXWHX? MM: ^'QO27*B91L\[_<'YK]:F2Z4UD$7X@\"Y^H!$T1FAV\\>86+G82D<.9J4 MLV +)>'@J-<^[.V?P2@V4JUWZ)@+$4?%R/J8%5DZ1U$I&AXP MTK9,Z20ORJ@V=(Y@1B689B)0"DAJ@NY%220Y$QQ-G#K2#HG0^:)4*24506BU M,#[FV>'74KFZ$(Q%BD(%$OB;O:A=8#("4SO ,MIC4;$%*#2 ? U(UH!HO(3L M XZ_\10LC;H7&N$%D*2=!1KW=%JGOZ3T^SK]'"IN(B40.)]CG+W12U12>:RE M,*8D@A6T88DH,UPH8V(LW&V^^" MK+L5]*O.KY2C$J?2SH&8N,U 2%4*Q@;(!&D+FK*,E/!1$3ASI!0V[G_QG%-/ MLX#9G<*\Z1=/Q:K2VN'.6L,@+R=U:U'/-!VSP7#2[AVV()EPS=5\Q7E@Z2E2 M7W+FFC8@M@KEV$/2@F6F9$;%S.T+5HSR2,!2@H$%1\E;B[6J:E0AL-U(E)H) M3)=L55A2"$IR74HG,WKC0>%4)*VV,O*P \/OFHS/AD;@#*-;D7.3P6Q5HQ3D MJK NTK4T*G .B;8QU!>A2ZK>JT0D*BCF))FMMENQ+,3!ZCC:;A1K)Q3I&M*W MW;;#P<)97U1KFHUO,'(#\W_ 3>;%O^-F,^8^R-#2(#LZ?I>>Q^W^ >P)8@EI MIC$V9\M%ME8?]/:;&;YY>8R-#ZZ,ONJA/:)YH@)\MMX3Y?:FU:0>')/V/0I? M5B.)<[ K22&^:3:.V&^Q4EV=34M)4 48NA]2L6E"I6U-=\18R8+((&36BO>Z ME#W@*W.#UCHZ;472T7SE?(.L\.@&CT07!V%8%;PQWTJQV@!L\1C591H;VHF4 M1Z]$]2+X%=?:3&9!9HGV3,,,==H.MDUN2Z?"BH;O+'!C\Q-=/7;))ND50.02 M3J]V./0CR!V(MX8V=CU.35M;;9;3X*AM5=>"->?5'< M"T=-ZT'CG%1[G9.C!%QU2Z\>Z)80;\8S&^AZ$)<9?=B@8P$ZGUL;U@_LH/E4 MNOH'4$L#!!0 ( $Y[<%&4[5]) , *0& 9 >&PO=V]R:W-H965T MJ9<-LWBKQ7>>NW(8?8X@QX+5PMWKW1=L^[GR?)D6-OS#KHWM1I#5 MUFG9@JD"R57S9/M6A[\!)"T@"74WB4*5$^;8:&#T#HR/)C8_"*T&-!7'E3^4 ME3.TRPGG1KT./"S2A\EL/9W ;+&>WL_F<#=;I(O;6?H55NMT/9U/%^O5#=QC MALJ) \RLK3&'-,MTK1Q76U@:K6B<(1V7L[#0#G[0A4IS73F*?+?4@F<<[?M! M[*AHGSK.V@+'38')*P5>PUPK5UJ8JASSY_B8FCUUG!P['B=O$JZPZD"_>P%) M-^F^P=<_*=@/?/U7^(Z]O4%U>:*Z#%27KU#]L\(OR?J?4L%,P83 [2U1AXR[5Z(%0G['[H)1<0K;BL!"\.GMY'GV4C7R'*3$N$-=NCC2Y@ M5_*L!-M@2-D 8<\AO($X#X'-@?Q!ZD>_F:%QY$6 ^PPK_^(37 >&+2HT3$!E M",PK0< _F3JP+KF%;?JCT=+>BA*I=]7<-6J,NQ*0&9*=>36]+1%<UQJLXZ6@@'V7GI@L9GSB'1;(,_>C*2 MNC&1T^K)@M/&>9["&_^>,T,"6!!8$+3;^705@6D\L9DX704?VFA'KA:&)7U& MT/@ VB^T=L>)3W#Z,(U^ U!+ P04 " !.>W!1T )Z6#<% !M#0 &0 M 'AL+W=O^SYS7OLG.V$?%0; MQC0\ET6ES@<;K;?CT4AE&U92-11;5N'*2LB2:IS*]4AM):.Y92J+D>,5N):BZ+*E\N62%V)T/W,&><,?7&VT(HXNS+5VS!=/W MVUN)LU&'DO.258J+"B1;G0\F[O@R,/OMAK\XVZF#,1A+'H1X-)-9?CYPC$*L M8)DV"!1?3^R*%84!0C6^MYB#3J1A/!SOT;]8V]&6!ZK8E2B^\5QOS@?) '*V MHG6A[\3N3];:$QJ\3!3*/F'7[(UQ=6\Z7/KAP.&Q#G"X+4, MGM6[$62UO*::7IQ)L0-I=B.:&5A3+3C.=+Q=CF%69*!FC;2J)(!'F6M^,M&O'=$? HWHM(;!=,J9WF??X2F=/9X>WLNO7\PZ>W_G'MWC^$;R];>] !1U48*&"(U!'_/2W-RR"\,"J) 2]JN]2R<:5J M^E"@!*XWR HTS[FI5EI )K#RJFKYTCJP9.B) M!E9LC54*4 7842EII9N)83-!]9S/?&4\6D1.%6 MTA"6"",9;LEXP:V;C?I-EA@QUA#[H:(Y!DK%?),,><[5.P M,C6S'MZ7YQN2FWYPU[R+YOA@#"LI2O1:FS,*?@RJ=/ ME!M1Z;",*S&0%7A(2UXLA3$@4^Q $/L'2!#=$,;$+ETV!OG+W M&+Z]3M5#['Z>ULH&[&W,C*U^@+I'X 8D]%/4(#3#V(E)&+EFZ"8Q<9+@B![@ M#!W//!SS\,W#A>LC.3)N>I+J%#J:3&Y"DCA"-WO@XBOUB(\!8UJ5Z+;CE,*312V/>:/]&"F3H\='J_P?Z* MIZ=ONT;;1]O:]Y$#4SB*P25^$I$DB, C:8+9'/J&%J.CG/AG0%W+\&),KR0% M+T)/1N:-%>"Z^ Y(&A_R]MN%*+$_"^Q,%38R^&1_'@8B2?X#7^WSX5?"O\ K M:5ZC;JCJ!#OKI\[6!ZN0UWU.Y;8M)< MH7]L;SY$;JA<S^UP@]]#3)H-N+X2 MZ)QV8@1T7U@7_P!02P,$% @ 3GMP45I%1YSA @ *08 !D !X;"]W M;W)K&ULE55K;]HP%/TK5YDT;=)&(&W7QP")5S6D MP:I"V\\FOB%6'3NSG5+^_:X=2*E:*NU+XL<]YY[C^-YT-]H\VAS1P7,AE>U% MN7/E51S;-,>"V98N4=%.IDW!'$W-.K:E0<8#J)!QTF[_B LF5-3OAK4;T^_J MRDFA\,: K8J"F>T0I=[THDZT7[@5Z]SYA;C?+=D:%^CNRAM#L[AAX:) 9856 M8##K18/.U?#4QX> >X$;>S &[V2E]:.?3'DO:GM!*#%UGH'1ZPE'**4G(AE_ M=YQ1D](##\=[]NO@G;RLF,61E@^"N[P7743 ,6.5=+=Z\PMW?LX\7ZJE#4_8 MU+'G[0C2RCI=[,"DH!"J?K/GW3D< "Z. 9(=( FZZT1!Y9@YUN\:O0'CHXG- M#X+5@"9Q0OF/LG"&=@7A7+_3@KOYX&X\74[&,)TO)[?3&5Q/YX/Y:#KX#8OE M8#F93>;+Q16,_MQ/Q]\[EW##%,="I/!ER582[==N[$B*)XS37=IAG38YDO82 M9EJYW,*$J/AK?$P6&A_)WL4>F#,+7%A3E0XY((7I0J#U120YW4$$B@3A+-#]%G3]$4114A%98 :A M4BD:1T7?@H=<2 SD;R)?"6%*:0G!0\J-D+)1#4[7 MNY[6"++H0QA_0F-QKSH%S#*J8.6VT.\GP5@@(PTB5;;SY\N MDL[Y3PNKRI)$2Z294$RE/CGEXZ+N)D1CT)+CX)*:I&%^PVN0+M?5.J?#"Z>\ MI=9*-K@&JUOOW:/XH'P+-.O0I*R7KEQ=R&ULK59M;^(X$/XKH]SIU$J^)G;>.4"B+:M%VB)4Z.UGEQB(FL19V\#NO[]Q M$EA02]5*ITCQV)X9/_-XQG9_+]6+W@AAX&=95'K@;(RI>ZZKEQM1FR"LQ4Z"W9J:PYQZ]9'DI*IW+"I18#9P1[=T&5K]1 M^#<7>WTB@XWD6S@$0AEL9ZX-CLQ)TH"NL(8?SH?#K'):WAJ7SP M_J6)'6-YYEK)[GIG-P$D/F+ .@/6X&X7:E#><\.'?27WH*PV>K-"$VICC>#RRF[* MW"B3Q?@>)M/%^''R %\FT]'T;C+Z!O/%:#%^&$\7\QY, MJJ4L!5Q]DUI?PTPHF&^X$CV88Z9DVT* 7,&8JRJOUOKW/(%;KO,E\"J#^[S8 M&I'!U8(_%T)?]UV#,5@D[K+#>]OB91?PIO @*[/1,*XRD9W;NQC[D0!V(."6 MO>MP+NH;\#T"S&/>._[\(Z%^X\^_X*^-S#UPHM]Q&1Q=!HW+X!+$S_+[%JWO M+F%+OZ=KOA0#!VM;"[43SA 6&R7$&>$P15K.%/8&E"6.JA%*?$]U(4@M0C(6-VDH;$BU.888$+ MI1 CEM'R!;)\EV>BRC1<49_0R+^&*^:1R(]0""(2>Q2%B)+42ZY/U^<[GA=V M7\%(P)$2CQ-MN=_((A-* TM"0ED,84*BV(<@\$G"*- 0EXEIMT&=,PRC->[! M]^;,0'Q\A[&MQ9EO#7B&:H/;BOL-6XUJ>?7*"=A8_0"Q1T #$OHI(@BM&'LQ M"2-J19K$Q$N""SC N_&8_7GVY]L?/5;J:]#S%MP!4'9!$6A"DCA"FAE0;%)& M?-PP&I,TC$G 0HL\03$)HXNKG4-C+;0[6=9;TZ2"K0A]CN<#+'<6MF#:5<2/ M;;[CA:C,.>E__8&[2/^QQS[R]AFFQZL57CL67L,/7CQ=#LJZ36$?+3"%HQ@H M\9.()$$$C*0)9G/HV[$8B?+BMQSMN5+<0F4QIE>2 HN0RY3>$:BRG76JI?4$DCX._F8[@12?(_<'7(A\]L_UMGI'MRIY5"K9N; M6V,DV\JTU]MQ]/@X&+5WXF_U]F7QP-4Z1\X+L4)3[R8.'5#M;=UVC*R;&_)9 M&KQO&W&##QRAK +.KR02U77L L&PO=V]R:W-H965TRZ>98:HX#5GA9PZF5+EV'5EDF%.9)>76.B=+16 DEJDW+F^IYW M[>:$%DXPL;ZU"":\4HP6N!8@JSPGXN\,&=]/G9[3.![I+E/&X0:3DNPP0O54 MKH6VW!8EI3D6DO("!&ZG3M@;SP8FW@;\HKB71VLP2C:O)/B'!-_RK@^R+.^) M(L%$\#T($ZW1S,)*M=F:'"W,I41*Z%VJ\U30Z\+3*GRZ7\3S>UBLXOGC8@D/ MBU6XNEN$/R&*PWB^G*_B: R+(N$YPL5/+N4EK%% E!&!8XCTGY)6#(%O(2P4 MO4HIJTRQ(<*D$E11E#!_35B58@H7,=DPE)<35VG^AH6;'+C.:J[^)UQO8;\3/_+. $99=Z'L=\#W?.X/7;XO9MWC]3_!J96Y3#WD& M M76J%^4;_-$V]W[EZMU^-4CQY!EZ:MI9PI1__NM_Q/$^OUKJI40A]HK11P^M1 MQQ_>P.WHIM/S_'=VS!5A0$Y$RC>1V(C\/V_4[QW;']VT>]25.8J=G3T2$EX5 MJF[0UMN.M[#NZK?P>C8NB=A1K97A5J=ZW9NA Z*>-[6A>&E[?,.5GAAVF>D1 MC<($Z/TMYZHQS 'MT _^ 5!+ P04 " !.>W!1T:[_7_0" "R!@ &0 M 'AL+W=O*UF;97"PMKF*(I,?L.)FI!JL:66O=,4MA;J,3*.1%QY4R2AA;!)57-3! M:N'G'O5JH5HK18V/&DQ;55R_;5"JXS*(@]/$5U$>K)N(5HN&E[A%^ZUYU!1% M TLA*JR-4#5HW"^#=7RUR=Q^O^&[P*-Y-P;G9*?4LPONBF7 G""4F%O'P.GO M!:]12D=$,O[I.8/A2 =\/SZQ_^F]DY<=-WBMY ]1V,,RF 50X)ZWTGY5Q[^P M]S-V?+F2QO_"L=_+ LA;8U75@TE!)>KNG[_V>?@=0-(#$J^[.\BKO.&6KQ9: M'4&[W<3F!MZJ1Y,X4;NB;*VF54$XNTI'L'UZN/X;-NOM[0UP6;3D'R@8(YW*O:'@S=+/^#KG$6G9)A/*+.!,O.4V4<2?SNQY_+Y*;=[Q5>FX3DN WJF!O4+!JO_ M4\HN-O##WV@L@+^@I@<*^(HZ%P:AT2+'_ZYK=%U U"7D5%%-#Z[E$J38(UR\ M:7,)Z[+46'*+<$?K@EYV#B]98[5!#&KMBQG-(PC2> MA;-T#'\ &[&8P624)0.Z%^CJ=0X=AY-D%L:3'LVFA&:,@G0:3F8_:80Q+=DJ M6NV\V ,91BU40<>S=!(RCW''CP<(=<<]"GL6=1$SA[GL0?-S9H$NK>WE]C<7 MLC#-LG=F$YB.LMDYL^?0:Z7L*7 '#)^IU;]02P,$% @ 3GMP4>/U"[9A @ &04 !D M !X;"]W;W)K&ULC51A3]LP$/TKITB50-J:D!0& M51NI+45#$U 1QCZ[R;6Q<.S,=EOZ[W=VTL DJ/@2W_GN/;^[^#S:*?UB2D0+ MKY609AR4UM;#,#1YB14S?56CI,A*Z8I93U&HW3@X"PX;CWQ=6K<1IJ.:K3%#^[M>:/+"CJ7@ M%4K#E02-JW$P.1M.!R[?)SQSW)EW-KA*EDJ]..>V& >1$X0"<^L8&"U;G*$0 MCHAD_&TY@^Y(!WQO']AO?.U4RY(9G"GQAQ>V' >7 12X8AMA']7N)[;UG#N^ M7 GCO[!K'F:_8#K)YM

[A;S.^SR=/MP_T0;AC7 M\,S$!F%BZ+?5KI$&Z"J :NVU9M)B 2=/;"G0G(Y"2ZH<=YBW"J:-@O@3!5=P MIZ0M#+[D$[ZFLC"C M>2@V9!VA''24 T\Y^(3RZXW]J)]'N=T4#TW-GG5@_EK32-#_U30O!@XX1+VR+0YA?.WV%8)9KG@ M=D_4'APG%SVXYEM>H"Q@SU$4$/4^:E;X[KI6J-=^* WD:B-MP_0?4$L#!!0 ( $Y[<%';;ATUN ( %X& 9 >&PO=V]R:W-H M965TU''95 5NT M1Y,,B54GSMH.M/]^;2<$N@74"_ACWILW,Y[)>"_DJTH1-;QE/%<3+]6Z&/F^ MBE+,J&J+ G-SLQ4RH]IL9>*K0B*-'2CC?D#(O9]1EGOAV)T]RW L2LU9CL\2 M5)EE5+[/D(O]Q.MXAX,%2U)M#_QP7- $EZA_%\_2[/R&)689YHJ)'"1N)]ZT M,YKUK+TS>&&X5R=KL)%LA'BUFWD\\8@5A!PC;1FH^=OA(W)NB8R,OS6GU[BT MP-/U@?V[B]W$LJ$*'P5?LUBG$^_!@QBWM.1Z(?8_L(ZG;_DBP97[A7UEVQ]Z M$)5*BZP&&P49RZM_^E;GX03P0"X @AH0.-V5(Z?RB6H:CJ78@[36ALTN7*@. M;<2QW!9EJ:6Y90:GPUX;UM/%8OIK!=/'U?QEOOHS@J4I?5QR!+&%-962YAJF M-GU,O\/MBFXXJKNQKXU_R^)'M:]9Y2NXX&L(/T6N4P7?\ACCCWC?Z&[$!P?Q ML^ JX1*+-G1)"P(2D"M\W28978?PE=7*'L-9<]1]BY)O)+*GJ[5UL_OD]J@?7]_/M*O@F\@ M&+0>!D,X]P[]DY[/4"9NLBE3QS+75?LWI\WPG%8SXVA>3=Z?5":FM,!Q:Z"D M/>A[(*MI5FVT*-P$V0AMYI%;IN8#@-(:F/NM$/JPL0Z:3TKX#U!+ P04 M" !.>W!12Y9$7*0" #+!0 &0 'AL+W=O.%,Z'E0&E--PU#G)7*B![)"8;]LI>+$ MV%#M0ETI)(5/XBQ,HF@4- M![HKC=L(%[.*['"-YENU4C8*.Y:"(6,.2(KXU?+&71'NL3C]8']UGNW7C9$XY5D M/VAARGDP#J# +:F9>9#[S]CZ&3J^7#+MG[!OL5$ >:V-Y&VR5<"I:-[DI:W# MOR0D;4+B=3<'>977Q)#%3,D]*(>V;&[AK?IL*XX*=REKH^Q7:O/,8C2 NYO+ M]2MBV8A(/A Q@7LI3*GA1A18_)D?6D.=J^3@:IF< M)%QC-8 TZD,2)=$)OK2K4NKYT@_X&F?AH4+Z!&7646:>,OM(XO]5^[TBGSS0 M=?=45R3'>6#;5Z-ZQF !/Y$H0%$XYFO,D6]001HWE8-S4RI$X,WM*'1=;I$] M.(-TW(^&8P>+(1XF_21-7) P M$HZ<%5K93#5%+Y3F^H&"4;RJAYM<@XZF?9 MI =W4NP^&53\+\P99/9_F5P,X;V[#8\:C*/:^3&BP0MI>JW;[2;59=.@O^'- MF+LG:D>%M@*V-C4:7 P#4,WH: (C*]^N&VEL\_ME::PW[=2FD/@#NCF M]^(-4$L#!!0 ( $Y[<%'@9!3@6P4 ,,3 9 >&PO=V]R:W-H965T MF8;CCC"3Y:');CCWRR2TK M9)KD])$C4609X3_O:AWXFFQW4@V,)[=[LJ5+*I_WCQS>QHV7.,EH M+A*6(TXW=Z,IOHFPKPQ*Q#\)/8J39Z1263'V7;W,X[N1H2*B*5U+Y8+ OP.= MT315GB".'[7343.G,CQ]?O7^J4P>DED106?6?O-1$G!B '[V!61N870.[Q\"J M#:Q+9[!K _O2&9S:H$Q]7.5>$A<222:WG!T15VCPIAY*]DMKX"O)E5"6DL/7 M!.SD!%^CY\7T.9P_12&:+YZBK_,']&F^F"YF\^EGM'R:/D4/T>)I>8/F^9IE M%+W[S(1XCQXI1\L=X?0&+4&]<9%2Q#8H(CQ/\JUHOU^A>R*2-2)YC,(D+22- MT;N02I*DX.8#>EZ&Z-V?[V_'$M)108W7=>CW5>AF3^@6>F"YW D4Y3&--?;A ML'TP8#\&&ALNS5!+IW_-WOTGV=_0X;5 M",LJ_5D]_A90Y))2,3<#WNS&FUUZLWN\O=7>AK,,S6#QDKP L:$O>\J)JCOB M"JEY08=/Y.5**38M8H5X9+RL2U,I>;(J)%F!7"5#"P:.<\E9FBK8/)>44R%U M8JP"=,L 5?D]3,S -P.@^G"ZQN&8YEM8I)D3.X;7>GM# MIM.0Z0R2^0BUF'(.^Q#*R_H[BI-#$M,\%KJT*U?.20@?L(5=JY.V!F8:KN5V M\M; ;-'K\W:;O-W!O%M)(G* \O,J AC)0!M"5:L=2V/*M4RX MYXOA.]CT.DR/B/XHD@-):2X%@L9%2/BDMMY? M)-M__ ,8P!]7*CS="OAGLH#=8-F>T9'93 .T'2MP/:>S##J@9WB.VUT('1#[ MGN';^J4(&L*"0<+T2Z%+OO(3G$1@7!N=@C$+SO32J4^AUDU'G9$6U",Z;+2M MAC$HN]?3_W>$AT\:&3S(Y+)26B'*&:"HZ2?3]AGX?'5]WW.QV^57AX3*9%K= M8E JM10PJ[R%&D1_5I MK.TZ\'#;,6/9'H[W\K"'-D"\%<5O*:_M3?!P<](4O6E=]!9%MH(I8/Y:E%_: M0E>WP]H5L"^M;SJDOL!ID=H*IT4.E3C<]AMXN.&(-AOX7:CX*':H#8\EW?[O8>&B!T<('E=*N?UJ/G!8;70T3;@.#A M#D1#Q)%P3N PU'+@GBV)Z5G8#[H4:' N=!W=KE.+,QQ\)@4=S@Z\OOS;O@-[ M%^8/73=L%IFH%FP/[7PB!.,_4'64J%I17H.*PVRY[#2('L.*UT/ICVLQB>7$AGEV_(V2,#"%[FL M?D8VH\V-T[2\9^F,W^.;&=:,A^J&JKP$:=U7UUL/A&^37*"4;F JX]J#<'EU M8U2]2+8OKT163$J6E8\[2J#Q5P#XOF&@P_I%3=#W!1I=VL!.0" #+" &0 'AL+W=O?W60@5I,X:SNE^_=K.R'E$B[: M?0';F7-FSK'C26]#V3N/ 03Z3).,]XU8B+QKFCR,(<7\GN:0R22- MTG<1IU2 7?'6_8GK5UJ><,Z:02E0]9EA5/2JK=DY4[:(9S40L M63-)V8"?G,<_GL&;TL':1F=KX\@Y2QA ?H])+*#)[. MH&[-CX&TZ&-W;RY&3(XCG+9K60=A_CFB/?U>K=\[JW\A;TU@3+XU7,ELDN<= MY?3:'<=[.-!X'/;8>; MYT#H=6S^1;8]M>U:;?NLVB45.$%X;\_YUYY#M>=- M+K2O<^$XK-&%X[".:Q^[<)&M=,'W!1>*95X9\" \!P M&0 'AL+W=OWW/NP]9Q=\?XBT@! M)'K-,RIZ5BIE<6_;(DDAQZ+%"J!J9\5XCJ4R^=H6!0>\-* \LSW'N;-S3*@5 M=XUOQN,NV\B,4)AQ)#9YCOG; #*VZUFNM7<\D74JM<..NP5>PQSDYDP=B+-AZ6/S.$%<"T;I>]F\&-L,1QE[,=XCI:L>F%F;Y!JWD1JN_)7'*U2Q1. MQEX+3?K3_M?Q9#S]_G&.9H_]Z1S=C$!BDHE;]!D]ST?HYL-MUY8JG0;9244] M**F]"]0^FC J4X'&= G+!OSH.CZZ@K=5FW6OWK[7@7>5< Y%"_G.)^0YGM-0 MS_#=<#=J:N?_LH__.?O1,/SZX'W#YU_@JT[X"E-0,P6&*;C -%5JEF"1HH*S M+5%'A19O2 D9QY+0=2D%1!(033,KJ>\,M=:T;=P.0C<,NO;V<#;G87[8[OA1 M'794>5A7'OZU\@>:L!S0S2,3ZKKWI>1DL9%XD0&2#,TP!RJ;[GYX5I$7=;S( M.2Y\>![6CGPG.HX:G4<%D1-ZWLD4&G*ZH=,^G8)]( AI*)?]#7[XK$\S7A J4P4JEW!1V0.?:R8$ M !;% &0 'AL+W=OZ_AL*0DV5SZ<1S_ZB=1%K&O@^N;V?#I[N'NYOT%1V M6;"* -$YNHW3B&X T%10_QD]I-FQ#=2QA6*#OHQ!D##B7]'U+I1GH30+Y?+& MC^D8??GC:]<4LG+U_:9?5#G,J[1KJIQ"VD".=85LR[8T\-%I^!A\"<<*CCL: M^/C=WVY*N4O-[5)S.\OGUN5;$@;7JEL#-**Q'&%."")$&8+*[0_2J> ;M"0UB$22*WT)!$)/%!QSFOL9G5 MJ)X.+WW;P>VVT^R:+QIR3DG.N0RY7]D(R^C!"S#Y2$*WK\#\D .:L-"'-[+. MBV]56%L-"^LINR5E]Y-0?@3U*%<41S013#XT5R1"3\!BW4R=KKJ%-D 81TT4 MRUQ+CFP'!63#=>-U.I-WF FK1"<&I5D*V_PP88MN(;,(MH.BZX_FT51@SVYC MKV8JO)*)=QDF9Z9"1]'3C8#5TA-LE01;GX3@?YN!TU5O.[=3=JY;.P-ORG2B MZ=NEDNW+*'DGU0JE8?/13Q*MM*V15^956L-I>6U;WQJ=DE#GPPC])1&"HS!! M$V A#=0.Y;KS&G>.?]\LQ[,L2\\&6SO'9/TV'_Y^0N^8Z*+@PU^UFF<6KGA# M_(&MF(:,Y$ZP9*LE@X\.[AI;]>>V)+V0ISQNA85%:U0G9+&ULU59M;]HP$/XKIZ@?6HD1)Y2W M"I!XVU9-+:BTZV>3'& UB5/;0)'VXV<[(>YW/G("E[B*)%=9Z54>N6Z,EAA3&65IYCH+PLN8JKT5"Q=F0JDH36*(](,U4,Z M%7KF%B@ABS&1C"<@<-%U^M[5P+,&=L=WAEM9&H.1,N?\R4RNPZY##".,,% & M@NK7!H<8109)\WC.09W"IS$LC_?HGZUX+69.)0YY],A"M>HZ+0="7-!UI.[X M]BOF@NH&+^"1M$_8YGN) \%:*A[GQII!S)+L35_R0)0,:LTC!GYNX%O>F2/+ MF[52O5H79_63X#0;]V7@$P\G- M='P[Z]]?3V[A?(2*LDA>=%RE71D#-\AA!QFL?P2V#3<\42L)XR3$\%=[5U,L M>/I[G@/_). ,TRK42 5\XI.'V0C.SR[.P 6YH@)E]CSAIE:$HV;=7!YS8X ^ MF=\),(/.#L4E0R]8=%-06QZ?LWS6AUW&4 M],-\!P=#M*4BK, D(U.!+]I"26 )3%$P'IH5+N6AB&6DZN6(D5J#$'(X9HU" M3>-/,?OT&K2<&'@GXM0LD)L?,4[-W^+D>:1U-$ZM0DWKG]7(]\MYM*>B-NEO M4.A37MJ3MX_W-ZY.S?Y(?_1K5;:H\QBJ6]!$@(^#I16:&PO M=V]R:W-H965T$8R*U8 M,;0-FJY[5FTF%B)+GJ3<_GZ4['C9D 9[L46)Y_"0$IGLE%Z; M'"OA32#(/" MVNHN#$U68,E,1U4HZ62I=,DLF7H5FDHCRSVH%&$<18.P9%P&:>+WYCI-U,8* M+G&NP6S*DNG#&(7:#8-N<-QXX:O"NHTP32JVP@7:']5X8WCSIRLP67RKM3:&0_Y,(B<(!2866Z+87 ;0(Y+MA'V1>V^89-/W_%E2AC_A5WC M&P60;8Q590,F!267]9_MFSJ< (CG/"!N +'770?R*J?,LC31:@?:>1.;6_A4 M/9K$<>DN96$UG7+"V;37@<7K\^0[C$>+V10FSX_SV=-B]/KP_'0']XQK>&-B M@S R=&V5*Z0!>@J@FO5*,VDQAZLI6L:%N8;/,"LKH0Z(0.JS]=$U"2WI=5'# MK-$VKK7%'VC["H]*VL+ 3.:8_XT/*<\VV?B8[#B^2+C J@.]Z!/$41Q=X.NU MQ>MYOIL/^%ZX6<-24Z:B^O\G:JL$LUQP>S@G MIR;I=D]*$G>B#PHR:&,/+L:>\BW/4>9PX"CR& M@4QMI*T[J]UMY]*H;L<_[O50>V1ZQ:E-!"X)&G6^4%Q=#XK:L*KRS?FN++6Z M7Q8T6U$[!SI?*F6/A@O03NOT-U!+ P04 " !.>W!11&[/$/L" !2"P M&0 'AL+W=O=HD1D(( M'ZT "4BW]6$= E:T1T,N8#6Q,]M ^?>SG1#1+5#:2>UX '_<8I,[RRY2(C24[%R92J01!:4Q*[O>4TW M(90YO8Y=&XE>AV]43!F.!,A-DA"Q'V#,=UVGYAP6QG2U5F;![752LL()JA_I M2.B96[!$-$$F*6<@<-EU^K7KL&WB;< ]Q9T\&H-1,N?\P4QNHZ[CF80PQH4R M#$3_;'&(<6R(=!J_*0!'H\/[)^M=JUE3B0.>3RCD5IWG;8#$2[))E9C MOON*N9Z&X5OP6-IOV.6QG@.+C50\R<$Z@X2R[)<\YCX< ?S&"8"? _Q+ ?4< M4/\#4 M. ((<$%AG,BG6AY HTNL(O@-AHC6;&5@S+5K+I\R\]HD2>I=JG.H% M59CUQ^/^W13ZP^GM_>WTYS5,='%%FQB!+V%&A"!,0=^\(*KV\"%$16@L/\*G MPZ;40[DF F7'53HI0^TN\@0&60+^B00FF%:A[E7 ]WRO!#X\#P]QH>$U Z]= ME<##5S_=U4X6=OJ%G;[E"T[Q&1<^F4*,8,@3?3@EL?7=-T:M4!\8!?,]',>- MR-XN]W=$1!7XGAJ U(.-DHJPB+)5!>XVR1Q%!0:XHHSI)1B0F+ %EFG.SAU='^+0M\U,$9S81F10\Z4T'?#AL0P M19&4U=?YK'W8(Q$26I!HKK4$OPT1V9=5ZO \4SUG"LXR/;$V**P-WLS:FT<4 M"RK)/,9#V9352/"B&FD40AKO(^0?:^1\UB^ID?-,KZB19F%M\\VL_9+=VI3! M" 7ED5GALDQOV/RK3FK>Z3II%6):[WM/WMCYF4MRT'KN &3O^[*P\-FP)S:U M"YO:_]F],&A?9LME8>&S89DM[E$#8[K-;T3HOSD),2XUT*NV-(/(.KALHGAJ M>YHY5[I#LL.U;GI1F "]O^1<'2:F32K:Z-YO4$L#!!0 ( $Y[<%$)*OM! M70( $8% 9 >&PO=V]R:W-H965T0K5IAR&GP,H, - MW7&SE,U7[/R<.[Y<4T-36(E&U NV[*Y@;?JT58<$^ZGW!EE5YG%F60RA%6Z7*;?[B&=WR\> M%O<_X?TU&LJX_@!GL*)*46%@%!-CMW,@DG?4LY8Z>H7Z$]Q*84H--Z+ XF\\ ML3)[K=%1ZRQZD_ .ZR&,PP%$812^ P*ZI IU^WZ#?]R?Q=CS3U[C=T1G[A\7 M,)>5K7M-?>FD[@RV:&O1P/H)3O,R^N3#:4-5,8#OM0/H 7QQIZ:!"Z)R?X%5Y/>U>2_N;HYH,J9IFN. UCYBK?9 MZ1Z5;>#C*D*F6([6ZO,_>LEN*_ORQ&XX#,/)/V[)26U7J+:^@S7D)VZ"_.I,_4$L#!!0 ( $Y[<%$IQP\3B ( .H% 9 >&PO M=V]R:W-H965T/4Z5HD ?+A M8L76-8C;[JS:C"W4EC))2;IA/WZ4['CIEN2VBRU1?(^/E,C!5JI772 :>*M* MH8=>8N4-#)4JJ*&=JJW-@UU7%U(\)EG([]+K>SK#@>6&LP1\-5BS'!,W3:JYHY[-6[ZW!9O(BY:O=W&5#+[""L,346 9&OPU.L2PM M$4WGIEBZ'WT(,,E6Y=F(;>?L,DGLGRI M++7[PK;Q#3Q(U]K(J@&3@HJ+^L_>FCKL <*K(X"P 81.=QW(J9PQPT8#);>@ MK#>QV85+U:%)'!?V4A*CZ)03SHRB#B3QXBY.8 S3AZ_/\>+Q;O(EAODBOHT7 MBW@&R>/#]#.)Y@N6Z9+ MQW1YA&F8KJMU2>8,F*(^4O3V-<@E-'9ZI)#Q#<]0 M9(>*70?MNZ"VY3:C;M2_ZO8&_N: V*@5&_UOL1>0N$N 7W#H-FKUM8KHO?HH MZG:9 X"(EQ=KFL9,(RF9(TVN)E$T&U%[I*YWJ M5*Z%.:2W_T^UH][UW[7V]_JO0I6[*:/!D=:MV%K;03:N^_>/>ST%[YG*N=!0 MXI*@0>>*2J7JR5)OC%RY;GZ1AF:#6Q8TC%%9!SI?2FEV&QN@'>^CWU!+ P04 M " !.>W!1A=(MY # !P" &0 'AL+W=O?5M:ZS)$,%9"-2H5(\ MV1!:0"ZZ=*NSBB*8*E&1ZY9AN'H!<:G-)FIL16<34O,QK"%#"Y+_QBG/IIJO@11M8)WS)[*[16T\8^F7D)RI7[!KYKJ!!I*:<5*T M8D%0X++YA_LV#T<"X=,OL%J!]56!W0KLSP+GC,!I!-6H$+7F]A5XD+( MX6Q"R0Y0.5NXR8;*OE*+?.%2GI.84_$4"QV?N2-P'\WC* 87(>(0Y^P2? 4P0><(F+N@ K^"ZJ"6<@K%%? MVAM[5]G+6O8VZPQH-8/TF90):!7$(!M!?5E/4NW]B,CY;W MW, (NM6;S1V?0)I&$!AF/Z3;0;J#D$]W/VZ?P>-2O&51\_*%8!['T7,?J'L" M.G9,QW(^DD;N:3I-W[;M?E*O(_4&29=XCU) NKUNTIH0QOM0O=-LF8[I.?T, M?L?@#S(LY'Y6$*= 7(H %J26IPJ725Z+"B$:@&<(%(),'#]YY #9M* YAFN< M8_[>5\?\4UK/'[O>)UK]J+06B&[5G<9$#@1&4X6ZT>[:G*O;XM/XPKP.F]OO MGTUS%S] NL4E$] ;86F,/+';M+G?F@XGE2K@:\+%=:":F?@D0%1.$,\WA/!# M1R[0?63,_@)02P,$% @ 3GMP4:;)>O+F @ ;0@ !D !X;"]W;W)K M&ULE59M;]HP$/XK5K0/K;02YQ6H *F%5IO4:JBL MVV<3#F+5L3/;*>V_G^VD*2L!UB_$3OR\W(6[RV@KY)/* 31Z*1A78R_7NKST M?97E4!#5$R5P\V0M9$&TV3D:@THQSF M$JFJ*(A\O08FMF,O\-YN/-!-KNT-?S(JR086H!_+N30[OV59T0*XHH(C">NQ M=Q5<3@,'<"=^4=BJG36RH2R%>+*;[ZNQAZTC8)!I2T',Y1FFP)AE,C[^-*1> MJVF!N^LW]EL7O EF211,!?M-5SH?>P,/K6!-*J8?Q/8;- $EEB\33+E?M&W. M8@]EE=*B:,#&04%Y?24O32)V $%\ ! V@/!_ 5$#B%R@M3,7UHQH,AE)L472 MGC9L=N%RX] F&LKM:UQH:9Y2@].3M(?N;JX6-XM+M#!_D57% (DUNJUT)0'= M4TZ+JD /P#5A:$Y>S1O4"IF_#_I1@B2:\@VZ Y-'AT/%%!_E<2$>8HI8I Z5Z8*;)V9#';FJ:9+'9TM MQN=)-,#)8.0_=[B(6Q?Q*1=!EUB-2G;$@B0,H[!;+6G5DE-J89=:\BFUM%5+ M3ZE%76KII]3ZK5K_E%K#M-O,L#4S/&IF+D$91?1,6.6ZQ8JJ3%1<=UD8[EFX"'"2I <2$N#W MQH6/NGCO/W4>&"5+RJA^->TGJZ2T#DLA[;#H;$.XPUB XWC8&FL:#MXK1!-! ME";!@0AV6F]P-(([P3<7&F3Q,8).O\&>C3C"PW[RP86_,POL(+XGW!10P*8VE," !J# #0 'AL+W-T>6QEJ^.0X99QCALH+46"N,ZF0#"GMRLPI M"XE14II%C#J^ZRX=A@B'4< K=L=4"6)1<17"11\"=OB:A-!;?H3 XFY%@D/X M=/;^9R74S3M@Q]F'V5B!/]>%>[Z$&,AHVD-J:W6@XC7,BFMJU@/]?M]+U$YQF!A-)> MH ]M( H*I!26_$X[S>0F^"(%6GNU+;3"3**MYR_@L* 9=)&UD F6?1D/=J$H MH#@UPA&"#I2+Q./)+HF*%:]6U4YU. M:_9/4/._?_^8G_*;%<\O_Y?DYE=E7_"K&MNWZ;&+7)R"R.4I MB#R)GKPZ?I'SZZ/4Z+3O[]$E8>>*T$>!N8J%\+NYVM&A*%A7A"K"6R\G28+Y MBYN"QBNTUA?_';Z>G^ 4552M^F0(!_L>)Z1BU_VL!_,@VEF#_-8?20$3;8T.P6BP^0"X9 M9K>]9!:G"HCE:]&H7EQ/81N;QZX_']MV;D"\;(5[0KZKD]=C9*;6_==TZ MW]&*U#VQIUR7;(6LB-))^>S6>TE)4>\H557IXGY_Y%:$<>?^[E372KIF0BB: M*R:XSFPRUHR^U7_+FR1Z937;L)*IWV/G^%Y2!U6,LXJ]TV+L]!U4[\3;-R'9 MN^"*E&DN15F.':\M6%.I6/Y/=MI 9F13'W,4V21$@XR=45]7N&6R5L19)(< Y+!+2-^ ' &0([N07@\]QL'C-&K0 MHC@+DVB!9E&L1V04S,V)[S((N6YE2Y 0!O[ (.>NA'D"1!G*%@DD7K*/MI+ME] M:,WNVT4;ZMCI\1:F*&BFR#I,LNAA'J)5$L[")#$Q0;58=LNHA^:A[EUSQ'F0 M1CS+'@'G[-GJYT$B\2R;!,8TUS\/4HEGV24PYL#$A&3B6;8)C#DT,2&=>%WZ MY&ED8D)"\2P;!<:\,C$AN7C=V>4)I;F)"2G&L^P8$'-&S-TWY!MLV3<75-A$ M<4>+0TF1,#$AW^"/\HT)MT6S@SI(BA8F)GB8Z=1"UR8F9"']P;#9H>U/93E1.[I*OO\#4$L#!!0 ( $Y[<%'@/0E7: $ $H4 : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T RSE5U(FXFHW;B3= ML("1O]!.1N]^""[P([.8C>E9D4(X?1?D">GAR]:9OW:MJZZ]B^Y-W;I45=[W M'UJ[O+)-YE9=;]OQ2=$-3>;'Y5#J/LMO66DUQW&BA]<9ZGAXG1F='[W]S\2N M**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE]:G2]WJ^[?1TH=4X646G2ZJ&TX64 M#AW$$,3A@PP$F?!!:PA:AP_:0- F?% "04GXH"T$;<,'[2!H%SYH#T'[\$$4 MHXRQ@*0%U@*T)N2:!'A-"#8)$)N0;!)@-B':)$!M0K9)@-N$<), N0GI)@%V M$^)- O1FU)L%Z,VH-PO0FQ<_VP+T9M2;!>C-J#<+T)M1;Q:@-Z/>+$!O1KU9 M@-Z,>K, O1GU9@%Z&]3;"-#;H-Y&@-X&]38"]#:+PY)WZNW\H[9N[GFN7!E&ULS9C-;L(P$(1?)^@)MLB$426[:A\/9UPH_4BD8@*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z] M-X^,N:RD6KI$&VK"3J%M+7UXM0MF9+:4"V)B-!JS3#>>&C_TK48\FSQ3(5>5 MCUXVX;-3NIG&EBH71T^[PM9K&DMC*I5)'_;9NLE_N SW#DGH[&I]KK0DCAC M2>:N)/)UE>Q$!_W./MPP[9[\:O].IL\P5,ZM-BY,S-+E=H>1M-U#$X3(>M5_ MQ*-CD+[Z?-1..Z?\3.]PO9_:+KMY.-8MU]_Q]QD?]2_,(4!RI" Y;D!RW(+D M&(/DN /)<0^2XP$D!Q^A!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DW!1#QQ@N>X K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " !.>W!1F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $Y[<%$"O-CL MVP0 )X3 8 " @0T( !X;"]W;W)KW!1'42]FTP% #@$@ & M@($>#0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GMP M4<"7=Q;B @ A D !@ ("!H!( 'AL+W=OW!1/Z'@U9\) "/. & @(&.&P >&PO=V]R:W-H M965T&UL4$L! A0#% @ 3GMP47<:G<*^!P \QT !@ M ("!8R4 'AL+W=OW!1]B@LHH<& "\ M$ & @('U. >&PO=V]R:W-H965T&UL M4$L! A0#% @ 3GMP42J4TQ,M!0 W P !@ ("!LC\ M 'AL+W=O&UL4$L! A0#% @ 3GMP47_=_A5R! E H !D M ("!VD@ 'AL+W=OW!1LFF1[*<$ "_"@ &0 @( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3GMP493M7TD P I 8 !D ("!YU< 'AL+W=O MW!1T )Z6#<% !M M#0 &0 @($>6P >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GMP4W!1P#M0Z9$" !@ &0 M @('.9P >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GMP4>/U"[9A @ &04 !D M ("!P6T 'AL+W=OW!1VVX=-;@" !>!@ &0 @(%9< >&PO M=V]R:W-H965T&UL4$L! A0#% @ 3GMP4>!D%.!;!0 PQ, !D ("! M(W8 'AL+W=OW!1 MI=VL!.0" #+" &0 @(&U>P >&PO=V]R:W-H965T&UL4$L! A0#% M @ 3GMP4=D#GVLF! 6Q0 !D ("!IH$ 'AL+W=OW!1"2K[05T" !&!0 &0 M@($$CP >&PO=V]R:W-H965T&UL4$L! A0#% @ 3GMP4872+>0 P < @ !D M ("!5Y0 'AL+W=OW!1ILEZ\N8" !M" &0 @(&.EP >&PO=V]R M:W-H965TA !X;"]?C !; H0V]N=&5N=%]4>7!E&UL4$L%!@ I "D %@L ,2D $! end XML 44 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 45 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 46 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 66 241 1 false 10 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) Sheet http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) Statements 2 false false R3.htm 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical Sheet http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical Statements 3 false false R4.htm 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED) Sheet http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED) Statements 5 false false R6.htm 000060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 000070 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatements 1. UNAUDITED INTERIM FINANCIAL STATEMENTS Notes 7 false false R8.htm 000080 - Disclosure - 2. MANAGEMENT'S PLANS Sheet http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlans 2. MANAGEMENT'S PLANS Notes 8 false false R9.htm 000090 - Disclosure - 3. STOCK BASED COMPENSATION Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensation 3. STOCK BASED COMPENSATION Notes 9 false false R10.htm 000100 - Disclosure - 4. WARRANT ACTIVITY Sheet http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivity 4. WARRANT ACTIVITY Notes 10 false false R11.htm 000110 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK Sheet http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStock 5. SERIES A CONVERTIBLE PREFERRED STOCK Notes 11 false false R12.htm 000120 - Disclosure - 6. LEASES Sheet http://www.fullnet.net/20200930/role/idr_Disclosure6Leases 6. LEASES Notes 12 false false R13.htm 000130 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyAdoptedAccountingPronouncementsPolicies 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies) Policies 13 false false R14.htm 000140 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicies 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies) Policies 14 false false R15.htm 000150 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerSharePolicies 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies) Policies 15 false false R16.htm 000160 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsCovid19PandemicTables 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables) Tables 16 false false R17.htm 000170 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedTables 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables) Tables http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatements 17 false false R18.htm 000180 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedTables 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables) Tables http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatements 18 false false R19.htm 000190 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityTables 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables) Tables 19 false false R20.htm 000200 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedTables 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables) Tables 20 false false R21.htm 000210 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityTables 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables) Tables 21 false false R22.htm 000220 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables) Tables 22 false false R23.htm 000230 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsCovid19PandemicTables 23 false false R24.htm 000240 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsCovid19PandemicTables 24 false false R25.htm 000250 - Disclosure - 2. MANAGEMENT'S PLANS (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlansDetails 2. MANAGEMENT'S PLANS (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlans 25 false false R26.htm 000260 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityTables 26 false false R27.htm 000270 - Disclosure - 3. STOCK BASED COMPENSATION (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails 3. STOCK BASED COMPENSATION (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityTables 27 false false R28.htm 000280 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedTables 28 false false R29.htm 000290 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityTables 29 false false R30.htm 000300 - Disclosure - 4. WARRANT ACTIVITY (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails 4. WARRANT ACTIVITY (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityTables 30 false false R31.htm 000310 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStockDetails 5. SERIES A CONVERTIBLE PREFERRED STOCK (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStock 31 false false R32.htm 000320 - Disclosure - 6. LEASES (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails 6. LEASES (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables 32 false false R33.htm 000330 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables 33 false false All Reports Book All Reports fulo-20200930.htm fn_ex31z1.htm fn_ex32z1.htm fulo-20200930.xsd fulo-20200930_cal.xml fulo-20200930_def.xml fulo-20200930_lab.xml fulo-20200930_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 48 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fulo-20200930.htm": { "axisCustom": 1, "axisStandard": 1, "contextCount": 66, "dts": { "calculationLink": { "local": [ "fulo-20200930_cal.xml" ] }, "definitionLink": { "local": [ "fulo-20200930_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": [ "fulo-20200930.htm" ] }, "labelLink": { "local": [ "fulo-20200930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "fulo-20200930_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": [ "fulo-20200930.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/deprecated-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" ] } }, "elementCount": 210, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 37, "keyStandard": 204, "memberCustom": 6, "memberStandard": 4, "nsprefix": "fil", "nsuri": "http://www.fullnet.net/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "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": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:WarrantActivityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - 4. WARRANT ACTIVITY", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivity", "shortName": "4. WARRANT ACTIVITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:WarrantActivityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStock", "shortName": "5. SERIES A CONVERTIBLE PREFERRED STOCK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "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 - 6. LEASES", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure6Leases", "shortName": "6. LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyAdoptedAccountingPronouncementsPolicies", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Adopted Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicies", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Recently Issued Accounting Pronouncements Not Yet Adopted (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerSharePolicies", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:Covid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsCovid19PandemicTables", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: COVID-19 Pandemic (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:Covid19PandemicTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedTables", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedTables", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityTables", "shortName": "3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited)", "role": "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueOptionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedTables", "shortName": "3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueOptionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfWarrantActivityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityTables", "shortName": "4. WARRANT ACTIVITY: Schedule of Warrant Activity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "fil:ScheduleOfWarrantActivityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables", "shortName": "6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "fil:ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "128", "first": true, "lang": null, "name": "fil:AntiDilutiveSecuritiesExcludedStockOptions", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS: Income (Loss) Per Share: Schedule of Anti-dilutive Securities Excluded (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "fil:ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "128", "first": true, "lang": null, "name": "fil:AntiDilutiveSecuritiesExcludedStockOptions", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - 2. MANAGEMENT'S PLANS (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlansDetails", "shortName": "2. MANAGEMENT'S PLANS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E19_EmployeeStockOptions-EmployeeStockOptions", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - 3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "shortName": "3. STOCK BASED COMPENSATION: Schedule of Employee Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200930_EmployeeStockOptions-EmployeeStockOptions", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - 3. STOCK BASED COMPENSATION (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "shortName": "3. STOCK BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueOptionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930_EmployeeStockOptions-EmployeeStockOptions", "decimals": "INF", "first": true, "lang": null, "name": "fil:RiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - 3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "shortName": "3. STOCK BASED COMPENSATION: Fair Value Assumptions for options granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueOptionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930_EmployeeStockOptions-EmployeeStockOptions", "decimals": "INF", "first": true, "lang": null, "name": "fil:RiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfWarrantActivityTextBlock", "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E19_EmployeeStockOptions-Warrants1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000290 - Disclosure - 4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails", "shortName": "4. WARRANT ACTIVITY: Schedule of Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "fil:ScheduleOfWarrantActivityTextBlock", "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200930_EmployeeStockOptions-Warrants1", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical", "role": "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (June 30, 2020 Unaudited) - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930_EmployeeStockOptions-Warrant1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000300 - Disclosure - 4. WARRANT ACTIVITY (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "shortName": "4. WARRANT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "fil:WarrantActivityTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930_EmployeeStockOptions-Warrant1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "fil:AggregateOutstandingAccumulatedArrearagesOfCumulativeDividend", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000310 - Disclosure - 5. SERIES A CONVERTIBLE PREFERRED STOCK (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStockDetails", "shortName": "5. SERIES A CONVERTIBLE PREFERRED STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "fil:AggregateOutstandingAccumulatedArrearagesOfCumulativeDividend", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000320 - Disclosure - 6. LEASES (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails", "shortName": "6. LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "lang": null, "name": "fil:FixedOperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000330 - Disclosure - 6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "shortName": "6. LEASES: Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E20Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "INF", "first": true, "lang": null, "name": "fil:TotalRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "role": "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "Y20Q3", "decimals": "INF", "first": true, "lang": null, "name": "fil:TotalRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E18_StEqComps-CommonStock", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED)", "role": "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "E18_StEqComps-CommonStock", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - 1. UNAUDITED INTERIM FINANCIAL STATEMENTS", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatements", "shortName": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - 2. MANAGEMENT'S PLANS", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlans", "shortName": "2. MANAGEMENT'S PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - 3. STOCK BASED COMPENSATION", "role": "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensation", "shortName": "3. STOCK BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "fulo-20200930.htm", "contextRef": "D200101_200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 10, "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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r185" ], "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r186" ], "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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r188" ], "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r187" ], "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.fullnet.net/20200930/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.fullnet.net/20200930/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "fil_AggregateOutstandingAccumulatedArrearagesOfCumulativeDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Aggregate outstanding accumulated arrearages of cumulative dividend, as of the indicated date.", "label": "Aggregate outstanding accumulated arrearages of cumulative dividend" } } }, "localname": "AggregateOutstandingAccumulatedArrearagesOfCumulativeDividend", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "fil_AggregateOutstandingAccumulatedArrearagesOfCumulativeDividendShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Aggregate outstanding accumulated arrearages of cumulative dividend, Shares (number of shares), as of the indicated date.", "label": "Aggregate outstanding accumulated arrearages of cumulative dividend, Shares" } } }, "localname": "AggregateOutstandingAccumulatedArrearagesOfCumulativeDividendShares", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "fil_AmortizationOfIncreasingDividendRatePreferredStockDiscount2": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Amortization of increasing dividend rate preferred stock discount, during the indicated time period.", "label": "Amortization of increasing dividend rate preferred stock discount" } } }, "localname": "AmortizationOfIncreasingDividendRatePreferredStockDiscount2", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_AmortizationOfTheIncreasingDividendRatePreferredStockDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Amortization of the increasing dividend rate preferred stock discount, during the indicated time period.", "label": "Amortization of the increasing dividend rate preferred stock discount" } } }, "localname": "AmortizationOfTheIncreasingDividendRatePreferredStockDiscount", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "fil_AntiDilutiveSecuritiesExcludedStockOptions": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails": { "order": 1.0, "parentTag": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Represents the Anti-dilutive Securities Excluded, Stock Options (number of shares), during the indicated time period.", "label": "Anti-dilutive Securities Excluded, Stock Options" } } }, "localname": "AntiDilutiveSecuritiesExcludedStockOptions", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails" ], "xbrltype": "sharesItemType" }, "fil_CashPaidForAmountsIncludedInTheMeasurementOfOurLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Cash paid for amounts included in the measurement of lease liability, during the indicated time period.", "label": "Cash paid for amounts included in the measurement of lease liability" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfOurLeaseLiability", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails" ], "xbrltype": "monetaryItemType" }, "fil_CommonStockIssuedForPriorPreferredStockRepurchaseChargedToExpense": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Common stock issued for prior preferred stock repurchase charged to expense, during the indicated time period.", "label": "Common stock issued for prior preferred stock repurchase charged to expense" } } }, "localname": "CommonStockIssuedForPriorPreferredStockRepurchaseChargedToExpense", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_CostOfRevenue1": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Cost of revenue, during the indicated time period.", "label": "Cost of revenue" } } }, "localname": "CostOfRevenue1", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_Covid19PandemicTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of COVID-19 Pandemic, during the indicated time period.", "label": "COVID-19 Pandemic" } } }, "localname": "Covid19PandemicTextBlock", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsCovid19PandemicTables" ], "xbrltype": "textBlockItemType" }, "fil_DividendYield": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Dividend yield, during the indicated time period.", "label": "Dividend yield" } } }, "localname": "DividendYield", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails" ], "xbrltype": "decimalItemType" }, "fil_EffectOfConvertiblePromissoryNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Effect of convertible promissory note, during the indicated time period.", "label": "Effect of convertible promissory note" } } }, "localname": "EffectOfConvertiblePromissoryNote", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "fil_EffectOfDilutiveStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Effect of dilutive stock options, during the indicated time period.", "label": "Effect of dilutive stock options" } } }, "localname": "EffectOfDilutiveStockOptions", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "fil_EffectOfDilutiveWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Effect of dilutive warrants, during the indicated time period.", "label": "Effect of dilutive warrants" } } }, "localname": "EffectOfDilutiveWarrants", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "fil_EmployeeStockOptionsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Employee Stock Options, during the indicated time period.", "label": "Employee Stock Options [Axis]" } } }, "localname": "EmployeeStockOptionsAxis", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "fil_EmployeeStockOptionsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Employee Stock Options, during the indicated time period.", "label": "Employee Stock Options" } } }, "localname": "EmployeeStockOptionsDomain", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "fil_EmployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Employee stock options, during the indicated time period.", "label": "Employee stock options" } } }, "localname": "EmployeeStockOptionsMember", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "fil_ExerciseOfOptionsByReducingDeferredCompensationPayableShares1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Exercise of options by reducing deferred compensation payable, Shares (number of shares), during the indicated time period.", "label": "Exercise of options by reducing deferred compensation payable, Shares" } } }, "localname": "ExerciseOfOptionsByReducingDeferredCompensationPayableShares1", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "fil_ExerciseOfOptionsByReducingDeferredCompensationPayableValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Exercise of options by reducing deferred compensation payable, Value, during the indicated time period.", "label": "Exercise of options by reducing deferred compensation payable, Value" } } }, "localname": "ExerciseOfOptionsByReducingDeferredCompensationPayableValue", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_ExerciseOfWarrants": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Exercise of warrants, during the indicated time period.", "label": "Exercise of warrants" } } }, "localname": "ExerciseOfWarrants", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_ExpectedLivesInYears": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Expected lives (in years), during the indicated time period.", "label": "Expected lives (in years)" } } }, "localname": "ExpectedLivesInYears", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "fil_ExpectedVolatility": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Expected volatility, during the indicated time period.", "label": "Expected volatility" } } }, "localname": "ExpectedVolatility", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails" ], "xbrltype": "decimalItemType" }, "fil_FixedOperatingLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Fixed operating lease cost, during the indicated time period.", "label": "Fixed operating lease cost" } } }, "localname": "FixedOperatingLeaseCost", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails" ], "xbrltype": "monetaryItemType" }, "fil_NonQualifiedOptions1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Non-qualified Options 1, during the indicated time period.", "label": "Non-qualified Options 1" } } }, "localname": "NonQualifiedOptions1Member", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fil_NonQualifiedOptions2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Non-qualified Options 2, during the indicated time period.", "label": "Non-qualified Options 2" } } }, "localname": "NonQualifiedOptions2Member", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fil_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Noncash lease expense, during the indicated time period.", "label": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_NonqualifiedEmployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Nonqualified employee stock options, during the indicated time period.", "label": "Nonqualified employee stock options" } } }, "localname": "NonqualifiedEmployeeStockOptionsMember", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fil_OperatingLeaseObligation": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Operating lease obligation, during the indicated time period.", "label": "Operating lease obligation" } } }, "localname": "OperatingLeaseObligation", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_PreferredStock": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails": { "order": 2.0, "parentTag": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Represents the Preferred stock (number of shares), during the indicated time period.", "label": "Preferred stock" } } }, "localname": "PreferredStock", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails" ], "xbrltype": "sharesItemType" }, "fil_PreferredStockRepurchasedShares1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Preferred stock repurchased, Shares (number of shares), during the indicated time period.", "label": "Preferred stock repurchased, Shares" } } }, "localname": "PreferredStockRepurchasedShares1", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "fil_PreferredStockRepurchasedValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Preferred stock repurchased, Value, during the indicated time period.", "label": "Preferred stock repurchased, Value" } } }, "localname": "PreferredStockRepurchasedValue", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_PresentValueOfDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Present value of discount, as of the indicated date.", "label": "Present value of discount" } } }, "localname": "PresentValueOfDiscount", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "fil_RepurchasedPreferredStockAssignedToSettleRelatedPartyLiabilityShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Repurchased preferred stock assigned to settle related party liability, Shares (number of shares), during the indicated time period.", "label": "Repurchased preferred stock assigned to settle related party liability, Shares" } } }, "localname": "RepurchasedPreferredStockAssignedToSettleRelatedPartyLiabilityShares", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "fil_RepurchasedPreferredStockAssignedToSettleRelatedPartyLiabilityValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Repurchased preferred stock assigned to settle related party liability, Value, during the indicated time period.", "label": "Repurchased preferred stock assigned to settle related party liability, Value" } } }, "localname": "RepurchasedPreferredStockAssignedToSettleRelatedPartyLiabilityValue", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_RiskFreeInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Risk free interest rate, during the indicated time period.", "label": "Risk free interest rate" } } }, "localname": "RiskFreeInterestRate", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails" ], "xbrltype": "decimalItemType" }, "fil_ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of Anti-dilutive Securities Excluded, during the indicated time period.", "label": "Schedule of Anti-dilutive Securities Excluded" } } }, "localname": "ScheduleOfAntiDilutiveSecuritiesExcludedTextBlock", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedTables" ], "xbrltype": "textBlockItemType" }, "fil_ScheduleOfWarrantActivityTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of Warrant Activity, during the indicated time period.", "label": "Schedule of Warrant Activity" } } }, "localname": "ScheduleOfWarrantActivityTextBlock", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityTables" ], "xbrltype": "textBlockItemType" }, "fil_StockOptionsAndWarrantsExpense": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Stock options and warrants expense, during the indicated time period.", "label": "Stock options and warrants expense" } } }, "localname": "StockOptionsAndWarrantsExpense", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_TotalRevenue": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Total revenue, during the indicated time period.", "label": "Total revenue" } } }, "localname": "TotalRevenue", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_Warrant1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Warrant 1, during the indicated time period.", "label": "Warrant 1" } } }, "localname": "Warrant1Member", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails" ], "xbrltype": "domainItemType" }, "fil_WarrantActivityTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Warrant Activity, during the indicated time period.", "label": "4. WARRANT ACTIVITY" } } }, "localname": "WarrantActivityTextBlock", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivity" ], "xbrltype": "textBlockItemType" }, "fil_Warrants1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Warrants, during the indicated time period.", "label": "Warrants" } } }, "localname": "Warrants1Member", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "fil_WarrantsExercisedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Warrants exercised, amount, during the indicated time period.", "label": "Warrants exercised, amount" } } }, "localname": "WarrantsExercisedAmount", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_WarrantsExercisedShares1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Warrants exercised, shares (number of shares), during the indicated time period.", "label": "Warrants exercised, shares" } } }, "localname": "WarrantsExercisedShares1", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "fil_WarrantsIssuedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Warrants issued, amount, during the indicated time period.", "label": "Warrants issued, amount" } } }, "localname": "WarrantsIssuedAmount", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "fil_WarrantsIssuedShares1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Warrants issued, shares (number of shares), during the indicated time period.", "label": "Warrants issued, shares" } } }, "localname": "WarrantsIssuedShares1", "nsuri": "http://www.fullnet.net/20200930", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r15", "r96", "r97" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 2.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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r17", "r29", "r30", "r31", "r175", "r183", "r184" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated deficit" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16", "r129" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r57", "r58", "r59", "r126", "r127", "r128" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r114", "r123", "r130" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r81" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total anti-dilutive securities excluded", "totalLabel": "Total anti-dilutive securities excluded" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r56", "r88", "r90", "r94", "r100", "r138", "r143", "r149", "r167", "r174" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r28", "r56", "r100", "r138", "r143", "r149" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r162" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "RIGHT OF USE LEASED ASSET" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r21", "r49" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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 Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 IN CASH AND CASH EQUIVALENTS", "totalLabel": "NET INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r57", "r58" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r109" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Common stock issued in connection with repurchase of preferred stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r51", "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Exercise of options by reducing deferred compensation payable" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r47", "r106" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r47", "r87" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization {1}", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted": { "auth_ref": [ "r70" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.", "label": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "DescriptionOfNewAccountingPronouncementsNotYetAdopted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "3. STOCK BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensation" ], "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_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r36", "r62", "r63", "r64", "r65", "r66", "r71", "r74", "r77", "r78", "r79", "r83", "r84", "r170", "r179" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Basic income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Computation of shares used in income per share:", "verboseLabel": "Computation of shares used in income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r36", "r62", "r63", "r64", "r65", "r66", "r74", "r77", "r78", "r79", "r83", "r84", "r170", "r179" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Diluted income per share:" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r54", "r81", "r82" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerSharePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r57", "r58", "r59", "r61", "r67", "r69", "r85", "r101", "r109", "r111", "r126", "r127", "r128", "r133", "r134", "r151", "r152", "r153", "r154", "r155", "r156", "r180", "r181", "r182" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Purchase of fixed asset through Accounts payable related party" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOptionTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a company's election to apply the fair value option for measurement and reporting of eligible financial assets and liabilities (as defined), as well as certain other eligible items (as defined) included in the statement of financial position, whether such option is elected for a single eligible item or a group of similar eligible items and is in addition to other disclosures concerning fair value which the company may be required to provide. Such disclosure might be expected to include: (1) for items included in the statement of financial position: (a) the reasons for electing a fair value option for each eligible item or group of similar eligible items; (b) if the fair value option is elected for some but not all eligible items within a group of similar eligible items: (i) a description of those similar items and the reasons for partial election and (ii) information of how the group of similar items relates to individual balance sheet line items; (c) for each line item in the statement of financial position that includes an item or items for which the fair value option has been elected: (i) information of how each line item in the statement of financial position relates to major categories of assets and liabilities presented in accordance with other fair value disclosures and (ii) the aggregate carrying amount of ineligible items included in each line item in the balance sheet, if any; (d) the difference between the aggregate fair value and the aggregate unpaid principal balance (assuming contractual principal amounts and fair value option elected) of: (i) loans and long-term receivables (other than securities otherwise reported at fair value) and (ii) long-term debt instruments; (e) for loans held as assets for which the fair value option has been elected: (i) the aggregate fair value of loans that are 90 days or more past due, (ii) if the policy is to recognize interest income separately from other changes in fair value, the aggregate fair value of loans in nonaccrual status, and (iii) the difference between the aggregate fair value and the aggregate unpaid principal balance for loans that are 90 days or more past due, in nonaccrual status, or both; (f) for investments that would have been accounted for under the equity method if the entity had not chosen to apply the fair value option, the information required for such investments, if material either individually or in the aggregate; (2) for items included in the income statement: (a) the amounts of gains and losses from fair value changes included in earnings and in which line in the income statement those gains and losses are reported whether or not combined with gains and losses from items required to be accounted for at fair value; (b) a description of how interest and dividends are measured and where they are reported in the income statement; (c) for loans and other receivables held as assets: (i) the estimated amount of gains or losses included in earnings attributable to changes in instrument-specific credit risk and (ii) how the gains or losses attributable to changes in instrument-specific credit risk were determined; (d) for liabilities with fair values that have been significantly affected during the reporting period by changes in the instrument-specific credit risk: (i) the estimated amount of gains and losses from fair value changes included in earnings that are attributable to changes in the instrument-specific credit risk, (ii) qualitative information about the reasons for those changes, and (iii) how the gains and losses attributable to changes in instrument-specific credit risk were determined; and (3) certain other disclosures as required or determined to be provided.", "label": "Fair Value Assumptions for options granted" } } }, "localname": "FairValueOptionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r104", "r105", "r166" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "OTHER ASSETS AND INTANGIBLE ASSETS" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r60", "r88", "r89", "r92", "r93", "r95", "r100", "r137", "r149" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Accounts payable - related party" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Accounts payable {1}", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Accounts receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.", "label": "Deferred revenue {1}", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net (increase) decrease in" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Accrued and other liabilities {1}", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Prepaid expenses and other assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r34", "r86", "r157", "r158", "r172" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "INTEREST EXPENSE", "negatedLabel": "INTEREST EXPENSE" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r163" ], "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": "6. LEASES" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r23", "r56", "r91", "r100", "r139", "r143", "r144", "r149" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r56", "r100", "r149", "r168", "r176" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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 SHAREHOLDERS' EQUITY (DEFICIT)", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Repurchased preferred stock assigned to settle related party liability" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r25", "r56", "r100", "r139", "r143", "r144", "r149" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r44" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash used in financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r44" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r44", "r45", "r48" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash provided by operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlansDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r32", "r33", "r35", "r48", "r56", "r60", "r62", "r63", "r64", "r65", "r68", "r69", "r75", "r88", "r89", "r92", "r93", "r95", "r100", "r149", "r169", "r178" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income (Loss) Attributable to Parent" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlansDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net income:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r62", "r63", "r64", "r65", "r71", "r72", "r76", "r79", "r88", "r89", "r92", "r93", "r95" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net income available to common shareholders", "totalLabel": "Net income available to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r108", "r141", "r142" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss)" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsRecentlyAdoptedAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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 costs and expenses", "totalLabel": "Total operating costs and expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OPERATING COSTS AND EXPENSES" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r88", "r89", "r92", "r93", "r95" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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": "INCOME FROM OPERATIONS", "totalLabel": "INCOME FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r164" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Long-term lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r164" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 3.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": "Operating lease liability - current portion", "negatedLabel": "Operating lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r164" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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": "OPERATING LEASE LIABILITY - net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2020 (three months remaining)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the 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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r148" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "1. UNAUDITED INTERIM FINANCIAL STATEMENTS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Selling, general and administrative expenses" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r24" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Deferred revenue" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r37" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "OTHER INCOME" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Right of use assets and operating lease liabilities recognized" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Amortization of increasing dividend rate preferred stock discount {1}", "terseLabel": "Amortization of increasing dividend rate preferred stock discount" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r41" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire preferred stock during the period.", "label": "Payments for repurchase of preferred stock", "negatedLabel": "Payments for repurchase of preferred stock" } } }, "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Cash paid for property and equipment", "negatedLabel": "Cash paid for property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "auth_ref": [ "r72", "r80" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.", "label": "Preferred stock dividends", "negatedLabel": "Preferred stock dividends" } } }, "localname": "PreferredStockDividendsAndOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020UnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r102", "r103" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "order": 3.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 and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r40", "r125" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r32", "r33", "r43", "r56", "r60", "r68", "r69", "r88", "r89", "r92", "r93", "r95", "r100", "r137", "r140", "r142", "r146", "r147", "r149", "r173" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r107", "r177" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r46", "r98", "r171" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for (recovery of) uncollectible accounts receivable" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r42" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Principal payments on borrowings under notes payable - related party", "negatedLabel": "Principal payments on borrowings under notes payable - related party" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r57", "r58", "r59", "r61", "r67", "r69", "r101", "r126", "r127", "r128", "r133", "r134", "r180", "r182" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r114", "r122", "r130" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Stock Option Activity" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure6LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r118" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r116", "r124" ], "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, Beginning Balance", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r115" ], "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, Beginning Balance", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding, Starting", "periodEndLabel": "Shares Outstanding, Ending", "periodStartLabel": "Shares Outstanding, Starting" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r57", "r58", "r59", "r61", "r67", "r69", "r85", "r101", "r109", "r111", "r126", "r127", "r128", "r133", "r134", "r151", "r152", "r153", "r154", "r155", "r156", "r180", "r181", "r182" ], "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.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "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.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r57", "r58", "r59", "r85", "r165" ], "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.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationFairValueAssumptionsForOptionsGrantedDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure3StockBasedCompensationScheduleOfEmployeeStockOptionActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_Disclosure4WarrantActivityScheduleOfWarrantActivityDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r113", "r131" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r109", "r110", "r111" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Common stock issued for repurchase of preferred stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r109", "r111", "r119" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Common stock issued for repurchase of preferred stock, Value" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r27", "r109", "r111" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r56", "r99", "r100", "r149" ], "calculation": { "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited": { "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 shareholders' equity (deficit)", "totalLabel": "Total shareholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHAREHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedBalanceSheetsJune302020Unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r57", "r58", "r59", "r61", "r67", "r100", "r101", "r111", "r126", "r127", "r128", "r133", "r134", "r135", "r136", "r145", "r149", "r151", "r152", "r156", "r181", "r182" ], "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, Starting", "periodEndLabel": "Equity Balance, Ending", "periodStartLabel": "Equity Balance, Starting" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfShareholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r55", "r111", "r112" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "5. SERIES A CONVERTIBLE PREFERRED STOCK" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure5SeriesAConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "2. MANAGEMENT'S PLANS" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure2ManagementSPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "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_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r73", "r79" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Shares used in diluted income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted average shares and share equivalents outstanding &#8211;basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r71", "r79" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.fullnet.net/20200930/role/idr_Disclosure1UnauditedInterimFinancialStatementsIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://www.fullnet.net/20200930/role/idr_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "http://asc.fasb.org/topic&trid=2134543" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45014-112735" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r186": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r187": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r188": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r19": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r27": { "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" }, "r28": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r32": { "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" }, "r33": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r35": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r38": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r99": { "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" } }, "version": "2.1" } ZIP 49 0001376474-20-000300-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001376474-20-000300-xbrl.zip M4$L#!!0 ( $Y[<%'2QZ/K7@@ /LV - 9FY?97@S,7HQ+FAT;>U; M_W/:.A+__?T5NNE,F\Z L0G0A%!FDD NO,M+.I5\.-+DZ/(CJ;KN2;GJ5EWRK[N[/QY.?W/__&75B5O=/&E\T_XZ/0>B-+3B'V.J1SRI!RQ4#>/&ZD^F_! CYKUFIOJ=NOZ M/F_V82!DP&33/1LQ5!F^V(;NF1VAZ=5235S\]Z'=NBNZA2+130_&(GT>,T5N MV831D,UWKOG[T.[^<=V[Z/7)L>=XK?);B2 M&XYA[,*/\]$%J+N.G.KYA)>\=.%2X]TN*R>]_O7?4NS_N]+[>_%WKL M172O!(,-8:)W#KD :U(L*A'?;.N4Z!'53:M.__SBIINK9'>G#"-%-%6L67QI MM_K%#N;[YE6=&NYLOT/&=EE!63(8&B4^O[LR?WD7N\->W3G!'COLJ>=8E2O] MSC:2ZTZUOJ/D]^^\AGNV+!V:J)0FGQL;Z^$V'&\K18P%--8:P./=)B,Z9D2R M,6<3 P]XHK\F5$)IAY-X7HJI"8B(5="QL1SRW\GH9#0C)&422X"PI( ^OW. M4LWB 9-VQL=NB2"8E(@(R5461;=,(QC%69)C0PY#BVM3Z=^C73VRF%/G=-E@ M8AX$$=O 1DYVW*BGY:VWC.?D;6@*ZV2MW_TMA:U?V^-/=NB]>F/UK7GCJB(7 M5('/@%?%4_(U$9,(XBJ$;>-\N50) X!CF4Z1Y "<(,U$TQXO<5=4CT0!) <>! M2]@BBZ !@(0 3[:AW>CC4S4B820FJD 0R89<:4E!$,6+5F_0LK0 !*I09D7; M Q:\.2RH';"@O^0X[]^=5+U/9RKW]CPMP] J0LBZF3Q2'XU7]0BD;L9_P1_Y M P%:3L#T!A$7(VP!S:+@5D@N\#? 5=^)%0&_9!S2)BM:9-*X;, +BMR!'X; M, "ZYS=;_Z()D-&SB&ED5Q0N"0H!$%%CK((.= ".W7JN:D76U[==,NKGN-N M9WN;YVK/ ,^K^^+F6AW1C_MQTMT6JMC)VJ;ZU4[J/VXK.TR!#F#7ACN_['DE MI/4^S=3F79!?#Q@X4"[),G:121@@Q3JB,@$<6K'$C(.UG7GH7Z0/DD74>&1. MV>=>5LJQ7H>F-/:'W%MMZQ[8TM%@3TB\'5WZD8B[ MJLDRLFY,-E8 =G.:LC'. C:/>8#P295(*)(RJ@!ZL:*"F$IE4. ;("ZG QYQ M/<7L:9U81'L#A0;E+% O-5VHR!CN]RV?4)K)%%!6F6S/]X4,C *F-C-D"21Q M$8 MW,&2;F":9(FV@ IHSU-@7@=(?4.0.L_\WB*H^@=0;7=!6&8X'2(."T/F M:SX&K%!KBCNS''4#CFI_KJ_W& R%CL OE:TJ#42FG]9@$Q9-9ZT9ELS"ERO0 M9% 4XTQ88'8E0)\S'/P @P<8?!LP&!Q@L-VQ"+.*5/AL+B].F3MKX7 +1HF9 MN/#]3"(>+:2]:T:-A=)P'0^GP%C*AX'RQ_=VF!%5LZ0>:9U!3A88OFLFD'/1 M*8GX5Q;E#P4?M2_M/*?-T'(/1>;-:S3U/16?7Z>N]5.<)OGN8K4YA!(4[E6: M!UWD (LF/H^_&+VW2.]62E83@# 3D;W@\X MZ&<&.0*_ D*AD+# )Q;1"N]E?V8>FB6^>53V\>5R]'X#SZ$<_0;+T>=1 M1+!\84YN@GGB4Q>?,W"BG*//RL(31K\BZ;;E T.[3>'#'#LI'@!OY9IY!=<^ MKEH3C&@ '16;Q:(GW3@OET 7\$4A 44,\U= ^U46PQKP_S SF3QHKWU4?F#U M;XO55VO.IST^[/OI:/VA9 SH!^P]E!#U2X!%S' 50#-S="V'O9+ETCP9BVC, MD% G=)B?P),YO6%Q&HDI@[N3D;"$ABZ!*H#@JZ0'SHM&O7#(NEC1>K&B-@@L MF[%[NO,QA??)0*7KS7B=Q%/G9&?[V4XB.'I]OR(;QTYCG<1=!/X\^VV\MP/^ MT22W8*EX])MX#7OJ>Z]F\#1^+DG\L&P'9_DK"P4GPA,?Q#RZ)K.A=U>KHBJK M+U/L:C_;J-&Z^G+;S[MC[[("$H0F.%LW;- F+\?)U22DO@C2_P=X\DP\JCXY MU9,3?(?F%01?CC@+2?<;\S,L;),O-D4VA-7>NYJ%@OS>RJ95S#LYW_W*TNQE MJN=>#UIW!1X)-?JAH$ M ".#0 #0 &9N7V5X,S)Z,2YH=&WM5VV/VD80_IY?,=5)N3L)&]L=]1J.?]]9OR37ZZE)>DE;584/MG=GYWEF9N=9 MNS?QW\SZ+WH_& 8LI0BS@(:P.0$-=T0:*94'%M#4#$0,6-ZV[UY/)[*>[NU],.!Z/9DXC1\LI& 92G7CN""_^ MU)]Y_2&5BFU9D$/UZL7@BUZ]-!HL1N_Q,IK>0:I.$;V)B=PQ;D1TJSJ-5J*Z M1Q:J?:=Y926JWYNL2K/SC9 AE1VKNZ>:,MX4AE:W\-"QKQ(%EOZ?]WO+:ME6 M<-6QT1?X+*8IS.D15B(FO%I6K2\8V W300Z!B(3LG%GY#]T-^M[]GFV8>GEF MMZQNPS'M7GW0[]67&,L22,1V_":@7"?Z"X$-)9*.;2-8^;P12HFX8WT:^7-& M0V_E3\?3H>M/%W-8WJ[6M^[\,P_NT-(X:;X,21ICI5.-G=) AX]-=$$N M <'MYD5X^;$PF&')E/;@W0=[PG>TJHY]W;C*DZRS (PC\3C/)()R19BN$^.Y MES+L+6$Z"8FDJ4:OZ6D218#+,%@L&4XD2"=LQK_+Q$1R* MCH]9&$:TM"I. ,>Y+E9_C>@_ZJFBP 7[NC_Z#*+=--O_><1V6^O1WXC8:IBM M;QYCW5_I#?E/[:L1]E@'YN*0RPC8K4)!GDH,KDRQAVX:3U(ZKSA9FE.W[*KJ M*#%?X2"^_D4LA$^'VS-XU],Z6NR0\M*$ ='2$=7@_WI^?>%^5[=G83\^?:NC M]:E3N)S[%Y2JGA\&SWEG^_P;T4/HO_K%4,=/$DVW_$"I%Y]AOP%02P,$% M @ 3GMP42$O7"C^J0 ZF * !$ !F=6QO+3(P,C P.3,P+FAT;>R]>7/C M.-(^^/]^"FSTQ+@J@I)YZ+2K_0N5+7=KWBK9;:FZW]Z-C0F(A"QV4:2:AUWJ M3[\)D-0MBY)Y"UTS5;;$ \A\D/D@D4A\^C\_I@9Z(;:C6^;/%U)5O$#$5"U- M-Y]_OO"<"G947;] CHM-#1N627Z^,*V+_W/S?WV:N' GW&TZ/U],7'=V=7GY M^OI:?56JEOU\*;7;['U\/)G MC&>+.\;8&;&K@R_@+EFLB%)%D<);3,LTO>GN=VBN?>G.9^02+JK 5<36U<5] MAV]:OT$CRYZPBQVB5I^METOX8D>[QKJQ]ORQ9Q@F<:OP?W:UV%;$\-IC1$2_ MU39:$ESG+\O+W=W7+R^] M=&UL.F/+GF(7T$:?5*^(U HV4//::W(VW/MO1UM7\*WX87P MR.]OB(1^/<+.4MY;UZ^AG7Z[N-31=UT(CY4N__?KEX$Z(5-<62B4CB>"-?CG M_ZY4T*-M:9Y*-#2:(Z(]8QND8K_H*G&JJC5%G@.C$W7O?ND\.9[N$N188_<5 MVT1 '>V%/D]#M]9TYKG$1CW3M%Z8H!P!?E&K GPWF]OZ\\1%'VX_(FA2JT)1 MB/[?Q\?__;W]5?SVY3]U\??__*?9[]S]_O]5$6T_:P9[&VM"I0)-=777(#?W MW[Y\Z7>'Z/;AZ]=O_=YM9]A[Z ]0KW];115T#VI"DECY#0VZMP@& C3]TZ5_ MY__U:4I2FHQKI$[@;<3]^=OPOM*Z0%20%?*WI[_\?''K M7UX9PKB\0)?PE,M ="-+F\,_FOX"]FIN@*G2=&=FX#DU#$S&^H\K>BVQ@Y]U M32.F_S-M.U?MW# M)TZTU]4N;B@^3WW;(WQK:4>\KWYQ\YNR_;;+#<389$Q 5S JX7QWQ_+LX->KH,.L+[FUUM2N+ MOREI]] WY^Y&V\-/([>]!QY-DAJ9MEZ2*E+CI-9WI79V+9?:"_-W?,O_S (S MFZ.BF>2H^%-J9]M#T,_!'M)K3N[AG=1F)@[^R=C$T6X<,G'OZ^J:-?_OP.W^ M35F?4X&_IY8Y<"WU>T("@!Z19^IA;S[YTXPK\F-FZ*KN?B73$3Q;T^%;?TX9 M3->N!B[TCM[3!1X'I J:"JS,=)W.#]VYN DO6VF\_ZQ/ESM?<P4D75"&/C%_81"N;3CJ:]HAUK6?>XEGQU *MU^FL#OAMV G=Q4:)]/,$ MDT.8\FM=;)LP:W2*IZ/-'A1/.91&R]RU1*'[C5/I_J:,N:](0Z)X_HOKH]\3IN&=(6\C\0 MQ8'W+?-O#QM4C%IAU76H$\5S[!%5]UO8Z^ SJ2CJVFKXV:@HJ7RKQ%4DEU-% M?V#;!H]7D*&S:&WQE+%WKG+.&DAC5G+.\LW+_..<=9#&3..*;N"_;1L_T:[U=3@AWXY8:=.'$U@Q_I3>&G[ GTKO7; MOPWNUN\.SD.X@B\BW#Z88)LXN][OL&^BM,#1'HG-'N0_1]-?0(&+BU@EDV.'(LN$95^+UA-"3"^ '_TKQVG_$ ME52;N4BD?RXN;S[-POO& !7_NR&@VT%]\HJ>K"DV@_LJKC6[DB1X<_#[R')= M:WH%[[^F&*OH)AU#5[)<;2TO8NV5E*H,'ZF68=E7/XGL/_\>F((]FUH<&P,^P./EV.8%S,0!"16PG=C/(:>L;"MZ?>L-<=H$[_#G7_ M]_;73O^7+CN;H3<8]![Z>U\NO_7R$[O]!W8FNOGL6J: [JJW522+]5I[;Q-: M)VGIQ+;=/SQ]10=/$/ /F0CLS\^?,7V=_1@DH_+M[MX9)#U@7IFN:02["*_VAJ32J;79AY&YOPOSBYM\_20WQVF__I:L= M?JG\$@;M;]\Z3\/NTY<_T5/W\>%IB!Z_/0V^=?I#-'R@ MIIT>K(,D!3T\(:G^0?N('N[1\-?NJM5?6/S.[9!^+;65VM("K*#JDEF#5&W2 MO64C=T+0WR%8D,_I$'!HHAVVQ8_LZDCGX:Q [$JCB1]P[43#\SD!W S( MS/4YKR(*:-?A,K&;S1R.VB$]1XNE),4U;&OG.&R'3YW^H,<&9ZG'K;N 2SAP MQ[8U1:R9S@R;ZU0]?(TT^X$Q@T MS?O5'1HO0/HBP@YP94=DJ)-)-I+L..\\/;DUG-N+K<]/!U-K51"<&N]_:JDKIOS21KNZ9 MC>Q2P [W_OXF'45Q_&'7,U7+!F;#CK]D&<"WEF>Z]OS6TJ(S2,9V''KWS+9> MZ#LHA7SX;N )-#<:X(XS=C'>NK MSH2IVG[&IOX/^WVS#V>CXCTC--UIZFD^J:-I-G&6C6%?3R%GY\L(?6JWE,5T.N@^CM MFWT2(KZ:F<@'^Q$XE,[.L$^$?D5LS*,%3S3^'WUVF ENLA!)E#.>>05]H-.N MF0VRU&?80.0'43U7?Z&SL3$]*OYCRNM.>YN[_ZQSJ@^;X&-U4!/KFQKX&-BA M?:_Z8M&#P">6>4+H058:E19\E>)@_K ,&/S[IY8L-:\=Y!*#S&@/D,FZ\+9^ M_]#-9XWN8#QVG5NI2DEZY>N$,/I$HXTK 84/4J#>"7;06#>(AK!AP!4T:.W OW][N@T? MNA8:D> ">/" ,/[EWRHIU&7[X5<8-_0-\#W0-%>'IG5_J!-L/A/445WZ-0V_ M(@V^-9_9I3.;J(2*$TFR_SRVHN"@#_!0L%7(\=0)OH*$%^#_K6CB=)DG1]'/AW!_PVL"_6CPT")HY^"@'0_E1W7< ,& '5M2T3 M'F 8ECN' N(/)"[#GJ43N#5>8K[K"+ M_>CMQBA:OG'E%3//=CS:)KCFR3.(KQ\PQW3,@,GR#+P<<8/*$'V@/S:O906X MNW^5.]%9-'!&HX&I##&_)XMN+(8/>,B#XV)%5%12P3 I[+@X.AP>W^@X#O. M$8P,>!%!6%4!\Q30&M.:+8 J=WX:9>'!OH5;GBU[?AS]]+,6V8O4X &4A,++ M*ELMV>;'&#E3&*W033LTL/#VZ8R-24 V] [L27,@&6G#MGEZ%5^HF MLR(PX$<5.?3*JZZXFC&2UZ>W)ZQ8+-(9Y6H]"#Z>%M:0I%KXA C^+A+-C&QN MONR&U[KQ6=J=PZ$(J?Y&7Q);%4G\K7%K[1@==4[53IY$U=^@& MSKJR[JQ1JE9]K\Y9\MO!H1KVX1?6A5N_!\FDM:TDX>1V1,: E.(XVOW>(YEU MV=ST_2V[FY>%G5A)>6_\QI1)@&G%SJFF/MX566'Q%'#!IL6B&I[C3[2@87Y6 M\HZD1YBQT7<9<_KR5QU>3%GN'G<]?NG3_ MPNU#?]CM#P?OS_<]S+EJM=9["=!I3*^1_DO%8!-1FB^M);R/<^=+ZQ1S*>_B MW)61M7]/\A5_Q3M>$89 SFUXPR64K_U\(5\<& !-VH#K]=U(T5)NWS?Q>P17 M?F*;&WS0EOH520_:53)5@0GE%IOR/\KKV.:NF[ON,WA%#%;@S1W6T:P /!2C MB4VG_3]AZ0*YNDN??VOHZG<:3'NVZ-\LW0CF.;I*0T+L-S]SKKIH*GN=1M0@ MLY_._,E&W&H%G??WUV]N$+Z_!P_:>1JB7A7=]_J=_FVO\P7U^G2BQO9N+D)R M^,C5 VZRN,GBK^#$A5L!;@7X*XIH!>1: +"\$I>>2Z9( N*R6+Q<')OE<-[" M+5:!QGHY7I&UQ>*\A5N!(H^?=JT7@O(J_(O^\ M2BX"KUH&A6A*[,.,^"_<8%A#Z!-A1,K438*"W?Q^5OT.]D4OI/QJE8;QF%,& M/*G&+21_!>=)YVH1.$_BK\C4"BC5S:UE[&"PS;T/A>9,;*/2Q#+@44ZPB0AU M__9T=XX^W)$Q/4#OX^ELZD"(*FI/#I$R;G[3(61U;HKY*S@A.U>+P D9?P4/ M7"5 PFZQ,T'WAO6Z$;CJ1PQ7Q42S.,'*FF UN6GEK^ $ZUPM B=8_!7Y)UA* MK@A6WW()?2O:P[1V99#SE;V,>4Z+6SC^"LYSSM4B<)[#7Y$SGK-C1UPM5SR' M[HCSI297T5=LXF?&91:%_^YT1_7\,[#I6EG'Q,;$LY?P0G1V9H$3HCX*_)/B.HY)41*%?U&*Y?K+F9'R5%N M Q\8X>^4&AF6X]'*R9V1Y;G G^SOQ$5/NO.=\YTL^ X/ /%7<+YSMB:!\QW^ MBOSSG49.^4ZM2@,YKFT9#N,ZC[:E$HW2&TYF.)DIJ@$HQRLXF3D[D\#)#']% MSLC,CL+4S5R1&;\P=:^*'H:_=I]X56INKPHZTLOQ"LY:N!7@5N#<7Y&U%9!K M5677P:U+$M-*.+XB5=$7\HP-/Z1"V(&TG)#PF$I11W0Y7I$3N\0)2=I6@#,4 M_HIGA(AH=DBCQ^RO&*'!(>24Q1QWXY7L%YS-F9!,YC^"L*P&/R=7+8DL&O* !]R5>=XP&(!+M\#U)&G(4>M<&M%7\%YRSG:1(X M9^&O>,L*@.*H5_[Y@J[>A&\&CK")"44Z'OZ+=X?D9&S^E_Q0I'^DZL2=)L@Y M@B@)@D9+NUG'81GLE'Z<8I#3$X/\MA@N73PR"/QPS(A?L^L*-1G[N8@*#H'8 MZU"$F?B\L3Z/-Z&^3-U\_P,ZF,;(*_ M5_ 8+KG"QBN>.]>;S0)W>#W"ZO=GV_),K1)TMBW2/^$;Z4A<;R30:U)9=&P) MB7B%L%]3%1C+5]**(P[@(FZZYH@J_#2ZN?<,HT]<=&M-IYZIJPRNCH!ZIEIE M*6,#;^3HFHYMG9+^4=!7C'3MYPLL7?@@S+('MP_]NVY_T+U#\-/@X4OOKC.$ M7SYWOG3ZMUTT^+7;'0Z6+6?#(VQNJ$*$/=<*QR"\U, SAUR%/\!KW(5N Y76 MJRV6+'S0 2MRJ]I*W>VG3S3:^DL;&;RS?8+7./C2T(5MH PX=NU(E)46 M'GN&_XZSDM;J_H^.B4\4$T][)'-'U$ PDL .?=H0QNF8V_:<]W7XBCI1D7ZP2A+9)KI<-#;= M471(D2 M'G7@>9NK%6^\P.]B,'_2?]#@R+V-579B@8FG\'C/J3QC/+NBZNZ8&OVGN]1U MQ[W%MCW7S>??L>&1"Z3"J^#U3S0>TY7%WY0+!'-9__=O@[L+I!%5GV+#^?FB MU[\'':B8=D*\0'X*\<\7^@_WRO2FFN4&EU[<2(+4: NB+'^Z7&_CC2^.4OO+ ME34Y9-K[+;>'54%W+D.LF%J C(=&41 )G%+SSHR M,)VAK)\6HNX3]]:S;5!90A93;@ARJ_%^:]]JA6) M=C[:9(9ANDA^S.CAD_YF:HMM0U)],2/L.(33T'S8OD!=75];R1H]11(:HL0Y M8M:PB& FH\ B'OLHM85V=$^8#84KZA)37H*@6;.4HH0T,W'C_H'6F[T:6BXV MN,?.H=-2*BS&G>0$1,@19%%MI*+=]>.J4LW&*& M50KDK<_;'>]&Z>/3PV/W:?@GZO3O4/>W;[W'K]W^,'I$D'OEQ.?1UHS8[OS1 MP*;;,34:"9_1\ZC[)"DGW9 $28DAAL@]= K3ZY.^;NF+OC+-SQ4^^77X?HX1Y]&W31EVZ';H%B M;IA[X3QXX5L\TUUL?"'8(9H?S?S%MAPG(:]1N.4.W'!$:<>43 MM@1%>7>^#O?3?,V:KUFGC_'AP[#SI<]%C[PX MGMBJ>*O>$-KGR1S.''N1E^&3B1\(BMP4Y$:+4Q,>0N AA/03XG;MGO_2ZWSN M?>D->UT_Q#_XM?/4_?7ARUWW:?#OGUJRU+QF2_7#/]&'N^Y][[8W_%A*6I*7 MUN30:^9F)'&SSLUZ;L"8HSEC6--AQ9AS&\UM=.EL](%=QC,\IWLA2V^M\S[- M/&*W\J.OLF0W M1%08PCWE%LUY=WU!RQ[_E-U,24>R@*S31V].5HTS-(U_:( MMK+7V=#Q2#?\XZ0YH\;U02A5HMAEVC9>:+B5BPH]0=TZ*4J B--#:9Y(CHW9$Q M 8EJR"8OQ/2B39@YM4O:UE'*G1JQ:S9E 0P=)W99(R.*68R$C+CFO2VAU>"; M[GCV8/;\A6U0XF& $H4!9+$J'SJ@.T=+\(]VN ;ON);Z'570 MOPZ>9>'?,*#7/V+[P1ZXV"7:[_1@LD=B#R;8/G0TGJ,M+SS%P2;0Q'7/_]X& MBE5QY]DL&Q^@&;8I2#QR34^"GUBV_@_1!'1,_U@KG<[B[K=%[U^=O-0/M&I- MVN]IDR0*@&/Z_PC2=MB+KM& V#23N$/;]$)L5Q\9H #=<199QY[KN/ #3)Q/ M44://2E/BGA8=BBY9M4;M#!?,X(BJ(QC$FML2(I3J+$UJM6L"V)]USK);FPC MW?2/HJ<2ID>O"P@^G1&XZ(48):O4):$I1JYSP>W01*B 8P(4LE)M'2*[Z7/:6VLZ!?%&)+3^U?EEL\>W+WXJ MFR"97>E>7IAL]";%YN=KI]#8TPCK5N^R9:M;S4F%JDI J]I-H;ES=\7Q;#6: M3%.BJD=(-+YI&/@4I2TT=BX+)T=5BQPYRZ(R\!(92;+.7?LTWV0798T99E'A M]VT5Q[2^5=L>YJ?0Q[RN;^W9EJYI3(/80/0T7W@ 4OUZRGQ:G0?KMM3/(ZBG M9P;%KA,R-3[.0WID="2#PVLB6T@1#5I6V"F9"ES*1. MAS?U##H=!1&-=56/=GQB/K*ABI+/PH;]AX,5%T)-L#UZP )F-ID0TP$NW3-5 M:TJ^6([3)^[#>(A_[#2)#A-<)1[;J"BB(-6V@TP?"\< BP87*7&X4/L8*UA: MLB@T=E1CW@>6@K')MQ))V51X8AF ,"?,(2%_>[3$QX? I):SRFW1AE4$_LDF M78$NNTR'21U5VQ)DZ2SS[XN&FBC&^"!L8K:WBMP0:JTTK&VN4U"+'#HL$'WB M>^_VG:S#"][S,;^$WK.)L1UYM@\;B]-%&PF?8)/A.#:I4MK M]L(/D17'MD9)*\8]Y)^;YE[9#I/M.NMDM6&9-6) ",(JS/5GV)S3&I.FY<)K M70OT@SU-IU$]4!WX-L?_B?%L%NP;ZR8V59W.7VDRRA2>Z%3][DP6KMD?.8#Y MP$>+ :C$<#1(X+*12/]<7&Z-(OF@VUWOC;+Y^AE^)I613?#W"A[#)5?8>,5S MYWJS671JOFT*VB+]$[ZQ11NZUDA#-TEET;&P83!68A5">F#X-+JY]PRC3UQ$ M5Q!AA*J8CB='0#U3K;(U^H$WG>=(?PR&,(_7[O]X8 >4AQ4.H +T(=O_SQ?*Q=L-D)JM M:COQ);H]E'XXL6%>^A4>-G%0%X2M+9EZ[L2W/72E9B/Y=:H]HNO#G/0MR<4T M:@X7PSU"3_%6UET=C16Y1?L5$]W)M$;.'GT/R,PETQ&QD2(*+)7^I*&2KR+/ MQ1$WS>PKDKCW\8PBR/HM:.\A; G*^5!(MTR2WT+YW@(]!S>"'EAPB>Q>DN=L M3]W?N_UO\9Q=FR\C>Z"QD7"9E\9RR7+)%DVR2;NFH@LVFYG]1JO0VX$(/W/W MF".K"AZM+7"6PE@WKIB^GGQUK6$E#HZ4=-ZC>1DUC"=4[78"+-C/+%T//2&BX;+IN3Y\1Y:4PB MHMEO1!NY6Z]>'@QU^S 8^EM3NO_[2-,LH\5#"TY&SX=V\YZ6C@]'MCRU?-*W MW5OE;RV'G4(7XRGQY?/'*4]=J$X>QL'<14HHK"8I3:$F;Q<4/W&NRS&1(2;B M"IVU:$5K#HD20"+^Z)C2; L-.:V*;*6;M^0)&[''OV2E);2/C9ONHT]*-5K5 M\S19TH 8!BO__$Q,8F.#[=G#VE0W=<>EAX"^$$1^S.AVSF,.K2PLZ<_BM%5: M3.L77_P=4^NL";_KRSXAJE1KMX16?,4HN>Y3T'U*[[W.H^ M?NXC"8U&36C4CRR)4-9(2#%0D, J7XV>O:W$5'7V,,_)49CHCLQLD .K6^"3 MGZEEN_H_[(.RS@8+61'O[7&TJD#@&D>B*9^AKUJ;58SH?0J4$$R G(0K74%I"/3[_RZ&0/A3B(F+UNB3(C2-G MP 6 0B;;A/.(E"32ZD4 C:C$;#^R"YYQS&QB)H%06Z-1%]HB3Z@OZTPVY_MS MN>BXZ'BV?FZVJ"<[,=YH5:]_^_"UB^Z?'KZN%#@N!I\M+K58'HV6U$)$NRG( MM9A/3^:JCE/5L6T!;PK2CM/2N:;SHNGX9YFU5E.H-V.N$L$3-&)4>?R31$D4 ME/J1J5E\BIA[LIZ7UG#9<-F49!:7VL[''.ZY'O[:?4+^G([3O>22,_N6::US M@*0V+@IBK3P+4"55=EPS.4D6)(77\LJWMI-8,VS'/<;Y7"YFI<<_GQ/K@AC7 MDM]A*I*C^5RO/^P^=0?#L!@,9^@Y&0D]6KN=..XI^PLEN;4.]W^(;6G8F5S< M5,XXE;ED&'B;Z' ,G$L&\ILHB4J0<@"7' 8O"HF6#^^!2_P%&IK;55T^'LVH M>(0\9R,BY^DL7'1<=#S\GILDJGJUF>7VHMV&NM\=!L%YQ$-XAYZ7:5'UD+KT MB9M"KE9+D-OEJ;J2+84M/*SB6DUHM@5%+,_:$4?5>U"50 Y:6Q3J\95(S'K= M@L/K7?"*?Q(OU06Q6>[J0_Y'%S>/-AD3VR94H9;Z'6GZBPXW:=$VFY=OTOSW&G@)2D6*:D"%)C.V5X7V",X^U,\187_91% MH:%LKV]SO'&\)4Q,&T)3W-[Y%#OPBA=ZX[A+DK$V)*$M;A=-/7;E2(>A5QRV;>5 M2ZY$D:.4LK(.F^<,DK*6P8X9L?W@QE4QF'K*+^4]+5]/B[I3M- F!_FM9_3Z M'%!9@DE3%]NF;CX[C\0>4 \1)7)*^8( M.HR@_='#&*#$"PZ>$Y+V!OIB0%),T;Z,\CIWL[D[G>I+*WMHA!: (^TSSV-"?+Q%F' M05(50RDR=OY@C28:PB_$QL]D+2/>09;G.BXV-7 TY-\Q5$I28TCZUY MS:&0#RAL! C?!86:4%?:0H.?6E=(*.P-RKT3$TVQ*=0;I=FGR2PJEV6,!&K:&BH)TJF6T&HV!*EQSHN_9P:?."D80*4@K3"PLB;3)S12V3K*FLE6=J(0>;7%Q,R $856UIC-LSD%DR+1< M>*UK@7BPI^ETR0"$J-'C+]A/;,LZIA^/=1.;JHX-:#M\P$H55?TN'H.J4UJ] M*L[)@B[[BT+PR( WB^'("U\F 8U&(OUS<;D%??D@%5YO0VWS]3- 9&5D$_R] M@L=PR14V7O'"-'UW1LZ\3Y=#FZ.1)<"33Y M]J%_1X]^NT/PT^#A2^^N,X1?!D/XYVNW/QR@AWLT^+7SU/WUX)D!B,9C*H_PA110+(HB\L6,H,5MC)$(<*>:X5KLB!& \\<N M]N'8@R2UJZW3YJC[C4/$Z%LCJ?>"#!RPK#]? /U]LPUMI:H<3S/CZ+U4%1-[ M2>7,8*N1V-9)=C;V Z!YZ$"35 MT$I$2Y]9-#.5;VI9V"V2E"8 MWN?(GF=MA-_649T9M+0+.^^&FA_A.0EE\1X*%XMD%0;"?$BV,[4\T\V1KWM; M=&(4G7)0'B_9ND+]0CX$>Q(FL^83*D?A[3F$'B7&!LB@ODG\N2V=/ MFJ+GMSNGS+ESW9L(TY=W-R.*3SJ0)'&BL_J,#6RJ!&$7_<'W@[T[G$2P3Y%"2QX$TCJXL_B;_=^!V_[ZUIC.GLE+\/;[TW7:[*31K MVX=XQB+%I,?9H?>?YL=S7AI!:1Y.'UH](:#[MZ>[\YZI&A[%V*-ETQLZKFOK M(\_USQ7H6R9%GFT9!ES2HQR8..XI<'S'&0/;>8YQ9Z8E3K@. 5(\:43$#:!6 M! =9YKH"D>: ER??L4J;@!D;6%\LEJR0Q4+2<&:A4V#4AV-.T1ZUK/O,6S.%#9%L1:0Y ;L9VWEW-T MGC9!S#LXV;,/'**:!CJ?B(MUDVAA82W0"M-1)1ZH-N264$OCO.D]!XZ"#CAL#]*)^Y_S&M."H3D-R17SLA^6;1SVFPHK[WA ML?E\]R860Y!=\)UY6F3-V%8B1'[,Z,8U'GH_)O3^&3M$H]071,>V9'5L&YO/ M;(/?Y_GRDD<\IQ]U7K&M/?@"_P4N=)V>^4ALW=I5/_Z$N+TDM]99RS_$MC3L M3"YN*CP^GUPX-&JXBNF<:'>>3=DL4_SOV/ (T^1H$TNG8&*#T!X)"!XKSS!6 MGI(MB19HSQ0X65N5)&+JR<7 XS0J$0+>9XV,1&+;R<6BXX1&W(%G26@H1];\ M*BQLD@@ZGQ@D3ADUVP'A6.Q*:6&2 S;K1VG3P$E&9H3'8DL2@N&QV#QKA\=B M<]P='HO-5RRV,Z5KF_\P3XFL,=)-U2;8H57&-/U%UXBI(1N[!,W6*P' MX[J M;^'C<=L@;ELI Q?,?V1SK!M7J[!]&/<6H+T+,/L$D%W4KF"D\2[ J\RCF^6) M;E;*-A/+?00PT<$7:]JK)#3;+1X83#$PN"?!*E'(K$<'8TRTV@V?,B;\96]P MWHH0)HH>'B4L590P?JRD 8CL)G]Q%N OW@PNU@84<]9V]K.2\B @\:AGSON? M?)PTYP)(/+*:__X7/!;[![99/A4B/XBMZDY<)W,5SS4?GQ1+B5S/<;SU96$_ MOXQ]&62L=4/1QI/X>L1\4A0%4=RU"[?X0R__,>,#./'3!^*"R>DQ!QX\SD]J M;,P6A:>_%C_XG9 5X\LI37GG**T]YY2FO/.6U$&%6>IRI;JK6E-<!9'U MF,2^6(YSL"R2331"IO37*#62TLC +#Y7+4Z(M>A8X0'7; *N:>*&1]Q*$HGE MH,D/:(H3IDT3-=%BN#P:EY.0;81@7)KHB1[//:*$:+LER.TC WE%AE4.B',N M<)49>,X^"GPF9WI%._6V9#'DK'O+#Z=++ )])KU=/[BU_)U-\VB[\"$30GG" ME=P,2&[:0>^5 ^\&9.:2Z8C82!']8^_0OW]JR9)T[??B@V=BH!XNT3Z6)T"^ M2>!@ MBR03H>MGDPI=,,.4UG%YY0E K!/G7!DF.3G#5)?S89CB/4FO+@E-<;LJ1#DC M9QN3H%PAMZ0'[B69_.T?N%<7Y3.![_JL]FS0F^6)?&^O7,1Z(I\"I=CXG M\N42QXD?V9<1C.. *.6U4OV4=9)+UESXX63$Y?K&52RHA"H!]#RZZ8.Q0%_A M[HF#NJ9&M&60G=9$ M/PH7:4FJ^9[\RK"+)\1#WY77^=9[01K.#,.+ >EOMJ$MGF_7CTY&R'O7#ZUX M9//BK#KA)6*G08!=#2-L71L%*3O\=@PVG-5]::>@5U:8>F,NAZ#^V\X"=[9ID2D4BSZ0\BBUD\W$K@EUI2TTFMNKPV70WTD^.^?9")FE M64> XNE)UK5= (P[>Z9P8$S6G,2=/]UJU@6QOO\@\L*KD%))GAN=@#6)-3.Z M7@>G)FVGXR656IIU8G1&+JZ,:<]KH(P[Z;DEM(%JU:7TZEYGFRQZP@0N[[C, M+*%Y#9@)IS.W9%%H-%(Y;_0L 9IXIG(V (T5A8K<$&JMZ!A,-/?KI&(KIV/[ MN)HNI8F2E3# 7I+.G#+MR6E7>(B\Q%W)*@;.'"JR_&,O$/DQ(Z832SWOK"-6 M*<6K/F.':)3:@MPPXQ_T[,EG,B6F^WF^O.01S^E'G5=L:\$A([^P0RI[IG\& MR3HGN9-%41*E_\(_;44\(8R>06'OPD4H#U'BY,+;3/6[SJ"A>AQM0NI=T,A7 M9=W"8:085B&!0Q%+H_7X ]_)!:H3L0MQU]LN9<0OB5AT'AU7QV MAH=7\Q%>72TC@'1V\##U;\@F,\]6)^ _D35&L\TM](6G.&F$7W>?Y>R'/6XM M\X78#MSU,/9_=O61009$A4M=G<9%8@VW'G'T<[T%'&8[T; ,2B]4#';/,> ' MD=,G[L.XH_WE.2Z-W;T/2:)!SF7)'S.DGI!$(> M6@,FXB=?PH]4P%]"^89!#QX*+7LH]'TXX?'2_,5+D#B M8=MB >>-_-04@!/+9BQ%:,E'FAH>U2UZ5\H4""U59WA4-Y^=X5'=?$1U.U-: M*OT?5K&'EA_03=4FV &NA#3]1=>(J2$;7.E6R%?3'=4_J+?PQ">6@&ZE#((H M0MQS%;$/X]X"KWOD\"Z JLSCG;F*=U9*(Y "! &3'S;Q'GXE*&WE M/.;=^8C]20<2II+'SWK0+\8DJ]U8*EN^;A["-P?B?LEC**%X'X=*VI&^A*"2 M1OR7%QDM_)2^5"&P4G6&Q_/RV1D>STO5"?R!;78V""(_B*WJ4?>/YWMY)]Z2 M?>S+X""5;BBES$I]2N+N/*C\J2WO,< H=8KBU_WI.WS>/YG(N_KS,VZS+:^9 M=QZ4LV*9<2LZ@X2>_-/%G)6W?(_.8]^F'5_]RKS3TYR5$7P/"O(2X>,J3U;E M<8SPVAL;#W@B'@_<\<[DF[#FM"L\<%?BKF25B-=T'!8)1'*W8.=[,.Y.R_DH1\_,D#[VO9^DIG".?14Y_*GD=?J6?D/8VK MIUE%JC]C YLJ0=A% S)SR71$;*2( I)%643__JDE2]*UW]H/GHF!5KA$*\/! M&:MNU;_S2IG]0)KE 2TZ3:W'I\ZQ;+8'SW5<;%+"MDZ\NK+XFY)L(FM=$-M- MH5G;3IXI@XK7?&Q,2CY$[P\]H6*0L7O%1NJ_?*:;5;KMQ#) +D[W;T]WYP?G M# >G"='0>GKJ[8Y36DHVUTP$KTD;I=A+C#9:@ES??^!*X;6\RH9S99/DY&Q2 MY.SBA&U2K%4-E+HD-,76>817UV)O8 &4SMP^0FA<':B$"@,8N-^DY>MG^)E41C;!WRMX#)=<8>,5SYWKS68I%*%;*&Z+]$_X MQA9MZ%HC00VDLNC8"C8W6O$^(;R!8AK2D\#1A[\'HTMM#/N-L.=:X3@'"1IX MYI"K\(?%%$)D R/:8IC\OI2LL)=I!&>COA?DXZP\DUAP[K9T@X&^>R5LCSOU8\>(%2=>.LS"2"HP MO2D):U$Y+6_R2L58@P ZFL9F&M@H2-_CL=NTYZKJ33UV.D9!NIXC&YYK.47( MF4G)O/B+.:? *]:J9\99EW)?KG^EU^:27/_#^>,4=2N!IVTLKX6HO27YA? M>WU!]K\?2NN4VK_)R>::UX2ZTA8:.XYNCB%5(T^(2**&2N:Y&)FEE4<"YNEI MY;7RPS'[Z@I**W8#%7?>>;O5%*0="9$E T/\WBISRU1KYL,RQ9I9K7;80.0<6>-MX0FW2S8C*W2=KZQ&7_ICVC(K"6(S%96 M2>$;T$PT*5RBI[/(@M3:WIL31U9XGC!Z_')Z[JUGO9DE1F,%8KW>$AKM[7VK M^U"8TNI #HO\9Q^U'G%MA8IS6)NQ)ZR6"1CQKH4>/6<0(C[B"U)+1; M"98UR1-H\E";.HH#BALR"9T:64J,Q!\@/C&@FP9&,K(?/&Q;@M@-#]OFLRLE M@A@/V^:S*P4/VW:F=,7S'^84D36F!T_:!#O@0Y&FO^@:,35D8Y>@V7JA /C6 M4?UM?X6G.3F85OO1W4K)^&/NXY]CW;A:'0$/X]X"_W%B"" (/'N:S*R6"& \>YK,K!0\>]HE+ M X;6E)2 H.PX6BF&*AH99($F>9PSCW&=% +-/:ZB)(ER7.4)5X5 580$GS11 MQ?,(B^\!HR2@:)KBBAZVC+W8T MVX(BGDEMCR3* &>2.)LXZ+)"%J^47/9"M)$.8RA+7\^FI^>#WW5>7.Z^KI*T M'1I.C?/[5D2;KVV_O!,S&0"9=H'TM ^'8$1I(^/CFK,LZG ME'C@99PCQOU+?^9VEG6>CUX^X'6>WUY/R)V)BZD0]/$U)W@AZ.P=8N:V+ZTDQATB;:$MRT)K1TWTLNT2V;%DD@\,E[46M1(K4&O-IE 3Q2-K45^R M-L,/D;7*@F:2!%@)?@^7UY:?,*U)2I4:Q0-G>J;XVD^CFSZ8"?05WC1Q4-?4 MB+8,DOF-"B-ERU,]F7S"1H:X1MASK7"LP%@R\,PA5^$/"P(NLN&D(/WPM1Z.X>OU\BTFL33A?( MN\B/LJ4IG7_M1W 1JS63G]/!CS6]*0EKL2DU;_)*Q5B# #J:QMCZUI'I>>U[ M/':;]EQ5O:EG8)=H!>EZCFQXKN44(1*# FLZMDCV1F6-!%JZ>B[GH;;S 2BO!I//KIQ-]OA_L.EA>XZD<$&L M\.O;.:BX&DL">"O9]&]%:,B2(.[8SE>R?(GMM=_NS' MW-39CM$X\<3MG/BIS*U2=GG9A_!X>E:VTA):M=([R20*CV>>]9==TG4KV93K M1EUH2OQP1)Y1_2Y@)II/+8F"I#2%=GU[9T 9$ZI+9CDSS)=NQ0K#IJ((4MVQ;6P^DRDQW<_SY26/>$X_ZKQB6WOPU<9.OW9ZIG_P]3J]N9/:HB1* M_X5_VHIX0H#_G.O7YOX(R]@.03\2)KS&<2'CZVG;F&AQ^G-&3PX\5.00>B+V MA5=0+\KQG%DA).YHMBP)[<8950_)&CQ1G%-BX.&'=&8954ZD;GG,8,G*I/"X M;PF"/SSNF\^NE AB/.Z;SZZ4*NY+?A!;U1VZC;SP-"8'4^I(05^J@)[C>.LL MQ@^/L"^#R$LWU$W,@=WH]$9I"8U&^1-E"Q7LW4:.SW]C!PX/QA0NU)N49>'A MW +XGLCAW 0L" _FEBB8FP ^X@[E2M(V*REE:*Y(<=P$<,.CN.6,XL8%E4QL MR3G7\BA)5WCX-I]=*1'$>/@VGUTI>/@V=(O(&B^"N*,YLHGFJ>!,P0,&-6%7 M,WK1#,_IQI@2L)P<3+3?"O*.=>,J5-'#.* RG^=/@7KN NVLKE$_^KKQXRE2 M9K'>6DL4Q!V'/92,)><^V'LZ@AB%CC/D&QT\9W%08M:@>6,>GI;9X8'@ OBG MMP+!Z5@7'@XN=C@X'93$'A06:LJV(RIEK"_G8>%T\,.#PZ4)#B<(F)@L2VU[ M9L2#Q.6.X/$@<3Z[4B*(\2!Q/KM2\"!Q9TJ+(OWCQWZM,=)-U2;88?%A_477 MB*DA&[L$S=:/$(-O'=4_$*3PC"<'$W$_4%PI&94L1 1U=00\C'L+_-\%\'\" M]"_.SV.ABKL ^C)/FBU9R+1L S 'ENU0B#'YX1=KY5U)%,16L^P#,D=AQSWE M'M.!SGK<,=Y"I+M@5+8BI 4(/B8/(AY\+%7P,2' I($*7D^@! $''FO,9U=* M!#$>:\QG5PH>:_P#VZQ"(-+9GHX2T)4"?Y,V#ER4+7B9C W@>9P&4':)%O@<];<',!COCCFT< H_20R $@(DYJ3[06/.)9 (\1->)YFE'@ M0<_R!#U/0T#\.\Y;;5Z(-&]AS].PP2.?I8Q\'@&&>"Q">\<$(E+L,Q3.A% ! M7$E*H&,>$2UH5WA$-)]=*1'$>$0TGUTI>$2T3URZ9]R:EJ5BZ/7(LC5B5_P[ MKYAA1D ]= W])++_LJ8S$0YG *WTF%*^6(X#/QF>1LNGTXTKEMEQ75L?>2ZM MB3.T^I9I$XV0*?T5?J&DQ[8, Z[O ?VQB<,S!6.-IN8>8%'.E^( RR7 "@&O M"(>$9 (O'O0KOG.,N [>AA4ENJ"V&R?!_SH9#_W\(MR-%=Z\,L,8^><:!QBU+5F<0 TISU=GX^7 MO*]GT]/SP>\Z:2YW7U>)6[E[NLH1DNII=NL%G[&!394@[*(!F;ED.B(V4D0! MR:+41O_^J25+TK7?W@^>B8%6N$3[6 +JMR-\HLQ^(,WR@!;EA?E%.?>994(^ M>*[C8I.2OG7RUI7:ORF)IEY+-:&NM(5&L_PG2>U:+T@:-(>>4#'(V+UB4X1_ M^?+.8/F!X6EB&2 7I_NWI[OS@W.0@]..:,@]/=VG5GZ\IH_61%8?CC1QT?+% MHR.EW6H*DBB7'2T9.,3,;5N4Y8DT;%NL)9$;M9;05K:3FTN&UYU+%/E ;",Y MQ$99\4@#L7'GX[>$9KLA*.TS*D622^C6$H0N<_5[ZH>GB=WM99,8*XFWA;8L M"ZT=T>VR%1/?L7B2#PPG:'[]M9BL,!PK4&O-IE#;L>-A'TS]&-4E:S/\<#+H MCKAQ3:N24J5&,T"BCZY5!:J$"NZM=[7>>M6.)PT(05A5P69@ZB4U5QP8T #Z8PA,=OTF3Q6X1?^C JX-M(V* ML;#;5Q(88R32/Q>76\-(/K(SC[B\N_SD*%1]&MW< M>X9!TZMI( *&GXK949<"@L%=13 Q10-OY.B:CFV=@+)'05\QTK6?+[!,^XZ/ M[4'C< ?D:KL>L0>W#_V[;G_0O4/PT^#A2^^N,X1?!D/XYVNW/QR@AWMTVQG\ MBNZ_//PQ0!^^]3O?[GIPS<=E?Y@!"#L1*A9AS[5"9P!-,?#,(5?A#Z'QE.I5 MG[YN;YF2J[5(6Z:41KW:.-;K^>+0Z4AUKRKP+FE;B-*F#$]8*F@?W;#WOO'X MW0KO?B4HL74T[WA_1Z5J,_ZW[MO Q]&X[XUPB0/N\.<+("-OPZ0F4M'$G5T3 MR<[UP?F@K_"LB8.Z(&=M:;UB5GN.S<*!-\->=W#B='>M3VF.X@--B3TE(;FFILT6#DGNC&B$7-N>VAR]0;2XQ#;G2T_U MQN% _J-MC767IO1N9.3*(LO(A7]BRLBMM46A+F^O<9X8?"_\3"'OX*F_ SSY M2N?>M)EB53E4/"41\K$! .0WN*/]Y3DN"]_1N)]-0)*J;A!D+LPH_9S^IF)G M@F:V14\=U-!HCJP9L;%+XX94'B^@<^*4D(CDI2V<:63&-)1&5=EF&G=D!N-% M9V%2%A_%*R=UGC7Y2(0LK(H;?C8(6V@RM=7S49.F$0VA6>7<>E), @V"&(_)C1A4'N\;,SC;2:8*"4+U0G75\E M25O!9D. P91<(E/I:4^*AC,:1.*WD6(;,"*E9233MX4L!P:F0&R-G+&_U^59 M#=$-(V> $#+V[P]\L:JJE8/)D& &(KI\R)WW'VZRC=QV[*E*:@R$?J MOA1T[Y'&>ARJ"I .^D!C0R_$GB-K_!'$2G-?"(B")LO0)#*/FCZXAN@O-(&& MT\+L9\P+!=Y;]A<+FXP P !Z<"?$IH%3DGC.WL@N?=XT&Q8 MW!A3>"6AL6/#Q-L)O,6@C_YF3W@-99$Z.P*36=F9K;._R9C8-M&""VPR\VQU M0F?=\+?]#%^X%N>92?#,E5VX_LFD, P>J5(>0YVP[YX6&KGU%3*T4J*BBB"W MCBSCSYEH7$PT;G1$)*OQU=$K!3&E*1X?=%.UJ6OZZ/<1A,5^17JTI9=SHIZ< M9)5@#;+6KFYM@[BXZ9PX\^)\8(T/'.#$O<#6W 5&IF>&^V=<"Q9EC7PGF/'W6WZ+0489B6 MNCSY*)^V,M#;7<"0 R87\.]2&<3063JXASJN*2RG.B3^4D!XN)T S/V09N3@9R209"/3WZ:AK: M6#LP=8J1.3=WI.UQ"E 8"A !.\G-NII";4<60+%ELE)8?-]148XG-!7*QD;#3OS!HZ8@MTJ1 M$;_;BH:1.623%V)Z?!TR!3,8RCQ%$R@WP C68MO]PVEC'";M, YB-V?-FM!L M*&?(%A\690_\?9#6"%H#T5ISR"#@E%Y5L-X5&\]@:UWGCDP".QNX5R?AJSN2A4F514!^!BH)R M;D$WCX%J/L^_.42#J56HGLY".XEO1J_5!:E>*Q$?+1I<(C#6D^$2_V[.>E-H M*3'5\LHI;WUW?>5B*?0=C"P=X>63?T2KN]OK_]X=G%)WM[@QKF+YS=Q@ M-1.CO[L:[BTCT#1KVM]=2OFS.V1O3Y_1RH\E= GY(DA1,J4>\9Q5X1Q: M'1448Y/'0%>/!C;=CJEU0W4E3:@E49"4YKE&*/*%G"AE<$\%3A)[3\L4=O#H MH5>Z"?][(4Y10P[QG=:0>PNZ9X[9"]47-2019_V*N$QI#MA5R1!U>M#B,* * M85EY9()')G+-Q'AD(FIDXK[7[_1O>60BM[XS-UC-463BT=9-59]A@VX[\ ^@ M \,8]ZV7NFAU> V8?0'1]+&M#.A6-XC7X0IPJ+@$PE5^3!>R5R?WY'1B5&+ M-#8N%-(YY@L;4;9S'0&.^#;T>X/8JLZ34,;A]6H2^[ZLRFD MJA*B.?>V-5TM1AP*7\NO=2L\^\GF9+&CU!W_5@&IW/6F#YNRL)@^IW7963^: MX!CJY&$<5EU/_*1&OL$J1_ X4 _U(#SB-XU"^UB %(G.A:MY;+E^I>PSF,2- MHM"Y9WE%6Q$X9I7^WK*7-7X?QNO5?SNFYG] 3)6P3Q)?LF^VA%UVL] +347! MS1%K].^##2\6'!89 &"9Q5@L3((D]LD)M>%5C-ZY;-\\N5WIP[D@0MGG0B0(WJ7]V7]'.7']+M#U.O? M/G4[@R[\@-CZ?Z=_Y__0_>U;[_?.EVY_&&W1OU@T)E\.(,): 37^0.7I/S3S M%GI.F?\CL75+VRS6R^)L2SYJAU&@+ MHGS>1Q%S"&?A;MKQ0+C>; FRN%WEYCB'TZA*]=P1\0*&\.(>',5DDJE(HA34 M:?#M\?%+]VNW/^Q\07>]P>V7A\&WI^X /=RCQ68>!-;@X>EK9]A[Z)>00>6E M+?ETSKD9-1G-*Q8E2G1PGC9QHA4E*6L2>_9T*%(U:E]3CZ"Z%/+?BQASR1XC MC=QB)(%-/N<5CRGMKOF\M(4SA9PQA?Y#O\+H\DHIOOX=W_Y>;C=83NO]1-M, M0^:>0X+CR_WSIS9.%U@YB0K91+6>3?T?4L8(>_9<*6,^S8XE&L S];&N8M/M M6R9=:1G:V'3\&UB \6%\:YF.KC&86.8O^@LQI3SR[S/TKB5@[#&B,(&]7V*S M*4CR]JDS)E'_ (V$7UT+@:=P#8+6BI\LO,1Y']!:"#._SF7A$94"VN?#\.'5!X^,/UO3*8C9M[0ZR-3?)@8R M-8FO@5?=G<2P&9?S\4(9:B X+\1VX(N'L;]!>AE8TG>[-,S4$LQ>RQ;8UW6&' ML',NG7<3?=ID]8FH!.:K*?!N06E'GJMRVIUG@QPOTN*/C(B"V#JOY<\=A0_I M 9%@QCU6W$$+C;IJ36<$M,2T&A22Y7R]?,Z %A)=X4WP8-W$!OW4)T\\2,[I M>4902R 27JMM%Q4IL[E_7 F^C/4?8-?9HBER)]"^YPGJJ(RS+TN%\^K@);?W M]UBW ]+58>OGP?E7N4Q&Y':^B'8^*L1BM^\UH:%L[U9[T[Y?NM3LP0^15<8V M<#26UC?<&;QMC]OU38.\*F^5T"S/=?QEUH@!(0BKE/-CDV[*"@Z0<"WP% 0T M@SU-=]FL@'H@Q_^);81CWB(H#H<-:#]\P*KV5?TN318.U-__ H@//*D80$H, MQX($CA6)],_%Y=88D@\ZQ_4>-3=?/\//I#*R"?Y>P6.XY H;KWCN7&\VBVU: MVAKH@%'X$[ZQ11NZUDA#-TEET;&P83!28A7" 4!(TF%$*-OU4W>)[]/HYMXS M#%H&D*[TP-A4V530$5#/5*LLZ6K@C6#2KF.;E0(76?87>0_=KZ@P1 ^H-N,!NC#MW[GVUT/ MOO]XRHB,L?FK9L$W:'UO2FQ=W0RQV,_8#.*UMXLQ";_XA3$=>!S[]6%\'P[2 MP6*,WNF.:EB.9Y,AM."S<;#H*@$[/(.WNW:X9U,W/:)UP!ZKTCL=W^A&JOJ] MWO?W0CFHUQ]VGWI?=RIQ"<686,')CUG5ZU^>X^KC^<7-\%2#RL9LL@F*K8%'HFU1B>UB=K:H3P(H]:!WCBW+I0)A M:Q ^GAV0$%QB&'.Z@F%XVEH5TW6Y+EH/%V#V/KB&^.O7S\0D-GL,?$-F5/38 MGS-1+SGS3V.B?5P*PYKJKKLA"\=3)[N%4444$&N^-RYT.!/+,S1H%'R.P]7Y MOSQS97F>JF'E90=>$>@MP %[8\ 3)L0FT$VZ%8U>,2?8IL4MX$%W1"73$;'] M :5( I)%J5U-8F0E-V9O ^#91#5H5MEX,&LI <:88-B MB3$ID"^%[5+PLQ7SO! =# D;/@P>P-#AD!TOUG0F?*2#+E27W6J"&0 \6E.R M>-IJ8PHF#Y4IX"? \"ES#E$$"2H#,'VW,F2(S&,*-95U

]"AN?X1& 6=!;,'K5 CNTQCTC@,O!ZT(I7RS8TF-&0!0$!J,/D M''RS;Z@)G"=$MC;9K[)G@" M#:>O9&,A;#6UNNQ;^EB;.C-Z"=9H!)J$K581&8]]NFRAQH>+PF6N]G(<=\ST0=[QE^HT2LY8_KQ=1PM:\P330U;(,;^VS!/S![ M^-NSW.O[SN"S_]/',.]SYTW?9I1)+N83T^P0!J!LY7!XL&,QG[15>I%3!=&G8,>DK9&WS_[.G^C()IP@F( PN) M+D^M ?CK+ESP#WV+OMXPE35,7VO8Q/*)#%YID+MHD!,T2 T:M"2=;[]XXTW4 M\!"8!UHS!%=:HV#V%8B?[L%S O'[TYA%3Z$1OE6EG&51H )8#C.@ING1 VP# MDK2L&LKB<@NJ@B@ZV&2!/7LQZPA&I;LFVN7;_H/AZ<#<0HKCSZ\T/]F!6EM MXBH"%TR:>0J\]!4!L[;,50-_X42.?.;#(.PQ :&40 C-P ; N%X,Z*6(FA6Q M!H.4#?@!Q24\@>J*WC(D8$6H=A=#%4844&4J!?\. ;U.=#KU)5/KQ9\H C:I M(X0ND%E(9Y_#^_7%_(#B!+<3V9SRRXP04Z;*!%9CG,&-P4N@IV&3-LW"VF"9V98S"\,O^X;.LIDY&$04(<<-HH4] M3F(HI3%X/)/0GC?>'#F-BJ2@#T#A@#:Q.5BXZ![<+HL?%]YOZ8![I@,W8(F!#'ZQ'(?&\(:^CY,;Q_+G--F6P%HMJ5Y M*HUQP?SSE:(/;+M6,2SK.X/6#-")U8F 1FS#';R!_*!@A9\-]E*!C0(G(/*J MWQYCT9XP@.?.9W[TW-7*II0D"C.OH5\%Y MJQ;/0B(5K?HG=J?U^"9:"5I1'?,]"[_>;0F9?E@CEC=M=_ MX$K;/"=\G&LSSCT/!#@E( G_L>%V"A:&#LYU7H24 YZOCZF@H ?PT("'KSXB M^(Y&P3;WU[TWJ! 3G/UU.5I2"5R4H2\6PWRPTMXR>;(HU3H"6. ?4[<-\_17 MY^JPY1JH$Z)Y!GD8;]JPS_1M'5.[\]\UI*!,V:*MRY-E$8:/"F] V'.ML.PS MS:K ,X=13UYIM;"N3Q7JU?G2&Z>X45V@&-9P_7R@7 M;[Q1JK5I6ODIN>I;^63#B4T(^@JW3QS4I3/B9:;.9N+MCI8HU>-S:P_D564G MBSXPF+=$$6X^B Z(PQ)L-*NM! ZTV=W! ML)]3 26/EX(+: M!!TW&@=T+ISH7:LT6;.TJFM8.;:18$VPL1YZ&ND6K^:3O M;JB/NV0:RJ480T/S+$0NMW>W[7B:=+II0V/;FJZDZASCGWQI'/WZ&+:"B0EN M!6M&J61/14=#-O<@O5L_N@8SN8>%&'MAD.&1KFA:9L=U;7WDL0G5T*(%(^AR M#\R9X)*P+O[Z#._/N X\D]LM06YO;Q".>MQ9ECR68RL9;,5U$EFS+2ABFT.+ M0RNYPDFUMBC4WW%<(P=9^4 6_WDQ4ET0FT=:L@SGIH];9>K\(G81^=M1-#>N M$, A>)\(QP]OXW$A*58Z\2Z44\?46/)M9[F3)B'^)2F"U-BN_/;Q.,L5:=*4 MBUG1F<(E+DHEBT)#:7"XE!LN"="DAM 4)8Z;DN,F=N;3D(2VV(J,FU1C4_@% MZP9;@V8;C?W2['2E?&(9@($3@E4QA^XRX-<@GB7%[H0"&EI^Y7H&IT Z+)T@ MJ:!2JRY(\G:1T2),RLX= [$=0]\2&LUM8LLAD'L(), ^:O18F6WZP<&0?S#$ M7Y"T#E/>YI%@R"J8$BLYS73)E/><][Q8/4]^,O'9SS;?2-J-F,^3AI;SOB+! M^Y'S?F2X"/''YN:%U2GZ^LX%S_$K/&RES\>X7E$ HA9*K.,+K,\V>SR,6?;_ MPU)<&QL!WI[#LYN=4YF:("HUH2EN!YQ/8>[E"I2DVA7HCGE !TM>P+(O2/!.L$BMIB"VMH^V?%^H(*%I M0]:YL8F@8^\YYG&Y^_VE-7@$7K>C[+T(\,(O3\[7T3?]Q6Q MX4%X^V$R7#Y'%+AP!%GV!V T98%)::=NQP< M68,CF7A[4VC7FT)-YHLS)4%)(H'VNM "E+3J1R[S9L?_SR+4'FEYGP?;"Z]1 M'FXOF483#;CSP9JI:GG(/6=!R+.AJKSGO.N?$D$JSP@!U9T MX<&70D(U>!0P)RU!;L13A8>;E/00$%<%'DE06@VA5>.3KL^AD!X4XB^_(RC-IM 6C_0+R4<>=["%\$3!4JWW[P+ 'T%'DZK'UU2 M//)*_-EI,K;ZOXVZT&IP36:FR01\7#,+E=2N5Q(90^R.0HMRS)K75P_$-L2\/.Y.*F M4LA!?G;Z?=M9<_T67+]173A7=-$5';]C;PJMUG8Y_+P&X&/**P@V!N;WF-O\ M+ _Q;8*)Q_;.'3M\%R''#M]DR$'$]R NR-4E.QV2_N#?"QTBMJX>I8CK0.&A M$E=?M?;4%3XZ4"=$\PSR,.Z8KKY8S2&J9X,:B=/]0<^R)-H09/?9L-3O;P]' M J*:P:-=VR/'H>BMQC/9A(\*;T#81D!.1706Y#9;FH[:>GD;TQM(2B*Z3@4S3G-SPS6\R8CR.] .WS! M9LU5I;?C?6^SJNA)E-O,]*C8[N$)S'&RSW0.4V[%'PR.Q*SX(P1_BH?A6H^B M]43"&G)#$<0=E31BQ<313O4H%WK6F(@>I8C#)"0^T5P<"8W8%HJC*53.U;Q^ MXG5RJR5L3T1].S/G:!>?]B2JR/J+<<6BW6H*THXB.*G.K!"E/\\G#>@ M%JXA46*F[25F][8U72DE\S#>+*_5F8(,W0(X^OS/Y3G:3D-;[FA)_@,('&HG M02T1$M52I!A(5/X#%!QSIV$N-Y0OZ>R,]!\3T_M7L?27Y[CZ>'YQT]E'4T&Y MCNZP[3MK532$Q399@27VOK&WQT&O$\LAP'B)K>H._5Y7";+LX":'(I-])B# MR(RHM!'&G+["0<\VP2ZQD3O!)OQ%%EG%T+OOQ T?-F;?A8=]TY96 TALJ)_^ M3A&KFQ[V432Q%Y:!#6H0V(2E*L$/_F 20U%*-1"S2/]<7&XA23YR[:_M-W#Y M^AETJS*"_GZOX#%<;I5#SM&7$8,3!G_"-+=K0M48:NDDJBXZM M&)Z-5APIA%U92J&!&7@CFLWEZMBXL[R1VQE9GON+!4;DUC)58IL)IR@QZRV! M)0Q_#\TU?')X3'P:W#-#CETY_L%R[/7%E>/'Z M4P?[KF<]F*CC/<-O2&ZR->::@.X[@\\(AJE'--09?&.?5J2Z@.YT1S4LQ[/9 ML/I&%>5BW63F %,-PH!'7?C=G;.$_>8U_5PWX'?D6NC6'UPP4.%CQ+2- G7# MB)[HZ@1&^=^>3K<$0,,!\U,8$/1.[#C$H3?!,)YA<^?3U;6G/[.GJ_[3T:ON M3G03629!&+# MF(,9GL%0)=!TX!MPFSZ&+T H%GP,%A'D"3UVJ-4&<2+HIP="H5XA^)A)58?; M9V&Y5CP# ?X 7^V"U4;_:E<5--4- [ZM(FB*L[AU K:;FGC/\,]7 V:Y-E_ M^JME?V?*Q#.=!DY"#K3C!1)P4!BT"+MH.[M$H#?X,-NX36ZTV6V!K[C= !FX M/)N"P]!]N%&XZPZR7@G#B$[WJHQ!5N"P&&XT0+ *8@T>( 'L@UO>;4\0T-_$6N&;4W_A^SL;;3Q MZW=V4P3P[PP@P_8*8>V%#=O@Y0XEC= #^P7$$0!SM[ !_E,J,!\7KP!.- *: M \ASQCJ\:S1G^M6( 5"TF006C]5]VF%2?FI 6SW;889QY#G@41U?"^R15)Z! M:8/;7=<(K T8#.Q,"56"GV1+?JA,F& H7&<-]\R$C0@Q M*?+H16//\(T3U=FN!OB$=.=[_<$*G7$(6"@*OL"FK[T_5#KX$UM#?WM4-$PB M((+6HNECW89WK'_;SJ&:.W2H^68W&-N X#69N+NDS3*X8<@^$Y-Z!A@"Q UK M<5,1^!;ZQ?^<(AR-#>N5C4F" 2.!&9EA$)+[:C&?O*'9\-$K#UMY$',TU M M/!.=^+WXUG+;+;P]V>T3]Q8>_>B[>NWS_)M#M)[Y$#Z[LWCT:?MV*TK$V6RS M5M^9XL%DFE0G(NY)C=P)I=[:V0F!J9_92YH0/?43H@E-B-[AJUF7Z:!9G_A5 M40_0IVG,_Z^#D\X(W\+E":CHL3N_ $-)6/&UMO0>Q>]M9]RZE:7= (U'M_DS MCU^7DQ#*C56P..X$N"7S3K['8<[P>&?CTX)P=K&&8^J^'(\2.=WG@4 ;-,J1 MJ(QU-AWRS1Y92AW:CB0Y$'P.!;GM9P[3 S]J\S9%6'7-C"\<\E@KTQHP ?J4 M:H P!>Z=93 *;QCD1:!)/?TPDN_0CH+0P>QC@7DVZQ7D5_ M$.B"H8.XEN#SQYW#9J&>0P_#@!; !5-H\C-MIH_0S6;:6'?\-P!7I?$QP,_6 MY(YMQF?\U[^,@ ZGS!,OH6C"/,%9(FY)L!?SYT#+.^;8X.A_A8D#L&F8EU"O M;E)V#$Q>TU57".:606!A[JL3A!O:<-JBL/>KECYT"O"F13.%@(S2SOGQ0:P; MH4*H/UC>HQ$03]!8\UF@(T8,9T1DR'A5F?_-#*+0QUAZT%?,8 TL=@ M(G=*'' QTK0.^#%5?M_>Q4^C&^5 L&\P?+C]'_2Y,^C>H=N'KX_=_J S[#WT M3POY);.T0,GUV#* /K/AX&_"]*9P.FMK0SYU:ZM_Y_6,F@[SN6*0L7O56/F K0I>Q;6;<77W:Z@GY.\&\O.>43#3 MF)^\S5%JB5'[$RE;KBE5VY$>F-*VKH=#U>9W2Z66B)I# *,CFM)JL;(#N1'H M9EFA=Z^TK#Q[?6GR6)W5JW)>E":)S6HC6F-*H#:;3($_0J_B?"AU(W3*ZS%V M-B;HP]QV/A88$XUV5E 7>EKK3, MN8SNL(Y2:. H5@NA">B.J &UDL(]P2=E-JWUX&@7&4NMF:W*>>(!Z.Q' B]:_=I M#"!-R",FBM(3Z%3"-G//K)IJ?'08I*.C0?H44JS;)2T:$GLJ;RU"2+(B'0/: M%116'*)>:9Y-5P@O;AK5FKP9NHK&=_[_]KZTN6TD6?#[_@I$K'MMOX!H' 0/ M=Z\CU+(THS=NRR.YVSN?-D"B**(- FP$@P9L4 0I]V!()U)&5 M=^5QBBBXN?9V* S<(?WX4+K3QCEU:ZM ]W M.KOA0H7E^89B^_F75DWJWEB.'!7Q*@S"]?G@<1C=D:U'X<%"U_2QK<>*FX>7 M&:2J8A[J:L?HJ7JG,0\W-@\K;__ET*T>]E])C[X7JWSO(K MQL)%!IY^ M2 ,OBR[+\K)>*(H]HUZS%JO;#Y*EWO@_T!FO[XF[;=V5NJMV>F7YHXTIVYBR M%5Q:-1E98\HVINQSF+(B)Q74!1G2.:5XK\:(S43M/RCU_MKGD7#_"%=D+QSA MPE,S.PLJF386;074O&6X%VV$?.M;M7O R;U</$OT4 5]U M': Q=AICIS%V&F.G,78.:^R JC)B;EQ_>^?-H:]1IFY([Z2*9Z4,'ETKM7;> M-N9.[8USJ-59.I87_R5@YA]>$JRB#&MOF2+;-BP9'9#IJV:[7:3JE9/4^8@N6A;H^%>#)>E83LO2YL^ MF6C$W=/--C>G%T8C=EOM7A.-V!ALC<'6&&P5)=KF,NKXIML>(5@#(RZ73M88 M<3NEDQW%B#-5K6D;+^].JMLWYT(KZX.V0GP<"-_S *)SX/\% MW,W%+D)'2:=0_-P*RFLY1\HC"YERC_ME#B^];OMS[1A'JWI05#IO [BWQ(, MXC-]WUK,//"GV/>'%T3&.MGU0-AE<-JMBH6NE7>%21%QC4XG=<,R8\]8-J\J MUQBUC'UU #:6(Q;O*E5@=U0%UE&P*\*]\JL'&M/9W7 <>-@ZBE,L\CW\BZU.0C#K#-W"NC MKQI=+>M+^ J$FZ5UZ.DP+6J/_22(;9^1,D1-,.5)4OL)/V(;5>-O*2E%RG7. MB 7L3E/>*>)8/7%U[52:XN9[#"NNLVN'BE*-ZH%A9V;8 >]3AWB"C==LW\?B MU? 7=C.,[#!MZ4@Z $?L-U=L$";X'= 6X7<\SBN,8RD94K,?-X,+NLH(VDM':FEU%'%_1K$U 1G MCU1,7&*%S!1=,IA3+@=]K]QE[ M9:@=W5@QL.N+9DBB$>'=HF-R(V7";.QAX\QCMZKP-X2\ , ,$]$U>(%8$"TG M9WF]G>$#]EL!K EMY"UGR)-P$FP^^\!"(9;^2MS(!2+)5'S>-T4DBRAO>'EM3VH+UKR''$0>22-HY<:$?SJ-0!L]D#WD;,&.29>*D M&"-MI0UQ\?VA(;K,GW<%Z$>N$:Y[[:4QSO++HEW;X0#(TG8X<@ A7W53?K/J MME$W6MUEOB[1RT O7%GD'6 K?&W;#[QS-ZA-FCQTK9:YELMOIL>#OF.9X(7X MFVO-P*\,2_LQS!][=]6YSRMY%Q>7EYG'=A5"[.6(2E1-OHK7'V[=Z#LH-@Q; M[ ($4$4+J=?%5HY=L;>C[6833%QQ,FNCZ$&VLO;%\,CUWN,97L$17HL3O(4# MW'M>UY=DL9O@S%CA)S#G%:V?E#-%:_7Z/QV*SJ[HGV/3&5_%ZP^764=&;!;Z MQA5&Q;8IEV)W1]O/;I16.)MC49I8Q)H7D4AH\A _X1E>^__! ]P7H2V\++1F MW1WY+H\O0TBEQ/,0@/%"S44; 54C 27/[X_T^*HDG@RM7#H99N>%"*>/+K;\ M!K/_R67>MI4<&HET<(E40EKRZ/Z#)U_AH(_6U[G=Z2YR9+7[JX69#.DVUH^(EMPX;2!MK&@@ MW3&JUA>6G_? +-5N\PC55A3:G VVA)5H>.N$*@K6RGY$/H #N<7*==K9[A M)]LK>6TV=1SR7GMY5J]II;S(:M-)P&QJM5GP;Y;4M($$W.CPI; I%*?85Y>L MPAY WE>C6V,U>RS+@]A7S*'1+Z^[MU,P?1$IS>-E1*_'FE9LH*NU.I7 R%<* M=I=J[^=0ZGPBG7ZK78D3J7B1AV4MIW*,9*&?WVRU]16-A'<_3,M:D[PJBHS MW\QJ2*RU[U\,))]]6]2'+12QMEIPU,S]RHNZ#27:$6HT5%LP;2A_#HR,ZYM= M5>>QF[+2*O'*XQME^6(3QS7**FYU;=NZN+&ZJFMU-6;5LYM5U;:;#MNJ=UN[ MJ29F$SS]?>"DL=M!Y.*VW]L#,%62F/V\:H1T(4!7O[R#H5:,-XL;2R80HLC ML;NJ96E\_&-;=55211JSK3';&K.M,=NVH>/&2CNPE;;GMKPG::#MI8["OJTU M76NLM<9:JQK(:R3-CF7*-*9!8QHTID%C&C2F06,:5-HTD$'!-;,.5F'X+X@U M?4)A2JL0H:JZ FH5"'[1.Z3BB4T>IT:AL*U1@^)VGX M/(.N7G6)TY@[C;E3 4ZY,T,\0%/1.AH^!^DV>I*&S_;=1AO#IS%\&L.G)H;/ M87MKGKSA4XL<$*.K]K!I:2630/:NF*S;!'.SDGW[[;1QB@TJ!:T?.I88&^@ MN!3>+6J:A,,Q[$J6CGRV#I3/W#J[!+C[: &HS3>5I4Z3 IJB^BA6\BS"M]#R M+IYKER/K>);VO=N@V5U$^+.@UYVN]JV>*AH^S3>XVZJ/7;K?/$:5=")+IK 9 MWJF)MR S1 LRV@R!*$H&$?LK ;R YTO#EM9:D6!O56F:I_/UG&+3/*S6NU/M MXJT%QOJ=EX@G (W!9J/+OQ(W?OH!#8(;4U 4W.Q[1^UBG/A/=@NC>@'L3*QO_.W M15-&1Q:&GW+QE')"5+L%PYFK@:$BE\;UW0'V 2C/<6$@N&(7/2;3D(U8B,WJ M2/KFQ(/<'LABQ6?82VYB.[B4A:O99![E/$(XEBE&M&%9FK)PKVT/A\E$-,P# M5@Z;!E9%XXC/J?.J7-:2WH=8/3JM?IF[*#K/)CA/Q[\97:2CR_KN)5)^'UT0 M=:NC=G6SI UBJ+BC7"]"J3&1-%VD2^Z\2ZGL+=OK;DV?K8X%_YM7[7[WXWZYBU#QN78PRUQ 5Y&:JZ.8>([]KM1V4#5:DS#P<$,6)Z&?$G>J M5<$P9M]0V]W9@0OZ,U>09U2O5\ '.D:;.(N=$2Q^T>VI;4TK(7P[BF#[L#"+ MU/;&86#7Z^"K9\ M#Z+3*+(]> _9/DX4CP,8CMBV$&01*-3PS%\) ![;SX]$L^>EW!BV3/NV.CW5 ML/)P6^O@Q+ OO[F6J4X$]VO:2RP]MZ*;$:SQ.EV.9-S8GR_.[R[J@=/\K(X!O+U&-40VQ%EFZG M'X [ P-2/ 2T,@#+&)FF':IIB3JH1:L&P!-31(UPQK(NO@_LJ M?/:(G9QA3;:"X,)=CE ES8D>T3[Z&\M\&V*,HGVHH3*>$K%-/&V YCW(6\C0XSS3:]E_?06I93$M#03#$0-ZBH%+Q+?LE!C MYD!!G>(YPY:>J1FKR&B#R(L76A^9RC%*"'F'=C3.IDM\%.2X(P%Z:MP.\G:% M!_)FRD*B"\Z3KFCLWV"B23(1#L?H8U+F0=P'9^ZT.VJ_UYGGS=5#FJL-I*6* M7$((:7A@B=S\'/AXC@3\9^IJWP60:_W2KO:(/H%$"(7N/\Z"T1D0BXK6WNW- M[RIJX"PFED0Z7(;O@GM&43!T29'FB)@ITE+?B.P)02=!%EN.\?S@0$'.5@.3 MY^8NJN?+4?R"NS,(QLXY#A&5W#WL#:=!]U;;QKS'6U68/1P# $-2UKS$X?P> M@8X*,)Z]0PX:+$)-$!S8'DFF:,Q8O'V3^VJ1!NYWY/[ S:>'RU%E&$3Q*D7S M"M\L,JT+>.W01*/K;57OEATJ%\QNE)TIVFIN'G5Q7Q&AK9"GY,-;4]2%-/K:=('T!?.D+V(\PYSD1:W0M=GCM@V+T&PR4<-%Y,[I)0CJ* M3Y(LB^?Q'[V_)U]4MZ=:G6[%Y 50 !?)$RXW9U4!+IMAO6?",T!Q8;-G8B\T M=\G0A:]YF[MH20>ZU(&?=J$K"/1;TG.D6(>#G9'^7W%AS^#JEGS39$E99?& *W$XR*Z;H&/^H8TN%_T.>IQ@U!^#$K: MS>_Q'LA0#=/8\Y&OR;JVP 5C7RSHM) $V77]T&1G;#!?,F>X DN@?F=^.-:P M(*[\A;.&*_?AQ7&&K^0F'2TSW[94ZY]%83TJQCRS3[B2S.3+[$V O%T]+0[S M9K&;2$#@#P3 S:C\2E?@1D0P.-L++]$P1F>>E[P]#AL1MI8R19<_@&?&]7T( MST!UL:*WV_/7&UHAQ(,;Q*?#OS^A"=F-UWK6T$W<+DHP,%LQQ_F%\&'[JKXL%___7N\M^_ M7W[^JES^ 7\>-VAE9I@;7[D9Q@'ZBJV2,/ TE:BM6IJF,)&<(Z/5>'H.C^3S M8:[T^R691UI+:_,0EN(@T=CV/,HV40*?G<5C-W3H:I)';$>Q'=*M1'&Y.@]# MX2]3, .%@10>,C4^WUR:,B-GSV3EI^A1>1'7-?FO'?(M=LTZ,D\@ZL2G/ MQ&[C0/;F61?7,9LHQ@I2^\WV;9Z@]CI24.=+H@C9*:+(N6][3Q0,-%*N7-_V MAYAU>1'X/-Z(GKEE4>+QH(&;]'IS"W(EZ:;K '[QNU29X!,Z81?O5^/WAMG* M/42R1C=;@"!K!%S^XE+,);]\X^&5Z7YAEW\E\/S(Y2'P&/@,\P%QQ$\8=H:H M/@E"BE6S78\>XA*!WN:7P!09>\[S%VX9JI!()5?P& >VKIW]*\M>2R&:7A)' M,N*-\D18R%Q?%;?1:;Q;$+.(?QD'G)(IU@,_$76MW2&&^\+D$8GHBL:^)R.$0NABG(VS"^;)GKH;S!>SLVQ"!^#T/2130J M,C,>0X<)*(;V$%"R2BD8*+(8 M#D> D[)A..,IFT3!;(20@(50&6"^(8OX;J=A$$UA\1'%;5!Z.T_+\U'$!DF$ M02G)1' W>Q D<1J@)5$^$D$"$_M) ;0'Z4_9?3 T)N)0FB&D2VJ*H3&E#=JA]]9G#LO M02%$';3L%M#GTU:H!S0E7 2(6G\FSCW%==AIP)2,!LR]1*&8R&4\VYVHRCAX MQ"!/7-03)7SA8$"\ ^!3G)' N213&H@?W>*%4E2]+N@^6?EV?'OPX>8!,8@]5E2RP"G;%(5, MIWH?$N5BV@?8%D,N$U/<1\T*,/]^3'B$0P'" C?'\ 2!;%1!68"#(E',4-\&4 K<":@PE%,R+!*6/F M39&Y\$P*6!(E8 N"A2$YE>*F:>Z' .EXCFBSYVU,G0'-$OZVG0?$,_D2O@ZH M;2MD^?$PJ J>Y2V*-0;K)BT]B6;Y@(@.FSN]]\I5XGF?&1#CM3]L*6^$,!2? M2OFGTF-?F5?R&'Q:?.P;&Y0\!I]FCR%4+X#I_H;R:.JYR%X*;Q2_S,0PB@S@ MH#X*&D_$K2-"!*,1GB0A-*$-)B/%J # 48!.$"MW+>5?(/F5>, MJZL91XH^_9%WM%Q=O?[P^/C8&L$!P-0M^%\5#3;V,B9 HP4<0PZ)0-IU6& 3 MWB0]^=SH+8!@IKQF$D_$L"+T.&3A1$" 2(,Q2#PN4 9(^2 @1&D%E9+^PGA6 M^%5 ;ES<_'']\0Q4UR^P!39QA]MY$@J\A3OE9E9DK;6BG6)U]S!_ :-*O(_T M#\],N_>" ? %$ ID-DLE9QB$@6\_N"$P1E!LR./Y1D+YK0RBS]M7^:Y8>X+J&SH)0/M5Y3?L*7Q,!4G)8A6I<>YFL.5,EL!11C-4ALTYB%Y M.##O$(2:L&LRRXKK@Y0/[SE@:S/NUI!3J&EVO1UC%@Z6YQ!##4%434#$@< D MM =9QL((E7T^:\&^4%,5NQ#E.[.85"OEBY#V \\ BF6VK51W?10]CRY(4H=- M*?/2E^:( TJD%Y!HCR3$D5NCRH"U1J123O,/;5^0+*BO8!L"$&=M2B<1^2Q$ MYJBABG#\. $!GC.9J(E+3^8$O 7K+#"@<%" 5E) M-W-CPKLG1NJS$P!_;17Z*1V7K0E?XS]=4.;"I^IJQ13P/$(>PVE7[__D=M(J =<;:%DZE1C &X#DD1HKBAK0NZVL;TS4$IGU%\>E^\DP]24 M"A-,J).Z+VERZ="4 NBX7*!1'N""84G_X(X2KK?@30..+A0[\IYD>K[0OEQ_ MQHF".P?4#QPP^Q\W,1>J>;#"TJ;4!SL$_1?@PI(X)$*3$,\T?>DA(_V?NVDY M^Q 6_0/7-5$/%3XI,2K!5=^I0%Z:N#Q"+,+QY0<"$BC]H?&#=3,GC(?0A8!'^@F SY M;-S9 ]Q'03TBF6Z??']X?:FW+:)+2WW6P$(H/8X#E$'!(VK.J2'X1$8\A[Y- M6!.R,0. PH$-O2!QSKCG45*&+.63I*<@91?C1X3Y$Q-B$-P2SVQILLEG+?$J ML@M.BKD:&#$B?&JWW7R]D+K?%]?_KMQACIST%XN4&\HV?)H, D^Y^OW3#:#X MV/68R+S:;F059;R+U=I"=.^[F!U.KSMI=1!> 01U)S\@[W!(?C,2'63^YVLR MD:X&CY)GALJ1P.\PB!O*DA;"@H+/GA2L(\(B-V3<(2G8J4RL+.X)IT-OL=#[ M5%*"87#/_0ZG#EP*5IS.#I].7)Z SH1^.^+^8EO.X@0LR@:CFPW^!;]RQ*E@ MI(< R_5XK H9O ()!<8M4(KJ=!55O(<2F5., <>+ \IXQ.WL\0R A:5=2(AK>O]]!3%^'YF" M\I6->ZNT>YM'8"X+'YDKA-Q]O2P8L-??;?(R*@*&1QD@RF^(R5Q!7!;"DO+?4\Y%..5QV7L"V^%)9MK.8M-H'"&%?"YB\3,6&#.BP*]T4 M=F;G2+#[PBV"HW/O!JU>%EH]GQ!P/C^V'L?/N)VVRHOVB%OK3>R9G0V^?10Y, [8A]7$L?NFI?:P MX-FB1JR']+VLV1AYI85WR'/:&*XF78OHFM;25D-U[X[2?8"T&JBO'1#U:8,= MO:>VV^VE%32J?E35PWXSQ?YU 5M5SL*5Z^,3P@%E@*53+V[5,GMJ1[.V/"O] M^&=5/3K81 H.2H'J(OZ8 . E7 M^!X-SN=$G=7^K^/QG36,W4KX,ZL,I,,BTXD Z;"8=#H4MP\U>*].Y,I"JDH8 M=63M<0U/\,E JN(H5"=G+79GRR495[:MOHUM<)4CW[@AO6[=8: M0*VDRZYZF$H+ZH$-K'4;9^@!;&%0H!I?Z-Z!RWV79K>O=K!]4^.YW#>#[3>. MR[T[&@VSI_8UJW$S[HVU+K^_6ZS\=NKC9;QCGD?E-D7U6U&4"CL01;&HU"*; M!5?#?7007;K=[ZD];7-67V/?2_7(CH0#: -K1(RM1 "VIW++7=6_N2 M_40.HWH$0:RI:[7,+65ZC0^CLD:!KG8Z;;6#+8?W>QJG[7T^B*SH6*W.OH_A MU)W;!XIQ:.M %&;_,(SJQ-SHAQ$3_=;R"),Z^>H_8K.*H6NG]6[M"38TY 68 M-_2''CIO]"#VB*&:5LT#IVL&=RY1M-8:-F E'=1U1'5N;*A:;VT?=B5!7T=L M-SFVKWTI4U5.\QSU,@YD2734KE7SRX6:P5WR^&TE:V5N'VH&=V$D@%+3V>VV M\EC7$S6#]WK<_22BI'D*9B#[)2O#(!*-"O=]:[%9'^NJHP@W,SIF3[5Z+^[: MX[2.4OC">IN:+C4^Q!.D1V*8EJ6K1N= 7K0#E"MNR'*5$.[UMP[0JC%]KE4[ MIF;G*?-9-:!1S=R[S*SZ]<]I'2:7F3VMM?=KO.K?'YW62 TO>#7_C"8,&44!I-W!G9T*:^C@U]0G[G2IV!J#;85?7NVHE?)W(6U:,'49VJ57W__VDJ=A,CZ[:]S07EJSM9*'83PE>J::EJ;EXZLFX^T4J#G MPJ&SD 3JY-N\P=[RBDLV1ZV+DW"!K6KM;LY!%L0PQWW=$:TVB-KCZ?/:2W%QUS 71UCRE M$W$+UY&0K)=U1'6DHI?'ZVJ<6;OW[; MRIW52R+O+A8-&@1XHC*FG&OUMN[A5P/%X M\.#;0\4LK>&4K*0/O79X;O'B9*JIK>UEKR3@:X?I_&[#:/5.XW*C3K 7H4=] M3;7JWCZ@3F!/XXQ.IKY/': NF@_HEJIUC];6X25@MV3HB^[^3B*3H4JQVB_# MS]=T/3TZ,IT(D*K4H[+*<&JZGM81HZKO73X92%4KD6?T2LA$+0X:::##\ MKCCN@PM#..LEA];W2IV[QW53U3OFYI<7%9 A];V9T#CH6^TUX%Y)5U\=\=WB M-W6:VC$[=85['9&=\QFS567X@FL"QNJ[BE\*(.N-@'5R-&=1NXK]8+N>/?"8$@<*?#() M?"4:VR$;!QX ;T?7LSG]H3A!@L,_@]FP:CP.$KK.>\7-A,,$"OZ]?4Q ME1B SWN0VX8* Y77U)U:$]K1#D@[O*E.3^UTS9,)/JX)]?"2_JVUJU)6E7&5 M.L>K2$<'E$$BGKEMJCUCV\HCU72U5YV*>$1S=QT95"M'>Q4)Z(""2!28L4Q5 M[^H[<<2*..^K3C>\]UIK>3L@;EZ]B]%4@1_67CY9?WK.+)(W&K.&$A<=2\"_ MV93:W(RZL<:4>?#]F42Q.WH"@ \^?!V'C"F_P\]1[M@T9I,!"Q53 M4Q5#,S3E33QFRO_YWSW#T'ZF#\S04?Z=V&',0OI8__FMG]F6/B@9-A?W@T^; @GP*SMP.%^N&4/S$^P7ZS[7+-NA0HS%KK>:W6W10+> M/#?D&T?K/61V!.?URM2[JMGM*T&H6'K+_ G/]57?M$#^F\H(/L73F\4&WG[@ M54?OJ>UV.WTLLB=,F;+0#1R8@DZ_!4CB1NF$RJ,=*=/0A3VXWI-BQW'H#I)8 M>A!P$)_%BNTXQ!>48 2_/RI#V$8P82%O]\NG@C?@6_DD;"YBX8,[!##"0.R' M&_$FP84W0S;RV)"Z!N=@X,HB3[!F')M0W']"W-2[/\/#"0QAQ_ DNHRF"L*7 MAGL(8#X%3BZR[YGB,,]]8.&37(@"6[5ARBCQ8EPJ#7WSQ_7',Z !F,!A$W?8 M4JYAWDA)?,_]S@ D\=B.X0_X*(0I\;T,=J[G*4/ &1?/,/!ABM(QE2@91*[# MHM:6^%8QW+WV2Y%051Z9,K8+YT=.*8#9JS9@7OI>D>XJ M]M?3U:[67<[]^,Z7\<"0><1;8&+../ 9YB>@Z(U'@/WN1\C$WJ,Q[B=01*Y M/G"?EC*[06(]L!;LWHN\"=G/ @D \^KM5OLG-U MEOME$R:QZ[E_VY*_CT'- Y!B-W>:)?!AS1%^$R1ARDN#T8CA?!$^,X!=.\ . M 0H QV&VFTCTQ8$789M.$&[- D\ Z>^8YP'$5.6>^< 8/.('MC-Q?9"-R"@> MF"QK&!4T E,U#0,IHBL)HMWOJ3W-6$P0>?1XU>Y8:KNG;:\6Y$@B.UEXTW9 MOL9N1+L:V/YWVA(\ #J ,K1A/2/&(E5ADZD7/(%JBD@5$?("'0U=@('K1TEH M@^A4Z=THF4X]ET5<9G34KM510?U1S3Y@\*N.:G8,%85"K]/C+[S25;-MJ8C8 M4] D (;>$PB4L3L<@U@)"5$CT& &3Z /Y)8>PFGBFAWX>)"6D\1QIK8KM).) MC1+)SU8W8;;'EV;TU*Z)2]'A'/KT=]&OXA91NA[76!&K"0^'M#C?ZVU8IX;_OGXWYX(QUM1. MD<99^/J#WIZ=?PJD?S: <_U^9H_@F?>V]V@_13_/KLM$%]'<_7E?PW_EE#U< M:6&5P(W86;HSN;+7>X;"LYSDU0)Z(\,"X ?:#9",SXJ&!:__5*#)F4=XZ9SU M]$E6E)T.J'29_(2A;;+FE9^RQT@(">T0N4U&Z/!-D)H.P]1T6"8>Y$CPHZ'_ MM 55/Q\)'\*?]AF0>7-WVA)G^CT"4&[Z%>35HJF$;J1Q>6D:(6Z(UX#146'W:KY10N'P@HZ MJM[72U:@DJ^F#[LBLBL@OS+P,%D:?F0_ /,CY?K+0UOQ$V2]$=F"/=A5^MYC MZ,;L#(P\?&,(UBC8; *AP-**%<^U!ZX'](1VZ"O+,)=N6=B4'14?3.< 3=KV MAHF7NDCP0R_P[\]@5Q.N@#:_/1J MI]-6.U:OE H*W@]=;>OPJ+G"O-K9*SGK>ESBI9RXT1"@8?LL2*+4X9.;!5=Y M!PN$:C[155\N_(ID;Z + M_RA>3[Z<%WS,"QR>+Q$45_-XNM19*.H)+W,6BBJL^_(6HM]B@;>05!I;TG8:6]A5M[Q 8?/KE_)2[(^"<"Q(4]=5&(W+((-+\AFC?;N.?J00%E,YZ3 M\)[WBZ8F/>AD>J>O:H#G:$/;T9A+=*NK]GI=0C R^H=)B%J$9,'R%A8>ZYIM M>E4\D+.]P>Z8_Q!UJ @4@!SN$[&!XJ-;.JERPV&8 +GA''SR@CT/3W.-YY6! M"]?MQ M#!0**A;H0P'H27\"Q>=S[%2 )N@S]GW(!*<(8I!;[+LRM9\F" -T0?A/TI, MTC8A8^8Q53,GBCL"_1!V)E]Y#!+/4?YD ? ?!U@4;8^#XHGG^@D?&M'Y?<"Y M "AOH8\2E@ %7$3R-[F.(C'CM'1K_@T";>BV][DCNW ME'\"#PC 1+<]X "T[ >RNQ"CBOFKBA?8?H3$D1MSE/A.Q(T>'RB..;3F ;[_ MP+CSF6,O9T#$V :V1Q@/_")*D,Q=_ K1/O\H#B>HGT/ !B(;NE/T8CNA_8AP MG5L(DS3-DASP%3H3C#:>?9Y[@V7H,(%< 7(=-/]M MD!<.0IQ7,[ 0G:/?!+.)\=S8:HH9;R]_P.($LV4+C':KNZK+,S]FHV?)1Y\SSVG';-/R M&>&1:&K#E.;K%0F2EM;2#UYYM(P+@)DB;5$,.3BCD /I.2D)/-C.:%FYC+7+ M7^BMWHM#HZ4S=HP"YBPH3G(4Q$*NEN'+6KLQC)9UV/I=:V'?2J!;K=6%=(X$ M<[T_ _/M26E>R%]<7%ZF17&VI+'M:\P,I7C%6Y@ BYESBR]U.]EH-)!MOF71 MG\+^GI.85RQE/2JO5!ZN19CQ2NFVT9O2WC+S>14*/+UKW0?<*#R^"_!Q9M0_-'EM,5)-$WNJ;JYA9MGH]# M@GE*JQ0T><6A19W-3U(*2VHLJ"/?L+S%Q9YO%K*YR ;$J;+C8C.=#FSL_Z@V1WWW?4_B7N C=%F@YW^/+@%X)DMM/(H2;7Q'&]!'Y/C? /4X(!EY7 M]Z1[_U1A^)%'-_UWXC-YJ9++\\A%(#I@C734;K_+[]'H2@:O_]8*9*2HDS@) M_?2DW"A*Z.8,AC'[AMKNS@XLJ\[2 #RS+7<'\PJE95O36AQD=#4M%PUT!'N$ MR?$Z2--RX_(H_&Q+L^ND"T>\**9H8AXL-K61KB=]L%W% M[^: EUZW&:^W65;;,EH[&YRC)*0P,8<],"^82JDC7-1XZ!AU'X2Q$CU%H#Y$ MN="R+"<25RJBO^1SBPV*U2PGK42I;;:]YQ OO[*AG40\G&PH4H,$\&1VD<]B M% X<5%FR (H3?(0#C\+XV;T[!.X/Y$4A_2+0+KL?*(@LAZ$,P0 ?&] %E!$N MHT+@:?/I$>:3# MT!TP,8)-,@Q?@M6P.$PSCK+46PP@FMA/&.E&"4;\UB.A?(E[S H,PB<%%!/_ M7NX8O3"(:[']G?GX,,8-LYA'L9!.%4T#C*D7@2ZEP'NK@CJ% 4JV-Z&T)Y'< M2.N!&1**HI-QOFEN!$E@1./0I7@J .T3CTE"H3U$])8!AP)4L Z$OZ /#&R4 M>;M98@TMH'4"!UR.N+E@U^+Z>&Y,S&0 "H] *V3M>LN9 J+[@#T%8NMX MZF'@;1JT]TR&0$@!BWZ EA+/)./FW#QLM3\%@7?(92>! X !YU7]@"6$G"T$WFO.#N\ZKFX!SK=$L*G<-CUHE-[X[[E:E06 M"QZQ5!90>#S&?,..&8@=9/BQ"(BE>&O"YR?B/+ )#(D%L> !_F,0*])H#*@* M7&9@1RZM_8V[:D*"\)/+/"=_+-,P&%(@+-*H \"'QV%<8J^\IL= KO0S1)O2UI58Q!@-BEJ4#)9@)=#B"G^'D\*,(L(A1# Y:Y;(4<& MO#Z"*)0@BVM(UPC &ITK^3P#$?;/(ZT1YV9->%EU Q&!1L 0Y@GH)#SMP/=1 MA9!=Z5,BEYZ>)Y1KW-4V%UV>B[[%?#R^2XST7C"FH,MU?$[2,;3'*+>=$6>M M=*.K]!+N/'<)MVN.48W\D+5T0Q[% :FF5@JHST(\FUH!/'29,,0M>AYF-)QC MKI$S!^QB=D7'4JT"A M >.22*)()5:_ZJM76152]ZW 5#$/I69C?7R[[ C4Q M$')H^0*P'$2"&5TQ(Q13M;'20/X47K4T MK8UJ' >&679$UT^$JSL M N_CYF)J>]!5)'!!UX] U?(FLAS-JPZ0DY+ZKG)W)Z3""?5.%#F@N9#_RH6@ MJTBX>=++^%:6-!XD,PMA]"7PT(819:W@6?2+O0"EC.X,L9A+YLXD M_YWTG< B ! <9WFY-!3[J*-P29)!4*"O!RL4I5M0\@^'>/>>ACC\[KOXVQT. M2D1P#BH$G(6D%@Q4(V,=30\FCX$K9:".3*;"6TJ.33)U4RJ 303AK,_2<:.A M%T1HO5.-.BSG]B1J?6""7]GRR8,P2YGX.)A^*!3+;Q?-<)Q8N6U[LBEY-AT')G('7<!A%18K,\B7AN* 1/0D'$XL#GQ)=Q5R.3=K",]=&A 8G0T#5Z* M(,B> G0H1-R#CJ-\]X-'GU\.IX!3E3\3YUZ\,P-#?$=DJ-.:&$HK<=42<:=& MUKG6)6S,JM$@&$&/A(VUE/2Z@HLN\6-V>*X_YJ 3J)GMB&,21XH 763J[(EP M=PL'HY26J(.FHY^^6.0YDB(3.V0/+HS//>9A2!3&M0S!3TI"H,9 6G@3(7!@ MZ(;#9((R"[%2*!J\L($MQ@7CF53$X&[-SD6.X2]30T7DV W*&[/,1*?JTDD9Q=C(> 51-'Y+7PX.G[*X*1IY9@;S=PGM$T':(0K^# M_"U<=;_#ZAO9G#$;CGW0EN_I2D1%A-L_>HS@R9%PYLJ2[O0)!GCX] M"A(D$*>%@U.K06HJG#862;9BD3&JJ&A<>/>)8@]X M 28U7TM,4A=@_]^9$5"F.YXX\IS356L::9*&8'!YFP*(+N.DOT#*1X2X5$*D?:ZMRBD "?'N!FOW7 "/ M=5EXYK,DQJJ),?,8NHX2'\4",2$TKOG/Z09$$ LO"B5+PI/A9<=V<64;;I/X M_NI=BEX&XI:,L(VY#QS79*TJ,5HZ0IJ13,4CA8<9S4"O^%Q^)A['D\U7J#,9 M8Q7S5$^)>+6O=.1*>* OS6C;[ON;#%OKF"-<\5 MK,5U]H!()J#>L3!G=0[Y'9,J0R%R1+R5C&H9$S8 M1BZO=HKT.N"1^=P"4R.;0>QJ?MD]%9D=1=!!Q0DF!9.Y]+B-L$W96Z:9_IUAOV MEA[6+4?\)ICSY0^N-N-E?:8B.4Q< .--IT]S M4BW GZN+,DHYDS#5$("$!GW 04/\=OHF7UR[2^9)%PFDM*;J@Y9D38X MU+V\;104TD9$@)B0"9FF* IL4IG *1J.&(7*># @%MV2(4P.;"::<<:FQU#P M!I\F.=PL@*: 'Z](*E64(NCG@*WFG*]DTY 3!T8C6Y5BE]:AM]+"?IC]B'$9 M%#N(9"BI[KM*SC.LL- M<]O-0MZ?2<5&VIY7-E?L#08\EB4NY6*BUMIN3R'=BU,C&ZYB;&:D+="X5\P6RT_TUD$7)CV11G^@GD+M2[# M.5=";IB'7-E-8S DS[.3[T4QE5TQ'F0FD;CC(DN/$'!L1_D,'G[-@D2#SMHH MN\IYRB7JS#VORCNN]=8*O!?!47[2!SJ )8K4TAG70O4OY[=?E>MK$HS&SS=? M_WEYJUQ_OKJY_>W\Z_7-YX58O:[46(;'/8''XM?^%I9S02UMF=:\B0Y[5#+3 M69=)[9] PGHRZ@LSCI;2;P1(,UI@N?:6NP5V<3>0A2>](+:(E$6M 5AGYAJG MG4RSG>PS*V?;,*,,XL8*9\7O/B@[F,:%9'YG>UQP7&+\[!/HSL 9L@R:WWD< M@XS5VX+ETEX[K"@-(E/7TQPLWN)'6+0D1J] 255Z9_]2>%Q*-FE/30.?'6%A4\B24(.WPI!# M0^W&%Q';:@G01/!M(5 [#:9.(S/SG8:_B0_3OL59]._4%0%?CNBSFIM7%U[] M-:*$*PU%LP2*?>- B$TFDKFO C AXP-%[R>CIL*0>.[83JO2PGU+K8H;7,'3%>Z:Q ]LL? M8W< $NN .+[#+@Y3Y>HP):VTJA20TJT]U(]Z8[^M;,VE;>HL==NMSJYK^9IO MC /"D5,.OVEQ>;T-4I1)FPEYY8A0)B $(;!:&3-*^@>C7EP^=X5QS^/[PU5< M6L:3#])^!RC*E!255LFR5C2EZ6H[=U I;5+A?A",+FL!NZR"5WG#G/8QNKNT MM;: X_$:!;6>K71:>;5W*HJXYP4LKGQ7):S]3&6&7B;2KD6T#?(N0-XR(2E MLF-MQKF2Y>OSE_G%M+5=SV?-Y2R!A_&,M2&/0Z1E<'])8F5^_PU9/B-92H'6 M;K6?D2C+5G!L,EUMY3X'Y99[#&QE#'8)8&T<3]^_>_?X^-B*V+!U'SR\.P^' M8XQ%><><>SM\ARD1[W2M;UA=[1V,IQM@=/3ZNHF#=XUWPC1JZSU,$Z=TL9@% M(XJ*:8WC#*ZT#@<#Q,C1]MX/?#83HY!;.%ASQ?9V^O1'OLW5U=7K#Q?9A!1/ M3($XLI[>E]3N$C%BMT@G(JY/^(DOBTV6+DAOF.9.+*OAF]7AFT=6@NI!\(VJM"'!Z5K+,!NB MKRK1[Z(LF=U.N]LV<&RCWWXW\O\_^Z%K?QOF@56CZR\/;84[E"+EB[PM/[\/ M&:^/S5,L\I%';5X]2T67-:I+ Q8_8GCO,B6(IVO93\-@@G^% 5;G_?3IHM&. MUEZ0T?#)1CLZ$4;9:$>-=G08[:AQ)566Z#^Q@F81I8K#;'7W7V_^]47Y&CQB MAB;H"*J(0/TTK=A0H!1[>@Z+RI:7\BC'US%OHYJC7Z1K= RSGOQJ. MM2<=H>%9%>)9]8?+0:A]727%2/79%T_SIM%H*76@^!DMQ3BBEJ+WE-];=ZV+ M%J;7X[=28[$TJE%T[@34MB+_3N')OM9)DR7M<&#[+#J[^>&Q)ZK-1BF.FH$W M0(VFLU]-1Z,*%PW;:U2=^C"^^L.E476J0?.ZIK>N/]\U1%]]HO]_O]Y^4JY% M)3CE8S!,*%ZDSH ZC-!?0^HW'*# >XN_MEP@)IP@*_VC\ /)D_*Y8^8^=1) MY6XX9A,[90EU!ES#$:K!$2[./S4-IRA MOISA"]XY^G%C6>R/070E9N= -G$=QV/KL(C.GFK3E,^H'6#&]#CTW'F43F]I MG9:^TPIJ$+9;+,.P?*JRX]A?I1Y]*7TL.HQ=2>1Z85'&.%!$Y3&EW=)[LH5= M6CN7EWFDBL=46UE?+P'C6A MZRGZ7"K8@F,U6]WMI9KY[%*MMV3&0\FQ97/N1%+/!OL%M3&J#?;EI+03\;17 M$(^H#%^A$VRHYV@"Z;]>M$"Z(KH8 QUA1YM6=8ZE4=VJ1RFG3"KE @?[XP:A M0[%>U/()\^#XVMI:YROEO+%[><=[=_:5-UTBO\T;X:_!XHF_)I%+[973IIK* M)]N_3^Q[]C9M4%1HS>OG))K.Y9D;*?].J-F.]R0&DEU,1)R[=O9O[&?C>=16 M#QL88]$!V5(K?07XFW'>9#\B*3A=7)Q@"\/Q6VRA/=RZ(8 ,(;1(FI%$=&VG%)GO58 MSC72HQC]LL[+[,>03=,E,CP7+/$T#>%( )81BQ$0<+R@58CFRL-B7P+JG0Q3 M\T:9B)7/0NMIQX--9N,_K-==I"SJ_&B=;_JS\]>R\XWL]&2\/E*GI[1D_N## MW?4_/I]__?WV\NZ /6T,LZ5OV]0FGXG#6Y=14W!>*:64^> GMX)9P'M#.XFH M&WS:-T1P.]$Z#GDI%5T!QC/BS789YQ[\ 1HP9(D?8S\W[*.6Q.. NK%+;>C9 M>^V4*N &@/FPA=%+IS7;K?[+F%3O[*$MSL:S=OJ':):TR)[M"LUHJ?9V.$PK MNV4L1W; @/:N*P#^=WOYC^N[K[?GG[^^WT,7PZ< M=>\UR_E+OT_M*HOYK;Q;3C[%E?!LA]6^B]XIMS?_N+RE]-1SD/V7GQJ4JJ0\ MVA1W=EO!;,YRM7&B-&*G08I](\7%V&4C4+&QW+'[P)2;$=B^@"9HK//OKES? M]H>N[QQ/OP__Z'U!+ M P04 " !.>W!1PZ@]F> + !5<0 $0 &9U;&\M,C R,# Y,S N>'-D M[1W]<]HZ\N?7OT+7'XYVIGPE35^32_K& =/2(\ #FK[.S5=[4OG\T7M_O/G7[M:\_[?%?3C MQX^*8D-14RR4R\ J-V;$Q@B$<_B5XSJ.9]^49D+,KZI5V>=QS*R*RZ954["J M6,Q)%8#* $48-4I^OTB''^<*'#BJ5_^XZPP5_@#PRN/E*<;S98<)YF,%'C14 MI0SE6KU\7@^[3*@5P3_Q+,LAH@)_"KIV>5X+84U"E["*<4Z,RM1]J$+##M2/ M%G6^[V*^?GEY656M2U# 9HHH\D#,BZK?&(*F&,%P] 1F4R*ZV"9\C@V26LXM MOM?Y.:_*YC'F9)UYF@!/'2ZDQ8%%6\0FCFBYS&Z2"?8L$/DO#UMT0HE90E@( M1L=@DA$ SUF!?'CQRS4&:Q7*6N$3?)S/J3-QY?,OUY*UJY"_ 9D@->$"4KX];RV)E&,0 0D'[X,VA%TN[R&SQHUV9]-R@W+Y1XC;[]BQK C-$/0 M!RH6TDV;GD5ZDXV&$1Y;A+]$U+QY>1P*)4(@P\J$/]1JM;-Z#971"C-\>%M! M7[7!0.N.D-88M>_;HV]7**2 W D*:*"0"'KEDWE]7=VDL$;7X\3L.1_4\Z9C M"#H&(#&=HG,O59<-F]CN$[P)]9JUJNM?'.R9L.B;;0>""6JWJ />GF)K",(K M?\\;[@,UZY=][)C$ID:\T@]'%J_^^KLM]=;Y?HE"ND5EA!G">=#X1K?;\&AF#*T) Y7 MO+0P9??8\HC&N6?/59@)"WS/?_HHIQDQXTTB ZP)KJ&V91OG%=!_K_%/=*L- MP3H:O;N^WAUJHW:O>X4D5:3(HC6Z:.(RY ;/4Y]T829Q9O*N0T"9?.7/6YZ MUW<@A^W9 SD$5A\OU%Q7&B4,F'6F?K=X0\D$;X*IG&V9RKL*ZNA@)6$O:2*))!*96JH@A!(W7Z?GV]-\1&:!7 :9".X(AP#,F$ M0.+M,8%$R!/RF4(KKE"4+01\(6 ,!9RA5R%OA?T=8G]MQW!MTG$Y[Q,VG&%& M5DN$CID#&EBV0)A!#2\)E$L;6EE:4?BB3>688J0SK,PFN/0LT"8X[/?/5YLMW'",I9S=80=/E;<;]B&,VZGW;: $%[JM MQ;,*NM.ZVD?E,/^.YR[_QQ#U(9XK)FXVT=JQY;,$C D.^>(9XJNB]G6J2/[Y MB@NIZ";8V;9#.4$<7]05CCSXL<<^SI,X$F*(RRR.?A310@;;/\%N1MQF3%9; M/FG))#B8HPKKRVV>MB"&HF7(,T_D$>5@-GVV=D0AB3Z3PD M';O,Y.E."4K?/B-V BH/]!;^F"@LG[(10K=^;IS M#4^:=?A?4N"%%P?N:>8N7. FW"8KY]D"^Q(!#9+@H((T49^:2+)?[XNFP#\UG+ MQ]BG,?K F+]W:4GYEC*!*] M=(E>FD0N286I3N(56M@W3DY8K%/W33@_>7#47*RX!Z^XJF UYLOPV0V$P&9Z[ZX-G=L2, M" K<9W4(+XHTP;6?9WPB#S!$:!9*BCSBS6^@P71*]1V:ML^NQ!]2^C]3TW5U=8,* M/*]?KG)-[;G+!/(O\>FXAFI(N.E%?BJ'U[V4Y:MR_:Q\7J\\2^J6D7G^7BOK6[3F',^ ZW6-Y6+L#:5\^UJX,DO0OXBCOO&-H MG=AVE\3KE&)X4V1V=JP22_#P37F%RF?U7TO)74)TA5 0AK4AFA+3B]@Q8/.5'B2D8_,]>8^ MH"FN3 K(Y65?$KB$_.Z01U'7'"F$IN:4.O/'25RKCU2[FOWIA3? M?H \_EU=5Z9K8^H\*1"]HD>)T51DD@0)(2*B)+(NR*.XM0!#IMRG/L<64@^% M.J!C"EE]EFT7%E#,%IE(ZK>-_?P1&LB8BC7M32;$$+W)4H U'2WUEPCSOR!5 ML'$1*]&J/;4T7!98>::VF&Q(NS2S3X\\ZDFS83V@_U&PO N$X>P5H.PG%(D<&U#^O<4(4345PH6TC)#1W6WIV0V( M9;NZ/L[!4Q&S S.6DK(:^X1LE MEAERN?'RE*M!U%^%#&Z^S:,;Z+J.@?E,;1Y(M3M\.<5V-N51ADC0[9AA@+ A MSE-0>90LNK?4&UMT&O3S98IOSZ,T^B-A!N6K+Q.L>,P')">IZ0/>1U^)IA>+:L3'=>+^*=1WL[MLS/.HAW%>S,!O->=A[)=,Q0S_=GNNIBID<;^'O^$0 M!'<;TS8)(N^BG#TIRMDIO%':-;;O;TZKFU-DA3M:+(UKS>,,CQ9V]ZGJGNVN M#>^)(H]C$F5V0.8>,V;R)(O2Z.XJT394?NI::[QM^,*GX?*HGS4^HP)HG-.I M0\R1.R1"6&1 5*#6QTPLEE%[1(F9H#JEIH\3(!KO9H,KCQ:SJE,%J\OM8@ ) MO"&]5"#H^BFU/EY(IB.631)H!?H*;LVX_$6R[K QH6 MYQ0;,_G;8# )-@K4&2#*6[BV_/6PIZN0::%/7=S;_ F?'L>C3<\7!'Y M(J)K4\Y=MNBZJ_W6%( @WW75/P#VX<5_ 5!+ P04 " !.>W!1%^)+34$) M #<

H="TJ&3!H:DW;NSL],1]B%HKRRQD@UA?_U*QH !R2\I!)E^ M:!+,D72>\QR=9A^GA5P8)5W[U[>U%M M5'[_\/K]7ZI5I\>9%[K@.8.9 ]XCXE4!?()=$*1&M%HD0K5 MJE258/KGI?HQ0 ( U^>GY0KI1^^/+[;T[ A]5,16!PA2U$_A21)=OF1N!RC&@8Y10GZH+L:JZ M5&V<5<\;IT_"6ZDYQ&1ME&%("(7@5/ZK*;O5+\[K*VG573$K;+6([="XN+BH M1=\FA&5G7K"43O;]MC;__$ MB7!>!K,Q7)T([(\)+*Z-. RO3N3HK+H85O'SRPY&K2V!NXBX(8D\ZE9^7E,' MG@*0O2^55)A?SC)2Q5A'PMRD7A6BI@#CE:2=*DG'&"(QB-@.1?41H7&D7 U( M(!97(HM6ZXW8YW^)+W]O"B'5:86<2[T7 Q T ')5TC,F*HI I0VK$QFHT1"H.XQ[P.!--0:6"^8?#L-AT M719*K?O@@D0P(' '08;SI36QG;-TO'JJSNR@JL=AC+!W_316D2R=([VL[>08 M$.I9.;>#E3FHU#AMA]VULV&=$:LCE2S,Q\"#64\F[4"&715RQRJWRPELG 4I M3:PE)1VHU2'J$V/>%!-BX&/YM;6V7P&P.NBTT!@'B-R"7,UX+50?Y;.54:C4A"6!=SJ)-H- M1L!S3RV3=#EX,D$M2S;-3J,6$:%C(+_Q+4D]AJE]QZC[G+"6:&)%J+5DZ;%?)_13$:VQ$I!QS8XJR=(T_/P7+,>PEZ' MQOLWIF6J0;H4S!BA6KW8D4OKT%<&!2]:#*@S*AQ&0 6>0(>ZS(=;)L0=!-WA M WHR[R\4ZJ4P0D^\/3(:P/DR ;N71K:\//*E3S*5F]38:JXN8 M)9KXIGCD*D^AQ"]9[>8D'$[=H:&QK@$A.1J\.FYV.*1: 03B!&F+;?FM749K**V<#JZKX-LB!R\=RX$H+/ M>(#_%WTTL)?6H@RDI2*VNM"796IF';$N?4 316CS7 M5GIJ!^5GMHBUBBR@+-B 4L]'W! V?6S;9C_[M#MIXN-^TLYFI:2^&+&T?/[FR7;5-L8XB>4 MV['_QGZZ7*6G/0O\S,Z.S GR&5#O%N^L=8N-A\L>./**S_RUQD=&N]Y >IHO M;(_N,8@^1&?&>HBG[(X4[>6X>=\TF6&7HFZK!\R#U-93BKFY-[4_,M:-9C+P M;ZMD?&L]8\!H[WM#6U_KA6=T#PHV[[,%6TE*RD@S>08,D9 M%?V+LWH@UX;>II<9YENA+@Y,\'/@;MSUS>T@5N_[&X!TZ 3$C]QKTG5PG)QK M367U>1L#D!M,$75_@'-=!\?)N=945I]!E-5^=)?[@35=:0@.QE=:F?:^\W=@ M9_)."6EK6^ %#)4CLA]P3Z0/XQB+.IR^7.7-VC PD9S:Q$Y:4Z)6DM9T8]A- MI(3L GCB1MHC>>?M^@FXBZ45S+>K,MJ5FM(<9GG16_*+<;O#Q?U0S8I'(U1* M$DR 2Y$$;QA?W>'J#M?O?&+H' M-^21Q:Z?7!)*H[8A0)B(YQZJ?&DU7^0(TXE5-NB;'IJZUY0[S93=^[R77I%"2SL28'%FA\Z+>A[I+.1=HL8KL][1WI M25T/XAKB-@2.D9Q-&Q2H(%\@:_T:[2J+52B\"0-Y^0NFV _]O@R=W2AMP8O_Q)KB"Y7;QK7%K9B>V/.Z< MCT[SJQ"SK67UO8><8#KT8>+0P !O0 5 M9G5L;RTR,#(P,#DS,%]D968N>&UL[5W;?(4V\Z#=JLBZ>#P3N^), M*9:=NP5M YO(GIVV$<6=UZ^/CCO]]N]O7[SY1Z?3 M&A-L.@8T6Y-5"YHS0#H4DB4R(#TP\*+E4'YBZWST?GA+'<1@B^(I>P $OFH- MS26PQ9EG>''O,$A:E[:-EX#QD>DK_L4X>,5_NU\1-)NSUC_/_M4:]'JO.X/> MH-?ZSWC\YY?CC[W/5Q^.>E\^?/CM>CCZ\M^#UL/#PX$40XXF1>ATN*@6LK^? MB#\30&&+ZVC3TY=SQNY/NEUQSN.$6 >8S+I\B,.NU_#EBY]^DFU/'BG::?]P MZ+7N=__\>'5GS.$"=)!-F=!)GD?1"96'K[ AE4HP8"NTA?C6\9IUQ*%.?] Y M[!\\4G,CYA19.Z-,'/CXZ[\=:LQ M[\QD3ZVW^S[JKG_<;8PB9'E"]NV+G]9D F(0;,%;.&VY'S_?7OI'0S;KFFC1 M==MT@66];$E)3]CJ'IZ^I&AQ;T'OV)S ::@8GM@"_B,!_,^BMVY>D>9<#F(X M$]CA1Z$MKCR%(@;UGEODIZXZ)IP"QV(*!?;WK5)F-*L17K:0*-.\88%",<(:Y MN#:%)O] L85,?MQ\!RPQ_]W-(63T@V/#PY[HXK,-').O=&96G'..6@8#RD2L MBILQ]W=L-H<,&2#!ZE,$4;LBZ,]:F+Q%4?CT*[V9WO %<^V%%GQUQ0U:/4W) M)2R#F+LYMXHYMDP>GIS_S1W\U8CC8B!6(D\)9-"+M@0"[T^FZL\K-[>*/!)S"QH#>" M!2;0.FV'-.I6*^D:/A&N8EN .WQ$-$[PP'.V]-B8R)#L:L3]0:]SUS7<52AA M*.'U,25X$0JL-S!.J@$/[+DX^%X(#JQV"Q-N7VZ^8.UXGAC89MS*SRW9RVF; MPIGX4!&)>UJ,I#,<0EYPV\)(VP\A8AB+LL)M D,T#B>NIL1\ZY="S3H6+9(; MKDCM+BNNP@+;=PP;WS_*P#*$.7^[XCC;CG.#^8JTN6V> M33[?H9\[X@(6+1 MCR,AL&DM> A6,IB*0654#$T3K849 V1>VF?@'C%@17(2?4XMR(E1.YBEP\I8 MNH6,*P+-)VV@]^SZUR[(O8.CS4)N81ZVG;89<6#LZKY'6E5$\N,P<:=.:!-&M*]=#3CSZZ:;\R'-ZCT!W#[,D4.$-4&"L/D%6 Z4\HM[N:98 M-WA((Q-Y45=BRIYJ0&$6?'3S7:2<[_;E'!*NUDQ"\&ZU:3(&*WG#Z@$0\T;J M0*7^]-)>JQYU@:H;I :FH1A5=0Z6/UL]1=:WX4*L$_^34MY,^>I!(!#[;$9H MB4QHF[=8X=\J8_@:,CX%X06\ MPI3&NOQ\1H)P(;ZFBJ(4#Z*_9:A&-=AJ7NLV+\BI[0S;[D[=F^GZ,T-1/&H> GB7I%0SZUJ"[T@PI13,;FI_P'61,;#6SP'J;(%M=(3!!%F*K ML M!1:]Z4Z<$MQ!VLV2[BF!W;87*Z76[?<[\>LB%$*PN,>5%7V*SJ S'WJUN MH>D8(N?B2KV=81N#E7#%PR[;/+WI36ZIQ(?X7NKC M+&> SB\L_%#F8T8!8^KUN$JD@#D>5454[+=R".P_=2R3OFAQ@6Q@&PA8&S$R M/[2:;I12'E_-*I(*K 51 _.L5Y$:O8 +T.BH7+O^H9:W%M]#@_UFKHXZ&W*#CK@_ M0[#-/QKK9F/N3!A(!#-U'NHS/N%N_3(&-KF"%D.[[1,6O.+J9\)J-1)!W,9\K5$ MRH>66[MFSA_%?CU]K"61E/4REI0J%9C"V#)@SBQ>P>VMV5Y@J\H2%,B@16(D MF\ %LG@!$)$WHH?<3URL[WE>8++])(RZZUF!#%JPF$W@(C)A&WO:^T$596D' MK#:/EEPZA3F@S: 7#N.'/W*U%\[BED_EHH2"?+QL;1ZRX)H]6Y^FBB$E4E22 M?5(EL@X.48P3-Q*U&RP-7**$Z?* M& [MN>([J<7@F,>Q5@:Y"B&T\&132?QLZXJ&[)OU(Q)4(C2RJ<]"8:ZP:*<:I,LMUIF*W4'##CY^)$BG 8 ZP M/D&RV"\?5J4D-3',LOEY;A4+W6M0ENPI-HGO/YQ9I20U,*0Z$"ZYKLBFR)#[54JP MQ?T!?RB3\Z&M6]%*M:61WQ-,0[-A!8Q4$UM2C:]V-2SCE*2IM"S"D5,HP3,P M.I5\:%<=,[X_<]Z 67$<_:*1G8%Q9\%587%.3*2U S2KFM;1B/ /[4\Y, M3"G2H@K-Q.[5*7KWDE8;DYH]1\V>(RTV8#1[CIH]1\]XS]$UMO]V@(6F")JI M]A\E/%'_O4A)$2CZJN!R_-N3PQVZ'X5^6.-:(!ZJJ;J;\HE1'J1!>5!GE ?1 M*%=X5[G98_=C[+%K\L?:Y(\UWFG7Y(_U,KKB\\?5[;H;6K)SM]"P#X7S1_$Q MS(X2GJR_"21%(=IQJ"PUEJ@@0]'YLU1":)%D2R5QDXEK,G%-)J[)Q#69N.;I MO^;IOR8SH2PS$?)R.42_7Q (O5?YBI>[!UP(@P9D4GDKU1OV"+^]+BM7P1:&XUJ@>6VUJI2Q8'(SE" M2V3R..OC*8N-4X^H:<' )NIMHEXM0H F MZFVBWF<<]7KO^PO?ZK#?0O_XUJ=3$]3^<$&M'K?;FY(V34F;IJ*(WB:H1T61 MBLO>-!5%M)SC$E<4J;@@35/006\3U*.@0WW+WC3;)K79-GE46?*VL!RM'JG8 M)N/:9%R;C&N3<6TRKJ5D7&,3KK7+MS;IUB;=VKCIC9M>]=7>E#A]%L:6L\3I MH+0X\>B.7PZ0#L^PS>5CB L\YO8,"8&F7#R5!8Z)1RHWDLP@E@KI&N"<8M3I5:E;,KOSD/@C4JUO7_P?4$L#!!0 ( $Y[ M<%$V7PY\&C$ !\ @ 5 9G5L;RTR,#(P,#DS,%]L86(N>&UL[7UK<^/& ME>CG^%?T.E4[XRIIQAIO]F: TP":N?F0B2PU^CSZG'Z/OO7CBA?_G[W__N[>75B__Z_HL__MOE)5H%OAU;V$8/SPC;>S.X#''P MY%@X?&7Y!Q2'Y$,TNWUGK,/8B3 *_5WTR0SP!3+L)].C7][XAV,_O4*?/GUZQ=!@T!@*EY<$5=?Q_O$M_>?!##$B-'KA M=U\^1M'QV]>OZ3>?'P+WE1_L7Q,0W[S.!G[YQ6]^P\9^^SET2N,_?9.-OGK] ME_?W&^L1'\Q+QPLC2A/[+G2^#=FO[WV+$=4"(.*.H/]UF0V[I+^ZO'IS^TWY]O7;;[X^C:;3=>-"[8N4#U=OW[Y]S?Y: M&$PFLZ-\=''NW[U._E@>[ APR3G[_1>_^6/@NWB-=X@!_#9Z/N+OO@R=P]'% M7Z:_>PSPKGDV-PA>T^]?$Y90-KZE;+SZ3\K&WY)?W9L/V/T2T1$?UG,N0F_S M.9(/7BM$:V]&V*ZCQG[=%;W"1V.AN,*!X]LSKQ^NE:_'17H3F4%G"6C^?BS$ MMV2GQKU0+GPY&K)^9+K]D#U].1:RB^Z;0?D[AFAR[M#_OB<_E?#%GR/LV=C. M,*:3"'9 !H/ML&3>;&+?*D[YPJ4GC1^\*/+@17'_W9GA YLR#B_WIGEDA\)K M[$9A]AMVO%Y^?94>+;]-?_WWY1$'Y!3S]O>8' GA71S% 7[O>,XA/JS,YP/V MHO VQG-O^\G_&9/S-T."$?_=B_[SO"[02^@D?_[.QASMB O M) M"X;V@%PH"FEZ1L'?Y8?/B>\+%JS^^/J%4H<$(+.0'-@[2*U:1)#.PLE^0 M'R5(I"->6SXY'(_1988/^WP7^ <(YS.T?"A#7T\BLIM'(&N9O:RR.[@\X^X\!R0O/!Q3]A>@?%MD%NQN8>IW_! MJ\"IB=[8T*'J,3*7($K%\+BD5]+DT9 ABPK8TG=(<5R*,6(H7Z 4Z0M40/L" M98BC%//LKQ@QW 6*_$_ [6/E[O(OQH_*^.RN>QYLG^+@&GGIJL?=%!OY!/>Z MV6=*&Y;>V_)QRNYE5)?.L?*S-8!N3\(XKYT71C3![S3*$YFM#F2ZAN M=, .HBT)&,3@7)"C(R!R@Q)8B %#!%IRO&@F;QT85)7 KNLWGDRN JKQT?.* M+%)D>/;LE]@YTN-D@2.., H_@4IA&WP@XK=:+U>S]?9G9"QNT>S'#_/5^]EB M>X$\'&DF;FTX496SUDO31L!VL>M?9A9\)C0[Q_V[X47.K>/&D?.$-]B* R=R M,+EP6&YL8YN)>'H)J:QRQX_["E(_'"$B1:%=VBDX=(*',H 7R6Z778P5W :& M(]+VK9@*#+MP-A"[QD>"%S6WH.@1HZZTHY=>?'@@&[R_0R'=]L*O+I!-/B(7 M#CJ?X]F.QD7GP8R^B?%+!L_.Z!RA8FN+%0)6NC>CIHOO6/ QC M;-^R=4OC$=BE[L;WTGBNY2[Y.7((OJ)N40W^YP:;M9,X^I$!/ (/OADYE^9+BYW<\\*L$FC#F^=)\?&GKTF6U?Y MS+]U0HONEF^:7L6 V4#/9#@5H'=S 3R5:B=' -DI!B@@*%3%G?PUP4+50WH< M-L!/63##SNN(5; NI;>W(BT;^8A]%YA>5-[KV+'/-KR'JHM0=*YVG$G)8=H/ M>W# 1HA2P/G=LM%???*G7B!S1\/!R;MMAQT:7*2)(BC@9N,)"A"&\12@XKM> M,-/AV]A)I)C\4!5>\JN_WSC1LT&NB3>^75V[VI_[ MBBL/#LB*0.9#=$)$9]1DP7F$9BLMY.A@2SSS(@*3O ;\X.@'[++#@C-NZ,4_ M>.:L?)NO( +1 2N0J9N!024X%TDP#HW*2:'I)D0=F%.4K:YK-G+20.W.78_V M?.!$>Q9.^,J%8(T/IN.1W]_XA$;3BF+3W>+@4+5"38F)DF2":;BG2V)!Z7)? M>POD9* "'8@2HHE2:["2C0'8$RH"P =\.+K^,\;%8)+WF+X+FER\_,$@#ZX4 M!]"IE&C=]I5%5:E#O:.MMINB\K+5RQI7\G>T$3ZT:&)^=IJ!$[E#5*E"$ MKT0!RJ%U?Z7S_VU />B*?TFND$C*4M_19=Y&+$=%6JH!MG[SD[A8^/$MK3&%G:>L'W%40WHK.!46#5431H A/[GZG]5YM:.QY(HKX0TGI,? M^;D\M8'PD&(>;) G-IL5_97.B]C$(COZ-/&_/-+KX;U"OH]H0?XE=J)G:@HD MVNM%MSYU?/+LPXUCP=9?$0:@6RR;&.4S:R8L0KIKYDDIZP<.OMH<3->]IE7; M<5C=3'BCX,%5C5 5!%.Q>5$VL2:"(2&['B;%Y_; PF#8-EF^D&UBRX \J9X< MK[:2TN%P\1#CH4!.4@"%<+L,B'8R(^9%77A:+,HX4I3^'ST(JV98\5AE\M.$ M@4KA27] [.*R]+25G28^< 6'NQ3#!7K'04#.OCLGM$R7UH^>>?8MD=X&H>$. M!06 2^!#1":9%-%9$9E6(PF145V*#&_#]O'NMEO\.;IV:2T7<=Q#?1ST3LN% M#)&16_*Z=EQ=;BM24JM76#&7^]N$;LSP<64Z]IT?)&_N<.XEI;KFWO81O\ M+88$C0IA=IX3'M3&XU(TD)OAH8\U(; M$<^*VB 5,4#$]6Z'K2A-/J;U+<6E8(7#09'7+? /<'8_'2CS>N>#I*(H(@, M!<7=) 2?EZ:TX6LI++NMG([W^%C@:,Y":._]4!9XW3P6^@@18@!1+C)Q&AZL M6U"PD.3J@T3.]3&EY5/J-J>57@+?(S]:[,(3KGS7L9Z3?_,W%%>0.DX#E[%^ M>(,N-M@B\[O4P$8V-YI#F6. RBAH)YW]F%477, JCQB2&^Q-+XV0I-%]!"D[ MR=!DI77#[+Q;[NX(%1N9OT=W\X6QN)D;]VBS-;8SVF-AHYG*#,7+6ICJD$(T9O.:4VG-I(HU MNR F$2F\('?)1_"6-6UP B9QU>JQ.AXBXN5A%F*,/CG1XUE5/&_'M'H'F]8K M.>I%F)EWJ(?1QO;U\X>0FG52/?+V!EFB)U;W57Y+[CJ1@BMT3]Q!\FQL?D!W M]\N?-NANO6Z: M8" Y%N *?1_2)(]"+FD*!YDY((7AW,-0)^S#!R51(QT5L*FE;LHD%A[OG6=G M2$.^JR-51'USH"L)_,;9W /%?@-P5QC^7:/RO,R1$F8V!8&+Y+"_/I1+7Y^: MU]B\]C"2#R#:T0X7B)*L*IF3IPN\K;:%BSI2X#HC)_J\=*<=;XLJU$%F1R[S M_NB[A'%A$HR=>*BI!8XF ON>$46!\Q!'+.?)IWFNM':8[Q)4]IDGCW,35#2Y MDF+PRFA4$+I_;9+?6IB%WP;T@J&R[_OHQ":ZR4CA72O_B>D6M+.O4CUC=24T MV<.&X5MCN7^U.\!X>^.:!B9ZV,YJZ#16,I0,ANY=8AR N53@0@5AN?YBMD;'9S+8;UJ%Z MOM@:BW?SZ_M9^EO-Y*-*?%4B&KD\9K$-3*,GTZ+Q:0PY1R":Q\*+:@@P +Y@ M6& H3F9.2DSYM"0*LA(HR Q#K)VG6LB0>DD-V9J,)TL&XZ;$D5 9!)6>9IB@ M(T?'7:29S*HP"'@[<#K9G>/BX(87N671#>Q;3!W'O'L8?AOCN7='!( FM_'\>CTF H<< M]<8=(I&$D=]H(GEP1M0B@F"K"&A;N]\'K%E4H<9FX0UJD.N52>MQALO=3?)+ MYPEG_3$;7 "P^4"M:U50 KI'90B4BKB:A0>]F>- ;>]6CD5>PU%5^]JQ6*&@ M@2V<:1?D54/_5'90V.1?G3P32M:DU+Q6F::=3UNCU,])K9(M>ZCPPA"GP&3J MMD8 [D'V195MC0HD_/_3-YUI.Z;6\@5-2G5RTM2B%HV3C M&()R7;:%4K>S!,4+=(WWCL=V@]37I]*O.25'6[AV_\5<&',%_N/!69LXI%OP M=;*3:XBU:3R7!MM%507%28/@% :]#1#D-DA$VX /R&JXVDLO;VJ?=%7YZIS# MU>3A:8ID>&,]8CMV\7)G>)&3I[%CB[".QE///B?E4'C)D/WF@&A";XQ!-Y04 M*+-3$+"7>;&#$V"405:D2H,2VE';(@*#/J \&F6RY ML<4:[&1GCE6\[>G97:$UPZK7K6YKJ7NGK7=$SSRU;;;2*:?IL56F!U:G:__( M#.\Q$?@D&B@)$\H<4)5:<70+#[#E$X1_%1YRD_C?%#!330NI!ND8,R+VF+H( ME[LU9M;_E1E$SU1[.3H@_ 0>'2O'!_:(<3S+.9*;208'D0WYP0\"_Q.-,46Q M1]8%>7Z$3SU]+HD8)PZE(\5%H;D"3.[;A%R/>7.X=H>!J9XFE%C.N7I <4O) MG3PW._?I]\W-;II@H-QL :Y*?#2!3HQQM :M: MYFC+)%>C3G>%/82OH%UG&;SW73/6P,23^!W#!26/[+C6MZ=A *@O0B,LB)#2&:G))4CF5-6SH#>>"IH0E"DZ+]M^,^-*#0+X MTC1F=45:9Y"Y_=CID7;ZY.S9O-'P>HI"+&!JP0HILKDODG")\ (E\VLB+BVY M4*^,*%^,P5*2;E/M3OHBK9CZW9'?-?51Y(^%I"5),0!=%=/)4=K$*ID>L?DU MD9I6/"BF)K5;AL$E9DOF%0@)^[,*N2C"42(*=$(-U[Y(9]-RUQ@Z5?H9KT&5 M;+3:1#*ES:7N?6]_&>'@T*%CU/0I9-RV15U68L2(ZCS H?K4O39#QS(\.WWR M;ED=&4EI];ZS@:.C852HBC#*@-,3+;D-72"& ///IBAH)KU UM5B/A5( " J MKM#&A8 ZU59DE28:'IV2#T#Q;JUP 8E>L5\/$[%/I_J9#(JJB#9EI,#?K7*B MS^LIVXZWI9BT]C(+:&YWJJ)8CE\UPM#9>T1__0V.HI)U_3D_S)(G4X.^*9D6 MU#Q/(5V@()X3'M7. C2FAZ&"(A^%#)FR'Z?8!3+!2%6/OI&9T[6GGU*>G7WD MNXE=C/=X5 MDZHS;9IIU2;=-L*.-*!+\+A"-@"*J M=N<'.^S0VC6ZV&*'71#528L"*9PNVH2]O5O&FB1C54>:E#" *$%B3SFS*),2 M];(8D_H"3"HZ;LK\)BT5L:F=:^+O1H^ HCYCHB/5WA8DD1:[YLC%.I=N6'A)'_USG> M^':3RU\P6%F]VD8<0$=SI61M @ 1"(B"T$1.VO&!6[B6OQ@C[GXNFSRU*]2> M.\T.LXX?@_?+3CBJ>ECG#^;3BX_6K).YTR;9ISHQJ+:!=5_%\S$X$>R=)*UW M:*M3$Z2I34\"ZG6Q/Q50/!FA-"I UI>%[1*!I^3D.9KN!*NAVGXGT^[)="EF MB3I6$SXY(M]I"G".10]\05GYLRV:+V[6,V,S(S^@&V/S VLMQGZ8_?AA_M&X MGRV$/8%TH5&"=:R;(?$D])AHO#H:*KT/3&[O[I<_ M;4I9HXMWR+C9SC_.M_.9;K+W"A?)? M"@^!GJBV, FWPW<*^6^@N2K8/&D8/N&+%C5SZ)UNC8]^4-U>A4.5)()QX*M) M"LLG1\GLF@A&&P8T9HN)5J!_E.3"]WZ,3=?9.3A[Q5XUME26#(9$1LIQ %UW M?>_REVSZS/2!KA3%0:K!O6,$)(>D\PIQE'.N&-S84O0F+\K#ZD?>YG6295?7 MKK,,5,1'AO40Q7V^U406@:QI6?6GU8I..9WI6Z;UV4@O);@F>5H6I M3@5=(", K31)D;A *1HHQX/E-.:8H!,JZ(2+9O*MBJ5-!C!ELC*Y4:P!Y6[& ML*8)!C*""7 %W>.S*JMQR&X3:)?+^9B%9('4M2LDVY-$C0Q\ C:U-.S))';* M(K+L-F=85A!C6V[N:_^]^L*Q$DPA"IG.FO0/H&!*70/^Y^I_%2KC((1%. @Q M3Q>%U&FF@YVY(Z^#VT9"QTP+\'=.)*A96A@ #^^OPH*>6LG+5S.9J9-9#\%O MY&E_6V-6;2()K."G83>/@U@8A9 ARYM-C!PV\T6:;:S(N A&NZ-=D4/-V6=3 M"_E8M#+*)6^2 J LYX7W)JX.4UCRLP07]&8MU?IDTVHB'C*J!;4]Z^R>O("? M."5)\M% Y?P4)BWE$*I5_=!EGA5$?6-DLQNB!GA_NMI%]JHA3Z,RAI(TJ [R M.&)V2[D!A"3)KWDP.'M%B /PS59J\Z&9'(D)KV6AR+D_<#[=G>/B/K/*6L7?DDV]8?V;QZD(G&F$ MK"1J)BVG/:,E1\G<&LF#D/:F@!D^VS5*10N[9Y3\A&D/3VP;3^3TW..L?>TJ M<&IR,QD:@R>Q#<2WH3/<0E!BU@7*:$ I$2AO7LS(T$1=IU[%SFE=0XK_R)O- M@SQ[[8%+):.!7J7F7A0X7NA8[(W+"PT9$*"2#6107NB3#)MC>H%R7*4VEO-D M:&):W$1F$/$>T?_B+8BWY+ZD,698)3,#;;8J*00GK]C$G0N,WQ0 MF".$<(J1RE)/8Y/>(A\(0O\D=B^5/*R9R91K2'\7\&RWPU:TW-WX'KDX1P[9 MHE8$ 2<,_>!YX=?L*.V^@;B&6V,$LK0Q(-1_:IW T';A*1SD^4)CRV0$P7MN MM"+]O-S)K3E<="UWDV*XAMVF&I^YM 6*51NJ0I]X\-6H4;ZW9PU<%"L/!'N5 M.E.C\SPUA>ZR/8YV: X[-!14#$]AR\%A M.*%*&S/TTLYIB7TA2RO2+5-N<*X*^A4.*& C*BA=Y$??)>V,*T1@W[Q"[XV%\6[V?K;8_KMY],,_;-#JWECH5ARJ.UMJ0MIO#?L_K\L7 MJ^6#Z^RS=U[U>R^"K#*_U\]D5O:Y5( ]_7?/)/*_'M8R;Q<=U*UF< M/'R=YFKWB6 O?#=0$'L=,Y"BY77[[EEMRONY<3V_GV]_1I?(2UJIG66\=YU+ M+4.^.0LX23V4-(Q84HI"\('"ZB@<7$"I.!_(E76QS65.OY*1UW@?\I>J0O/]-[KJRS;#0\1%R(A8)H\6Q^E ! *01-9*@E'^I! MY/+E&%AZUGCO4)GUHH5YX#?EJ0R#RTLS7 6"#XX"D& M/\9F$.' ?986Z*R.5)%FP(&N)-$@GUO?ZIP<\IMR#43<'^\24]U5;L0'QE3JG>:5JLSIK7M M>'19\*'I9J6UYAYA^R&Q;8MORVV_AMO9.F$)I3]869^/@IR>\-\FD'K<+4DXIV^?#=B-&C M\!*?(?*:2Q*Y&[4(X9S5+*+%?\A/;FS33C^)*$>06D_)Z^[=F$>'G*.-A?;;?0-.6&B#$>@DR@$@"H%(,DIA M:";&K3A1BZEOO3B3%(P2"E9]G,*24>H$J%@S2C.1X=(KJ!8UJ6B4-M$VY[': MXW20TQ 5-W]:UGUE4LN_V@K _6B0%OD%$C+Y:=_JL)[:MYQVH9:UX."/5^9+ MYF&BQH=\L]QL-ZROX>POJ]EBHYU#3\H'KI=8N"1CEI]-FTFPG3PI"YF4B.3( ME. #>'E:&2X0J>$ENG^C,W@CORF^L(0C53AI^9 5^*G3N9&='+$ M9M=$;EK0W^2H%K%_X "7S2-V75E45&D0/+BE"::"T!8VK;:13TU$U\-:N)SN M'QM_Z] &+I[]LX/=ZMVE_G=(%'PC))"^IQ.B9SJCHG#WWEAVC'$O(W]>0>R- M/"I&KO.%1FG3VS==FMZ^&:;I[9NAF]Z^&:[I;0_XB[GG*3I;9/H M:53/5EI(,Z],UE@V>S@X@U>D[4LY* 9IJ(I\TFK@9\6^*:M&_C-R7/B0S?4_7J&?C/7:6&R1<;.=?YQO M?U;;U@N$=VN.\;E4RAC:T^!++X9B! MJTE@$@TCX5R&2D/@@:AU>! MR>9C03ZTE&\:H)4%^U!+-\H&711RKVE?S5/? M:D/7]K9-_*I'%)G/+)# MO61;VZ493\36^ E[L30*LS8,*D@\N!#96<\^SA8?M(NOY)%:%0\ACR>IM4.. MS'J908Z$2#]36'='B!=$@K;+K7%?K+W#XG8W/QCKV0_+^]O9>I/4ZT.S'S_0 M>E O;V=W\YOY5I3[-26=XEX< Q [<4$B(<,$98GD$CMEF5?N2:]RSBBU9BI_Z>@1D80$&#F'H?+W4WR2Z)*65Q?DA;1 MX#!6,2O$MZR0*M#&FZ&!_!,>U(&1;\=FCDE2.#;#!=DI,EE^C2+W]CI M5L@O]-)CP1)T&+N-A5]=()-]57:+V^1?G?SA"E>HZ#I7K9$C&L5]U[%.OGZ) M+8HW&FP:%V,!LH[3J?7SGDLHKEG&6S!^1&]EO=6%1'!$7X!]DW)L8 'CD7;2 MTX+DFF.NY0H ^BLFH71XN1-U5JP/ O54Y,($>4+26>EYIKJ-(@AA!0T4&T@[ MKY V/@=+/1/%53]+9B M*2ZFQ0RZ9F0VUXN2#H<7=!'CH:"T2P$ HA!0"D(3.6K+B7J]EQ9+,I@,W9.9 MW-6C[S5G_3<.@<@*#QY$/MB)1HM; MJ.$.#%OX#TUD#,?L47>/Q]]ZJ=TZU&0G$$P.SX/)LR.G\R* MGO)IE9GQ(?AV-.,WD'%N)GL>M\HF>Z%(:53+)Y04E7C'' YS;\56XB?L[!]I M%, 3IC$ F6=B%3@U\9H"@\'K_ZCGUM"5@<*VA5@2U(D"H@3Y"Y2ACU+\3PXW M1H$F2CGAVG4NX#*0J&NTG4@(+,04#;&5*((^=1FQCES2I;A8 6WIYG&!KO'> M\3QZ[E^;!"7A?O)/L CER?[UUKH4N"LVTK,DDA6^3)H><2J74K5]='Z;/_C M':TS,Z :&)*S/Z/"L0S/OG7'6=[3F8@#SB!/BCF02M[IS/-%.%PD#18^#' M^T>4=S(YFL^L55R DX26([DYZM*&H#6G^/WN18LV941K%J%72.OG"&"[;]7' MJPHPA)4K2R,U@J2 B.(*9*"/FW')07Y+@@*T&&]@]-(ZL5.8%&90L\]4,A \_+_:1LG8K>*K4:">K8 M8IGA(W,2\_>/IE' 'BT\J+!<.S8M "OZ ,B.^.>F &%5LT*T22%5H")^)S1J MQX&98D(/@9#A4GYD(3=#1QZOK#%KX%JNE(GGM3LH7*OB;J):.\=[*5ND8V/[^OD#N9;/O;Q? MU:E=E23XHL=$4"'NCSO(;FUL?D!W]\N?-NANO7R/YHN/L\UVOGB7-<^;:UW(GX<3)_9O]L=PPDNMB[S&1DE3B7KCK$@6;(58( MI==,)?KSN#%MN;^ C!RW7GQ[\B2^-DY)+'@39+"\5LP)++28_*0Z=+STZEV(TGTW%I0-36+[@KTY()(J-C MUUD4W,SZ8 UR->(HBY,U,X#4+F^E7O)"CPF%:C4@H<+&&6JHG>@NVH=C#1?1 MWA(]GO86L$DV%"..'OV M@KF:*KH"ZA6ML!&04!/6N0H/1).(#23PQ;,J,I< MV[69JEY6VPN>["NU=;0&N?S5:FK5;R":R5M+IHB+;>ER*TD:+)\B+26V3;7;4F=5'3'R@>7=I-N@Q+'1/!8<]2#" +2E?%BO M9XLM,C:;V58W1X20ZEJ4@Y3Q Y>"O"%P ].=>S;^_&=:2D9RAZDHYM<$5TDY M/Y=.C%XZ'GJF-10,!4U J8$ >J"NG0H4.G=!#)_PN$'7N^3NT-3]?H!Q;E**+BOA2 MEU\98Y2AK(E:C;,N#>4!AA;.\=0Z"1]=[NXQ>1#CAKZ/' V5?P=5MM:80?3F M/U^A^YFQT2ZHLC7Q5>'LMBXJ^G>FA]/U\QK;L44D.G-O%./\5DFMG<3%=-7X MKH#,IZ8K*( 2V$OEU&733U"@H9!!B@2R,W>150R<3*L7*6Y*/AHS.C]_%/"H ML1'Y65TA5:Q.<^-3J-:-[!Y^ASURV+J&9QOVP?&8\9'V9&DN:M'I4R6.XY;X M@4)4,;L_7*!] HNYA[F+FLX84"6/%I&^(GRD"S%<3)- M,5D7&D?)M.&'-"P+&A_3UUW47K9:?J3 D32P?*6]Q!I#__23LFY\:? ]:2)I M6_/SW"87+V='+T/DU.)%79S:+$O_YY]Q MH):-7]G$R]WV$:W\NB8WZ6I/6&ZV/VP^R/-/"26@.A(%!$YI]!D. M><-@1&XXN%8D2'&=@=&8 2]'H(1MY_7\4[(ZQ>>?.JT#!T>$TNB(4&%X1!6: M@O@(5188 (;]XB/.S(W&X4]#?$2CP)Q/)Z=RJZIW@1_RZF0/ 6GJ#DT"ZG7) M0Z_W%ZJ0B MJB#Z]\TKM-DN;_Z,KHW-[!;=+-^O9HN-L9TO%YKIC2)F575$I0Q,V<4AKS^4 MEH>3Q+EWF$!]/P<9KM#,\)?INP-_A>P4*#D5-)/G[FR1MT5HM8;PIT%>VX3O M/N8.5?%8X,%7\6I .)O\(O5)*GY'0)#O^:"HTW3VGE<9-YN>'T)9G+Q8%IRU7IO^=?DL+3ZV3NA<-]_C2GR%W]R8XD(5G M\[4HV#$&CG#G68F:\[J)-S&M>/OF2M"(!0 L*XA+S0+%)6SXX\&% &28@!S7 MR>1L&_1I5%[>D<;1+N)0RHA:?8!6:S)V40F> "5_5%,V0LENN=P:]_(J$<,C M**QSV!++Z6I9<(6SOMZ#!849Y*2QZ6ESYYI-D8;EOT."OAHAP2)KT@D1G5&3 M%>926@SAXC.U_\WKCO;"+K<-H-Z&ADL8;R3D/B:!#EEF-C7RL[G3EHF6+TQ3 M'!EW^)6-3^5YW=\DS"Q>Y=K(H7:=6#A'=-NO1^J]HD+O(Q\)46\%!/4\?#K06IYW6D=>-HI?=Q M5Q'NKV@;ZQ';L8N7N]1#F?;3>>;%+;7\"*)@[7$".1=2*/0>E54%RP ITBJU MA'34J(C (&*$/ J:)7[:>9@1:XXJH/^\5*T]FXMJUE&(^ZO8#>U<=?5V97HV M/CB62+&X0R'J)(,/HFQV19JC F?%^E(C];R41,;1HFJT$L/Q M'EE;5B(G0V(3'X\NBQR6A!=*/X,^J]KB!3*:4ACAZVRSTNU1T98%U==$I[49 ML;M%%EKK&]8OL1/@54"-*]'SRJ4'A&?3NM+' ]]KTV$"<,^+SKB"-GI:6IRV MM&8Q2L<4%'/SX R.PN>\8N+>)L1Y>$^W:-Z;'DCC%/K7G4^U=A_])';,GO%Y MU!8MDD;6:![A \%WC2F#'!>7.C-M_:9VH;GUHG5WV<'!PKO8C\,7D+/EA",M M'!ADF"'OU$V,_)[^%^M'<4S1H]E6)ZNVF>.FF?:-M00U5]^8LCER$2="4+[R M"0D\XSEGM))237PL0,;Q[0^S-9HO;I;O9YJ)LH3JQH)+$N:/6*^R;5#- -$T MPX31).X%*YFP90C-N)BW\(YT0W^2BIJM0W^TB?E)LZJ8%\9.8CY$:>#.CSSH^ M;R(SBJO2(QVNH$Z8$ \5%<+2W2>'@!(0FLA06TXTU 3C+TF1MGORT_=?9+\A M_]#"!=]_\?\ 4$L#!!0 ( $Y[<%%@.8F*=QT .L? @ 5 9G5L;RTR M,#(P,#DS,%]P&UL[5U?<^,VDG_>? I?]F'NJM9CCV=GDTDEV=+(]I1S MGK'6=I+-75U-T20D8T.16H"4K7SZ T!2XA\ !$F(!&0^[(YC V#WKQL---#= M^/[OSTO_: T0AF'PPZLWKT]?'8' #3T8+'YX!7%X_.VW[]X?OWGU]Q^_^OX_ MCH^/9BCT8A=X1P^;(^ M''2, 5I#%^#7;K@\BC'I>'1Q_G%RBV,8@2,/T=%_3O_K MZ.ST]-OCL].STZ/_GWWT]/3TFI'! MOL9(.#XFI/HP^/T[^G\/#@9'A,< __#U8Q2MOCLYH7V>'Y#_.D2+$_*)MR=9 MPZ^_^M.?6-OOGC$LM']ZF[5^<_+/3]=W[B-8.L"5O0_SK.FAW37QV_.3M^^^;U,_9V9,ZA7_C*//;] $2OR?].*&ZG[]^> M[EK3X9JA4.F1XO#F_?OW)^RON<9D,"_:MLZ/_>XD^6.Q,930LD7VQZ_^E @3 MA3ZX!?,C^N_/MU>U;)_0AB?00U_.0S=>@B#*_IT$WD40P6AS%9X-3*?Q9>>R3+1,K!#!IQ7Y]37Y1 M^"IXCD#@ 2_[+F5 -YN$DI04/W3S7W_E4ZT-T:L\TZ_RLIP[^($)*,;'"\=9 M,1).@!_A[#<,GN/3-ZF:_CG]]9=[PMD',O[ODP<<(<>-LH_XS@/P?W@E;G?2 M@EZ<$8R!^WH1KD\\ !-:R0]E$LFOOB0H30EDR/&OB 2>_QML2B2*V^5(S$MW M@HKD.LC-AB0_,M&^$FI_VN)D10QG$!V[C]#WLMYS%"YED&5?#65$$SM-OA^N M**6._^HH1!Y B?GO!?)IC"AGEQ"[CO\;<-!%X)T[$>"@+FQJ./!B%OG8G_6% M?68?[LFX'+P+?S8-T1V, TC,G&=3,-/3'\\EY62*.&<;YPWO<:!N"-4 Z\ME;(@,ND /_>'-<" M:5/RXPVZ#Y^".O1S+6W"/L^@ /G>W-8"83A!P!* 7_FPXS$56!,#V MYM?2JQM_]A@&8M^JTL1P@*LL"4#NV8%-ST<3IQH&"VKG8BP^=N(D9 M ;:]W\+N AXNR6]X*ZNHI>%X"QD4(-_[96Q"6')1K(9]OJU5Z!>8%."?^;/? MGU28NB:_T!!8R([F*%'3,/! @(%'?L"A#SWR>^^#X],(1K(X@0C_% ?@[2D= MXN? B3T8[<+\FH8<=OQJ/\&('8E\ 6&*W>F=8$S@JR&VU,C@62YB2V^HHB[8 MT[,#)?3+;8<5 E]MJA*H<&B:(*8.?IP$'OWGXM\Q7#L^(1=/HJF#T(;L-W]Q M_+A\/-ZLKPF"$BA:7EZ*0)@FOXGKTB@'? M<0(A^\,%G$/&/'Y6Z6"(M.=MZ M@X.["VF&P,J!WL7SBJ[BH.*-:\^*JN.+?B7&!/'%!\1+N: M-/.N$[:%5#(2HS!R?-9RL!D4K@"*-C.RYV5).<1$K^C6F$Q[X422=#%!GO*) M)./7-/OV,0R])^C[ DEL_VPZZCL^3+-84V<%Z10$#O$"$T8^HK!RYU+;W'0) MB/G4FQ^A:PV1+A[&HYWQ($Z$L&V=N(;. _1A!(&B6*K8D;Q1BZEFDXVB:J.?]/V:C?1(T#*TTG4VBH)B3@V;=.F+!7+!:(N"QLW M>0*#\#D,W#8V,=?/@BV? O.F&<2<-M9/-QMD4&#H< [96,318^@3!C ]<(HV M-RV&%4:]6I2N$*J>F^4RY"#WI!6FY MF4V"J/)HFF,T\3R8$#-SH'<5I(>'(K]5T-HFF0@Y-FW))^YUO(Q]&J?$G ,: M6(S (P@P7 .:J;\$UR'>%T,[]WGL5'#8U&L4J431$RS9>JLJN\2[!*4#P^ M#\>7RFUE)X&G+-/:;A;L_^I9%Q5;=/<(QZ]5QC'C424=K!4/!F[IKE'/%K%N8VJO2P5DD)VXW!> M3NX4I.$ZI=+3 HDI 6#:<6DE@[9V>9+UL$M*J@M3VU(U>Y".=%42M;91*O+U MJ&W-FCU(I'XQLC7-7HUE>2G7H?SW[5_QS3R]!R9_W7,R;-U'3?#1ZV@F_!&@0QJ$N&K32S8+)76=/G4U?GU!SZ7^[IB5_ZV1*0E3\/"Z!([!2_*B>F MG45LPV'2G+,Z[16WMT"-)*2,F[:>5R%,]75PR:)<)@\G-C%+7.[T(DZ&>9:VK3V MYQD4SR/KY$>M^^ YW -/1!X-!R)F8F)]Z\8 M1^Q<2^E*4#J !7)N H?X"-WR23M9.]"G&Z,.HU,^^!@Z*I,:X51+%"( MQL"(S^UM,PT7#@K([@!GEZPUYUK"YA9(6T5RY9?TTZ^?@5P\4@HFZR)H[-('\ZYF5*AUY'\O$5 . ::[%+8@<& OVVY+!25H;)F$1"R;=B%8 MXN<\7!*R1>B)P1A&"#W&47%[04FUA$!&,?';]G]Q&"V6F97!#Y%S14'FA MC78XBO>%#>^ 5NR!-$(\B@8MRZ9XGF;:B9FBU)5?N+17@%2Q/R*':*AW'B.J MSXPPED3)^']PV!G2D@:DR&)#VXQDA1*T0NR2:[O(U8HAV9<]>VK^:D2^5#GFSE9PQ!P,%'I M+)[EEC!=CG3!K%;\64GH74?GCV< G,&_#)V4V>TI#5*627@^HP O=^P0G/THBK0N2&# M,"3[JEH&V^Q!ZP>U6"^4<1,H@KZ:"D77]A:L8N0^TD,,WIL""AU,%HH*OP+ MVYSH-00\T0E>68O:+M:"ON59 +N^ ['<1XO43#"&BP!X]^$=B"(:Q,KJX<\< M%&VV+QN))H..44T7GA;D!/)MJA=P.FPARWA##N!B-N+%+#VM3JO.'\^F;IZ*IVV4TTP7:"2F!'-N M8-A%FV0MV' MM\ E_PU]4+C;O@_U3,Z]?_80]&;_LC$MUR!?597\[ ,FL\9U985=A]6*ON:: MJ$ZM&%%M.0410!BTNX/F;_]3H*Z!@P4%H46M7HZLA3CMNVIZ/NJ-Z-3.C1') MJ:;#RQ)9'7JF)0 P5NF5\F6(KD,G8+J6%2^DB AOXU5ZOAS9-\)SW]'\N<(# MR:D9(6:&(/T__L7J]-%!"WIO(Y[EW<=\.,UM M2J'S8>D('Q]][V>T=^M[THA<_) X*KCI* >M(V7$3*O'PV&?V3O7162+G,6( M-1&VJ/]AB5F(4O=W0,RU!MGBV$8M>'T/2R6XZ.A[9D3WF>^6678B$>0PF/: MI6U:DP;?AQ/WWS%$@'!#E#K:S'PGB(B?2O.<5[2)Z'I ?0 C#8&",A?._1O@ M=4@G0^KH=38!!Z$G3?#25E/.U 7C$@9.X&I8,&0#V;M@2.$Q[<+@%JQ2$TC? M)M_E?9V#!Y$PI5V,G.P*"ENLDBS#Y)"6 0*4"X"'+PF*3',:V0R_B&_33&>V=[P,T2XRJT-TF1;$+A)];F:C7?3 MT6R6=&.3R=.4FZF M?-(IT)-&0UBP#6\&R>$281F?:T5?@4$;0; D#KO>Y?] MX*7\]$E?7-VOQ06;&<7]XM7*9\FMCI_EMEX%\Q M$PG)#V-4>UL@?V4@3+NP MRXJ'TH>RA)?CN28#9\TWT[?B!7B>4=,R+C-FLM#R[7%NX''VD;0BO!_BN/HB M+\?"=AK6@JG7'3K3"BNS8)T[N C@'+I.$*6"(UX+4\/.ER\3#M@CQ? MC#4Y5F+%E%9YSUG;X,'?=* M+P-STP3!!0'5I[]-YHI(J>K['9[:*&!E6M+DI0-1JLM)5D\:'R3RUL3M#T^< M$FSD#RGMKT3:CO WVQI?S/6$RY1-Q]]5!&M;%*WA5_HI@]:0J&&,Y99&U1)H MLAX#[3'0P@G2*BV[0G-)!9=93KXW@,X?!VXZ]IA&/JA6VZ&XS*B'U;B@H!+]!$ M2"NH9\"(YK*TJ1435,[L\+/NW1UQD &>Y!YD*X:;=I^&]9_H>U[64_0")ZK& MEQ,+;\E^#B.@[O:K][=B^K> 97B;\#>6YZ_!/<\&ZGM^9]\=9W';*WV&W\W\ M&F ,&LS>^GY6S5H%&(:?K2JGW?3F,8C\S<0CI (OK;I$WV=%84!^=)-FL]"' M+M0Q\_=!E(G7"$UY&"9!BWY]HVJ-1*V'R@9ZDH*Z*9$KS EJ.,RP=JI&8L7T MGZ8 V66RTL?H!"R27=1O($IGWS#FJPV!)INR-OR,9JUQU QV$5PE5WB2*5R M6QA)TV8L:PQ<2ZCLL'*[BNTS@-@!;;]&3/)]$VV4A-S1!#6D_<)! 9E$121K M-U)UO:PQ*[7LVV% IC3K^\W[F4/FX!*Z][2*;D^V@_]I$\T&G])!9AW[]E;+ M=@EE=2]AUG73]?)*$2C)M8RPZ< Y6XKX[MXY$7%LQ_ROKHAW[B/P8A_RQ=#]@;:Q6W&9>LL$)2 MA?8R1&D]VH\TRE+?_DT##898Q28DCU918\XT [C.J F;VV>3Q)P/;U+*P?@[ M^UF.S]9D/YI^<.CLA#KZ7K1EJ//*&B0T*'2R9^:KHC#\_$^#@G?$7L81^?4G M&,!EO+REW_5S!;B+CYYA749!"Q4#Q5-W(_I%FP_=[E9S :B[5EW&ML=P:<9T M>/NVYPNK&3F1,L9B%B($<1@@]QQ"QL2 MVD4X$ M.4+:(BNC+!#FGCXV^#,A8FTN/;*\%ZA-4ZEBKNXYI.^>!!XFQC)Y9]S[5XPC M9G!%@9CJ U@B^B:0='^7T:C'@G( KT MK!5=CDK\" 3::>LU%X(FD];:*6J^24V5ANT2=LYLG=/4 M=!0+Y5<+C+B$MU&F-N6#\81S5J.9C16.8I9Q5=1F!2,KAJW[N\=IZ7;RP8=P MV.+M OR:S7J+9[=Y]=9KM@L=[;3J:!9*5!DH;4_@&3!_93M$7-XBMMA55\

(5<^3R$+;ZOET-3L91IT-M@O:0K#OC>4Q1M!#NRE!H9# M6V;'M(L.*GI/*/KD/GZYBK-7>\K+8/+^FV#6ZAG;8 %K!E&\,VWZN&(8.?[. MOQ_DD21MB[IPY,&?3'HA2Z>VB ?ZEB'9[],8#^_#YF=,-S3;\-3=(X;B8 ?5 M 2PP&4W@,.U>M!"?H1*:8HE \DS)UVG3$^RU&5\=1!B23-J(YM&D*[V9D;J? M+*E E)]1;&2!)2BSM?Z;$&M7N6T*FQ:9WG=_I+*:[G;TN M]=7O6*-B>M$5!YE8;"?U0#3 4J_Z]1>FK&V6^G=VJW"'A40,G&@A>;.GI;X- M)=:H=M\2$@>]6Z^F5X17&&#HLL*#/6AC^8,O3.DJ>/-UZQN[36B'M8?54\57 M05);]R,27^[NXTO6:*-NA/EJ^*VYW@QNQ.4^-I0:*3@(M=,I$;XZOC=7'6MW MU"NXK2*4 + W/Z;ZI8-0KS8("T[33ZVLUM-Y G(@&L(N-B7C(+17NVP$JCU< M/)ZU5XU?+')"-/,MTJ+6ES47@=DF\A!N&U^>OM:@(=+B%CD+!Z'%@]WDO!#- MY/$MTL'6USF'HX/F7N:\/'UM:4E;W^B8H,6'<5!NDZ[N"P"1>K8H/\11SP'3 M:?:=*6-8$LR8WS+FMXSY+6-^RYC?HH[RYS#X=^SX< Z!URC71;&C^>BK(K#O MZF:$CG]D=*2??B-#7]38"L2%G.Z[@!GGVV=-4#ZS&>4S.\[GLSN<: MHVL,BJXQ^*YNC*XQ3>WV'UTS8/DOGPV>EIVLH'#Q3'\4:9)B9QN40!4'^=YK MP'.L[0OF$XSC9:*8[/7/G8IJ++2I@PA#3L0:T3P>FXW'9N.QV7AL-AZ;M4-Y M+ LS](9O/$;0>R1Y"_'OEPB [-796X=;X)_;S! \N1MC,6][MQMDK^W2@&^X M!L2K^@TXB+OF\9J9CBB?M[T_"I)^]9?0)W#X,-I(\,PUL@7-/%_[/AS/GBC^ M#0*_G$A2_;OI"):XD9]Y]^'=_C5]IR6KQ[DKVEGZ@S97MO$7^_9;&Q,X.JFC MDSHZJ:.3.CJI]2AGSX*)PPC*+B@]JQE7V6)IT+$TZUG5L38DU M2FQ&74=[[>18U]&(NHZMDU&MMY-C43S3[:3&HG@#AJ:.H9&&V\H&H9'OK%6C ML8R),65,]*2%VJ>"8_T'8^H_M*[CV7MF-%U7A1-5Y4 MC1=5C2^J:N^IK+NF&F^I>K04+^F6:CQ5,.A4P>"$RT,HI_8BU*WCVSA]OMW^ M[HY,"8 GTS @%$:0D#S+7%&V+FKS\92_U+?3ITS8@7N!_.W<9+% K*YY[E!M MXKKQ,O9I%BJ9%,"AFHUOYM/DEW -LFA=SNZOVW@&^XL:P-KWUKP3>LEPSX/:=/#%9AL1Z_<& NYG?/X*KP"5T84)K1@K-BRG9-F(&PS@H6Y7N MXYDNT6Y@#9]=_[=K0BW VI;GTGA]+\*ESQ_X4JN'WIL5H,]!!(L$N\LX(D!^ M@@% F?:0FZ_(2;AIBW?Q"U-!A>*8/Z@IGX MR$[)!)LYT+L,$=F=Q.S RO5CLKI>!62#\HE00LP:-68W\YL8,TF3*FM MX]_$2ZET,E@TJFSSQ?2ME4^="WAM)EN+A2J2YONZ0ZST#_3_:++GCU_]/U!+ M 0(4 Q0 ( $Y[<%'2QZ/K7@@ /LV - " 0 !F M;E]E>#,Q>C$N:'1M4$L! A0#% @ 3GMP4>"37ZH:! C@T T M ( !B0@ &9N7V5X,S)Z,2YH=&U02P$"% ,4 " !.>W!1(2]< M*/ZI #J8 H $0 @ '.# 9G5L;RTR,#(P,#DS,"YH=&U0 M2P$"% ,4 " !.>W!1PZ@]F> + !5<0 $0 @ '[M@ M9G5L;RTR,#(P,#DS,"YXW!1%^)+34$) #<

&UL4$L! A0# M% @ 3GMP4?J<1YXM# &] !4 ( !?LP &9U;&\M M,C R,# Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( $Y[<%$V7PY\&C$ !\ @ 5 M " =[8 !F=6QO+3(P,C P.3,P7VQA8BYX;6Q02P$"% ,4 M " !.>W!18#F)BG<= #K'P( %0 @ $K"@$ 9G5L;RTR E,#(P,#DS,%]P&UL4$L%!@ ( @ ( -4G 0 $! end