CS497014 PDF File