CS496122 PDF File