27,774,195 SHARES OF COMMON STOCK AND WARRANTS EXERCISABLE INTO 27,774,195 SHARES OF COMMON STOCK OF CHF SOLUTIONS, INC. UNDERWRITING AGREEMENT