604 Agenda for the Week of 6/4/12