AGREEMENT Dated June 22, 2005