CS4329 PDF