Stanford sdn 2017