Annual report pursuant to Section 13 and 15(d)

8. Stock Options and Warrants (Details-Warrants Outstanding)

v3.20.1
8. Stock Options and Warrants (Details-Warrants Outstanding) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warrants outstanding, beginning balance 21,055,355 17,622,437
Warrants granted 11,180,084 18,238,688
Warrants exercised (10,629,493) (12,517,773)
Warrants cancelled (8,540,862) (2,287,997)
Warrants outstanding, ending balance 13,065,084 21,055,355
Weighted Average Exercise Price, Outstanding Beginning Balance $ 0.09 $ 0.09
Weighted Average Exercise Price, Granted 0.07 0.05
Weighted Average Exercise Price, Exercised 0.05 0.05
Weighted Average Exercise Price, Cancelled 0.07 0.05
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.11 $ 0.09