CS495313 PDF File