PLEDGE AGREEMENT DATED AS OF JULY 30, 2004