Items in Distributed Consensus 2019 Self-Study in June 2019 Jun 1 2016 Self-Study in January 2016 Jan 1