SYNERGY BRANDS, INC. SECURITIES PURCHASE AGREEMENT April 2, 2004