Turing 50th Celebration in San Francisco June 23-24, 2017