3,100,000 SHARES OF COMMON STOCK, PRE-FUNDED WARRANTS (EXERCISABLE FOR 2,900,000 SHARES OF COMMON STOCK) SERIES A WARRANTS (EXERCISABLE FOR 6,000,000 SHARES OF COMMON STOCK) AND SERIES B WARRANTS (EXERCISABLE FOR 6,000,000 SHARES OF COMMON STOCK) OF...