EXECUTION VERSION AGREEMENT AND PLAN OF MERGER Dated as of July 14, 2004,