11,000,000 Shares VERIFONE HOLDINGS, INC. Common Stock UNDERWRITING AGREEMENT