DATED AS OF MAY 12, 2004 BY AND AMONG