35,190,292 Shares of Common Stock par value $0.01 per share Pre-Funded Warrants to Purchase up to 17,787,033 Shares of Common Stock Warrants to Purchase up to 52,977,325 Shares of Common Stock Underwriting Agreement