Ok so it's up to 2,914,154,898 O/S with Garnocks new 500k and the mystery warrant. What about the 695 million? They were mentioned well before the new 500k and are still listed.
Mentioned twice in the S1
At January 31, 2019, there were outstanding warrants to purchase up to 21,205,000 shares of the Company’s common stock and approximately 695,000,000 shares of the Company’s common stock to be issued, which may dilute future EPS.