See More

%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Ú½MOÃ0†ïý>¶1vÚ|ôŠ€I“@bô†&´0ÐÖº´³Vl‚;Rb;ŽýäuV@0Jhð,–€ÁiY‹:¡!³N%v»‚óãäDøÿªÕªÄÂQ÷Ó”`)™±”—¥…¯cM …õâ7ð˜<œÞù5½’ñÕ0ÿU•\ÞætÎ;†ê4tE ÖjÔì ZÂSz×,Ÿß36é¡{m¶™ÒΧ×Íb_‡m7ëÞ$5­ÆBrÀNºLIì5’· ÕèEä‘4 ›0Û…‘£ARG; ì9@±E#RƒÖ„QVM›)¦ôÐcªÌSÚîç¡Û­£È&Óñ®'–ÀŒ¥1:]ŽÎù¨È!»a¸û&6}Fêy´6”r~Ñš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 xÚ3PHW0Ppç2ÀA c(á 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 xÚí›Ms›H†ïús”bç{˜Ó–×k'N•m%Ö¶œX [T0(0Ä›¿ˆ”ä´v,.1Œõt÷¼Ý3Æèaôn€íñéà·S&åŽrAÓÄ1s¤¢H2ì0¸5£ëáñåÅôäbz5ú2ý0ÀÅ.‚»ŠÃ'w%J ·Fã§wÐ7—H;ZR™w=fŒ¬ú'D“\c<<‹L2"î0žg3ÄQñ2;RÄ%s0<‚‹‡Ø£‡ÂôúP8w¬…8Z;'x8ñ“›8¹ó¢™¿9Œë±ÒdèŒÆF|8®u×}Ö~V¢¨*©–Vú`ºðõHjA-½Ù)œ¿ŸN'ÅÙ•Ÿ|1ô“âúhrVä=µÿ³Ô.Í¢Dsê{&Kü´á†Lôþ÷ZHÖ=áŽæ)Ð%nA—Va>5^z;C¼ØGˆ§?C|â'þ·,HÓf]¼ò{22ÑQ¸ U?Žï–AD·õ÷¦é1¾rš²¤Y ZpJJç‹P•ù(¯|4úŒ1½Í’l¡º mV½’öŸNu†NXtÓ‘ÂC?5-©(>X|Ç쎮¬è‚’NâìŸÐOqÜFÙ¥¼'ÙBw"›Y‘=i:ÌLœ^¸Udë}ˆlV‰ì£"ÒÌ‚ÙW›z/1Åé}`Å™)Sô ˜aVÉß{/š‡pQû…–oÙ„ÚŒFwä÷¬ÍkL.m1ä{à¨Þ­ñMq\Äkõ”´¸ø¹ÌLJ¸ä—åQA!‘(ïUlýaáYÏ8ù×›™ðGq1Ëßø<ž—#‚‡?Ì’g{÷÷f¸v ÐîŽ,ᔺõbÝúÓøÎ7‹JÀžÇ‰u…< ƒ™güyÑ0¶î’Ah‹L~§QîÈ¥î[q Ö™S”¢óïC3;\Þ[{ç˜o¨îeÉÓò=ênuÉd-r5Šî\€–`ª”&D=[›€ÔÑlÓÂx¥MγÐËÐzðYdüd™øð™þ:zãõYX«iu•µðJ½l—,Þ†&Ù/”R=±&1·3bì1ÄNƒÐìÿŒÑÞáváӝáãÁwG‘_,ÞoCèºn 0QܦUfbwm¤Âј•Ó©WU[kó$sº×~í3¥ÒÎϳ™ŸÚÌÃÄÍôo5cF^˜6þ8ÉÔŠ¨§K˜Ü„ÞLC¸#wrÍL¶P¥Òá˜4©žéÌC/òãÌÂýzLв *úl“1{²šê0Ì뾫v2>Žã¯Ác|wm«‹¤Ô¢÷"ïÖ¿ƒ|´Y1ЇüpڍßVLݝL¯ ¸Úš@ *ÑÄxjùĘœ²ð̇£}ò õXA;ä£5´z'Úeºl‹ÈÐ3eM¬ë9q}cÚ$¿ Î ¥±î³ÏäÅÓ'c.Ôꕼý˜å|G7- ¤C]ݬ畀¶«ä­CÎùáøt+Ò®v¨iå&7‹T©ŽògMèÖ¡¬ÿV›•ól'¯ÈÏ?š ŠaÁñP<³’UVÔÖ­QTu¬¶*Gs Äí×ä»3î Z¢*h•&7Î}ƒÅ‹BI;ZIUì¡Å‘7î©ûöÍç“«|“7·£CØ_…|˜! ¡ÖðX³Þ»£¹Ï-éÒNø#Gs/™o›Bk‹SRïcqJþܝþ 0“Þº:0²Z¹ÜO¦ƒoƒ¼„†AŠ"™¾Thv7¸þ‚Ñš?䔵‹îW_ºC\w¢«ÁÇêëÖô?SO"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 xÚíšMs›:†÷þZªO$-7IÓéGîŝ»Èt:Ž! 3¹6N“_ jã\ÛØ¸I[6d†sÐsΫ# nç=X}€>áTÿR€©þc­ñßóÞÉ ÷êŒH }à n€|I)àúp0ˆÀ•øØõaÐù/<¿p=¬ÏÞ³(§î—Á»Ê.¸òLßõ„ÁJÙö3ký‰0æÇ+Í»ãÕ·{ù’±$± /Ãˍy€:ŽÇÂIZÃI-Îþ–´äw8…“î‰óÕ –”×C´^kÄHÄ\†Út_Ç­ü>Ébs6p%v”JÍ•gc}<æw*«û‹%eÌáÌ´7pteˆ(ý\Eî#ŠŸî]ÄœxzŸÄ.fÎw㓺YòÍEÐ1þm#ûn5géo2”´mOÆkI.x5Œo¢P\¤U„åUtÍæ×ž½i¶XòÑ*]2\صjk"÷‹}Zty˜DÃE6JçQ\ëxÊDQ¥A˜–إć’¬†Ø1µÃðbmØA²hÚCÞ’ˆJ>Ï’ìÖà»\Ò‚¾ÒqWs  cù¢ –µ|8R“x5ÏSu=´ºýf˜×ô: ÅC(ŠC)%Ų„¿œÆÞDMæé0¯rÒ`\m e¶çÁV%+g^*‹’öß~sš«³$ÍŸXÓ⢵”€G,‘e9 ¾f·[j`ŽQ˪.}(âåfªÆæÌVÆ‹´7 ħ>ªw• ¤‹¤m‘„ZJyYU¹»3#³gfF3Ã>‚kRm;4ÜR +.C7€&ºDÛƒo-ÑØÌxÇlf¢5fAcfȧ³geÆ2ÃþÃEìׂ“Çœ‡è:£0ý6™åjúhx-íʍâloœÈ£ÌN\LOûéY}Ëà_´ýû–êe[±F‹ Ú'ÃëÊc´CûkÑâc*2¦__«yn7`ïâ™]ݏÔh>޳|ó ˆlº¨UÅ>aÕl|é«Éã4¹½Ë7[•íX}ízœ‹¦ EQÏF`™3h_Ì#Œ/ö»··zÉ}Ír¨Þá#„W'\'Åj¤Óûç®5¡â|°ÞŸ‹V´Þ¿´Çü¼«oÔî%¶¦&²][Þêÿ ¢yZ}dÅ›]@‡J«}ñ]L­æÔé ÷­‡ô)põqÀÁhÜ»úA¤›ß-lK¾7 ´7 aïû¡ó2ýŠm-Ì%IÝÚ¨3÷' 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Ú¥TÉnÛ0½ë+x”€ˆ!)jëÍm“A›º±€‚  %ÚV!‘®–ùûEªµœK‘^4䘜yËÐíA7Þû»¼Ž”ã