42,424,242 Shares Platform Specialty Products Corporation Common Stock UNDERWRITING AGREEMENT