CS411699 PDF