%PDF-1.4
%
5 0 obj
<< /S /GoTo /D (chapter.1) >>
endobj
8 0 obj
(Introduction)
endobj
9 0 obj
<< /S /GoTo /D (section.1.1) >>
endobj
12 0 obj
(Performance)
endobj
13 0 obj
<< /S /GoTo /D (section.1.2) >>
endobj
16 0 obj
(Apache HTTP Server API)
endobj
17 0 obj
<< /S /GoTo /D (section.1.3) >>
endobj
20 0 obj
(Other Features)
endobj
21 0 obj
<< /S /GoTo /D (chapter.2) >>
endobj
24 0 obj
(Installation)
endobj
25 0 obj
<< /S /GoTo /D (section.2.1) >>
endobj
28 0 obj
(Prerequisites)
endobj
29 0 obj
<< /S /GoTo /D (section.2.2) >>
endobj
32 0 obj
(Compiling)
endobj
33 0 obj
<< /S /GoTo /D (section.2.3) >>
endobj
36 0 obj
(Installing)
endobj
37 0 obj
<< /S /GoTo /D (section.2.4) >>
endobj
40 0 obj
(Configuring Apache)
endobj
41 0 obj
<< /S /GoTo /D (section.2.5) >>
endobj
44 0 obj
(Testing)
endobj
45 0 obj
<< /S /GoTo /D (section.2.6) >>
endobj
48 0 obj
(Troubleshooting)
endobj
49 0 obj
<< /S /GoTo /D (chapter.3) >>
endobj
52 0 obj
(Tutorial)
endobj
53 0 obj
<< /S /GoTo /D (section.3.1) >>
endobj
56 0 obj
(A Quick Start with the Publisher Handler)
endobj
57 0 obj
<< /S /GoTo /D (section.3.2) >>
endobj
60 0 obj
(Quick Overview of how Apache Handles Requests)
endobj
61 0 obj
<< /S /GoTo /D (section.3.3) >>
endobj
64 0 obj
(So what Exactly does Mod-python do?)
endobj
65 0 obj
<< /S /GoTo /D (section.3.4) >>
endobj
68 0 obj
(Now something More Complicated - Authentication)
endobj
69 0 obj
<< /S /GoTo /D (section.3.5) >>
endobj
72 0 obj
(Your Own 404 Handler)
endobj
73 0 obj
<< /S /GoTo /D (chapter.4) >>
endobj
76 0 obj
(Python API)
endobj
77 0 obj
<< /S /GoTo /D (section.4.1) >>
endobj
80 0 obj
(Multiple Interpreters)
endobj
81 0 obj
<< /S /GoTo /D (section.4.2) >>
endobj
84 0 obj
(Overview of a Request Handler)
endobj
85 0 obj
<< /S /GoTo /D (section.4.3) >>
endobj
88 0 obj
(Overview of a Filter Handler)
endobj
89 0 obj
<< /S /GoTo /D (section.4.4) >>
endobj
92 0 obj
(Overview of a Connection Handler)
endobj
93 0 obj
<< /S /GoTo /D (section.4.5) >>
endobj
96 0 obj
(apache -- Access to Apache Internals.)
endobj
97 0 obj
<< /S /GoTo /D (section.4.6) >>
endobj
100 0 obj
(util -- Miscellaneous Utilities)
endobj
101 0 obj
<< /S /GoTo /D (section.4.7) >>
endobj
104 0 obj
(Cookie -- HTTP State Management)
endobj
105 0 obj
<< /S /GoTo /D (section.4.8) >>
endobj
108 0 obj
(Session -- Session Management)
endobj
109 0 obj
<< /S /GoTo /D (section.4.9) >>
endobj
112 0 obj
(psp -- Python Server Pager)
endobj
113 0 obj
<< /S /GoTo /D (section.4.10) >>
endobj
116 0 obj
(httpdconf -- HTTPd Configuration)
endobj
117 0 obj
<< /S /GoTo /D (chapter.5) >>
endobj
120 0 obj
(Apache Configuration Directives)
endobj
121 0 obj
<< /S /GoTo /D (section.5.1) >>
endobj
124 0 obj
(Request Handlers)
endobj
125 0 obj
<< /S /GoTo /D (section.5.2) >>
endobj
128 0 obj
(Filters)
endobj
129 0 obj
<< /S /GoTo /D (section.5.3) >>
endobj
132 0 obj
(Connection Handler)
endobj
133 0 obj
<< /S /GoTo /D (section.5.4) >>
endobj
136 0 obj
(Other Directives)
endobj
137 0 obj
<< /S /GoTo /D (chapter.6) >>
endobj
140 0 obj
(Standard Handlers)
endobj
141 0 obj
<< /S /GoTo /D (section.6.1) >>
endobj
144 0 obj
(Publisher Handler)
endobj
145 0 obj
<< /S /GoTo /D (section.6.2) >>
endobj
148 0 obj
(WSGI Handler)
endobj
149 0 obj
<< /S /GoTo /D (section.6.3) >>
endobj
152 0 obj
(PSP Handler)
endobj
153 0 obj
<< /S /GoTo /D (section.6.4) >>
endobj
156 0 obj
(CGI Handler)
endobj
157 0 obj
<< /S /GoTo /D (chapter.7) >>
endobj
160 0 obj
(Command Line Tool - mod\137python)
endobj
161 0 obj
<< /S /GoTo /D (section.7.1) >>
endobj
164 0 obj
(Overview of mod\137python command)
endobj
165 0 obj
<< /S /GoTo /D (section.7.2) >>
endobj
168 0 obj
(mod\137python command line tool sub-commands)
endobj
169 0 obj
<< /S /GoTo /D (chapter.8) >>
endobj
172 0 obj
(Server Side Includes)
endobj
173 0 obj
<< /S /GoTo /D (section.8.1) >>
endobj
176 0 obj
(Overview of SSI)
endobj
177 0 obj
<< /S /GoTo /D (section.8.2) >>
endobj
180 0 obj
(Using Python Code)
endobj
181 0 obj
<< /S /GoTo /D (section.8.3) >>
endobj
184 0 obj
(Scope of Global Data)
endobj
185 0 obj
<< /S /GoTo /D (section.8.4) >>
endobj
188 0 obj
(Pre-populating Globals)
endobj
189 0 obj
<< /S /GoTo /D (section.8.5) >>
endobj
192 0 obj
(Conditional Expressions)
endobj
193 0 obj
<< /S /GoTo /D (section.8.6) >>
endobj
196 0 obj
(Enabling INCLUDES Filter)
endobj
197 0 obj
<< /S /GoTo /D (chapter.9) >>
endobj
200 0 obj
(Changes)
endobj
201 0 obj
<< /S /GoTo /D (section.9.1) >>
endobj
204 0 obj
(Changes from version 3.4.1)
endobj
205 0 obj
<< /S /GoTo /D (section.9.2) >>
endobj
208 0 obj
(Changes from version 3.3.1)
endobj
209 0 obj
<< /S /GoTo /D (section.9.3) >>
endobj
212 0 obj
(Changes from version 3.2.10)
endobj
213 0 obj
<< /S /GoTo /D (section.9.4) >>
endobj
216 0 obj
(Changes from version 3.2.8)
endobj
217 0 obj
<< /S /GoTo /D (section.9.5) >>
endobj
220 0 obj
(Changes from version 3.2.7)
endobj
221 0 obj
<< /S /GoTo /D (section.9.6) >>
endobj
224 0 obj
(Changes from version 3.1.4)
endobj
225 0 obj
<< /S /GoTo /D (section.9.7) >>
endobj
228 0 obj
(Changes from version 2.x)
endobj
229 0 obj
<< /S /GoTo /D (chapter.10) >>
endobj
232 0 obj
(History and License)
endobj
233 0 obj
<< /S /GoTo /D (section.10.1) >>
endobj
236 0 obj
(History)
endobj
237 0 obj
<< /S /GoTo /D (section.10.2) >>
endobj
240 0 obj
(License)
endobj
241 0 obj
<< /S /GoTo /D (chapter.11) >>
endobj
244 0 obj
(About these documents)
endobj
245 0 obj
<< /S /GoTo /D (chapter.12) >>
endobj
248 0 obj
(Copyright)
endobj
249 0 obj
<< /S /GoTo /D (appendix.A) >>
endobj
252 0 obj
(About these documents)
endobj
253 0 obj
<< /S /GoTo /D (appendix.B) >>
endobj
256 0 obj
(History and License)
endobj
257 0 obj
<< /S /GoTo /D (section.B.1) >>
endobj
260 0 obj
(History)
endobj
261 0 obj
<< /S /GoTo /D (section.B.2) >>
endobj
264 0 obj
(License)
endobj
265 0 obj
<< /S /GoTo /D (appendix.C) >>
endobj
268 0 obj
(Copyright)
endobj
269 0 obj
<< /S /GoTo /D (section*.254) >>
endobj
272 0 obj
(Python Module Index)
endobj
273 0 obj
<< /S /GoTo /D (section*.255) >>
endobj
276 0 obj
(Index)
endobj
277 0 obj
<< /S /GoTo /D [278 0 R /Fit ] >>
endobj
280 0 obj <<
/Length 300
/Filter /FlateDecode
>>
stream
xڽMO0>1v|I@b&0Vl;Rb;uV@0Jh,iY:!N%vDQӔ`)cM
7<50U\t;4tE jZSz,36{mΧb_m7$5BrNLI5 E4 0ۅARG;9@E#RQVM)cSۭ&'1:]!a&6}Fy6r~8?zS%I
endstream
endobj
278 0 obj <<
/Type /Page
/Contents 280 0 R
/Resources 279 0 R
/MediaBox [0 0 612 792]
/Parent 286 0 R
>> endobj
281 0 obj <<
/D [278 0 R /XYZ 72 744.907 null]
>> endobj
282 0 obj <<
/D [278 0 R /XYZ 72 720 null]
>> endobj
279 0 obj <<
/Font << /F36 283 0 R /F37 284 0 R /F39 285 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
289 0 obj <<
/Length 19
/Filter /FlateDecode
>>
stream
x3PHW0Pp2Ac(
endstream
endobj
288 0 obj <<
/Type /Page
/Contents 289 0 R
/Resources 287 0 R
/MediaBox [0 0 612 792]
/Parent 286 0 R
>> endobj
290 0 obj <<
/D [288 0 R /XYZ 72 744.907 null]
>> endobj
287 0 obj <<
/ProcSet [ /PDF ]
>> endobj
329 0 obj <<
/Length 1353
/Filter /FlateDecode
>>
stream
xMsHsb{Ӗk'Nm%X [T0(0ěv,.1t3anS&rA1sH205bz520.'w%JFw7H;ZRw=f'D\c<<L2"0g3Q2;R%s0<أP8w8Z;'x889dF|8u}~V*V`HjA-)N'ٕ|1hrV=.͢Ds{&KLZH=)%nAVa>5^z;CG?C|',Hf]{22QU?AD1rY ZpJJP(|41͒l
mVNuNXtӑC?5-(>X|쎮肒NOqF٥'Bw"Y=i:L^Ud}lV"̂Wz/1}`ř)S aV{/pQoلڌFwkL.m1{Mq\kLJQA!(UlaY8כGq1<#?g{fv ,ᔺb7Jlju<
gy0AhL~Qȥ[q
֙SC3;\[{oe=nud-r5\`&D=[lxMγzYdd:zYXiuJl,ކ&/R=&13b1NvӝwG_,oCn 0QUfbwmјөWU[k$s~3ϳo5cF^68ԁK܄LC#wrLP4C/zLв
*l1{0뾫v2>c|wmԢ"ֿ|Y1ЇpڍVLݝL ښ@
*xj̇}
XA;5z'el3eM9q}c$
'c.|G7- C]畀Ct+Үvi&7TgM֡Vl'?
aP<UV֭QTu*Gs 3î
Z*h&7}ŋBI;ZIUő7瓫|7C_|!
X-N#Gs/oBkSRcqJܝ0:0ZOoA"Thv7?䔵W_C\w?SO"NBh<x1?
endstream
endobj
328 0 obj <<
/Type /Page
/Contents 329 0 R
/Resources 327 0 R
/MediaBox [0 0 612 792]
/Parent 286 0 R
/Annots [ 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 297 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R 304 0 R 305 0 R 306 0 R 307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 313 0 R 314 0 R 315 0 R 316 0 R 317 0 R 318 0 R 319 0 R 320 0 R 321 0 R 322 0 R 323 0 R 324 0 R 325 0 R ]
>> endobj
291 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 527.602 142.007 536.578]
/Subtype /Link
/A << /S /GoTo /D (chapter.1) >>
>> endobj
292 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 515.666 164.742 524.513]
/Subtype /Link
/A << /S /GoTo /D (section.1.1) >>
>> endobj
293 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 501.654 218.55 512.558]
/Subtype /Link
/A << /S /GoTo /D (section.1.2) >>
>> endobj
294 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 491.756 172.771 500.603]
/Subtype /Link
/A << /S /GoTo /D (section.1.3) >>
>> endobj
295 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 469.818 136.657 478.794]
/Subtype /Link
/A << /S /GoTo /D (chapter.2) >>
>> endobj
296 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 455.826 165.309 466.73]
/Subtype /Link
/A << /S /GoTo /D (section.2.1) >>
>> endobj
297 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 443.871 156.473 454.774]
/Subtype /Link
/A << /S /GoTo /D (section.2.2) >>
>> endobj
298 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 431.915 151.481 442.819]
/Subtype /Link
/A << /S /GoTo /D (section.2.3) >>
>> endobj
299 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 419.96 194.919 430.864]
/Subtype /Link
/A << /S /GoTo /D (section.2.4) >>
>> endobj
300 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 408.005 143.033 418.909]
/Subtype /Link
/A << /S /GoTo /D (section.2.5) >>
>> endobj
301 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 396.05 179.357 406.954]
/Subtype /Link
/A << /S /GoTo /D (section.2.6) >>
>> endobj
302 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 376.169 122.45 385.146]
/Subtype /Link
/A << /S /GoTo /D (chapter.3) >>
>> endobj
303 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 362.551 278.763 373.081]
/Subtype /Link
/A << /S /GoTo /D (section.3.1) >>
>> endobj
304 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 350.222 316.272 361.126]
/Subtype /Link
/A << /S /GoTo /D (section.3.2) >>
>> endobj
305 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 338.267 268.98 349.171]
/Subtype /Link
/A << /S /GoTo /D (section.3.3) >>
>> endobj
306 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 326.311 321.96 337.215]
/Subtype /Link
/A << /S /GoTo /D (section.3.4) >>
>> endobj
307 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 316.414 207.093 325.26]
/Subtype /Link
/A << /S /GoTo /D (section.3.5) >>
>> endobj
308 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 292.573 138.032 303.452]
/Subtype /Link
/A << /S /GoTo /D (chapter.4) >>
>> endobj
309 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 280.483 196.572 291.387]
/Subtype /Link
/A << /S /GoTo /D (section.4.1) >>
>> endobj
310 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 268.528 239.601 279.432]
/Subtype /Link
/A << /S /GoTo /D (section.4.2) >>
>> endobj
311 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 258.511 229.09 267.477]
/Subtype /Link
/A << /S /GoTo /D (section.4.3) >>
>> endobj
312 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 246.675 253.439 255.522]
/Subtype /Link
/A << /S /GoTo /D (section.4.4) >>
>> endobj
313 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 232.663 270.883 243.567]
/Subtype /Link
/A << /S /GoTo /D (section.4.5) >>
>> endobj
314 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 222.71 239.869 231.611]
/Subtype /Link
/A << /S /GoTo /D (section.4.6) >>
>> endobj
315 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 208.752 261.498 219.656]
/Subtype /Link
/A << /S /GoTo /D (section.4.7) >>
>> endobj
316 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 196.797 250.599 207.701]
/Subtype /Link
/A << /S /GoTo /D (section.4.8) >>
>> endobj
317 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 184.842 223.342 195.746]
/Subtype /Link
/A << /S /GoTo /D (section.4.9) >>
>> endobj
318 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 172.887 265.334 183.791]
/Subtype /Link
/A << /S /GoTo /D (section.4.10) >>
>> endobj
319 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 151.103 226.778 161.983]
/Subtype /Link
/A << /S /GoTo /D (chapter.5) >>
>> endobj
320 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 139.014 184.398 149.918]
/Subtype /Link
/A << /S /GoTo /D (section.5.1) >>
>> endobj
321 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 129.116 139.307 137.963]
/Subtype /Link
/A << /S /GoTo /D (section.5.2) >>
>> endobj
322 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 117.161 194.36 126.007]
/Subtype /Link
/A << /S /GoTo /D (section.5.3) >>
>> endobj
323 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 105.206 179.566 114.052]
/Subtype /Link
/A << /S /GoTo /D (section.5.4) >>
>> endobj
324 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 83.268 169.593 92.244]
/Subtype /Link
/A << /S /GoTo /D (chapter.6) >>
>> endobj
325 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 71.213 186.062 80.179]
/Subtype /Link
/A << /S /GoTo /D (section.6.1) >>
>> endobj
330 0 obj <<
/D [328 0 R /XYZ 72 550.325 null]
>> endobj
327 0 obj <<
/Font << /F36 283 0 R /F46 331 0 R /F39 285 0 R /F48 332 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
367 0 obj <<
/Length 991
/Filter /FlateDecode
>>
stream
xMs:ZO$-7IGŝt:! 36N_ j\ظI[6dssΫ# n=X}>TRcɠH }n|I)p0a/<p=(.LÁJ3k0+ͻշ{$ /ˍy:IZI-w8
C^kH\t_>bs6p%vJ͕gc}<w*%e̴7pte(\E#]Ĝxz.fw㓺YE1m#n5go2mOkI.x5oP\UUtמiX*]2\jk"}ZtyDE6JQ\xDQAć1bmAhCޒJ>ϒ\҂qWsc |8Rx5Su=f: C(C)%ŲDM0r`\m eV%+g^*~s$͟XG,e9 f[j`Q˪.}(fVƋ7
ħ>w mZJyYU3#gfF3>kRm;4R
+.C7&Dۃo-xlf5fAcfȧge2Eׂǜ:06jhx-ʍloȣN\LOY}_e[F
'cCkc*2__yn7`]ݏh>|
lU>al|47[X}zEQF`3h_#/z}r#W'\'j5|ޟVo%&][yZ}d]@J}]L)pqhܻA-lK7
7 a2m-%I3'
endstream
endobj
366 0 obj <<
/Type /Page
/Contents 367 0 R
/Resources 365 0 R
/MediaBox [0 0 612 792]
/Parent 286 0 R
/Annots [ 326 0 R 333 0 R 334 0 R 335 0 R 336 0 R 337 0 R 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 343 0 R 344 0 R 345 0 R 346 0 R 347 0 R 348 0 R 349 0 R 350 0 R 351 0 R 352 0 R 353 0 R 354 0 R 355 0 R 356 0 R 357 0 R 358 0 R 359 0 R 360 0 R 361 0 R 362 0 R 363 0 R 364 0 R ]
>> endobj
326 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 708.942 173.878 717.788]
/Subtype /Link
/A << /S /GoTo /D (section.6.2) >>
>> endobj
333 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 696.986 165.041 705.833]
/Subtype /Link
/A << /S /GoTo /D (section.6.3) >>
>> endobj
334 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 685.031 165.579 693.878]
/Subtype /Link
/A << /S /GoTo /D (section.6.4) >>
>> endobj
335 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 661.191 237.588 672.07]
/Subtype /Link
/A << /S /GoTo /D (chapter.7) >>
>> endobj
336 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 649.101 258.062 660.005]
/Subtype /Link
/A << /S /GoTo /D (section.7.1) >>
>> endobj
337 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 637.146 304.138 648.05]
/Subtype /Link
/A << /S /GoTo /D (section.7.2) >>
>> endobj
338 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 617.265 175.192 626.242]
/Subtype /Link
/A << /S /GoTo /D (chapter.8) >>
>> endobj
339 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 605.33 180.403 614.177]
/Subtype /Link
/A << /S /GoTo /D (section.8.1) >>
>> endobj
340 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 591.318 191.89 602.222]
/Subtype /Link
/A << /S /GoTo /D (section.8.2) >>
>> endobj
341 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 579.362 199.89 590.266]
/Subtype /Link
/A << /S /GoTo /D (section.8.3) >>
>> endobj
342 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 567.407 206.545 578.311]
/Subtype /Link
/A << /S /GoTo /D (section.8.4) >>
>> endobj
343 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 555.452 211.536 566.356]
/Subtype /Link
/A << /S /GoTo /D (section.8.5) >>
>> endobj
344 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 543.497 225.643 554.401]
/Subtype /Link
/A << /S /GoTo /D (section.8.6) >>
>> endobj
345 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 521.714 124.473 532.593]
/Subtype /Link
/A << /S /GoTo /D (chapter.9) >>
>> endobj
346 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 509.624 224.099 520.528]
/Subtype /Link
/A << /S /GoTo /D (section.9.1) >>
>> endobj
347 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 497.669 224.099 508.573]
/Subtype /Link
/A << /S /GoTo /D (section.9.2) >>
>> endobj
348 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 485.714 229.08 496.618]
/Subtype /Link
/A << /S /GoTo /D (section.9.3) >>
>> endobj
349 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 473.758 224.099 484.662]
/Subtype /Link
/A << /S /GoTo /D (section.9.4) >>
>> endobj
350 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 461.803 224.099 472.707]
/Subtype /Link
/A << /S /GoTo /D (section.9.5) >>
>> endobj
351 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 449.848 224.099 460.752]
/Subtype /Link
/A << /S /GoTo /D (section.9.6) >>
>> endobj
352 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 437.893 216.627 448.797]
/Subtype /Link
/A << /S /GoTo /D (section.9.7) >>
>> endobj
353 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 416.11 173.179 426.989]
/Subtype /Link
/A << /S /GoTo /D (chapter.10) >>
>> endobj
354 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 404.02 143.731 414.924]
/Subtype /Link
/A << /S /GoTo /D (section.10.1) >>
>> endobj
355 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 394.003 144.827 402.969]
/Subtype /Link
/A << /S /GoTo /D (section.10.2) >>
>> endobj
356 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 372.184 187.008 381.161]
/Subtype /Link
/A << /S /GoTo /D (chapter.11) >>
>> endobj
357 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 348.364 131.666 359.243]
/Subtype /Link
/A << /S /GoTo /D (chapter.12) >>
>> endobj
358 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 328.349 187.008 337.325]
/Subtype /Link
/A << /S /GoTo /D (appendix.A) >>
>> endobj
359 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 304.528 173.179 315.407]
/Subtype /Link
/A << /S /GoTo /D (appendix.B) >>
>> endobj
360 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 292.438 143.731 303.342]
/Subtype /Link
/A << /S /GoTo /D (section.B.1) >>
>> endobj
361 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 282.541 144.827 291.387]
/Subtype /Link
/A << /S /GoTo /D (section.B.2) >>
>> endobj
362 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 258.7 131.666 269.579]
/Subtype /Link
/A << /S /GoTo /D (appendix.C) >>
>> endobj
363 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 236.782 165.439 247.661]
/Subtype /Link
/A << /S /GoTo /D (section*.254) >>
>> endobj
364 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 216.767 97.355 225.743]
/Subtype /Link
/A << /S /GoTo /D (section*.255) >>
>> endobj
365 0 obj <<
/Font << /F39 285 0 R /F46 331 0 R /F36 283 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
372 0 obj <<
/Length 542
/Filter /FlateDecode
>>
stream
xڥTn0+x!)jmA%V!EK^4䘜yA7»