%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
(Aims and Motivation)
endobj
13 0 obj
<< /S /GoTo /D (section.1.2) >>
endobj
16 0 obj
(Rationale)
endobj
17 0 obj
<< /S /GoTo /D (section.1.3) >>
endobj
20 0 obj
(Conventions)
endobj
21 0 obj
<< /S /GoTo /D (section.1.4) >>
endobj
24 0 obj
(EAPIs)
endobj
25 0 obj
<< /S /GoTo /D (subsection.1.4.1) >>
endobj
28 0 obj
(Reserved EAPIs)
endobj
29 0 obj
<< /S /GoTo /D (chapter.2) >>
endobj
32 0 obj
(Names and Versions)
endobj
33 0 obj
<< /S /GoTo /D (section.2.1) >>
endobj
36 0 obj
(Restrictions upon Names)
endobj
37 0 obj
<< /S /GoTo /D (subsection.2.1.1) >>
endobj
40 0 obj
(Category Names)
endobj
41 0 obj
<< /S /GoTo /D (subsection.2.1.2) >>
endobj
44 0 obj
(Package Names)
endobj
45 0 obj
<< /S /GoTo /D (subsection.2.1.3) >>
endobj
48 0 obj
(Slot Names)
endobj
49 0 obj
<< /S /GoTo /D (subsection.2.1.4) >>
endobj
52 0 obj
(USE Flag Names)
endobj
53 0 obj
<< /S /GoTo /D (subsection.2.1.5) >>
endobj
56 0 obj
(Repository Names)
endobj
57 0 obj
<< /S /GoTo /D (subsection.2.1.6) >>
endobj
60 0 obj
(Keyword Names)
endobj
61 0 obj
<< /S /GoTo /D (section.2.2) >>
endobj
64 0 obj
(Version Specifications)
endobj
65 0 obj
<< /S /GoTo /D (section.2.3) >>
endobj
68 0 obj
(Version Comparison)
endobj
69 0 obj
<< /S /GoTo /D (section.2.4) >>
endobj
72 0 obj
(Uniqueness of versions)
endobj
73 0 obj
<< /S /GoTo /D (chapter.3) >>
endobj
76 0 obj
(Tree Layout)
endobj
77 0 obj
<< /S /GoTo /D (section.3.1) >>
endobj
80 0 obj
(Top Level)
endobj
81 0 obj
<< /S /GoTo /D (section.3.2) >>
endobj
84 0 obj
(Category Directories)
endobj
85 0 obj
<< /S /GoTo /D (section.3.3) >>
endobj
88 0 obj
(Package Directories)
endobj
89 0 obj
<< /S /GoTo /D (section.3.4) >>
endobj
92 0 obj
(The Profiles Directory)
endobj
93 0 obj
<< /S /GoTo /D (subsection.3.4.1) >>
endobj
96 0 obj
(The profiles.desc file)
endobj
97 0 obj
<< /S /GoTo /D (subsection.3.4.2) >>
endobj
100 0 obj
(The thirdpartymirrors file)
endobj
101 0 obj
<< /S /GoTo /D (subsection.3.4.3) >>
endobj
104 0 obj
(use.desc and related files)
endobj
105 0 obj
<< /S /GoTo /D (subsection.3.4.4) >>
endobj
108 0 obj
(The updates directory)
endobj
109 0 obj
<< /S /GoTo /D (section.3.5) >>
endobj
112 0 obj
(The Licenses Directory)
endobj
113 0 obj
<< /S /GoTo /D (section.3.6) >>
endobj
116 0 obj
(The Eclass Directory)
endobj
117 0 obj
<< /S /GoTo /D (section.3.7) >>
endobj
120 0 obj
(The Metadata Directory)
endobj
121 0 obj
<< /S /GoTo /D (subsection.3.7.1) >>
endobj
124 0 obj
(The metadata cache)
endobj
125 0 obj
<< /S /GoTo /D (chapter.4) >>
endobj
128 0 obj
(Profiles)
endobj
129 0 obj
<< /S /GoTo /D (section.4.1) >>
endobj
132 0 obj
(General principles)
endobj
133 0 obj
<< /S /GoTo /D (section.4.2) >>
endobj
136 0 obj
(Files that make up a profile)
endobj
137 0 obj
<< /S /GoTo /D (subsection.4.2.1) >>
endobj
140 0 obj
(The parent file)
endobj
141 0 obj
<< /S /GoTo /D (subsection.4.2.2) >>
endobj
144 0 obj
(deprecated)
endobj
145 0 obj
<< /S /GoTo /D (subsection.4.2.3) >>
endobj
148 0 obj
(make.defaults)
endobj
149 0 obj
<< /S /GoTo /D (subsection.4.2.4) >>
endobj
152 0 obj
(virtuals)
endobj
153 0 obj
<< /S /GoTo /D (subsection.4.2.5) >>
endobj
156 0 obj
(use.defaults)
endobj
157 0 obj
<< /S /GoTo /D (subsection.4.2.6) >>
endobj
160 0 obj
(Simple line-based files)
endobj
161 0 obj
<< /S /GoTo /D (subsection.4.2.7) >>
endobj
164 0 obj
(packages)
endobj
165 0 obj
<< /S /GoTo /D (subsection.4.2.8) >>
endobj
168 0 obj
(packages.build)
endobj
169 0 obj
<< /S /GoTo /D (subsection.4.2.9) >>
endobj
172 0 obj
(package.mask)
endobj
173 0 obj
<< /S /GoTo /D (subsection.4.2.10) >>
endobj
176 0 obj
(package.provided)
endobj
177 0 obj
<< /S /GoTo /D (subsection.4.2.11) >>
endobj
180 0 obj
(package.use)
endobj
181 0 obj
<< /S /GoTo /D (subsection.4.2.12) >>
endobj
184 0 obj
(USE masking and forcing)
endobj
185 0 obj
<< /S /GoTo /D (section.4.3) >>
endobj
188 0 obj
(Profile variables)
endobj
189 0 obj
<< /S /GoTo /D (subsection.4.3.1) >>
endobj
192 0 obj
(Incremental Variables)
endobj
193 0 obj
<< /S /GoTo /D (subsection.4.3.2) >>
endobj
196 0 obj
(Specific variables and their meanings)
endobj
197 0 obj
<< /S /GoTo /D (chapter.5) >>
endobj
200 0 obj
(Old-Style Virtual Packages)
endobj
201 0 obj
<< /S /GoTo /D (section.5.1) >>
endobj
204 0 obj
(Dependencies on virtual packages)
endobj
205 0 obj
<< /S /GoTo /D (chapter.6) >>
endobj
208 0 obj
(Ebuild File Format)
endobj
209 0 obj
<< /S /GoTo /D (chapter.7) >>
endobj
212 0 obj
(Eclasses)
endobj
213 0 obj
<< /S /GoTo /D (section.7.1) >>
endobj
216 0 obj
(The inherit command)
endobj
217 0 obj
<< /S /GoTo /D (section.7.2) >>
endobj
220 0 obj
(Eclass-defined Metadata Keys)
endobj
221 0 obj
<< /S /GoTo /D (section.7.3) >>
endobj
224 0 obj
(EXPORT\137FUNCTIONS)
endobj
225 0 obj
<< /S /GoTo /D (chapter.8) >>
endobj
228 0 obj
(Ebuild-defined Variables)
endobj
229 0 obj
<< /S /GoTo /D (section.8.1) >>
endobj
232 0 obj
(Metadata invariance)
endobj
233 0 obj
<< /S /GoTo /D (section.8.2) >>
endobj
236 0 obj
(Mandatory Ebuild-defined Variables)
endobj
237 0 obj
<< /S /GoTo /D (section.8.3) >>
endobj
240 0 obj
(Optional Ebuild-defined Variables)
endobj
241 0 obj
<< /S /GoTo /D (subsection.8.3.1) >>
endobj
244 0 obj
(EAPI)
endobj
245 0 obj
<< /S /GoTo /D (section.8.4) >>
endobj
248 0 obj
(RDEPEND value)
endobj
249 0 obj
<< /S /GoTo /D (section.8.5) >>
endobj
252 0 obj
(Magic Ebuild-defined Variables)
endobj
253 0 obj
<< /S /GoTo /D (chapter.9) >>
endobj
256 0 obj
(Dependencies)
endobj
257 0 obj
<< /S /GoTo /D (section.9.1) >>
endobj
260 0 obj
(Dependency Classes)
endobj
261 0 obj
<< /S /GoTo /D (section.9.2) >>
endobj
264 0 obj
(Dependency Specification Format)
endobj
265 0 obj
<< /S /GoTo /D (subsection.9.2.1) >>
endobj
268 0 obj
(All-of Dependency Specifications)
endobj
269 0 obj
<< /S /GoTo /D (subsection.9.2.2) >>
endobj
272 0 obj
(Use-conditional Dependency Specifications)
endobj
273 0 obj
<< /S /GoTo /D (subsection.9.2.3) >>
endobj
276 0 obj
(Any-of Dependency Specifications)
endobj
277 0 obj
<< /S /GoTo /D (subsection.9.2.4) >>
endobj
280 0 obj
(Package Dependency Specifications)
endobj
281 0 obj
<< /S /GoTo /D (subsection.9.2.5) >>
endobj
284 0 obj
(Restrict)
endobj
285 0 obj
<< /S /GoTo /D (subsection.9.2.6) >>
endobj
288 0 obj
(SRC\137URI)
endobj
289 0 obj
<< /S /GoTo /D (chapter.10) >>
endobj
292 0 obj
(Ebuild-defined Functions)
endobj
293 0 obj
<< /S /GoTo /D (section.10.1) >>
endobj
296 0 obj
(List of Functions)
endobj
297 0 obj
<< /S /GoTo /D (subsection.10.1.1) >>
endobj
300 0 obj
(pkg\137setup)
endobj
301 0 obj
<< /S /GoTo /D (subsection.10.1.2) >>
endobj
304 0 obj
(src\137unpack)
endobj
305 0 obj
<< /S /GoTo /D (subsection.10.1.3) >>
endobj
308 0 obj
(src\137prepare)
endobj
309 0 obj
<< /S /GoTo /D (subsection.10.1.4) >>
endobj
312 0 obj
(src\137configure)
endobj
313 0 obj
<< /S /GoTo /D (subsection.10.1.5) >>
endobj
316 0 obj
(src\137compile)
endobj
317 0 obj
<< /S /GoTo /D (subsection.10.1.6) >>
endobj
320 0 obj
(src\137test)
endobj
321 0 obj
<< /S /GoTo /D (subsection.10.1.7) >>
endobj
324 0 obj
(src\137install)
endobj
325 0 obj
<< /S /GoTo /D (subsection.10.1.8) >>
endobj
328 0 obj
(pkg\137preinst)
endobj
329 0 obj
<< /S /GoTo /D (subsection.10.1.9) >>
endobj
332 0 obj
(pkg\137postinst)
endobj
333 0 obj
<< /S /GoTo /D (subsection.10.1.10) >>
endobj
336 0 obj
(pkg\137prerm)
endobj
337 0 obj
<< /S /GoTo /D (subsection.10.1.11) >>
endobj
340 0 obj
(pkg\137postrm)
endobj
341 0 obj
<< /S /GoTo /D (subsection.10.1.12) >>
endobj
344 0 obj
(pkg\137config)
endobj
345 0 obj
<< /S /GoTo /D (subsection.10.1.13) >>
endobj
348 0 obj
(pkg\137info)
endobj
349 0 obj
<< /S /GoTo /D (subsection.10.1.14) >>
endobj
352 0 obj
(pkg\137nofetch)
endobj
353 0 obj
<< /S /GoTo /D (subsection.10.1.15) >>
endobj
356 0 obj
(default\137 Phase Functions)
endobj
357 0 obj
<< /S /GoTo /D (section.10.2) >>
endobj
360 0 obj
(Call Order)
endobj
361 0 obj
<< /S /GoTo /D (chapter.11) >>
endobj
364 0 obj
(The Ebuild Environment)
endobj
365 0 obj
<< /S /GoTo /D (section.11.1) >>
endobj
368 0 obj
(Defined Variables)
endobj
369 0 obj
<< /S /GoTo /D (section.11.2) >>
endobj
372 0 obj
(The state of variables between functions)
endobj
373 0 obj
<< /S /GoTo /D (section.11.3) >>
endobj
376 0 obj
(Available commands)
endobj
377 0 obj
<< /S /GoTo /D (subsection.11.3.1) >>
endobj
380 0 obj
(System commands)
endobj
381 0 obj
<< /S /GoTo /D (subsection.11.3.2) >>
endobj
384 0 obj
(Commands provided by package dependencies)
endobj
385 0 obj
<< /S /GoTo /D (subsection.11.3.3) >>
endobj
388 0 obj
(Ebuild-specific Commands)
endobj
389 0 obj
<< /S /GoTo /D (section.11.4) >>
endobj
392 0 obj
(The state of the system between functions)
endobj
393 0 obj
<< /S /GoTo /D (chapter.12) >>
endobj
396 0 obj
(Merging and Unmerging)
endobj
397 0 obj
<< /S /GoTo /D (section.12.1) >>
endobj
400 0 obj
(Overview)
endobj
401 0 obj
<< /S /GoTo /D (section.12.2) >>
endobj
404 0 obj
(Directories)
endobj
405 0 obj
<< /S /GoTo /D (subsection.12.2.1) >>
endobj
408 0 obj
(Permissions)
endobj
409 0 obj
<< /S /GoTo /D (subsection.12.2.2) >>
endobj
412 0 obj
(Empty Directories)
endobj
413 0 obj
<< /S /GoTo /D (section.12.3) >>
endobj
416 0 obj
(Regular Files)
endobj
417 0 obj
<< /S /GoTo /D (subsection.12.3.1) >>
endobj
420 0 obj
(Permissions)
endobj
421 0 obj
<< /S /GoTo /D (subsection.12.3.2) >>
endobj
424 0 obj
(Configuration File Protection)
endobj
425 0 obj
<< /S /GoTo /D (section.12.4) >>
endobj
428 0 obj
(Symlinks)
endobj
429 0 obj
<< /S /GoTo /D (subsection.12.4.1) >>
endobj
432 0 obj
(Rewriting)
endobj
433 0 obj
<< /S /GoTo /D (section.12.5) >>
endobj
436 0 obj
(Hard links)
endobj
437 0 obj
<< /S /GoTo /D (section.12.6) >>
endobj
440 0 obj
(Other Files)
endobj
441 0 obj
<< /S /GoTo /D (chapter.13) >>
endobj
444 0 obj
(Glossary)
endobj
445 0 obj
<< /S /GoTo /D (appendix.A) >>
endobj
448 0 obj
(metadata.xml)
endobj
449 0 obj
<< /S /GoTo /D (appendix.B) >>
endobj
452 0 obj
(Unspecified Items)
endobj
453 0 obj
<< /S /GoTo /D (appendix.C) >>
endobj
456 0 obj
(Historical Curiosities)
endobj
457 0 obj
<< /S /GoTo /D (section.C.1) >>
endobj
460 0 obj
(If-else use blocks)
endobj
461 0 obj
<< /S /GoTo /D (section.C.2) >>
endobj
464 0 obj
(cvs Versions)
endobj
465 0 obj
<< /S /GoTo /D (appendix.D) >>
endobj
468 0 obj
(Feature Availability by EAPI)
endobj
469 0 obj
<< /S /GoTo /D (appendix.E) >>
endobj
472 0 obj
(Differences Between EAPIs)
endobj
473 0 obj
<< /S /GoTo /D [474 0 R /Fit ] >>
endobj
478 0 obj <<
/Length 261
/Filter /FlateDecode
>>
stream
x�}�=O�0��=��c"���+���EB���l��5&�h����ϧ�$:�n��/�� yH�wS'�W�����~#Ti`����$�+yN�2*Sc�M㲜IL+3\����l��Ȭ�:?d��1���lVs��T��B��<��ɍ�"r����q��i�~ZW;�RA�5�)-T��q�>Z�|h��/�
�%� �+����ܹ�QH�Z-+�U���+�n�oN�7� ��oF!�Y��Q�L�mL�x����{_'���y
endstream
endobj
474 0 obj <<
/Type /Page
/Contents 478 0 R
/Resources 477 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 483 0 R
/Annots [ 475 0 R 476 0 R ]
>> endobj
475 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[0 1 1]
/Rect [119.664 453.824 229.253 469.764]
/Subtype/Link/A<</Type/Action/S/URI/URI(spb@exherbo.org)>>
>> endobj
476 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[0 1 1]
/Rect [258.426 453.824 475.612 469.764]
/Subtype/Link/A<</Type/Action/S/URI/URI(ciaran.mccreesh@googlemail.com)>>
>> endobj
479 0 obj <<
/D [474 0 R /XYZ 72 769.89 null]
>> endobj
480 0 obj <<
/D [474 0 R /XYZ 72 769.89 null]
>> endobj
477 0 obj <<
/Font << /F38 481 0 R /F40 482 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
528 0 obj <<
/Length 1184
/Filter /FlateDecode
>>
stream
x���s�F���+8�����1u�Lڤ㉕^�6��� �����"FȒ���K4�Ͼ���-��{˳�]x�����/�Z�>�|hQ�3kZ_�iRʤ,쿗�u��'q�SH�s<ˡ���>��<o�>)s�E��2J��KXSr�~�O� �u#�"b9 ��}���o�Ua;P�$l>�edC��^�ûq(��v�����s~�Uzb�YQ����5�O��"���1�N�_$�!���������s��_cn =3'�r�՛��2���{ �\\��~l�2Au�O��y[�0�r�<E x�zV�A����� mH�6$����?m��B��0�a��$@�C`ڢ@�"�w��<�Z eM����Tꭏ����'��ݷ&���T(�������>�7�F�'"���C��M%���{9!>��Y�'g�4��8-�� �.���k�o�ױ��`B5�.HgѲ���=� a#����٢S-���X�.���[�y8��g��S!8�^���(��R}c����<bt 6��<��r��2�G�p� 58�J���|N��2����һ�i��H�^Oc�(A��{�]��n�t��}�����,>�MUi�u9����[{Ե�K��Ր�;�fۡZ�`90h&tޙ��rި+}�!��(��r�ш1i��<�0j��`,0�c3O�BfRi���AӸ��������:��8 �1뎶v:6Y��
e4o6��ʆ�:7,�)f'~��r��f�y�S�C��<t����r]ȭ��m��2V�<�}dtƌ�3T�?T��e��B��^��ɟ��;���pգɝ��!
dR쭼��G��$2�?���*�E����" ���|��P�I�A�04,�c1����]� D�00B���� �<��,�y�v���_����_�d"s��H�Q6b�f�u̒��`'��[�Qת�Bo��ķj���t�K��ȁ����9�N�����]�2)��F�F�S�I�ȇ2S���!�s���L����̤Z���@��r8�E̐8��f�h;��Q^�E\{�]��D����� �i���h�\��V��6�:��|Ş�#E�8���oy%_��5ۂ#�����g��
��
Uf��k�97��?`ąL��H$��_���^-/�|���
endstream
endobj
527 0 obj <<
/Type /Page
/Contents 528 0 R
/Resources 526 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 483 0 R
/Annots [ 484 0 R 485 0 R 486 0 R 487 0 R 488 0 R 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 494 0 R 495 0 R 496 0 R 497 0 R 498 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R ]
>> endobj
484 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 611.364 142.007 620.341]
/Subtype /Link
/A << /S /GoTo /D (chapter.1) >>
>> endobj
485 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 599.309 195.596 608.276]
/Subtype /Link
/A << /S /GoTo /D (section.1.1) >>
>> endobj
486 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 587.354 149.041 596.321]
/Subtype /Link
/A << /S /GoTo /D (section.1.2) >>
>> endobj
487 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 575.399 160.677 584.365]
/Subtype /Link
/A << /S /GoTo /D (section.1.3) >>
>> endobj
488 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 563.444 136.867 572.41]
/Subtype /Link
/A << /S /GoTo /D (section.1.4) >>
>> endobj
489 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 551.608 208.159 560.455]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.4.1) >>
>> endobj
490 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 529.671 173.837 538.647]
/Subtype /Link
/A << /S /GoTo /D (chapter.2) >>
>> endobj
491 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 515.678 211.027 526.582]
/Subtype /Link
/A << /S /GoTo /D (section.2.1) >>
>> endobj
492 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 503.723 209.265 514.627]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.1) >>
>> endobj
493 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 491.768 205.937 502.672]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.2) >>
>> endobj
494 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 481.87 188.951 490.717]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.3) >>
>> endobj
495 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 467.857 211.915 478.761]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.4) >>
>> endobj
496 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 455.902 216.617 466.806]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.5) >>
>> endobj
497 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 443.947 209.464 454.851]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1.6) >>
>> endobj
498 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 431.992 199.68 442.896]
/Subtype /Link
/A << /S /GoTo /D (section.2.2) >>
>> endobj
499 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 420.037 192.487 430.941]
/Subtype /Link
/A << /S /GoTo /D (section.2.3) >>
>> endobj
500 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 408.082 203.675 418.986]
/Subtype /Link
/A << /S /GoTo /D (section.2.4) >>
>> endobj
501 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 386.298 139.626 397.177]
/Subtype /Link
/A << /S /GoTo /D (chapter.3) >>
>> endobj
502 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 374.209 150.884 385.113]
/Subtype /Link
/A << /S /GoTo /D (section.3.1) >>
>> endobj
503 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 362.253 193.982 373.157]
/Subtype /Link
/A << /S /GoTo /D (section.3.2) >>
>> endobj
504 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 350.298 190.654 361.202]
/Subtype /Link
/A << /S /GoTo /D (section.3.3) >>
>> endobj
505 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 338.343 199.949 349.247]
/Subtype /Link
/A << /S /GoTo /D (section.3.4) >>
>> endobj
506 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 326.388 226.021 337.292]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.4.1) >>
>> endobj
507 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 314.433 244.562 325.337]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.4.2) >>
>> endobj
508 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 304.535 241.782 313.382]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.4.3) >>
>> endobj
509 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 290.522 229.608 301.426]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.4.4) >>
>> endobj
510 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 278.567 204.363 289.471]
/Subtype /Link
/A << /S /GoTo /D (section.3.5) >>
>> endobj
511 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 266.612 194.958 277.516]
/Subtype /Link
/A << /S /GoTo /D (section.3.6) >>
>> endobj
512 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 254.657 206.574 265.561]
/Subtype /Link
/A << /S /GoTo /D (section.3.7) >>
>> endobj
513 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 244.759 221.847 253.606]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.7.1) >>
>> endobj
514 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [71.004 222.821 119.86 231.798]
/Subtype /Link
/A << /S /GoTo /D (chapter.4) >>
>> endobj
515 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 208.829 184.168 219.733]
/Subtype /Link
/A << /S /GoTo /D (section.4.1) >>
>> endobj
516 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [85.948 196.874 219.506 207.778]
/Subtype /Link
/A << /S /GoTo /D (section.4.2) >>
>> endobj
517 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 184.918 200.836 195.822]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.1) >>
>> endobj
518 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 172.963 185.882 183.867]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.2) >>
>> endobj
519 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 163.065 198.146 171.912]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.3) >>
>> endobj
520 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 151.11 172.622 159.957]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.4) >>
>> endobj
521 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 139.155 189.947 148.002]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.5) >>
>> endobj
522 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 125.143 233.503 136.047]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.6) >>
>> endobj
523 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 113.187 179.247 124.091]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.7) >>
>> endobj
524 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [108.862 101.232 202.022 112.136]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2.8) >>
>> endobj
530 0 obj <<
/D [527 0 R /XYZ 72 634.101 null]
>> endobj
526 0 obj <<
/Font << /F62 529 0 R /F38 481 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
583 0 obj <<
/Length 1419
/Filter /FlateDecode
>>
stream
x��[O�8����l.�c��YhW��@�ĮP&5�&U��4�~���$lZ�2P_A��.��mw�0p�����M��Lj
��)���� ��a�
<"�Ao0�
n��l ]w��'�A8?}����Q�5��ECDz�|�s����~��X��lA�v��;�p8! ��l�`�� ���L��cc���o(=hJ�J�f�|N���0����Ȳ!q�*��C~�G����8 ���l��;����� z�Ro$�+�$�?��"W����OB��\�Zܑ�|f/xgR
P�c ��,
�Q��sX7 �YZ��g�)>���ݯ�"��]>ҌN٣�"| ?��J�����n!���Zj#o]��P�
X.6Q�H|1��Wُ2�X��I�*�}b)�:Ik�"