CMU-FA Agreement Archive 2019-2024 Agreement 2014-2019 Agreement 2011-2014 Agreement 2008-2011 Agreement 2005-2008 Agreement 2002-2005 Agreement 1999-2002 Agreement 1996-1999 Agreement 1993-1996 Agreement 1990-1993 Agreement 1987-1990 Agreement 1984-1987 Agreement