%PDF-1.4
%
1 0 obj
<< /S /GoTo /D (chapter.1) >>
endobj
4 0 obj
(The way of the program)
endobj
5 0 obj
<< /S /GoTo /D (section.1.1) >>
endobj
8 0 obj
(The Python programming language)
endobj
9 0 obj
<< /S /GoTo /D (section.1.2) >>
endobj
12 0 obj
(What is a program?)
endobj
13 0 obj
<< /S /GoTo /D (section.1.3) >>
endobj
16 0 obj
(What is debugging?)
endobj
17 0 obj
<< /S /GoTo /D (section.1.4) >>
endobj
20 0 obj
(Syntax errors)
endobj
21 0 obj
<< /S /GoTo /D (section.1.5) >>
endobj
24 0 obj
(Runtime errors)
endobj
25 0 obj
<< /S /GoTo /D (section.1.6) >>
endobj
28 0 obj
(Semantic errors)
endobj
29 0 obj
<< /S /GoTo /D (section.1.7) >>
endobj
32 0 obj
(Experimental debugging)
endobj
33 0 obj
<< /S /GoTo /D (section.1.8) >>
endobj
36 0 obj
(Formal and natural languages)
endobj
37 0 obj
<< /S /GoTo /D (section.1.9) >>
endobj
40 0 obj
(The first program)
endobj
41 0 obj
<< /S /GoTo /D (section.1.10) >>
endobj
44 0 obj
(Comments)
endobj
45 0 obj
<< /S /GoTo /D (section.1.11) >>
endobj
48 0 obj
(Glossary)
endobj
49 0 obj
<< /S /GoTo /D (section.1.12) >>
endobj
52 0 obj
(Exercises)
endobj
53 0 obj
<< /S /GoTo /D (chapter.2) >>
endobj
56 0 obj
(Variables, expressions and statements)
endobj
57 0 obj
<< /S /GoTo /D (section.2.1) >>
endobj
60 0 obj
(Values and data types)
endobj
61 0 obj
<< /S /GoTo /D (section.2.2) >>
endobj
64 0 obj
(Variables)
endobj
65 0 obj
<< /S /GoTo /D (section.2.3) >>
endobj
68 0 obj
(Variable names and keywords)
endobj
69 0 obj
<< /S /GoTo /D (section.2.4) >>
endobj
72 0 obj
(Statements)
endobj
73 0 obj
<< /S /GoTo /D (section.2.5) >>
endobj
76 0 obj
(Evaluating expressions)
endobj
77 0 obj
<< /S /GoTo /D (section.2.6) >>
endobj
80 0 obj
(Operators and operands)
endobj
81 0 obj
<< /S /GoTo /D (section.2.7) >>
endobj
84 0 obj
(Type converter functions)
endobj
85 0 obj
<< /S /GoTo /D (section.2.8) >>
endobj
88 0 obj
(Order of operations)
endobj
89 0 obj
<< /S /GoTo /D (section.2.9) >>
endobj
92 0 obj
(Operations on strings)
endobj
93 0 obj
<< /S /GoTo /D (section.2.10) >>
endobj
96 0 obj
(Input)
endobj
97 0 obj
<< /S /GoTo /D (section.2.11) >>
endobj
100 0 obj
(Composition)
endobj
101 0 obj
<< /S /GoTo /D (section.2.12) >>
endobj
104 0 obj
(The modulus operator)
endobj
105 0 obj
<< /S /GoTo /D (section.2.13) >>
endobj
108 0 obj
(Glossary)
endobj
109 0 obj
<< /S /GoTo /D (section.2.14) >>
endobj
112 0 obj
(Exercises)
endobj
113 0 obj
<< /S /GoTo /D (chapter.3) >>
endobj
116 0 obj
(Hello, little turtles!)
endobj
117 0 obj
<< /S /GoTo /D (section.3.1) >>
endobj
120 0 obj
(Our first turtle program)
endobj
121 0 obj
<< /S /GoTo /D (section.3.2) >>
endobj
124 0 obj
(Instances \204 a herd of turtles)
endobj
125 0 obj
<< /S /GoTo /D (section.3.3) >>
endobj
128 0 obj
(The for loop)
endobj
129 0 obj
<< /S /GoTo /D (section.3.4) >>
endobj
132 0 obj
(Flow of Execution of the for loop)
endobj
133 0 obj
<< /S /GoTo /D (section.3.5) >>
endobj
136 0 obj
(The loop simplifies our turtle program)
endobj
137 0 obj
<< /S /GoTo /D (section.3.6) >>
endobj
140 0 obj
(A few more turtle methods and tricks)
endobj
141 0 obj
<< /S /GoTo /D (section.3.7) >>
endobj
144 0 obj
(Glossary)
endobj
145 0 obj
<< /S /GoTo /D (section.3.8) >>
endobj
148 0 obj
(Exercises)
endobj
149 0 obj
<< /S /GoTo /D (chapter.4) >>
endobj
152 0 obj
(Functions)
endobj
153 0 obj
<< /S /GoTo /D (section.4.1) >>
endobj
156 0 obj
(Functions)
endobj
157 0 obj
<< /S /GoTo /D (section.4.2) >>
endobj
160 0 obj
(Functions can call other functions)
endobj
161 0 obj
<< /S /GoTo /D (section.4.3) >>
endobj
164 0 obj
(Flow of execution)
endobj
165 0 obj
<< /S /GoTo /D (section.4.4) >>
endobj
168 0 obj
(Functions that require arguments)
endobj
169 0 obj
<< /S /GoTo /D (section.4.5) >>
endobj
172 0 obj
(Functions that return values)
endobj
173 0 obj
<< /S /GoTo /D (section.4.6) >>
endobj
176 0 obj
(Variables and parameters are local)
endobj
177 0 obj
<< /S /GoTo /D (section.4.7) >>
endobj
180 0 obj
(Turtles Revisited)
endobj
181 0 obj
<< /S /GoTo /D (section.4.8) >>
endobj
184 0 obj
(Glossary)
endobj
185 0 obj
<< /S /GoTo /D (section.4.9) >>
endobj
188 0 obj
(Exercises)
endobj
189 0 obj
<< /S /GoTo /D (chapter.5) >>
endobj
192 0 obj
(Conditionals)
endobj
193 0 obj
<< /S /GoTo /D (section.5.1) >>
endobj
196 0 obj
(Boolean values and expressions)
endobj
197 0 obj
<< /S /GoTo /D (section.5.2) >>
endobj
200 0 obj
(Logical operators)
endobj
201 0 obj
<< /S /GoTo /D (section.5.3) >>
endobj
204 0 obj
(Truth Tables)
endobj
205 0 obj
<< /S /GoTo /D (section.5.4) >>
endobj
208 0 obj
(Simplifying Boolean Expressions)
endobj
209 0 obj
<< /S /GoTo /D (section.5.5) >>
endobj
212 0 obj
(Conditional execution)
endobj
213 0 obj
<< /S /GoTo /D (section.5.6) >>
endobj
216 0 obj
(Omitting the else clause)
endobj
217 0 obj
<< /S /GoTo /D (section.5.7) >>
endobj
220 0 obj
(Chained conditionals)
endobj
221 0 obj
<< /S /GoTo /D (section.5.8) >>
endobj
224 0 obj
(Nested conditionals)
endobj
225 0 obj
<< /S /GoTo /D (section.5.9) >>
endobj
228 0 obj
(The return statement)
endobj
229 0 obj
<< /S /GoTo /D (section.5.10) >>
endobj
232 0 obj
(Logical opposites)
endobj
233 0 obj
<< /S /GoTo /D (section.5.11) >>
endobj
236 0 obj
(Type conversion)
endobj
237 0 obj
<< /S /GoTo /D (section.5.12) >>
endobj
240 0 obj
(A Turtle Bar Chart)
endobj
241 0 obj
<< /S /GoTo /D (section.5.13) >>
endobj
244 0 obj
(Glossary)
endobj
245 0 obj
<< /S /GoTo /D (section.5.14) >>
endobj
248 0 obj
(Exercises)
endobj
249 0 obj
<< /S /GoTo /D (chapter.6) >>
endobj
252 0 obj
(Fruitful functions)
endobj
253 0 obj
<< /S /GoTo /D (section.6.1) >>
endobj
256 0 obj
(Return values)
endobj
257 0 obj
<< /S /GoTo /D (section.6.2) >>
endobj
260 0 obj
(Program development)
endobj
261 0 obj
<< /S /GoTo /D (section.6.3) >>
endobj
264 0 obj
(Debugging with print)
endobj
265 0 obj
<< /S /GoTo /D (section.6.4) >>
endobj
268 0 obj
(Composition)
endobj
269 0 obj
<< /S /GoTo /D (section.6.5) >>
endobj
272 0 obj
(Boolean functions)
endobj
273 0 obj
<< /S /GoTo /D (section.6.6) >>
endobj
276 0 obj
(Programming with style)
endobj
277 0 obj
<< /S /GoTo /D (section.6.7) >>
endobj
280 0 obj
(Unit testing)
endobj
281 0 obj
<< /S /GoTo /D (section.6.8) >>
endobj
284 0 obj
(Glossary)
endobj
285 0 obj
<< /S /GoTo /D (section.6.9) >>
endobj
288 0 obj
(Exercises)
endobj
289 0 obj
<< /S /GoTo /D (chapter.7) >>
endobj
292 0 obj
(Iteration)
endobj
293 0 obj
<< /S /GoTo /D (section.7.1) >>
endobj
296 0 obj
(Assignment)
endobj
297 0 obj
<< /S /GoTo /D (section.7.2) >>
endobj
300 0 obj
(Updating variables)
endobj
301 0 obj
<< /S /GoTo /D (section.7.3) >>
endobj
304 0 obj
(The for loop revisited)
endobj
305 0 obj
<< /S /GoTo /D (section.7.4) >>
endobj
308 0 obj
(The while statement)
endobj
309 0 obj
<< /S /GoTo /D (section.7.5) >>
endobj
312 0 obj
(The Collatz 3n + 1 sequence)
endobj
313 0 obj
<< /S /GoTo /D (section.7.6) >>
endobj
316 0 obj
(Tracing a program)
endobj
317 0 obj
<< /S /GoTo /D (section.7.7) >>
endobj
320 0 obj
(Counting digits)
endobj
321 0 obj
<< /S /GoTo /D (section.7.8) >>
endobj
324 0 obj
(Abbreviated assignment)
endobj
325 0 obj
<< /S /GoTo /D (section.7.9) >>
endobj
328 0 obj
(Help and meta-notation)
endobj
329 0 obj
<< /S /GoTo /D (section.7.10) >>
endobj
332 0 obj
(Tables)
endobj
333 0 obj
<< /S /GoTo /D (section.7.11) >>
endobj
336 0 obj
(Two-dimensional tables)
endobj
337 0 obj
<< /S /GoTo /D (section.7.12) >>
endobj
340 0 obj
(Encapsulation and generalization)
endobj
341 0 obj
<< /S /GoTo /D (section.7.13) >>
endobj
344 0 obj
(More encapsulation)
endobj
345 0 obj
<< /S /GoTo /D (section.7.14) >>
endobj
348 0 obj
(Local variables)
endobj
349 0 obj
<< /S /GoTo /D (section.7.15) >>
endobj
352 0 obj
(The break statement)
endobj
353 0 obj
<< /S /GoTo /D (section.7.16) >>
endobj
356 0 obj
(Other flavours of loops)
endobj
357 0 obj
<< /S /GoTo /D (section.7.17) >>
endobj
360 0 obj
(An example)
endobj
361 0 obj
<< /S /GoTo /D (section.7.18) >>
endobj
364 0 obj
(The continue statement)
endobj
365 0 obj
<< /S /GoTo /D (section.7.19) >>
endobj
368 0 obj
(More generalization)
endobj
369 0 obj
<< /S /GoTo /D (section.7.20) >>
endobj
372 0 obj
(Functions)
endobj
373 0 obj
<< /S /GoTo /D (section.7.21) >>
endobj
376 0 obj
(Paired Data)
endobj
377 0 obj
<< /S /GoTo /D (section.7.22) >>
endobj
380 0 obj
(Nested Loops for Nested Data)
endobj
381 0 obj
<< /S /GoTo /D (section.7.23) >>
endobj
384 0 obj
(Newton's method for finding square roots)
endobj
385 0 obj
<< /S /GoTo /D (section.7.24) >>
endobj
388 0 obj
(Algorithms)
endobj
389 0 obj
<< /S /GoTo /D (section.7.25) >>
endobj
392 0 obj
(Glossary)
endobj
393 0 obj
<< /S /GoTo /D (section.7.26) >>
endobj
396 0 obj
(Exercises)
endobj
397 0 obj
<< /S /GoTo /D (chapter.8) >>
endobj
400 0 obj
(Strings)
endobj
401 0 obj
<< /S /GoTo /D (section.8.1) >>
endobj
404 0 obj
(A compound data type)
endobj
405 0 obj
<< /S /GoTo /D (section.8.2) >>
endobj
408 0 obj
(Working with strings as single things)
endobj
409 0 obj
<< /S /GoTo /D (section.8.3) >>
endobj
412 0 obj
(Working with the parts of a string)
endobj
413 0 obj
<< /S /GoTo /D (section.8.4) >>
endobj
416 0 obj
(Length)
endobj
417 0 obj
<< /S /GoTo /D (section.8.5) >>
endobj
420 0 obj
(Traversal and the for loop)
endobj
421 0 obj
<< /S /GoTo /D (section.8.6) >>
endobj
424 0 obj
(Slices)
endobj
425 0 obj
<< /S /GoTo /D (section.8.7) >>
endobj
428 0 obj
(String comparison)
endobj
429 0 obj
<< /S /GoTo /D (section.8.8) >>
endobj
432 0 obj
(Strings are immutable)
endobj
433 0 obj
<< /S /GoTo /D (section.8.9) >>
endobj
436 0 obj
(The in and not in operators)
endobj
437 0 obj
<< /S /GoTo /D (section.8.10) >>
endobj
440 0 obj
(A find function)
endobj
441 0 obj
<< /S /GoTo /D (section.8.11) >>
endobj
444 0 obj
(Looping and counting)
endobj
445 0 obj
<< /S /GoTo /D (section.8.12) >>
endobj
448 0 obj
(Optional parameters)
endobj
449 0 obj
<< /S /GoTo /D (section.8.13) >>
endobj
452 0 obj
(The built-in find method)
endobj
453 0 obj
<< /S /GoTo /D (section.8.14) >>
endobj
456 0 obj
(The split method)
endobj
457 0 obj
<< /S /GoTo /D (section.8.15) >>
endobj
460 0 obj
(Cleaning up your strings)
endobj
461 0 obj
<< /S /GoTo /D (section.8.16) >>
endobj
464 0 obj
(The string format method)
endobj
465 0 obj
<< /S /GoTo /D (section.8.17) >>
endobj
468 0 obj
(Summary)
endobj
469 0 obj
<< /S /GoTo /D (section.8.18) >>
endobj
472 0 obj
(Glossary)
endobj
473 0 obj
<< /S /GoTo /D (section.8.19) >>
endobj
476 0 obj
(Exercises)
endobj
477 0 obj
<< /S /GoTo /D (chapter.9) >>
endobj
480 0 obj
(Tuples)
endobj
481 0 obj
<< /S /GoTo /D (section.9.1) >>
endobj
484 0 obj
(Tuples are used for grouping data)
endobj
485 0 obj
<< /S /GoTo /D (section.9.2) >>
endobj
488 0 obj
(Tuple assignment)
endobj
489 0 obj
<< /S /GoTo /D (section.9.3) >>
endobj
492 0 obj
(Tuples as return values)
endobj
493 0 obj
<< /S /GoTo /D (section.9.4) >>
endobj
496 0 obj
(Composability of Data Structures)
endobj
497 0 obj
<< /S /GoTo /D (section.9.5) >>
endobj
500 0 obj
(Glossary)
endobj
501 0 obj
<< /S /GoTo /D (section.9.6) >>
endobj
504 0 obj
(Exercises)
endobj
505 0 obj
<< /S /GoTo /D (chapter.10) >>
endobj
508 0 obj
(Event-Driven Programming)
endobj
509 0 obj
<< /S /GoTo /D (section.10.1) >>
endobj
512 0 obj
(Keypress events)
endobj
513 0 obj
<< /S /GoTo /D (section.10.2) >>
endobj
516 0 obj
(Mouse events)
endobj
517 0 obj
<< /S /GoTo /D (section.10.3) >>
endobj
520 0 obj
(Automatic events from a timer)
endobj
521 0 obj
<< /S /GoTo /D (section.10.4) >>
endobj
524 0 obj
(An example: state machines)
endobj
525 0 obj
<< /S /GoTo /D (section.10.5) >>
endobj
528 0 obj
(Glossary)
endobj
529 0 obj
<< /S /GoTo /D (section.10.6) >>
endobj
532 0 obj
(Exercises)
endobj
533 0 obj
<< /S /GoTo /D (chapter.11) >>
endobj
536 0 obj
(Lists)
endobj
537 0 obj
<< /S /GoTo /D (section.11.1) >>
endobj
540 0 obj
(List values)
endobj
541 0 obj
<< /S /GoTo /D (section.11.2) >>
endobj
544 0 obj
(Accessing elements)
endobj
545 0 obj
<< /S /GoTo /D (section.11.3) >>
endobj
548 0 obj
(List length)
endobj
549 0 obj
<< /S /GoTo /D (section.11.4) >>
endobj
552 0 obj
(List membership)
endobj
553 0 obj
<< /S /GoTo /D (section.11.5) >>
endobj
556 0 obj
(List operations)
endobj
557 0 obj
<< /S /GoTo /D (section.11.6) >>
endobj
560 0 obj
(List slices)
endobj
561 0 obj
<< /S /GoTo /D (section.11.7) >>
endobj
564 0 obj
(Lists are mutable)
endobj
565 0 obj
<< /S /GoTo /D (section.11.8) >>
endobj
568 0 obj
(List deletion)
endobj
569 0 obj
<< /S /GoTo /D (section.11.9) >>
endobj
572 0 obj
(Objects and references)
endobj
573 0 obj
<< /S /GoTo /D (section.11.10) >>
endobj
576 0 obj
(Aliasing)
endobj
577 0 obj
<< /S /GoTo /D (section.11.11) >>
endobj
580 0 obj
(Cloning lists)
endobj
581 0 obj
<< /S /GoTo /D (section.11.12) >>
endobj
584 0 obj
(Lists and for loops)
endobj
585 0 obj
<< /S /GoTo /D (section.11.13) >>
endobj
588 0 obj
(List parameters)
endobj
589 0 obj
<< /S /GoTo /D (section.11.14) >>
endobj
592 0 obj
(List methods)
endobj
593 0 obj
<< /S /GoTo /D (section.11.15) >>
endobj
596 0 obj
(Pure functions and modifiers)
endobj
597 0 obj
<< /S /GoTo /D (section.11.16) >>
endobj
600 0 obj
(Functions that produce lists)
endobj
601 0 obj
<< /S /GoTo /D (section.11.17) >>
endobj
604 0 obj
(Strings and lists)
endobj
605 0 obj
<< /S /GoTo /D (section.11.18) >>
endobj
608 0 obj
(list and range)
endobj
609 0 obj
<< /S /GoTo /D (section.11.19) >>
endobj
612 0 obj
(Nested lists)
endobj
613 0 obj
<< /S /GoTo /D (section.11.20) >>
endobj
616 0 obj
(Matrices)
endobj
617 0 obj
<< /S /GoTo /D (section.11.21) >>
endobj
620 0 obj
(Glossary)
endobj
621 0 obj
<< /S /GoTo /D (section.11.22) >>
endobj
624 0 obj
(Exercises)
endobj
625 0 obj
<< /S /GoTo /D (chapter.12) >>
endobj
628 0 obj
(Modules)
endobj
629 0 obj
<< /S /GoTo /D (section.12.1) >>
endobj
632 0 obj
(Random numbers)
endobj
633 0 obj
<< /S /GoTo /D (section.12.2) >>
endobj
636 0 obj
(The time module)
endobj
637 0 obj
<< /S /GoTo /D (section.12.3) >>
endobj
640 0 obj
(The math module)
endobj
641 0 obj
<< /S /GoTo /D (section.12.4) >>
endobj
644 0 obj
(Creating your own modules)
endobj
645 0 obj
<< /S /GoTo /D (section.12.5) >>
endobj
648 0 obj
(Namespaces)
endobj
649 0 obj
<< /S /GoTo /D (section.12.6) >>
endobj
652 0 obj
(Scope and lookup rules)
endobj
653 0 obj
<< /S /GoTo /D (section.12.7) >>
endobj
656 0 obj
(Attributes and the dot operator)
endobj
657 0 obj
<< /S /GoTo /D (section.12.8) >>
endobj
660 0 obj
(Three import statement variants)
endobj
661 0 obj
<< /S /GoTo /D (section.12.9) >>
endobj
664 0 obj
(Turn your unit tester into a module)
endobj
665 0 obj
<< /S /GoTo /D (section.12.10) >>
endobj
668 0 obj
(Glossary)
endobj
669 0 obj
<< /S /GoTo /D (section.12.11) >>
endobj
672 0 obj
(Exercises)
endobj
673 0 obj
<< /S /GoTo /D (chapter.13) >>
endobj
676 0 obj
(Files)
endobj
677 0 obj
<< /S /GoTo /D (section.13.1) >>
endobj
680 0 obj
(About files)
endobj
681 0 obj
<< /S /GoTo /D (section.13.2) >>
endobj
684 0 obj
(Writing our first file)
endobj
685 0 obj
<< /S /GoTo /D (section.13.3) >>
endobj
688 0 obj
(Reading a file line-at-a-time)
endobj
689 0 obj
<< /S /GoTo /D (section.13.4) >>
endobj
692 0 obj
(Turning a file into a list of lines)
endobj
693 0 obj
<< /S /GoTo /D (section.13.5) >>
endobj
696 0 obj
(Reading the whole file at once)
endobj
697 0 obj
<< /S /GoTo /D (section.13.6) >>
endobj
700 0 obj
(Working with binary files)
endobj
701 0 obj
<< /S /GoTo /D (section.13.7) >>
endobj
704 0 obj
(An example)
endobj
705 0 obj
<< /S /GoTo /D (section.13.8) >>
endobj
708 0 obj
(Directories)
endobj
709 0 obj
<< /S /GoTo /D (section.13.9) >>
endobj
712 0 obj
(What about fetching something from the web?)
endobj
713 0 obj
<< /S /GoTo /D (section.13.10) >>
endobj
716 0 obj
(Glossary)
endobj
717 0 obj
<< /S /GoTo /D (section.13.11) >>
endobj
720 0 obj
(Exercises)
endobj
721 0 obj
<< /S /GoTo /D (chapter.14) >>
endobj
724 0 obj
(List Algorithms)
endobj
725 0 obj
<< /S /GoTo /D (section.14.1) >>
endobj
728 0 obj
(Test-driven development)
endobj
729 0 obj
<< /S /GoTo /D (section.14.2) >>
endobj
732 0 obj
(The linear search algorithm)
endobj
733 0 obj
<< /S /GoTo /D (section.14.3) >>
endobj
736 0 obj
(A more realistic problem)
endobj
737 0 obj
<< /S /GoTo /D (section.14.4) >>
endobj
740 0 obj
(Binary Search)
endobj
741 0 obj
<< /S /GoTo /D (section.14.5) >>
endobj
744 0 obj
(Removing adjacent duplicates from a list)
endobj
745 0 obj
<< /S /GoTo /D (section.14.6) >>
endobj
748 0 obj
(Merging sorted lists)
endobj
749 0 obj
<< /S /GoTo /D (section.14.7) >>
endobj
752 0 obj
(Alice in Wonderland, again!)
endobj
753 0 obj
<< /S /GoTo /D (section.14.8) >>
endobj
756 0 obj
(Eight Queens puzzle, part 1)
endobj
757 0 obj
<< /S /GoTo /D (section.14.9) >>
endobj
760 0 obj
(Eight Queens puzzle, part 2)
endobj
761 0 obj
<< /S /GoTo /D (section.14.10) >>
endobj
764 0 obj
(Glossary)
endobj
765 0 obj
<< /S /GoTo /D (section.14.11) >>
endobj
768 0 obj
(Exercises)
endobj
769 0 obj
<< /S /GoTo /D (chapter.15) >>
endobj
772 0 obj
(Classes and Objects \204 the Basics)
endobj
773 0 obj
<< /S /GoTo /D (section.15.1) >>
endobj
776 0 obj
(Object-oriented programming)
endobj
777 0 obj
<< /S /GoTo /D (section.15.2) >>
endobj
780 0 obj
(User-defined compound data types)
endobj
781 0 obj
<< /S /GoTo /D (section.15.3) >>
endobj
784 0 obj
(Attributes)
endobj
785 0 obj
<< /S /GoTo /D (section.15.4) >>
endobj
788 0 obj
(Improving our initializer)
endobj
789 0 obj
<< /S /GoTo /D (section.15.5) >>
endobj
792 0 obj
(Adding other methods to our class)
endobj
793 0 obj
<< /S /GoTo /D (section.15.6) >>
endobj
796 0 obj
(Instances as arguments and parameters)
endobj
797 0 obj
<< /S /GoTo /D (section.15.7) >>
endobj
800 0 obj
(Converting an instance to a string)
endobj
801 0 obj
<< /S /GoTo /D (section.15.8) >>
endobj
804 0 obj
(Instances as return values)
endobj
805 0 obj
<< /S /GoTo /D (section.15.9) >>
endobj
808 0 obj
(A change of perspective)
endobj
809 0 obj
<< /S /GoTo /D (section.15.10) >>
endobj
812 0 obj
(Objects can have state)
endobj
813 0 obj
<< /S /GoTo /D (section.15.11) >>
endobj
816 0 obj
(Glossary)
endobj
817 0 obj
<< /S /GoTo /D (section.15.12) >>
endobj
820 0 obj
(Exercises)
endobj
821 0 obj
<< /S /GoTo /D (chapter.16) >>
endobj
824 0 obj
(Classes and Objects \204 Digging a little deeper)
endobj
825 0 obj
<< /S /GoTo /D (section.16.1) >>
endobj
828 0 obj
(Rectangles)
endobj
829 0 obj
<< /S /GoTo /D (section.16.2) >>
endobj
832 0 obj
(Objects are mutable)
endobj
833 0 obj
<< /S /GoTo /D (section.16.3) >>
endobj
836 0 obj
(Sameness)
endobj
837 0 obj
<< /S /GoTo /D (section.16.4) >>
endobj
840 0 obj
(Copying)
endobj
841 0 obj
<< /S /GoTo /D (section.16.5) >>
endobj
844 0 obj
(Glossary)
endobj
845 0 obj
<< /S /GoTo /D (section.16.6) >>
endobj
848 0 obj
(Exercises)
endobj
849 0 obj
<< /S /GoTo /D (chapter.17) >>
endobj
852 0 obj
(PyGame)
endobj
853 0 obj
<< /S /GoTo /D (section.17.1) >>
endobj
856 0 obj
(The game loop)
endobj
857 0 obj
<< /S /GoTo /D (section.17.2) >>
endobj
860 0 obj
(Displaying images and text)
endobj
861 0 obj
<< /S /GoTo /D (section.17.3) >>
endobj
864 0 obj
(Drawing a board for the N queens puzzle)
endobj
865 0 obj
<< /S /GoTo /D (section.17.4) >>
endobj
868 0 obj
(Sprites)
endobj
869 0 obj
<< /S /GoTo /D (section.17.5) >>
endobj
872 0 obj
(Events)
endobj
873 0 obj
<< /S /GoTo /D (section.17.6) >>
endobj
876 0 obj
(A wave of animation)
endobj
877 0 obj
<< /S /GoTo /D (section.17.7) >>
endobj
880 0 obj
(Aliens - a case study)
endobj
881 0 obj
<< /S /GoTo /D (section.17.8) >>
endobj
884 0 obj
(Reflections)
endobj
885 0 obj
<< /S /GoTo /D (section.17.9) >>
endobj
888 0 obj
(Glossary)
endobj
889 0 obj
<< /S /GoTo /D (section.17.10) >>
endobj
892 0 obj
(Exercises)
endobj
893 0 obj
<< /S /GoTo /D (chapter.18) >>
endobj
896 0 obj
(Recursion)
endobj
897 0 obj
<< /S /GoTo /D (section.18.1) >>
endobj
900 0 obj
(Drawing Fractals)
endobj
901 0 obj
<< /S /GoTo /D (section.18.2) >>
endobj
904 0 obj
(Recursive data structures)
endobj
905 0 obj
<< /S /GoTo /D (section.18.3) >>
endobj
908 0 obj
(Processing recursive number lists)
endobj
909 0 obj
<< /S /GoTo /D (section.18.4) >>
endobj
912 0 obj
(Case study: Fibonacci numbers)
endobj
913 0 obj
<< /S /GoTo /D (section.18.5) >>
endobj
916 0 obj
(Example with recursive directories and files)
endobj
917 0 obj
<< /S /GoTo /D (section.18.6) >>
endobj
920 0 obj
(Glossary)
endobj
921 0 obj
<< /S /GoTo /D (section.18.7) >>
endobj
924 0 obj
(Exercises)
endobj
925 0 obj
<< /S /GoTo /D (chapter.19) >>
endobj
928 0 obj
(Exceptions)
endobj
929 0 obj
<< /S /GoTo /D (section.19.1) >>
endobj
932 0 obj
(Catching exceptions)
endobj
933 0 obj
<< /S /GoTo /D (section.19.2) >>
endobj
936 0 obj
(Raising our own exceptions)
endobj
937 0 obj
<< /S /GoTo /D (section.19.3) >>
endobj
940 0 obj
(Revisiting an earlier example)
endobj
941 0 obj
<< /S /GoTo /D (section.19.4) >>
endobj
944 0 obj
(The finally clause of the try statement)
endobj
945 0 obj
<< /S /GoTo /D (section.19.5) >>
endobj
948 0 obj
(Glossary)
endobj
949 0 obj
<< /S /GoTo /D (section.19.6) >>
endobj
952 0 obj
(Exercises)
endobj
953 0 obj
<< /S /GoTo /D (chapter.20) >>
endobj
956 0 obj
(Dictionaries)
endobj
957 0 obj
<< /S /GoTo /D (section.20.1) >>
endobj
960 0 obj
(Dictionary operations)
endobj
961 0 obj
<< /S /GoTo /D (section.20.2) >>
endobj
964 0 obj
(Dictionary methods)
endobj
965 0 obj
<< /S /GoTo /D (section.20.3) >>
endobj
968 0 obj
(Aliasing and copying)
endobj
969 0 obj
<< /S /GoTo /D (section.20.4) >>
endobj
972 0 obj
(Sparse matrices)
endobj
973 0 obj
<< /S /GoTo /D (section.20.5) >>
endobj
976 0 obj
(Memoization)
endobj
977 0 obj
<< /S /GoTo /D (section.20.6) >>
endobj
980 0 obj
(Counting letters)
endobj
981 0 obj
<< /S /GoTo /D (section.20.7) >>
endobj
984 0 obj
(Glossary)
endobj
985 0 obj
<< /S /GoTo /D (section.20.8) >>
endobj
988 0 obj
(Exercises)
endobj
989 0 obj
<< /S /GoTo /D (chapter.21) >>
endobj
992 0 obj
(Even more OOP)
endobj
993 0 obj
<< /S /GoTo /D (section.21.1) >>
endobj
996 0 obj
(MyTime)
endobj
997 0 obj
<< /S /GoTo /D (section.21.2) >>
endobj
1000 0 obj
(Pure functions)
endobj
1001 0 obj
<< /S /GoTo /D (section.21.3) >>
endobj
1004 0 obj
(Modifiers)
endobj
1005 0 obj
<< /S /GoTo /D (section.21.4) >>
endobj
1008 0 obj
(Converting increment to a method)
endobj
1009 0 obj
<< /S /GoTo /D (section.21.5) >>
endobj
1012 0 obj
(An ``Aha!'' insight)
endobj
1013 0 obj
<< /S /GoTo /D (section.21.6) >>
endobj
1016 0 obj
(Generalization)
endobj
1017 0 obj
<< /S /GoTo /D (section.21.7) >>
endobj
1020 0 obj
(Another example)
endobj
1021 0 obj
<< /S /GoTo /D (section.21.8) >>
endobj
1024 0 obj
(Operator overloading)
endobj
1025 0 obj
<< /S /GoTo /D (section.21.9) >>
endobj
1028 0 obj
(Polymorphism)
endobj
1029 0 obj
<< /S /GoTo /D (section.21.10) >>
endobj
1032 0 obj
(Glossary)
endobj
1033 0 obj
<< /S /GoTo /D (section.21.11) >>
endobj
1036 0 obj
(Exercises)
endobj
1037 0 obj
<< /S /GoTo /D (chapter.22) >>
endobj
1040 0 obj
(Collections of objects)
endobj
1041 0 obj
<< /S /GoTo /D (section.22.1) >>
endobj
1044 0 obj
(Composition)
endobj
1045 0 obj
<< /S /GoTo /D (section.22.2) >>
endobj
1048 0 obj
(Card objects)
endobj
1049 0 obj
<< /S /GoTo /D (section.22.3) >>
endobj
1052 0 obj
(Class attributes and the \137\137str\137\137 method)
endobj
1053 0 obj
<< /S /GoTo /D (section.22.4) >>
endobj
1056 0 obj
(Comparing cards)
endobj
1057 0 obj
<< /S /GoTo /D (section.22.5) >>
endobj
1060 0 obj
(Decks)
endobj
1061 0 obj
<< /S /GoTo /D (section.22.6) >>
endobj
1064 0 obj
(Printing the deck)
endobj
1065 0 obj
<< /S /GoTo /D (section.22.7) >>
endobj
1068 0 obj
(Shuffling the deck)
endobj
1069 0 obj
<< /S /GoTo /D (section.22.8) >>
endobj
1072 0 obj
(Removing and dealing cards)
endobj
1073 0 obj
<< /S /GoTo /D (section.22.9) >>
endobj
1076 0 obj
(Glossary)
endobj
1077 0 obj
<< /S /GoTo /D (section.22.10) >>
endobj
1080 0 obj
(Exercises)
endobj
1081 0 obj
<< /S /GoTo /D (chapter.23) >>
endobj
1084 0 obj
(Inheritance)
endobj
1085 0 obj
<< /S /GoTo /D (section.23.1) >>
endobj
1088 0 obj
(Inheritance)
endobj
1089 0 obj
<< /S /GoTo /D (section.23.2) >>
endobj
1092 0 obj
(A hand of cards)
endobj
1093 0 obj
<< /S /GoTo /D (section.23.3) >>
endobj
1096 0 obj
(Dealing cards)
endobj
1097 0 obj
<< /S /GoTo /D (section.23.4) >>
endobj
1100 0 obj
(Printing a Hand)
endobj
1101 0 obj
<< /S /GoTo /D (section.23.5) >>
endobj
1104 0 obj
(The CardGame class)
endobj
1105 0 obj
<< /S /GoTo /D (section.23.6) >>
endobj
1108 0 obj
(OldMaidHand class)
endobj
1109 0 obj
<< /S /GoTo /D (section.23.7) >>
endobj
1112 0 obj
(OldMaidGame class)
endobj
1113 0 obj
<< /S /GoTo /D (section.23.8) >>
endobj
1116 0 obj
(Glossary)
endobj
1117 0 obj
<< /S /GoTo /D (section.23.9) >>
endobj
1120 0 obj
(Exercises)
endobj
1121 0 obj
<< /S /GoTo /D (chapter.24) >>
endobj
1124 0 obj
(Linked lists)
endobj
1125 0 obj
<< /S /GoTo /D (section.24.1) >>
endobj
1128 0 obj
(Embedded references)
endobj
1129 0 obj
<< /S /GoTo /D (section.24.2) >>
endobj
1132 0 obj
(The Node class)
endobj
1133 0 obj
<< /S /GoTo /D (section.24.3) >>
endobj
1136 0 obj
(Lists as collections)
endobj
1137 0 obj
<< /S /GoTo /D (section.24.4) >>
endobj
1140 0 obj
(Lists and recursion)
endobj
1141 0 obj
<< /S /GoTo /D (section.24.5) >>
endobj
1144 0 obj
(Infinite lists)
endobj
1145 0 obj
<< /S /GoTo /D (section.24.6) >>
endobj
1148 0 obj
(The fundamental ambiguity theorem)
endobj
1149 0 obj
<< /S /GoTo /D (section.24.7) >>
endobj
1152 0 obj
(Modifying lists)
endobj
1153 0 obj
<< /S /GoTo /D (section.24.8) >>
endobj
1156 0 obj
(Wrappers and helpers)
endobj
1157 0 obj
<< /S /GoTo /D (section.24.9) >>
endobj
1160 0 obj
(The LinkedList class)
endobj
1161 0 obj
<< /S /GoTo /D (section.24.10) >>
endobj
1164 0 obj
(Invariants)
endobj
1165 0 obj
<< /S /GoTo /D (section.24.11) >>
endobj
1168 0 obj
(Glossary)
endobj
1169 0 obj
<< /S /GoTo /D (section.24.12) >>
endobj
1172 0 obj
(Exercises)
endobj
1173 0 obj
<< /S /GoTo /D (chapter.25) >>
endobj
1176 0 obj
(Stacks)
endobj
1177 0 obj
<< /S /GoTo /D (section.25.1) >>
endobj
1180 0 obj
(Abstract data types)
endobj
1181 0 obj
<< /S /GoTo /D (section.25.2) >>
endobj
1184 0 obj
(The Stack ADT)
endobj
1185 0 obj
<< /S /GoTo /D (section.25.3) >>
endobj
1188 0 obj
(Implementing stacks with Python lists)
endobj
1189 0 obj
<< /S /GoTo /D (section.25.4) >>
endobj
1192 0 obj
(Pushing and popping)
endobj
1193 0 obj
<< /S /GoTo /D (section.25.5) >>
endobj
1196 0 obj
(Using a stack to evaluate postfix)
endobj
1197 0 obj
<< /S /GoTo /D (section.25.6) >>
endobj
1200 0 obj
(Parsing)
endobj
1201 0 obj
<< /S /GoTo /D (section.25.7) >>
endobj
1204 0 obj
(Evaluating postfix)
endobj
1205 0 obj
<< /S /GoTo /D (section.25.8) >>
endobj
1208 0 obj
(Clients and providers)
endobj
1209 0 obj
<< /S /GoTo /D (section.25.9) >>
endobj
1212 0 obj
(Glossary)
endobj
1213 0 obj
<< /S /GoTo /D (section.25.10) >>
endobj
1216 0 obj
(Exercises)
endobj
1217 0 obj
<< /S /GoTo /D (chapter.26) >>
endobj
1220 0 obj
(Queues)
endobj
1221 0 obj
<< /S /GoTo /D (section.26.1) >>
endobj
1224 0 obj
(The Queue ADT)
endobj
1225 0 obj
<< /S /GoTo /D (section.26.2) >>
endobj
1228 0 obj
(Linked Queue)
endobj
1229 0 obj
<< /S /GoTo /D (section.26.3) >>
endobj
1232 0 obj
(Performance characteristics)
endobj
1233 0 obj
<< /S /GoTo /D (section.26.4) >>
endobj
1236 0 obj
(Improved Linked Queue)
endobj
1237 0 obj
<< /S /GoTo /D (section.26.5) >>
endobj
1240 0 obj
(Priority queue)
endobj
1241 0 obj
<< /S /GoTo /D (section.26.6) >>
endobj
1244 0 obj
(The Golfer class)
endobj
1245 0 obj
<< /S /GoTo /D (section.26.7) >>
endobj
1248 0 obj
(Glossary)
endobj
1249 0 obj
<< /S /GoTo /D (section.26.8) >>
endobj
1252 0 obj
(Exercises)
endobj
1253 0 obj
<< /S /GoTo /D (chapter.27) >>
endobj
1256 0 obj
(Trees)
endobj
1257 0 obj
<< /S /GoTo /D (section.27.1) >>
endobj
1260 0 obj
(Building trees)
endobj
1261 0 obj
<< /S /GoTo /D (section.27.2) >>
endobj
1264 0 obj
(Traversing trees)
endobj
1265 0 obj
<< /S /GoTo /D (section.27.3) >>
endobj
1268 0 obj
(Expression trees)
endobj
1269 0 obj
<< /S /GoTo /D (section.27.4) >>
endobj
1272 0 obj
(Tree traversal)
endobj
1273 0 obj
<< /S /GoTo /D (section.27.5) >>
endobj
1276 0 obj
(Building an expression tree)
endobj
1277 0 obj
<< /S /GoTo /D (section.27.6) >>
endobj
1280 0 obj
(Handling errors)
endobj
1281 0 obj
<< /S /GoTo /D (section.27.7) >>
endobj
1284 0 obj
(The animal tree)
endobj
1285 0 obj
<< /S /GoTo /D (section.27.8) >>
endobj
1288 0 obj
(Glossary)
endobj
1289 0 obj
<< /S /GoTo /D (section.27.9) >>
endobj
1292 0 obj
(Exercises)
endobj
1293 0 obj
<< /S /GoTo /D (appendix.A) >>
endobj
1296 0 obj
(Debugging)
endobj
1297 0 obj
<< /S /GoTo /D (section.A.1) >>
endobj
1300 0 obj
(Syntax errors)
endobj
1301 0 obj
<< /S /GoTo /D (section.A.2) >>
endobj
1304 0 obj
(I can't get my program to run no matter what I do.)
endobj
1305 0 obj
<< /S /GoTo /D (section.A.3) >>
endobj
1308 0 obj
(Runtime errors)
endobj
1309 0 obj
<< /S /GoTo /D (section.A.4) >>
endobj
1312 0 obj
(My program does absolutely nothing.)
endobj
1313 0 obj
<< /S /GoTo /D (section.A.5) >>
endobj
1316 0 obj
(My program hangs.)
endobj
1317 0 obj
<< /S /GoTo /D (section.A.6) >>
endobj
1320 0 obj
(Infinite Loop)
endobj
1321 0 obj
<< /S /GoTo /D (section.A.7) >>
endobj
1324 0 obj
(Infinite Recursion)
endobj
1325 0 obj
<< /S /GoTo /D (section.A.8) >>
endobj
1328 0 obj
(Flow of Execution)
endobj
1329 0 obj
<< /S /GoTo /D (section.A.9) >>
endobj
1332 0 obj
(When I run the program I get an exception.)
endobj
1333 0 obj
<< /S /GoTo /D (section.A.10) >>
endobj
1336 0 obj
(I added so many print statements I get inundated with output.)
endobj
1337 0 obj
<< /S /GoTo /D (section.A.11) >>
endobj
1340 0 obj
(Semantic errors)
endobj
1341 0 obj
<< /S /GoTo /D (section.A.12) >>
endobj
1344 0 obj
(My program doesn't work.)
endobj
1345 0 obj
<< /S /GoTo /D (section.A.13) >>
endobj
1348 0 obj
(I've got a big hairy expression and it doesn't do what I expect.)
endobj
1349 0 obj
<< /S /GoTo /D (section.A.14) >>
endobj
1352 0 obj
(I've got a function or method that doesn't return what I expect.)
endobj
1353 0 obj
<< /S /GoTo /D (section.A.15) >>
endobj
1356 0 obj
(I'm really, really stuck and I need help.)
endobj
1357 0 obj
<< /S /GoTo /D (section.A.16) >>
endobj
1360 0 obj
(No, I really need help.)
endobj
1361 0 obj
<< /S /GoTo /D (appendix.B) >>
endobj
1364 0 obj
(An odds-and-ends Workbook)
endobj
1365 0 obj
<< /S /GoTo /D (section.B.1) >>
endobj
1368 0 obj
(The Five Strands of Proficiency)
endobj
1369 0 obj
<< /S /GoTo /D (section.B.2) >>
endobj
1372 0 obj
(Sending Email)
endobj
1373 0 obj
<< /S /GoTo /D (section.B.3) >>
endobj
1376 0 obj
(Write your own Web Server)
endobj
1377 0 obj
<< /S /GoTo /D (section.B.4) >>
endobj
1380 0 obj
(Using a Database)
endobj
1381 0 obj
<< /S /GoTo /D (appendix.C) >>
endobj
1384 0 obj
(Configuring Ubuntu for Python Development)
endobj
1385 0 obj
<< /S /GoTo /D (section.C.1) >>
endobj
1388 0 obj
(Vim)
endobj
1389 0 obj
<< /S /GoTo /D (section.C.2) >>
endobj
1392 0 obj
(\044HOME environment)
endobj
1393 0 obj
<< /S /GoTo /D (section.C.3) >>
endobj
1396 0 obj
(Making a Python script executable and runnable from anywhere)
endobj
1397 0 obj
<< /S /GoTo /D (appendix.D) >>
endobj
1400 0 obj
(Customizing and Contributing to the Book)
endobj
1401 0 obj
<< /S /GoTo /D (section.D.1) >>
endobj
1404 0 obj
(Getting the Source)
endobj
1405 0 obj
<< /S /GoTo /D (section.D.2) >>
endobj
1408 0 obj
(Making the HTML Version)
endobj
1409 0 obj
<< /S /GoTo /D (appendix.E) >>
endobj
1412 0 obj
(Some Tips, Tricks, and Common Errors)
endobj
1413 0 obj
<< /S /GoTo /D (section.E.1) >>
endobj
1416 0 obj
(Functions)
endobj
1417 0 obj
<< /S /GoTo /D (section.E.2) >>
endobj
1420 0 obj
(String handling)
endobj
1421 0 obj
<< /S /GoTo /D (section.E.3) >>
endobj
1424 0 obj
(Looping and lists)
endobj
1425 0 obj
<< /S /GoTo /D (appendix.F) >>
endobj
1428 0 obj
(GNU Free Documentation License)
endobj
1429 0 obj
<< /S /GoTo /D (section.F.1) >>
endobj
1432 0 obj
(0. PREAMBLE)
endobj
1433 0 obj
<< /S /GoTo /D (section.F.2) >>
endobj
1436 0 obj
(1. APPLICABILITY AND DEFINITIONS)
endobj
1437 0 obj
<< /S /GoTo /D (section.F.3) >>
endobj
1440 0 obj
(2. VERBATIM COPYING)
endobj
1441 0 obj
<< /S /GoTo /D (section.F.4) >>
endobj
1444 0 obj
(3. COPYING IN QUANTITY)
endobj
1445 0 obj
<< /S /GoTo /D (section.F.5) >>
endobj
1448 0 obj
(4. MODIFICATIONS)
endobj
1449 0 obj
<< /S /GoTo /D (section.F.6) >>
endobj
1452 0 obj
(5. COMBINING DOCUMENTS)
endobj
1453 0 obj
<< /S /GoTo /D (section.F.7) >>
endobj
1456 0 obj
(6. COLLECTIONS OF DOCUMENTS)
endobj
1457 0 obj
<< /S /GoTo /D (section.F.8) >>
endobj
1460 0 obj
(7. AGGREGATION WITH INDEPENDENT WORKS)
endobj
1461 0 obj
<< /S /GoTo /D (section.F.9) >>
endobj
1464 0 obj
(8. TRANSLATION)
endobj
1465 0 obj
<< /S /GoTo /D (section.F.10) >>
endobj
1468 0 obj
(9. TERMINATION)
endobj
1469 0 obj
<< /S /GoTo /D (section.F.11) >>
endobj
1472 0 obj
(10. FUTURE REVISIONS OF THIS LICENSE)
endobj
1473 0 obj
<< /S /GoTo /D (section.F.12) >>
endobj
1476 0 obj
(11. RELICENSING)
endobj
1477 0 obj
<< /S /GoTo /D (section.F.13) >>
endobj
1480 0 obj
(ADDENDUM: How to use this License for your documents)
endobj
1481 0 obj
<< /S /GoTo /D (section*.322) >>
endobj
1484 0 obj
(Index)
endobj
1485 0 obj
<< /S /GoTo /D [1486 0 R /Fit ] >>
endobj
1488 0 obj <<
/Length 437
/Filter /FlateDecode
>>
stream
xڽRn0+H7ޚG &zrl,K$gi{vH-ggbwK+GK}.cQz-\.$
Ω6}cƭ%;gxjڃҜ
kw8+c(9\UٗPԖCnu
,3T5!BؒCUڝz:~ߪ%Pe8L/s;_B*E|=mǏD>7C< .t3Ͱ:쑰[6tA0jU1/Q\xwr9悑u\ܮ&Imp F\2\jt"~\f!4x0)ѣ8[&KUu3S1)9ʈL(G9BhIK0ȣb`\* rGl
endstream
endobj
1486 0 obj <<
/Type /Page
/Contents 1488 0 R
/Resources 1487 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
>> endobj
1489 0 obj <<
/D [1486 0 R /XYZ 71 807.752 null]
>> endobj
1490 0 obj <<
/D [1486 0 R /XYZ 72 769.89 null]
>> endobj
1487 0 obj <<
/Font << /F40 1491 0 R /F41 1492 0 R /F43 1493 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1497 0 obj <<
/Length 19
/Filter /FlateDecode
>>
stream
x3PHW0Pp2A c(
endstream
endobj
1496 0 obj <<
/Type /Page
/Contents 1497 0 R
/Resources 1495 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
>> endobj
1498 0 obj <<
/D [1496 0 R /XYZ 71 807.752 null]
>> endobj
1495 0 obj <<
/ProcSet [ /PDF ]
>> endobj
1535 0 obj <<
/Length 1131
/Filter /FlateDecode
>>
stream
xMs6荜|8uMqk҃#QPA0}@`$qNRhpbxI l'.("W<4\&̗{~j>{5_N`a`@54@ќחfl BdWcO A\|76A.Ս|Ue|zZEimKs#L 1c}D ]Oƾ<6I7ٺHl]Fk)3S:"*i櫹k2
ÿo#]s1:X~jlO@F|2~c \hʹiCz+{aF)`Lo!Nmid/N('mA"mLtu'DurZQYKe{m|ieJ-X@!:ӌ?
yZ7V?b8Es}JZl
7SNp G
gp%"'qkS?BO\<+:o#&1$CO!Vz#()aH7Zm ÜCJ6J7n`o 9N`d0/>/Z8uf?>2J2iPQnf8г[hǬn} %.G EOFJFWXE҉sG^gn|
V!LRS]O.uU-toPiJEWjiڧ@K<LF\O<d
l9l+ȶv܋
*xۼT80l1QWL0SӇ<SGGDH'HI#'IHFkRv#4
ęِ2h,AJ6yXA\%LV|:Vj{8z}6V[ux8`':59x8mQαJ'Ä=1[ 1}=:
p$5
I^xB4ۢo&MP?%M:%qs'NiB@]w,M
P,i'zW
<AҴ1՞y{stysُ)9D
endstream
endobj
1534 0 obj <<
/Type /Page
/Contents 1535 0 R
/Resources 1533 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
/Annots [ 1499 0 R 1500 0 R 1501 0 R 1502 0 R 1503 0 R 1504 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1510 0 R 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R 1516 0 R 1517 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R 1528 0 R 1529 0 R 1530 0 R 1531 0 R ]
>> endobj
1499 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 568.708 214.234 581.365]
/A << /S /GoTo /D (chapter.1) >>
>> endobj
1500 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 554.101 291.691 566.787]
/A << /S /GoTo /D (section.1.1) >>
>> endobj
1501 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 539.655 215.967 552.341]
/A << /S /GoTo /D (section.1.2) >>
>> endobj
1502 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 525.209 217.402 537.896]
/A << /S /GoTo /D (section.1.3) >>
>> endobj
1503 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 510.764 186.092 523.45]
/A << /S /GoTo /D (section.1.4) >>
>> endobj
1504 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 498.787 194.065 509.004]
/A << /S /GoTo /D (section.1.5) >>
>> endobj
1505 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 484.341 197.377 494.558]
/A << /S /GoTo /D (section.1.6) >>
>> endobj
1506 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 467.426 239.65 480.112]
/A << /S /GoTo /D (section.1.7) >>
>> endobj
1507 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 452.98 263.608 465.666]
/A << /S /GoTo /D (section.1.8) >>
>> endobj
1508 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 438.534 205.686 451.221]
/A << /S /GoTo /D (section.1.9) >>
>> endobj
1509 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 426.557 173.826 436.775]
/A << /S /GoTo /D (section.1.10) >>
>> endobj
1510 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 409.643 164.513 422.329]
/A << /S /GoTo /D (section.1.11) >>
>> endobj
1511 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 397.522 167.645 407.883]
/A << /S /GoTo /D (section.1.12) >>
>> endobj
1512 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 368.957 282.879 381.614]
/A << /S /GoTo /D (chapter.2) >>
>> endobj
1513 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 354.35 225.268 367.036]
/A << /S /GoTo /D (section.2.1) >>
>> endobj
1514 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 342.373 166.497 352.591]
/A << /S /GoTo /D (section.2.2) >>
>> endobj
1515 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 325.458 264.684 338.145]
/A << /S /GoTo /D (section.2.3) >>
>> endobj
1516 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 313.481 174.483 323.699]
/A << /S /GoTo /D (section.2.4) >>
>> endobj
1517 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 296.567 232.107 309.253]
/A << /S /GoTo /D (section.2.5) >>
>> endobj
1518 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 282.121 235.55 294.807]
/A << /S /GoTo /D (section.2.6) >>
>> endobj
1519 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 267.675 240.583 280.361]
/A << /S /GoTo /D (section.2.7) >>
>> endobj
1520 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 253.229 215.633 265.916]
/A << /S /GoTo /D (section.2.8) >>
>> endobj
1521 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 238.784 224.288 251.47]
/A << /S /GoTo /D (section.2.9) >>
>> endobj
1522 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 224.338 147.25 237.024]
/A << /S /GoTo /D (section.2.10) >>
>> endobj
1523 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 209.892 183.796 222.578]
/A << /S /GoTo /D (section.2.11) >>
>> endobj
1524 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 195.446 227.6 208.132]
/A << /S /GoTo /D (section.2.12) >>
>> endobj
1525 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 181 164.513 193.686]
/A << /S /GoTo /D (section.2.13) >>
>> endobj
1526 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 169.023 167.645 179.241]
/A << /S /GoTo /D (section.2.14) >>
>> endobj
1527 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 140.661 187.549 152.971]
/A << /S /GoTo /D (chapter.3) >>
>> endobj
1528 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 125.708 233.912 138.394]
/A << /S /GoTo /D (section.3.1) >>
>> endobj
1529 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 113.73 259.794 123.948]
/A << /S /GoTo /D (section.3.2) >>
>> endobj
1530 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 96.816 182.804 109.634]
/A << /S /GoTo /D (section.3.3) >>
>> endobj
1531 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 82.37 282.247 95.056]
/A << /S /GoTo /D (section.3.4) >>
>> endobj
1536 0 obj <<
/D [1534 0 R /XYZ 72 769.89 null]
>> endobj
1533 0 obj <<
/Font << /F40 1491 0 R /F55 1537 0 R /F43 1493 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1585 0 obj <<
/Length 1405
/Filter /FlateDecode
>>
stream
x[]s8}fTm7lgg?Rw_}l3ׯ@چ#6/bι{Ε 4s\sfj2zqMaQQaqz!
SO2#}fƜj&dadenNT~ag<^&oޏ1~) ?a>\}<z,/
8s ߙ,]VR-E8^<S,t@E@ԛ4+8ߟNO/,W2&&x C=הng1u#
3DzlC#s f !Qe7""G% QtLusp{[4b'
)yv
4Ͷ
w67GY?ebnp&Y8pVX\~*FBy (Wr:qzxRgxupӲ[g n_PdL徐I%ykt~LOWFOkdHe*
"?1whH4ZzT4N;H S|E[*Rwkn1:uˢS,B'N+I[kHzlFB/qVwLTK$:k_t82S
^ ԑX*
l2gWRmf;ڮV,ڭLi\q;es`6ZQie o(%r]>fB=HA9rrޓ](
CMް
BXh*VjTvnec7dQ`,R}U/~:Ag
Bx7M:gݢ(
A=r 2ؿlQJ=y杼 4ݹ#
C)&IlfI^&j^O8cPCo#1ox3ڶvgM,Omm 3v$X+Y~Ţm%jP>G5c'{,t
fB{PHV!<N}a֠3j}P3gPM=uʓ٤_ߦon
YJu{G{T:lw90lw9q.:_TG`H8=㭷{Yb"0GC,|Wꊷf]i5ƺymZ9?ei}KMKM__̿Yq<uduL":oe34BҖ!0yub>`2h-Tb?ĞjǫӨ<qQmK(o*#ՃV0D/џMsw
!D$ٙZOC!
endstream
endobj
1584 0 obj <<
/Type /Page
/Contents 1585 0 R
/Resources 1583 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
/Annots [ 1532 0 R 1538 0 R 1539 0 R 1540 0 R 1541 0 R 1542 0 R 1543 0 R 1544 0 R 1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R 1556 0 R 1557 0 R 1558 0 R 1559 0 R 1560 0 R 1561 0 R 1562 0 R 1563 0 R 1564 0 R 1565 0 R 1566 0 R 1567 0 R 1568 0 R 1569 0 R 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1574 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R ]
>> endobj
1532 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 754.35 304.984 767.036]
/A << /S /GoTo /D (section.3.5) >>
>> endobj
1538 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 742.373 300.346 752.591]
/A << /S /GoTo /D (section.3.6) >>
>> endobj
1539 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 725.458 164.513 738.145]
/A << /S /GoTo /D (section.3.7) >>
>> endobj
1540 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 713.481 167.645 723.699]
/A << /S /GoTo /D (section.3.8) >>
>> endobj
1541 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 687.056 141.415 697.429]
/A << /S /GoTo /D (chapter.4) >>
>> endobj
1542 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 672.491 169.175 682.852]
/A << /S /GoTo /D (section.4.1) >>
>> endobj
1543 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 658.189 284.051 668.406]
/A << /S /GoTo /D (section.4.2) >>
>> endobj
1544 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 643.743 208.352 653.96]
/A << /S /GoTo /D (section.4.3) >>
>> endobj
1545 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 626.828 279.52 639.515]
/A << /S /GoTo /D (section.4.4) >>
>> endobj
1546 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 614.851 254.869 625.069]
/A << /S /GoTo /D (section.4.5) >>
>> endobj
1547 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 597.937 285.999 610.623]
/A << /S /GoTo /D (section.4.6) >>
>> endobj
1548 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 585.96 203.199 596.177]
/A << /S /GoTo /D (section.4.7) >>
>> endobj
1549 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 569.045 164.513 581.731]
/A << /S /GoTo /D (section.4.8) >>
>> endobj
1550 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 556.924 167.645 567.285]
/A << /S /GoTo /D (section.4.9) >>
>> endobj
1551 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 530.643 156.036 541.016]
/A << /S /GoTo /D (chapter.5) >>
>> endobj
1552 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 513.752 273.937 526.439]
/A << /S /GoTo /D (section.5.1) >>
>> endobj
1553 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 499.307 206.009 511.993]
/A << /S /GoTo /D (section.5.2) >>
>> endobj
1554 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 487.329 182.063 497.547]
/A << /S /GoTo /D (section.5.3) >>
>> endobj
1555 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 470.415 282.748 483.101]
/A << /S /GoTo /D (section.5.4) >>
>> endobj
1556 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 458.438 227.588 468.655]
/A << /S /GoTo /D (section.5.5) >>
>> endobj
1557 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 441.523 247.337 454.209]
/A << /S /GoTo /D (section.5.6) >>
>> endobj
1558 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 429.546 223.296 439.764]
/A << /S /GoTo /D (section.5.7) >>
>> endobj
1559 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 414.957 216.648 425.318]
/A << /S /GoTo /D (section.5.8) >>
>> endobj
1560 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 400.511 235.442 410.872]
/A << /S /GoTo /D (section.5.9) >>
>> endobj
1561 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 383.74 206.69 396.426]
/A << /S /GoTo /D (section.5.10) >>
>> endobj
1562 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 369.294 200.414 381.98]
/A << /S /GoTo /D (section.5.11) >>
>> endobj
1563 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 357.317 212.118 367.534]
/A << /S /GoTo /D (section.5.12) >>
>> endobj
1564 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 340.402 164.513 353.089]
/A << /S /GoTo /D (section.5.13) >>
>> endobj
1565 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 328.425 167.645 338.643]
/A << /S /GoTo /D (section.5.14) >>
>> endobj
1566 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 302 181.596 312.373]
/A << /S /GoTo /D (chapter.6) >>
>> endobj
1567 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 287.579 187.789 297.796]
/A << /S /GoTo /D (section.6.1) >>
>> endobj
1568 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 270.664 227.456 283.35]
/A << /S /GoTo /D (section.6.2) >>
>> endobj
1569 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 256.218 238.001 268.904]
/A << /S /GoTo /D (section.6.3) >>
>> endobj
1570 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 241.772 183.796 254.459]
/A << /S /GoTo /D (section.6.4) >>
>> endobj
1571 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 229.795 209.344 240.013]
/A << /S /GoTo /D (section.6.5) >>
>> endobj
1572 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 212.881 237.582 225.567]
/A << /S /GoTo /D (section.6.6) >>
>> endobj
1573 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 198.435 178.141 211.121]
/A << /S /GoTo /D (section.6.7) >>
>> endobj
1574 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 183.989 164.513 196.675]
/A << /S /GoTo /D (section.6.8) >>
>> endobj
1575 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 171.868 167.645 182.229]
/A << /S /GoTo /D (section.6.9) >>
>> endobj
1576 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 145.587 136.083 155.96]
/A << /S /GoTo /D (chapter.7) >>
>> endobj
1577 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 128.696 179.134 141.383]
/A << /S /GoTo /D (section.7.1) >>
>> endobj
1578 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 114.251 212.357 126.937]
/A << /S /GoTo /D (section.7.2) >>
>> endobj
1579 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 99.805 233.219 112.491]
/A << /S /GoTo /D (section.7.3) >>
>> endobj
1580 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 87.762 228.269 98.045]
/A << /S /GoTo /D (section.7.4) >>
>> endobj
1581 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 70.913 258.575 83.599]
/A << /S /GoTo /D (section.7.5) >>
>> endobj
1583 0 obj <<
/Font << /F43 1493 0 R /F55 1537 0 R /F59 1586 0 R /F40 1491 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1635 0 obj <<
/Length 1553
/Filter /FlateDecode
>>
stream
x\[sF~ׯWvͭIL<` LUq}lFi$^a}sz{ "=bFO#TLNvj
yP`1ԑzwdaS\.x[?@Dvܖq\û
( 'y}[!RS. LcR6EIi]&2aG`2]~I:hst[IQOLG+4$NcZhpBqb0{jΒ|3|,eIYg(NO٥D>9uwUuc[Iqcu.ѳRqRŽ=h ꜞ;`@&l/mP;jO||0*?u
#CNRJbM#trR&ECۤ6 G]BgSVyy3)wj_Bćt5wY2!wZVhRGl!&ĈqZt$|ߝ.t)-΅wҕh^:-z>z#ubt!JЌ(A`ۖ\w,~WzVnF0^}>7 !5-+ًl+˴ͧ 8])t)6U̱+_`봲h7,LYxnJ"zX[B`GM۽j˺TN\L k,Ua 2(Л6HwjnRXӈ>UCmST(ұZnTx}k39!J
8FnHA?kĢf3%IUNo9cG:my+ӑ黆]S4f4Xq}V4,a:&̝]fڒ`A8oc0g;uCi5Ag5w5`m#=ygFN>XaΒ3KZܼ*0m
YA$
%e\r%RB0c
Lw.l$2wnRCըÈ*ݎgH$ƛ V~+7)L?CY@1CrvࡊqԻI;?_Ffu`) FP<)Cw*0:MrB!pޣ~ S<a`{%qF5p/rM&'Ō\V4rYA}w#<
ұIL.<4fÊ;'N0#ts,|nҕ/֗K6Lu&&W[[(t5U2ٖy7'~nvE!=+Йn2LeX&uS/dtםxuuҿ*d_f_u٬S&>^->/Z1xcȣQ(#6]EG(wC0(!Ve5mTt j:7
endstream
endobj
1634 0 obj <<
/Type /Page
/Contents 1635 0 R
/Resources 1633 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
/Annots [ 1582 0 R 1587 0 R 1588 0 R 1589 0 R 1590 0 R 1591 0 R 1592 0 R 1593 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1604 0 R 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R ]
>> endobj
1582 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 754.35 210.564 767.036]
/A << /S /GoTo /D (section.7.6) >>
>> endobj
1587 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 739.904 196.086 752.591]
/A << /S /GoTo /D (section.7.7) >>
>> endobj
1588 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 725.458 237.594 738.145]
/A << /S /GoTo /D (section.7.8) >>
>> endobj
1589 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 711.013 234.904 723.699]
/A << /S /GoTo /D (section.7.9) >>
>> endobj
1590 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 698.892 152.928 709.253]
/A << /S /GoTo /D (section.7.10) >>
>> endobj
1591 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 684.446 236.159 694.807]
/A << /S /GoTo /D (section.7.11) >>
>> endobj
1592 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 667.675 280.716 680.361]
/A << /S /GoTo /D (section.7.12) >>
>> endobj
1593 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 653.229 216.637 665.916]
/A << /S /GoTo /D (section.7.13) >>
>> endobj
1594 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 641.109 195.082 651.47]
/A << /S /GoTo /D (section.7.14) >>
>> endobj
1595 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 626.663 228.269 637.024]
/A << /S /GoTo /D (section.7.15) >>
>> endobj
1596 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 609.892 232.107 622.578]
/A << /S /GoTo /D (section.7.16) >>
>> endobj
1597 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 595.446 179.935 608.132]
/A << /S /GoTo /D (section.7.17) >>
>> endobj
1598 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 583.403 249.788 593.686]
/A << /S /GoTo /D (section.7.18) >>
>> endobj
1599 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 566.554 218.621 579.241]
/A << /S /GoTo /D (section.7.19) >>
>> endobj
1600 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 554.577 169.175 564.795]
/A << /S /GoTo /D (section.7.20) >>
>> endobj
1601 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 540.131 177.938 550.349]
/A << /S /GoTo /D (section.7.21) >>
>> endobj
1602 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 523.217 266.764 535.903]
/A << /S /GoTo /D (section.7.22) >>
>> endobj
1603 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 508.771 321.28 521.457]
/A << /S /GoTo /D (section.7.23) >>
>> endobj
1604 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 494.325 176.48 507.011]
/A << /S /GoTo /D (section.7.24) >>
>> endobj
1605 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 479.879 164.513 492.566]
/A << /S /GoTo /D (section.7.25) >>
>> endobj
1606 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 467.759 167.645 478.12]
/A << /S /GoTo /D (section.7.26) >>
>> endobj
1607 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 439.194 127.463 451.85]
/A << /S /GoTo /D (chapter.8) >>
>> endobj
1608 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 424.587 230.589 437.273]
/A << /S /GoTo /D (section.8.1) >>
>> endobj
1609 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 410.141 299.389 422.827]
/A << /S /GoTo /D (section.8.2) >>
>> endobj
1610 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 395.695 283.095 408.381]
/A << /S /GoTo /D (section.8.3) >>
>> endobj
1611 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 381.249 155.881 393.935]
/A << /S /GoTo /D (section.8.4) >>
>> endobj
1612 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 366.803 252.921 379.49]
/A << /S /GoTo /D (section.8.5) >>
>> endobj
1613 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 354.826 150.573 365.044]
/A << /S /GoTo /D (section.8.6) >>
>> endobj
1614 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 337.912 210.014 350.598]
/A << /S /GoTo /D (section.8.7) >>
>> endobj
1615 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 323.466 227.611 336.152]
/A << /S /GoTo /D (section.8.8) >>
>> endobj
1616 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 309.02 271.691 321.706]
/A << /S /GoTo /D (section.8.9) >>
>> endobj
1617 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 296.977 205.16 307.261]
/A << /S /GoTo /D (section.8.10) >>
>> endobj
1618 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 280.128 227.612 292.815]
/A << /S /GoTo /D (section.8.11) >>
>> endobj
1619 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 265.683 219.29 278.369]
/A << /S /GoTo /D (section.8.12) >>
>> endobj
1620 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 253.64 249.095 263.923]
/A << /S /GoTo /D (section.8.13) >>
>> endobj
1621 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 237.538 218.311 249.477]
/A << /S /GoTo /D (section.8.14) >>
>> endobj
1622 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 222.345 239.901 235.031]
/A << /S /GoTo /D (section.8.15) >>
>> endobj
1623 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 207.899 244.54 220.586]
/A << /S /GoTo /D (section.8.16) >>
>> endobj
1624 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 193.454 168.506 206.14]
/A << /S /GoTo /D (section.8.17) >>
>> endobj
1625 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 179.008 164.513 191.694]
/A << /S /GoTo /D (section.8.18) >>
>> endobj
1626 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 166.887 167.645 177.248]
/A << /S /GoTo /D (section.8.19) >>
>> endobj
1627 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 138.322 124.379 150.979]
/A << /S /GoTo /D (chapter.9) >>
>> endobj
1628 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 123.715 282.498 136.401]
/A << /S /GoTo /D (section.9.1) >>
>> endobj
1629 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 109.269 206.152 121.955]
/A << /S /GoTo /D (section.9.2) >>
>> endobj
1630 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 94.823 231.736 107.51]
/A << /S /GoTo /D (section.9.3) >>
>> endobj
1631 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 80.378 282.401 93.064]
/A << /S /GoTo /D (section.9.4) >>
>> endobj
1636 0 obj <<
/D [1634 0 R /XYZ 71 807.752 null]
>> endobj
1633 0 obj <<
/Font << /F43 1493 0 R /F59 1586 0 R /F55 1537 0 R /F40 1491 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1684 0 obj <<
/Length 1367
/Filter /FlateDecode
>>
stream
x[Ms6W(Ddonj{&4́`-?Tt_@ e`ˆ3 .b ;x^B̓ɯ9AD)^\]7_z(b
iQ|?og!Q z B">=~>/jξN\$(,c]טAbPއ`*jLm?C҇ᴸq%]wqr+wvA YhyXKQfiB?XU^Y&Q2TWE]N ]Ws N*Yyv+R%6G8@&Ȥ9oU~u*~gXmeWdbvcZ|_jeA`wq,<OA3IiSX
[++=uP6&vlLjBI[MJE֫kC:;qSU+;vetDv#dJ֖3yX2"+n;Y2MvHjMD4r,TX
Wv`Ԍwh;@?r~dؚ}47R
)݈|8SN>8M+38)";&]Z)KCHG]AV6Oi[<|f~y͠(<"a
( ! Ïֱ3QTZSHxXmj>q>5&ޗHYL 3 ZvŲ^O
| JtmNĆ?4jEo=Fb!lG}C!uq~_(mGWrQBf J<T1ۡa5 e
EIDb8j2K2M6=iLoڦܗJĦ=g9@Ej5>)v^*RuԶdWOQ0j/؍ubQO ش|d=, q-?l:tڗ|[kyx\m,tP!D{ExGn=Zt3Eon^E w`7=Jo|u%j,:
]ɻ8l!mLu!{^ m6/PVc}o;%yd4t}}2:OH+]j&yU
ԯi"mmX8NcpțV<<w N
K_g=<N&ןTDe3(4~6<5;ϧ
endstream
endobj
1683 0 obj <<
/Type /Page
/Contents 1684 0 R
/Resources 1682 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1494 0 R
/Annots [ 1632 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R 1663 0 R 1664 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R ]
>> endobj
1632 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 754.35 164.513 767.036]
/A << /S /GoTo /D (section.9.5) >>
>> endobj
1637 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 742.23 167.645 752.591]
/A << /S /GoTo /D (section.9.6) >>
>> endobj
1638 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 713.665 234.127 726.321]
/A << /S /GoTo /D (chapter.10) >>
>> endobj
1639 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 699.057 199.075 711.744]
/A << /S /GoTo /D (section.10.1) >>
>> endobj
1640 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 687.08 187.61 697.298]
/A << /S /GoTo /D (section.10.2) >>
>> endobj
1641 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 672.635 268.294 682.852]
/A << /S /GoTo /D (section.10.3) >>
>> endobj
1642 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 655.72 257.021 668.406]
/A << /S /GoTo /D (section.10.4) >>
>> endobj
1643 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 641.274 164.513 653.96]
/A << /S /GoTo /D (section.10.5) >>
>> endobj
1644 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 629.297 167.645 639.515]
/A << /S /GoTo /D (section.10.6) >>
>> endobj
1645 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 602.872 115.508 613.245]
/A << /S /GoTo /D (chapter.11) >>
>> endobj
1646 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 588.45 173.849 598.668]
/A << /S /GoTo /D (section.11.1) >>
>> endobj
1647 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 571.536 216.636 584.222]
/A << /S /GoTo /D (section.11.2) >>
>> endobj
1648 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 557.09 173.491 569.776]
/A << /S /GoTo /D (section.11.3) >>
>> endobj
1649 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 542.644 202.709 555.33]
/A << /S /GoTo /D (section.11.4) >>
>> endobj
1650 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 528.198 193.408 540.884]
/A << /S /GoTo /D (section.11.5) >>
>> endobj
1651 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 516.221 170.167 526.439]
/A << /S /GoTo /D (section.11.6) >>
>> endobj
1652 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 501.775 204.359 511.993]
/A << /S /GoTo /D (section.11.7) >>
>> endobj
1653 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 487.186 182.122 497.547]
/A << /S /GoTo /D (section.11.8) >>
>> endobj
1654 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 470.415 230.887 483.101]
/A << /S /GoTo /D (section.11.9) >>
>> endobj
1655 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 455.969 162.528 468.655]
/A << /S /GoTo /D (section.11.10) >>
>> endobj
1656 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 441.523 182.804 454.209]
/A << /S /GoTo /D (section.11.11) >>
>> endobj
1657 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 427.077 218.92 439.764]
/A << /S /GoTo /D (section.11.12) >>
>> endobj
1658 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 412.632 196.05 425.318]
/A << /S /GoTo /D (section.11.13) >>
>> endobj
1659 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 400.655 184.119 410.872]
/A << /S /GoTo /D (section.11.14) >>
>> endobj
1660 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 386.209 259.818 396.426]
/A << /S /GoTo /D (section.11.15) >>
>> endobj
1661 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 369.294 253.852 381.98]
/A << /S /GoTo /D (section.11.16) >>
>> endobj
1662 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 354.848 198.405 367.534]
/A << /S /GoTo /D (section.11.17) >>
>> endobj
1663 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 341.15 209.811 353.089]
/A << /S /GoTo /D (section.11.18) >>
>> endobj
1664 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 328.282 177.471 338.643]
/A << /S /GoTo /D (section.11.19) >>
>> endobj
1665 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 313.836 163.843 324.197]
/A << /S /GoTo /D (section.11.20) >>
>> endobj
1666 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 297.065 164.513 309.751]
/A << /S /GoTo /D (section.11.21) >>
>> endobj
1667 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 285.088 167.645 295.305]
/A << /S /GoTo /D (section.11.22) >>
>> endobj
1668 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 258.663 134.768 269.036]
/A << /S /GoTo /D (chapter.12) >>
>> endobj
1669 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 244.241 206.69 254.459]
/A << /S /GoTo /D (section.12.1) >>
>> endobj
1670 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 229.729 211.138 240.013]
/A << /S /GoTo /D (section.12.2) >>
>> endobj
1671 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 215.284 211.138 225.567]
/A << /S /GoTo /D (section.12.3) >>
>> endobj
1672 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 198.435 254.869 211.121]
/A << /S /GoTo /D (section.12.4) >>
>> endobj
1673 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 183.989 181.764 196.675]
/A << /S /GoTo /D (section.12.5) >>
>> endobj
1674 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 169.543 233.912 182.229]
/A << /S /GoTo /D (section.12.6) >>
>> endobj
1675 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 155.097 268.534 167.784]
/A << /S /GoTo /D (section.12.7) >>
>> endobj
1676 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 141.399 285.271 153.338]
/A << /S /GoTo /D (section.12.8) >>
>> endobj
1677 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 126.206 288.833 138.892]
/A << /S /GoTo /D (section.12.9) >>
>> endobj
1678 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 111.76 164.513 124.446]
/A << /S /GoTo /D (section.12.10) >>
>> endobj
1679 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 99.783 167.645 110]
/A << /S /GoTo /D (section.12.11) >>
>> endobj
1680 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 73.358 114.839 83.731]
/A << /S /GoTo /D (chapter.13) >>
>> endobj
1685 0 obj <<
/D [1683 0 R /XYZ 71 807.752 null]
>> endobj
1682 0 obj <<
/Font << /F43 1493 0 R /F55 1537 0 R /F59 1586 0 R /F40 1491 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1733 0 obj <<
/Length 1426
/Filter /FlateDecode
>>
stream
x[Ms6W7qT S$NG C%!;/((DۚŤ) }3bSWɳw E g~,}*ę')gBr#\O Gtz; #:4]vj=g*ilY(7Վqsp[ܯ8K:YyccHsA{ ๋tS}:FZ
A 'G"ZķR<0jd@k7Ut@ߦb՞-҂Uw!NP%MHB2Y }@FmGo/ÖicQVa4+N_sS9_2?|A]2+Çmxb2ky7H44'5!P0 *np{;q}-eVh ~zꎵ0w,*u&F* ]uaDCjeZLZJ2@Fp\e%\e@8k4n]W"9#{8+G^.$zg+eovFNMVnf1}OP78W.=^ 2;AFeg3ּ)^eH~TQtɔȈaal)U\4~yRzsqU+p`[y)#o18l18i"cu,ɻuBt|46.<,X"Yh5u+ـ-+:
-Ei[-5+S/~V|]nt4$L(/HpS[BTu#L0c3h
Ix˔ojћHEʲ^a;!ᬼd7P nvD=7EX!OWLxSԂqW6e~Xe$2iPPTp1P;
n
:(TZ&rSNP?0%D`V\l*MòͱYpY؋㨷X鹵|R!!0?+:JLpSxZD6 mSiզ Ni^Lv
'f)B1B\"vE q+d'G`s6|FV6يHK1[LpQ0#`{(shtE GrF=mz{\ڍ]XLFK0w 3K_'N<t(rH0:q>8(
r8C4a^
I#c"#mcb
endstream
endobj
1732 0 obj <<
/Type /Page
/Contents 1733 0 R
/Resources 1731 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1735 0 R
/Annots [ 1681 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R 1708 0 R 1709 0 R 1710 0 R 1711 0 R 1712 0 R 1713 0 R 1714 0 R 1715 0 R 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R ]
>> endobj
1681 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 756.675 174.818 767.036]
/A << /S /GoTo /D (section.13.1) >>
>> endobj
1686 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 739.904 217.987 752.591]
/A << /S /GoTo /D (section.13.2) >>
>> endobj
1687 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 725.458 256.482 738.145]
/A << /S /GoTo /D (section.13.3) >>
>> endobj
1688 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 711.013 272.574 723.699]
/A << /S /GoTo /D (section.13.4) >>
>> endobj
1689 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 696.567 267.111 709.253]
/A << /S /GoTo /D (section.13.5) >>
>> endobj
1690 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 682.121 244.253 694.807]
/A << /S /GoTo /D (section.13.6) >>
>> endobj
1691 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 667.675 179.935 680.361]
/A << /S /GoTo /D (section.13.7) >>
>> endobj
1692 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 655.698 175.128 665.916]
/A << /S /GoTo /D (section.13.8) >>
>> endobj
1693 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 638.784 344.472 651.47]
/A << /S /GoTo /D (section.13.9) >>
>> endobj
1694 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 624.338 164.513 637.024]
/A << /S /GoTo /D (section.13.10) >>
>> endobj
1695 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 612.361 167.645 622.578]
/A << /S /GoTo /D (section.13.11) >>
>> endobj
1696 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 583.652 171.625 596.309]
/A << /S /GoTo /D (chapter.14) >>
>> endobj
1697 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 569.045 240.081 581.731]
/A << /S /GoTo /D (section.14.1) >>
>> endobj
1698 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 554.599 253.817 567.285]
/A << /S /GoTo /D (section.14.2) >>
>> endobj
1699 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 540.153 241.874 552.84]
/A << /S /GoTo /D (section.14.3) >>
>> endobj
1700 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 525.708 190.073 538.394]
/A << /S /GoTo /D (section.14.4) >>
>> endobj
1701 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 511.262 318.075 523.948]
/A << /S /GoTo /D (section.14.5) >>
>> endobj
1702 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 496.816 217.437 509.502]
/A << /S /GoTo /D (section.14.6) >>
>> endobj
1703 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 482.37 257.117 495.056]
/A << /S /GoTo /D (section.14.7) >>
>> endobj
1704 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 467.924 254.487 480.61]
/A << /S /GoTo /D (section.14.8) >>
>> endobj
1705 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 453.478 254.487 466.165]
/A << /S /GoTo /D (section.14.9) >>
>> endobj
1706 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 439.033 164.513 451.719]
/A << /S /GoTo /D (section.14.10) >>
>> endobj
1707 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 427.056 167.645 437.273]
/A << /S /GoTo /D (section.14.11) >>
>> endobj
1708 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 398.347 261.288 411.004]
/A << /S /GoTo /D (chapter.15) >>
>> endobj
1709 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 383.74 265.114 396.426]
/A << /S /GoTo /D (section.15.1) >>
>> endobj
1710 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 369.294 288.116 381.98]
/A << /S /GoTo /D (section.15.2) >>
>> endobj
1711 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 357.317 169.593 367.534]
/A << /S /GoTo /D (section.15.3) >>
>> endobj
1712 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 340.402 240.045 353.089]
/A << /S /GoTo /D (section.15.4) >>
>> endobj
1713 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 325.957 286.383 338.643]
/A << /S /GoTo /D (section.15.5) >>
>> endobj
1714 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 311.511 307.71 324.197]
/A << /S /GoTo /D (section.15.6) >>
>> endobj
1715 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 297.065 282.402 309.751]
/A << /S /GoTo /D (section.15.7) >>
>> endobj
1716 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 285.088 244.217 295.305]
/A << /S /GoTo /D (section.15.8) >>
>> endobj
1717 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 268.173 237.391 280.86]
/A << /S /GoTo /D (section.15.9) >>
>> endobj
1718 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 253.727 228.161 266.414]
/A << /S /GoTo /D (section.15.10) >>
>> endobj
1719 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 239.282 164.513 251.968]
/A << /S /GoTo /D (section.15.11) >>
>> endobj
1720 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 227.305 167.645 237.522]
/A << /S /GoTo /D (section.15.12) >>
>> endobj
1721 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 198.596 323.048 211.253]
/A << /S /GoTo /D (chapter.16) >>
>> endobj
1722 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 183.989 174.471 196.675]
/A << /S /GoTo /D (section.16.1) >>
>> endobj
1723 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 169.543 217.629 182.229]
/A << /S /GoTo /D (section.16.2) >>
>> endobj
1724 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 157.566 169.163 167.784]
/A << /S /GoTo /D (section.16.3) >>
>> endobj
1725 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 140.652 163.078 153.338]
/A << /S /GoTo /D (section.16.4) >>
>> endobj
1726 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 126.206 164.513 138.892]
/A << /S /GoTo /D (section.16.5) >>
>> endobj
1727 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 114.229 167.645 124.446]
/A << /S /GoTo /D (section.16.6) >>
>> endobj
1728 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 85.52 134.756 98.177]
/A << /S /GoTo /D (chapter.17) >>
>> endobj
1729 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 70.913 193.671 83.599]
/A << /S /GoTo /D (section.17.1) >>
>> endobj
1734 0 obj <<
/D [1732 0 R /XYZ 71 807.752 null]
>> endobj
1731 0 obj <<
/Font << /F43 1493 0 R /F55 1537 0 R /F40 1491 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1783 0 obj <<
/Length 1367
/Filter /FlateDecode
>>
stream
x[r8+0'I'LiҽP0U- a$ S l&ؒϹ\su
[x#`>>fD%<G ~H)f7cQԛͽ1d>L9OX&Qf)үe*n9ټ9) r}y=)j؟L) oUH/]>'$X
Jݯ:ʠ{+"nNn?8)gÓ4x~]*Y 3f#4h
wuTYb"$x`Y&BwL
p?unA`0\ol&yy?+>gD3t'G0e5l%nD;oTopV
sw$/
ZQ A `2*E[Q4WmC5( ތ}G*:VZ$zFv܇؍%R$o8`ܚhC5@UQY9{XSjP_<bJcY}
cn"]^e8y&Hnc0% A`z/ſF\қֹ(Ho$ud0W#PbeZ3l>~e p0F<<eX/s3b R=Za
<yeM^#K /<Zeye
t٭
H'UF__1g\:Ņ9"?~$ylnMF1JDU앹sghXOGħin*JQi< )x5:ȯW@=6 ~5/_4crm{@!PO@!<<\Cz@;w4¨4.
/v^~QmTQli.SejN78pʊTJF%&{aFLi.;165FAUtI\UJqq6nix-䠦]-ibSVJs5_|cG@#gL2m׳v
s152QpSe}mJ8|.-A@!BA{0}˪4no˙ YEj]Ov{%-SH4ZѬK_/4 2+U)S`,V"y ;pqۼ{z=U:_o`C\̻*}$ަU"OX.dJC`J86
x<C
xd^o/y w)Վ;ߣmu? Mj;C!s
endstream
endobj
1782 0 obj <<
/Type /Page
/Contents 1783 0 R
/Resources 1781 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 1735 0 R
/Annots [ 1730 0 R 1736 0 R 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R 1745 0 R 1746 0 R 1747 0 R 1748 0 R 1749 0 R 1750 0 R 1751 0 R 1752 0 R 1753 0 R 1754 0 R 1755 0 R 1756 0 R 1757 0 R 1758 0 R 1759 0 R 1760 0 R 1761 0 R 1762 0 R 1763 0 R 1764 0 R 1765 0 R 1766 0 R 1767 0 R 1768 0 R 1769 0 R 1770 0 R 1771 0 R 1772 0 R 1773 0 R 1774 0 R 1775 0 R 1776 0 R 1777 0 R 1778 0 R 1779 0 R ]
>> endobj
1730 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 754.35 252.334 767.036]
/A << /S /GoTo /D (section.17.2) >>
>> endobj
1736 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 739.904 318.698 752.591]
/A << /S /GoTo /D (section.17.3) >>
>> endobj
1737 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 725.458 155.223 738.145]
/A << /S /GoTo /D (section.17.4) >>
>> endobj
1738 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 713.338 154.375 723.699]
/A << /S /GoTo /D (section.17.5) >>
>> endobj
1739 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 699.036 222.077 709.253]
/A << /S /GoTo /D (section.17.6) >>
>> endobj
1740 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 682.121 220.952 694.807]
/A << /S /GoTo /D (section.17.7) >>
>> endobj
1741 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 670.144 175.81 680.361]
/A << /S /GoTo /D (section.17.8) >>
>> endobj
1742 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 653.229 164.513 665.916]
/A << /S /GoTo /D (section.17.9) >>
>> endobj
1743 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 641.252 167.645 651.47]
/A << /S /GoTo /D (section.17.10) >>
>> endobj
1744 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 614.827 142.73 625.2]
/A << /S /GoTo /D (chapter.18) >>
>> endobj
1745 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 597.937 204.502 610.623]
/A << /S /GoTo /D (section.18.1) >>
>> endobj
1746 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 585.96 241.718 596.177]
/A << /S /GoTo /D (section.18.2) >>
>> endobj
1747 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 569.045 281.911 581.731]
/A << /S /GoTo /D (section.18.3) >>
>> endobj
1748 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 554.599 272.491 567.285]
/A << /S /GoTo /D (section.18.4) >>
>> endobj
1749 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 540.153 331.704 552.84]
/A << /S /GoTo /D (section.18.5) >>
>> endobj
1750 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 525.708 164.513 538.394]
/A << /S /GoTo /D (section.18.6) >>
>> endobj
1751 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 513.73 167.645 523.948]
/A << /S /GoTo /D (section.18.7) >>
>> endobj
1752 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 485.022 146.723 497.679]
/A << /S /GoTo /D (chapter.19) >>
>> endobj
1753 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 470.415 219.123 483.101]
/A << /S /GoTo /D (section.19.1) >>
>> endobj
1754 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 455.969 254.69 468.655]
/A << /S /GoTo /D (section.19.2) >>
>> endobj
1755 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 441.523 261.982 454.209]
/A << /S /GoTo /D (section.19.3) >>
>> endobj
1756 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 427.825 330.533 439.764]
/A << /S /GoTo /D (section.19.4) >>
>> endobj
1757 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 412.632 164.513 425.318]
/A << /S /GoTo /D (section.19.5) >>
>> endobj
1758 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 400.511 167.645 410.872]
/A << /S /GoTo /D (section.19.6) >>
>> endobj
1759 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 374.23 152.689 384.603]
/A << /S /GoTo /D (chapter.20) >>
>> endobj
1760 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 357.339 225.938 370.025]
/A << /S /GoTo /D (section.20.1) >>
>> endobj
1761 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 342.893 216.649 355.579]
/A << /S /GoTo /D (section.20.2) >>
>> endobj
1762 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 328.447 224.169 341.133]
/A << /S /GoTo /D (section.20.3) >>
>> endobj
1763 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 314.001 197.377 326.688]
/A << /S /GoTo /D (section.20.4) >>
>> endobj
1764 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 302.024 185.769 312.242]
/A << /S /GoTo /D (section.20.5) >>
>> endobj
1765 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 285.11 198.728 297.796]
/A << /S /GoTo /D (section.20.6) >>
>> endobj
1766 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 270.664 164.513 283.35]
/A << /S /GoTo /D (section.20.7) >>
>> endobj
1767 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 258.687 167.645 268.904]
/A << /S /GoTo /D (section.20.8) >>
>> endobj
1768 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 232.262 174.937 242.635]
/A << /S /GoTo /D (chapter.21) >>
>> endobj
1769 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 215.371 163.437 228.058]
/A << /S /GoTo /D (section.21.1) >>
>> endobj
1770 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 203.394 191.412 213.612]
/A << /S /GoTo /D (section.21.2) >>
>> endobj
1771 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 188.805 168.506 199.166]
/A << /S /GoTo /D (section.21.3) >>
>> endobj
1772 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 172.034 302.14 184.72]
/A << /S /GoTo /D (section.21.4) >>
>> endobj
1773 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 157.588 209.428 170.274]
/A << /S /GoTo /D (section.21.5) >>
>> endobj
1774 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 145.611 192.392 155.828]
/A << /S /GoTo /D (section.21.6) >>
>> endobj
1775 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 128.696 204.503 141.383]
/A << /S /GoTo /D (section.21.7) >>
>> endobj
1776 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 114.251 224.241 126.937]
/A << /S /GoTo /D (section.21.8) >>
>> endobj
1777 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 99.805 192.428 112.491]
/A << /S /GoTo /D (section.21.9) >>
>> endobj
1778 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 85.359 164.513 98.045]
/A << /S /GoTo /D (section.21.10) >>
>> endobj
1779 0 obj <<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [88.936 73.382 167.645 83.599]
/A << /S /GoTo /D (section.21.11) >>
>> endobj
1784 0 obj <<
/D [1782 0 R /XYZ 71 807.752 null]
>> endobj
1781 0 obj <<
/Font << /F43 1493 0 R /F55 1537 0 R /F59 1586 0 R /F40 1491 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
1832 0 obj <<
/Length 1349
/Filter /FlateDecode
>>
stream
x[MsHWp"q&שd7kkNʅb@ȉ epP0%uOs dE@8ŜD0'Z7?~^ԁЕ"gp8r8ԙɔ0~gA)`/o}?|-p#& i<ؤWo `g
Klrd*hnjAnV 5fh@@$2hӛ]0tzv1뵗fm,&`5!=)C.g.%2~,K M{o.}w/.,袛bm^MJeo%>E'Kʠ<ױҊJ[m2 ny4\g+LqkZ1x_q'bϖg wjwapVD:d/4qzM{鰠 `2Śd4أӧ0FM
6>* 2/.h].*Jc hp&ϵ2Mժ4H[Jvc=IkMmܳ*ቷR]#V̜fGaA7 vf-*Z
z@~9Zp*ɹ+rrJr%r#y ^v)% 8ςxVI̻ cU*0H;%a,[¤ǫK!ZDiڶ85C*BW7;S{ .&