pdf version of 102 slides