CALYXT, INC. 3,880,000 Shares of Common Stock Pre-Funded Warrants to Purchase 3,880,000 Shares of Common Stock Warrants to Purchase 7,760,000 Shares of Common Stock UNDERWRITING AGREEMENT