BY AND AMONG KEANE, INC.,