MODIFICATION AND AMENDMENT AGREEMENT DATED MAY 31, 2006 MODIFICATION AND AMENDMENT AGREEMENT