THIS AGREEMENT DATED 15 JULY 2004 PARTIES OPERATIVE PROVISIONS