Quarterly report pursuant to Section 13 or 15(d)

5. STOCK OPTIONS AND WARRANTS (Details - Warrants by exercise price)

v3.20.1
5. STOCK OPTIONS AND WARRANTS (Details - Warrants by exercise price)
9 Months Ended
Jan. 31, 2020
$ / shares
shares
$0.12 [Member]  
Number of Warrants exercisable | shares 17,000,000
Weighted average remaining contractual term 11 months 8 days
Weighted average exercise price exercisable | $ / shares $ 0.12
$0.11 [Member]  
Number of Warrants exercisable | shares 10,000,000
Weighted average remaining contractual term 1 month 20 days
Weighted average exercise price exercisable | $ / shares $ 0.11
$0.065 [Member]  
Number of Warrants exercisable | shares 769,231
Weighted average remaining contractual term 1 year 10 months 17 days
Weighted average exercise price exercisable | $ / shares $ 0.065
$0.0575 [Member]  
Number of Warrants exercisable | shares 869,565
Weighted average remaining contractual term 2 years 2 months 5 days
Weighted average exercise price exercisable | $ / shares $ 0.0575
$0.03 [Member]  
Number of Warrants exercisable | shares 2,500,000
Weighted average remaining contractual term 2 years 9 months 25 days
Weighted average exercise price exercisable | $ / shares $ 0.03
$0.026 [Member]  
Number of Warrants exercisable | shares 1,923,077
Weighted average remaining contractual term 3 years 4 months 28 days
Weighted average exercise price exercisable | $ / shares $ 0.026
$0.025 [Member]  
Number of Warrants exercisable | shares 2,000,000
Weighted average remaining contractual term 2 years 5 months 23 days
Weighted average exercise price exercisable | $ / shares $ 0.025
$0.018 [Member]  
Number of Warrants exercisable | shares 1,388,889
Weighted average remaining contractual term 3 years 3 months 29 days
Weighted average exercise price exercisable | $ / shares $ 0.018
$0.011 [Member]  
Number of Warrants exercisable | shares 2,272,727
Weighted average remaining contractual term 3 years 9 months
Weighted average exercise price exercisable | $ / shares $ 0.011
$0.01 [Member]  
Number of Warrants exercisable | shares 2,500,000
Weighted average remaining contractual term 4 years 4 months 28 days
Weighted average exercise price exercisable | $ / shares $ 0.01
$0.009 [Member]  
Number of Warrants exercisable | shares 3,333,333
Weighted average remaining contractual term 4 years 1 month 24 days
Weighted average exercise price exercisable | $ / shares $ 0.009
$0.005 [Member]  
Number of Warrants exercisable | shares 3,500,000
Weighted average remaining contractual term 4 years 5 months 1 day
Weighted average exercise price exercisable | $ / shares $ 0.005
Warrants [Member]  
Number of Warrants exercisable | shares 48,056,822
Weighted average remaining contractual term 4 years 6 months 7 days
Weighted average exercise price exercisable | $ / shares $ 0.07