February 20, 2016 AGM with three guest speakers.