All KEX May 2017

* indicates required