POWER PURCHASE AGREEMENT Dated as of November 17, 2004 Between Dynegy Power Marketing, Inc. as Seller And Constellation Energy Commodities Group, Inc. as Purchaser