23,000,000 Shares HELIX ENERGY SOLUTIONS GROUP, INC. Common Stock UNDERWRITING AGREEMENT