From 5f388cca7c19d44a3928f4cfe7244faabeb2faff Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 5 Aug 2008 20:39:46 +0000 Subject: jo --- LaTeX/chapters/entwicklung.tex | 10 + LaTeX/diplomarbeit.pdf | 5704 ++++++++++++++++++++-------------------- 2 files changed, 2921 insertions(+), 2793 deletions(-) diff --git a/LaTeX/chapters/entwicklung.tex b/LaTeX/chapters/entwicklung.tex index b4269f3..d85ab7a 100644 --- a/LaTeX/chapters/entwicklung.tex +++ b/LaTeX/chapters/entwicklung.tex @@ -108,6 +108,8 @@ F\"{u}r Protokolle gibt es keine separate Editor-Klasse, da sie bereits vom Proz \section{Ereignisse} +\subsection{Die Funktionsweise von Ereignissen} + F\"{u}r jedes Ereignis existiert eine dazugeh\"{o}rige Klasse, welche die auszuf\"{u}hrenden Aktionen implementiert. Eine Instanz davon wird, f\"{u}r eine sp\"{a}tere Ausf\"{u}hrung, in einem \textit{VSTask}-Objekt verpackt dem Task-Manager \"{u}bergeben. Auf den Task-Manager wird sp\"{a}ter noch genauer eingegangen. \begin{figure}[htbp] \centering @@ -146,6 +148,8 @@ In der Implementierung wird zwischen drei Haupttypen von Ereignissen unterschied Alle Ereignisse, die das Interface \textit{VSCopyableEvent} implementieren k\"{o}nnen im Ereigniseditor mit einem Rechtsklick kopiert werden. +\subsection{Beispielimplementierung eines Ereignisses} + \section{Prozesse, Zeitformate, Nachrichten sowie Task-Manager} \subsubsection{Die Pakete \textit{core} und \textit{core.time}} @@ -345,10 +349,16 @@ Der Server benutzt in diesem Beispiel keinen Wecker. Dementsprechend hat die Met \end{code} +\section{GUI} + \section{Serialisierung von Simulationen} \subsection{R\"{u}ckw\"{a}rtskompatibel} +\section{Weiteres} + +exceptions, utils + \section{Entwicklungsumgebung} In diesem Teilkapitel soll ein kleiner Einblick in die Umgebung, in der der Simulator entwickelt wurde, gew\"{a}hrt werden. F\"{u}r diese Diplomarbeit wurde ausschlielich Open Source Software verwendet. Die einzige Ausnahme stellt Microsoft Windows XP dar, worauf der Simulator zus\"{a}tzlich getestet wurde. Der Simulator wurde jedoch haupts\"{a}chlich unter dem Betriebssystem FreeBSD 7.0, was ein open source Unix-Derivat ist, programmiert. diff --git a/LaTeX/diplomarbeit.pdf b/LaTeX/diplomarbeit.pdf index 3d1c6e8..070670a 100644 --- a/LaTeX/diplomarbeit.pdf +++ b/LaTeX/diplomarbeit.pdf @@ -174,69 +174,93 @@ endobj (\376\377\0003\000.\0003\000\040\000E\000r\000e\000i\000g\000n\000i\000s\000s\000e) endobj 121 0 obj -<< /S /GoTo /D (section.3.4) >> +<< /S /GoTo /D (subsection.3.3.1) >> endobj 124 0 obj -(\376\377\0003\000.\0004\000\040\000P\000r\000o\000z\000e\000s\000s\000e\000,\000\040\000Z\000e\000i\000t\000f\000o\000r\000m\000a\000t\000e\000,\000\040\000N\000a\000c\000h\000r\000i\000c\000h\000t\000e\000n\000\040\000s\000o\000w\000i\000e\000\040\000T\000a\000s\000k\000-\000M\000a\000n\000a\000g\000e\000r) +(\376\377\0003\000.\0003\000.\0001\000\040\000D\000i\000e\000\040\000F\000u\000n\000k\000t\000i\000o\000n\000s\000w\000e\000i\000s\000e\000\040\000v\000o\000n\000\040\000E\000r\000e\000i\000g\000n\000i\000s\000s\000e\000n) endobj 125 0 obj -<< /S /GoTo /D (section.3.5) >> +<< /S /GoTo /D (subsection.3.3.2) >> endobj 128 0 obj -(\376\377\0003\000.\0005\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000e) +(\376\377\0003\000.\0003\000.\0002\000\040\000B\000e\000i\000s\000p\000i\000e\000l\000i\000m\000p\000l\000e\000m\000e\000n\000t\000i\000e\000r\000u\000n\000g\000\040\000e\000i\000n\000e\000s\000\040\000E\000r\000e\000i\000g\000n\000i\000s\000s\000e\000s) endobj 129 0 obj -<< /S /GoTo /D (subsection.3.5.1) >> +<< /S /GoTo /D (section.3.4) >> endobj 132 0 obj -(\376\377\0003\000.\0005\000.\0001\000\040\000D\000i\000e\000\040\000F\000u\000n\000k\000t\000i\000o\000n\000s\000w\000e\000i\000s\000e\000\040\000d\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000-\000A\000P\000I\000s) +(\376\377\0003\000.\0004\000\040\000P\000r\000o\000z\000e\000s\000s\000e\000,\000\040\000Z\000e\000i\000t\000f\000o\000r\000m\000a\000t\000e\000,\000\040\000N\000a\000c\000h\000r\000i\000c\000h\000t\000e\000n\000\040\000s\000o\000w\000i\000e\000\040\000T\000a\000s\000k\000-\000M\000a\000n\000a\000g\000e\000r) endobj 133 0 obj -<< /S /GoTo /D (subsection.3.5.2) >> +<< /S /GoTo /D (section.3.5) >> endobj 136 0 obj -(\376\377\0003\000.\0005\000.\0002\000\040\000B\000e\000i\000s\000p\000i\000e\000l\000i\000m\000p\000l\000e\000m\000e\000n\000t\000i\000e\000r\000u\000n\000g\000\040\000e\000i\000n\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000s\000\040\000a\000n\000h\000a\000n\000d\000\040\000d\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000-\000A\000P\000I\000s) +(\376\377\0003\000.\0005\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000e) endobj 137 0 obj -<< /S /GoTo /D (section.3.6) >> +<< /S /GoTo /D (subsection.3.5.1) >> endobj 140 0 obj -(\376\377\0003\000.\0006\000\040\000S\000e\000r\000i\000a\000l\000i\000s\000i\000e\000r\000u\000n\000g\000\040\000v\000o\000n\000\040\000S\000i\000m\000u\000l\000a\000t\000i\000o\000n\000e\000n) +(\376\377\0003\000.\0005\000.\0001\000\040\000D\000i\000e\000\040\000F\000u\000n\000k\000t\000i\000o\000n\000s\000w\000e\000i\000s\000e\000\040\000d\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000-\000A\000P\000I\000s) endobj 141 0 obj -<< /S /GoTo /D (subsection.3.6.1) >> +<< /S /GoTo /D (subsection.3.5.2) >> endobj 144 0 obj -(\376\377\0003\000.\0006\000.\0001\000\040\000R\000\374\000c\000k\000w\000\344\000r\000t\000s\000k\000o\000m\000p\000a\000t\000i\000b\000e\000l) +(\376\377\0003\000.\0005\000.\0002\000\040\000B\000e\000i\000s\000p\000i\000e\000l\000i\000m\000p\000l\000e\000m\000e\000n\000t\000i\000e\000r\000u\000n\000g\000\040\000e\000i\000n\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000s\000\040\000a\000n\000h\000a\000n\000d\000\040\000d\000e\000s\000\040\000P\000r\000o\000t\000o\000k\000o\000l\000l\000-\000A\000P\000I\000s) endobj 145 0 obj -<< /S /GoTo /D (section.3.7) >> +<< /S /GoTo /D (section.3.6) >> endobj 148 0 obj -(\376\377\0003\000.\0007\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000u\000m\000g\000e\000b\000u\000n\000g) +(\376\377\0003\000.\0006\000\040\000G\000U\000I) endobj 149 0 obj -<< /S /GoTo /D (chapter.4) >> +<< /S /GoTo /D (section.3.7) >> endobj 152 0 obj -(\376\377\0004\000\040\000A\000u\000s\000b\000l\000i\000c\000k) +(\376\377\0003\000.\0007\000\040\000S\000e\000r\000i\000a\000l\000i\000s\000i\000e\000r\000u\000n\000g\000\040\000v\000o\000n\000\040\000S\000i\000m\000u\000l\000a\000t\000i\000o\000n\000e\000n) endobj 153 0 obj -<< /S /GoTo /D (appendix.A) >> +<< /S /GoTo /D (subsection.3.7.1) >> endobj 156 0 obj -(\376\377\000A\000\040\000A\000k\000r\000o\000n\000y\000m\000s) +(\376\377\0003\000.\0007\000.\0001\000\040\000R\000\374\000c\000k\000w\000\344\000r\000t\000s\000k\000o\000m\000p\000a\000t\000i\000b\000e\000l) endobj 157 0 obj -<< /S /GoTo /D (appendix.B) >> +<< /S /GoTo /D (section.3.8) >> endobj 160 0 obj -(\376\377\000B\000\040\000L\000i\000t\000e\000r\000a\000t\000u\000r\000v\000e\000r\000z\000e\000i\000c\000h\000n\000i\000s) +(\376\377\0003\000.\0008\000\040\000W\000e\000i\000t\000e\000r\000e\000s) endobj 161 0 obj -<< /S /GoTo /D [162 0 R /Fit ] >> +<< /S /GoTo /D (section.3.9) >> +endobj +164 0 obj +(\376\377\0003\000.\0009\000\040\000E\000n\000t\000w\000i\000c\000k\000l\000u\000n\000g\000s\000u\000m\000g\000e\000b\000u\000n\000g) +endobj +165 0 obj +<< /S /GoTo /D (chapter.4) >> +endobj +168 0 obj +(\376\377\0004\000\040\000A\000u\000s\000b\000l\000i\000c\000k) +endobj +169 0 obj +<< /S /GoTo /D (appendix.A) >> +endobj +172 0 obj +(\376\377\000A\000\040\000A\000k\000r\000o\000n\000y\000m\000s) +endobj +173 0 obj +<< /S /GoTo /D (appendix.B) >> +endobj +176 0 obj +(\376\377\000B\000\040\000L\000i\000t\000e\000r\000a\000t\000u\000r\000v\000e\000r\000z\000e\000i\000c\000h\000n\000i\000s) +endobj +177 0 obj +<< /S /GoTo /D [178 0 R /Fit ] >> endobj -165 0 obj << +181 0 obj << /Length 830 /Filter /FlateDecode >> @@ -246,14 +270,14 @@ m  u𓃏!U24uWEU>E[_dQmf Z;q@a\QP,:?jk WEJ)ٛLqΥ9x_&EM}nýcD׾k|YnZ҅0D٢&]Y4󪺠M s N|R#?gt3Xbj%=qUwi >0dj:VA,}q-6c⧩]~G%5 Bb$=yW\xzt/>A =KPwy*6bq5K{+ʼ-M{Rh͇3*yUN˱j|J+ ypΎcC>?ZG%^AR Umz1{Nucendstream endobj -162 0 obj << +178 0 obj << /Type /Page -/Contents 165 0 R -/Resources 164 0 R +/Contents 181 0 R +/Resources 180 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R +/Parent 190 0 R >> endobj -163 0 obj << +179 0 obj << /Type /XObject /Subtype /Image /Width 500 @@ -414,18 +438,18 @@ j'F 5M%jKqizlO<ԕ#C~%(4p<]gʟ~c ]'?Ӹ)E- sOyGKrm{/ n-ptuk.#I"vq1HF4G"X!)̷ƪmu/XFoON&3a> g)yC_mm|+!`a >_W?P04ȹW\5??h]UC͒$pS؁ʟtrendstream endobj -166 0 obj << -/D [162 0 R /XYZ 74.4095 769.8898 null] +182 0 obj << +/D [178 0 R /XYZ 74.4095 769.8898 null] >> endobj -167 0 obj << -/D [162 0 R /XYZ 74.4095 769.8898 null] +183 0 obj << +/D [178 0 R /XYZ 74.4095 769.8898 null] >> endobj -164 0 obj << -/Font << /F26 170 0 R /F28 173 0 R >> -/XObject << /Im1 163 0 R >> +180 0 obj << +/Font << /F26 186 0 R /F28 189 0 R >> +/XObject << /Im1 179 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -177 0 obj << +193 0 obj << /Length 792 /Filter /FlateDecode >> @@ -437,21 +461,21 @@ xڕVMs SL&H0" Qz؜^^ pz_TnL'4OQ*I:SfUUN0d}23̂4X#lFʧͪc=0fPaC71p& 3 ܢ" s]rWu67Uu}{D6_k8l >ښ t:֛nQf<̹ajطPX\9=Wgݧگ٤rS[=|L, .c LfCeLƼEClYcendstream endobj -176 0 obj << +192 0 obj << /Type /Page -/Contents 177 0 R -/Resources 175 0 R +/Contents 193 0 R +/Resources 191 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R +/Parent 190 0 R >> endobj -178 0 obj << -/D [176 0 R /XYZ 74.4095 793.4011 null] +194 0 obj << +/D [192 0 R /XYZ 74.4095 793.4011 null] >> endobj -175 0 obj << -/Font << /F26 170 0 R /F28 173 0 R /F33 181 0 R >> +191 0 obj << +/Font << /F26 186 0 R /F28 189 0 R /F33 197 0 R >> /ProcSet [ /PDF /Text ] >> endobj -184 0 obj << +200 0 obj << /Length 2200 /Filter /FlateDecode >> @@ -461,322 +485,354 @@ x ś}M(`RlBQgiKZbxeM_\WEYY _If&"Hӊ6)*xB :O0zǓysدU}^VlE '4CG4dhٌ[khBQI AX^Ѹ9 ZusST,J_@<ˢ*rg̪:׶ ۝g˚& 'ˋ>:/@NO0N(əG-O14yDW݂xUu^?3%Ë.,m!*02^薛p t] dNPdI$3'wkt4CXnKmfߑY? ǎp,J5-Y#fѫe6ŀ=qk {{Z3ٳqe=u~-՛uj%hYn4 TcW ~ID[s `ԙs^yPc9q~FHT ݕ(QZtq Fx4K0UAs~nneۗ`ͺ*O ۺh*B(, 0؉`pӉC0OQ[ ɠ3!T)SG/恩nҶuǫD~oM;]ǬcLW%ҏ\(QZ0{D(szQ ܼEC{%hG5zUgBByP;upʴ;mz'Q[v=;߭wOnDjSO+%CʒnF6Ot~n3 f,n-$p۩FO v>A-oY u_:endstream endobj -183 0 obj << +199 0 obj << /Type /Page -/Contents 184 0 R -/Resources 182 0 R +/Contents 200 0 R +/Resources 198 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R -/Annots [ 187 0 R 188 0 R 189 0 R 190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R 196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 205 0 R 206 0 R 207 0 R 208 0 R 209 0 R 210 0 R 211 0 R ] +/Parent 190 0 R +/Annots [ 203 0 R 204 0 R 205 0 R 206 0 R 207 0 R 208 0 R 209 0 R 210 0 R 211 0 R 212 0 R 213 0 R 214 0 R 215 0 R 216 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R 222 0 R 223 0 R 224 0 R 225 0 R 226 0 R 227 0 R ] >> endobj -187 0 obj << +203 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 602.7474 132.1982 613.2758] /Subtype /Link /A << /S /GoTo /D (chapter.1) >> >> endobj -188 0 obj << +204 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 585.4997 150.1131 594.0645] /Subtype /Link /A << /S /GoTo /D (section.1.1) >> >> endobj -189 0 obj << +205 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 564.6297 156.4611 575.212] /Subtype /Link /A << /S /GoTo /D (section.1.2) >> >> endobj -190 0 obj << +206 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 537.7331 147.4677 546.3786] /Subtype /Link /A << /S /GoTo /D (chapter.2) >> >> endobj -191 0 obj << +207 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 516.7914 266.0381 527.3736] /Subtype /Link /A << /S /GoTo /D (section.2.1) >> >> endobj -192 0 obj << +208 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 497.8402 189.5647 508.1086] /Subtype /Link /A << /S /GoTo /D (section.2.2) >> >> endobj -193 0 obj << +209 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 478.6738 151.3326 489.0498] /Subtype /Link /A << /S /GoTo /D (section.2.3) >> >> endobj -194 0 obj << +210 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 459.6149 163.3025 469.991] /Subtype /Link /A << /S /GoTo /D (section.2.4) >> >> endobj -195 0 obj << +211 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 440.6638 219.7364 450.9322] /Subtype /Link /A << /S /GoTo /D (subsection.2.4.1) >> >> endobj -196 0 obj << +212 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 421.4973 237.2476 432.0796] /Subtype /Link /A << /S /GoTo /D (subsection.2.4.2) >> >> endobj -197 0 obj << +213 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 402.4385 280.8776 412.8146] /Subtype /Link /A << /S /GoTo /D (subsection.2.4.3) >> >> endobj -198 0 obj << +214 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 383.3797 269.5888 393.7557] /Subtype /Link /A << /S /GoTo /D (subsection.2.4.4) >> >> endobj -199 0 obj << +215 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 366.1322 149.1627 374.697] /Subtype /Link /A << /S /GoTo /D (section.2.5) >> >> endobj -200 0 obj << +216 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 345.3698 245.963 355.8444] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.1) >> >> endobj -201 0 obj << +217 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 326.2033 235.2122 336.5793] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.2) >> >> endobj -202 0 obj << +218 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 308.9558 234.1633 317.5205] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.3) >> >> endobj -203 0 obj << +219 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 288.0857 430.8561 298.668] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.4) >> >> endobj -204 0 obj << +220 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 269.0269 339.714 279.6092] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.5) >> >> endobj -205 0 obj << +221 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 249.9681 361.5826 260.5504] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.6) >> >> endobj -206 0 obj << +222 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 232.7206 273.5162 241.4916] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.7) >> >> endobj -207 0 obj << +223 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 213.6618 279.3982 222.4328] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.8) >> >> endobj -208 0 obj << +224 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 192.7917 278.1965 203.374] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.9) >> >> endobj -209 0 obj << +225 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 173.7329 283.3791 184.3152] /Subtype /Link /A << /S /GoTo /D (subsection.2.5.10) >> >> endobj -210 0 obj << +226 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 154.7818 178.9666 165.0501] /Subtype /Link /A << /S /GoTo /D (section.2.6) >> >> endobj -211 0 obj << +227 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [107.4855 135.723 264.7471 145.9913] /Subtype /Link /A << /S /GoTo /D (subsection.2.6.1) >> >> endobj -185 0 obj << -/D [183 0 R /XYZ 74.4095 793.4011 null] +201 0 obj << +/D [199 0 R /XYZ 74.4095 793.4011 null] >> endobj -186 0 obj << -/D [183 0 R /XYZ 74.4095 634.2859 null] +202 0 obj << +/D [199 0 R /XYZ 74.4095 634.2859 null] >> endobj -182 0 obj << -/Font << /F26 170 0 R /F28 173 0 R >> +198 0 obj << +/Font << /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -214 0 obj << -/Length 1389 +230 0 obj << +/Length 1648 /Filter /FlateDecode >> stream -xZ]o6}У ?,2lCDur` _KIhS&öf+ɽGbH$#HapAHr} $vK}z[Ii)HqƊ&KݣD@w dIa -nTzs(;JK)eC-Tr{_d۬l(7c%J"9K\!{$(g:$iցBJS6)$0QBZ+ (vJFh͂to[l).2@?i0Qbs;`Y,U=Rkp:{SMKcF70 (dz;)?*OjJ;^eUgE3LCy^\nZ (~Ĵ! _S'sgT0ZP6XSҧxC5b:PQ< ,UKc%~\: "z1WZ3vg98Lh崃cY`5R;k0|~؏Y^^0+.rۿovjg![-ޢ[.כl 1Cnc ɘkG/ёN<8L:1YNTNF0zw"JKSkOR4@<H>9ݫRrBe) -X"J00gfSe}{(|WV>-VWݽj/,<{wΩHbnͰF!I M|>asڔiĨ_'S3kT0ZcV5mXU>aQ2Sz3[~b_uq8lmWYgEtP3,)5vVc~{9eҨI㢆fL*4D+jj ˢ~[{ڗaɮ#gS"04C0- 1kLZ4&gѨa9Ʋ2rmn 9hQvSfՕ]Nr$ "2w:>,Cl D6"QrFRC8IݾYJmTFB&~j EI91i9. ^<wb~]l/{lcǎb!p`R6 )~ؗy\ҩm@ 8T3'4_ ۳endstream +xnFjå&BD}Β\r%wm+Es0 ز{fv,Ea"c#2e $< +{$v _ُ/%42RcF%EDsv^^/ӜYgNGqy]/(Xl/$eWw*8w l7)2٥Ω*/|J7|"ZHp2WS%B2g$>tl̩؂dDxч[M+iRFlmWsg;m@vs?N,2ȟш` 4(v~d^Yocp|9vPMDS|li_D!CՃ 8NJ[B_ek?W͋W~ pI!uD|Ĵ!R'ٌ֣3ZM(&4QF1]#5ԉFct+hUKce\:U" +"ljwZ3v؞xG$V yB!CE\TjlkeGf_ljyQ-=aў"T _6RAG:PG1ZŨQTHlUDڂp-uXj(\0L3/`(4# aANɅZ,43 Z)M[ +(a:ڴ;QC>͑ضmCCyhJY[^^'$7V[+sbN(ůrv5 SeB0*N 6z/||0Z +ĘדHdQp'Q$7s@f^#$T _!<!{QݓК9}Lz=o0!\8{}tpj0Xd~\يS$Fz؟0hrBk)c^O3;Qozn2=V Œ_@JC)lh=LCk5Lӷu ;/ {Dr'j@m_~iTx螄R Ǽ4@!UF$\'j6rW4%~^6u)XwVJEb0IDc)8B4G@ֆ`~u* +fCs4Գ0unUpQx/+SAϙR!`Jԩ ͮJMA >FnUPt(2ND?ҧL19 uBIөN}sQ̎=I]gnFO|D0f>T #sf.>7.hTe=Y<[ǎendstream endobj -213 0 obj << +229 0 obj << /Type /Page -/Contents 214 0 R -/Resources 212 0 R +/Contents 230 0 R +/Resources 228 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R -/Annots [ 219 0 R 220 0 R 221 0 R 222 0 R 223 0 R 224 0 R 225 0 R 226 0 R 227 0 R 228 0 R 229 0 R 230 0 R 231 0 R 232 0 R ] +/Parent 190 0 R +/Annots [ 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R ] >> endobj -219 0 obj << +235 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 756.786 177.5405 767.3144] /Subtype /Link /A << /S /GoTo /D (chapter.3) >> >> endobj -220 0 obj << +236 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 738.8587 199.1048 749.2347] /Subtype /Link /A << /S /GoTo /D (section.3.1) >> >> endobj -221 0 obj << +237 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 720.9315 216.6336 731.3075] /Subtype /Link /A << /S /GoTo /D (section.3.2) >> >> endobj -222 0 obj << +238 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 703.0042 151.3326 713.3802] /Subtype /Link /A << /S /GoTo /D (section.3.3) >> >> endobj -223 0 obj << +239 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [107.4855 685.077 281.595 695.453] +/Subtype /Link +/A << /S /GoTo /D (subsection.3.3.1) >> +>> endobj +240 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [107.4855 667.1498 308.7178 677.5258] +/Subtype /Link +/A << /S /GoTo /D (subsection.3.3.2) >> +>> endobj +241 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 685.077 334.173 695.6593] +/Rect [86.8628 649.2225 334.173 659.8048] /Subtype /Link /A << /S /GoTo /D (section.3.4) >> >> endobj -224 0 obj << +242 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 668.961 149.1627 677.5258] +/Rect [86.8628 633.1065 149.1627 641.6713] /Subtype /Link /A << /S /GoTo /D (section.3.5) >> >> endobj -225 0 obj << +243 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [107.4855 651.0338 291.6013 659.5985] +/Rect [107.4855 615.1793 291.6013 623.7441] /Subtype /Link /A << /S /GoTo /D (subsection.3.5.1) >> >> endobj -226 0 obj << +244 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [107.4855 631.2953 410.0274 641.6713] +/Rect [107.4855 595.4408 410.0274 605.8168] /Subtype /Link /A << /S /GoTo /D (subsection.3.5.2) >> >> endobj -227 0 obj << +245 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 613.3681 235.0054 623.9503] +/Rect [86.8628 579.3248 125.42 588.0958] /Subtype /Link /A << /S /GoTo /D (section.3.6) >> >> endobj -228 0 obj << +246 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [107.4855 595.5485 223.368 605.8168] +/Rect [86.8628 559.5864 235.0054 570.1686] /Subtype /Link -/A << /S /GoTo /D (subsection.3.6.1) >> +/A << /S /GoTo /D (section.3.7) >> >> endobj -229 0 obj << +247 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [86.8628 577.5136 203.8034 587.8896] +/Rect [107.4855 541.7668 223.368 552.0351] /Subtype /Link -/A << /S /GoTo /D (section.3.7) >> +/A << /S /GoTo /D (subsection.3.7.1) >> >> endobj -230 0 obj << +248 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [86.8628 525.5431 144.581 534.1079] +/Subtype /Link +/A << /S /GoTo /D (section.3.8) >> +>> endobj +249 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [86.8628 505.8046 203.8034 516.1807] +/Subtype /Link +/A << /S /GoTo /D (section.3.9) >> +>> endobj +250 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [73.4132 552.5029 125.6888 561.1484] +/Rect [73.4132 480.794 125.6888 489.4395] /Subtype /Link /A << /S /GoTo /D (chapter.4) >> >> endobj -231 0 obj << +251 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [73.4132 523.8654 132.3418 534.062] +/Rect [73.4132 452.1564 132.3418 462.3531] /Subtype /Link /A << /S /GoTo /D (appendix.A) >> >> endobj -232 0 obj << +252 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [73.4132 498.7157 174.1512 507.3612] +/Rect [73.4132 427.0068 174.1512 435.6523] /Subtype /Link /A << /S /GoTo /D (appendix.B) >> >> endobj -215 0 obj << -/D [213 0 R /XYZ 74.4095 793.4011 null] +231 0 obj << +/D [229 0 R /XYZ 74.4095 793.4011 null] >> endobj -212 0 obj << -/Font << /F61 218 0 R /F26 170 0 R /F28 173 0 R >> +228 0 obj << +/Font << /F61 234 0 R /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -235 0 obj << +255 0 obj << /Length 2410 /Filter /FlateDecode >> @@ -790,214 +846,214 @@ s {s=8No iϟ)MCU` 9 "4Dp䱶Mo&qex4)ջݺ$:oxd)"E8qe  }RP.m0`4cm-]6h_pGN8vMsmEᥬ?+ t endstream endobj -234 0 obj << +254 0 obj << /Type /Page -/Contents 235 0 R -/Resources 233 0 R +/Contents 255 0 R +/Resources 253 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R -/Annots [ 238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R ] +/Parent 190 0 R +/Annots [ 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R 268 0 R 269 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R ] >> endobj -238 0 obj << +258 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 612.3463 309.1743 622.821] /Subtype /Link /A << /S /GoTo /D (figure.1.1) >> >> endobj -239 0 obj << +259 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 596.1014 190.237 604.8725] /Subtype /Link /A << /S /GoTo /D (figure.1.2) >> >> endobj -240 0 obj << +260 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 578.153 203.516 586.924] /Subtype /Link /A << /S /GoTo /D (figure.1.3) >> >> endobj -241 0 obj << +261 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 550.2418 265.2216 559.0128] /Subtype /Link /A << /S /GoTo /D (figure.2.1) >> >> endobj -242 0 obj << +262 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 532.3741 155.8157 540.8581] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj -243 0 obj << +263 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 514.3448 194.1104 523.1159] /Subtype /Link /A << /S /GoTo /D (figure.2.3) >> >> endobj -244 0 obj << +264 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 496.3964 234.6025 504.9611] /Subtype /Link /A << /S /GoTo /D (figure.2.4) >> >> endobj -245 0 obj << +265 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 476.6366 323.1705 487.2189] /Subtype /Link /A << /S /GoTo /D (figure.2.5) >> >> endobj -246 0 obj << +266 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 460.4994 254.9919 469.2704] /Subtype /Link /A << /S /GoTo /D (figure.2.6) >> >> endobj -247 0 obj << +267 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 440.7397 257.9592 451.3219] /Subtype /Link /A << /S /GoTo /D (figure.2.7) >> >> endobj -248 0 obj << +268 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 422.7912 237.633 433.3734] /Subtype /Link /A << /S /GoTo /D (figure.2.8) >> >> endobj -249 0 obj << +269 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 404.8427 318.4276 415.2187] /Subtype /Link /A << /S /GoTo /D (figure.2.9) >> >> endobj -250 0 obj << +270 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 386.8942 174.9945 397.4764] /Subtype /Link /A << /S /GoTo /D (figure.2.10) >> >> endobj -251 0 obj << +271 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 369.0533 241.7841 379.528] /Subtype /Link /A << /S /GoTo /D (figure.2.11) >> >> endobj -252 0 obj << +272 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 351.1048 233.9117 361.5795] /Subtype /Link /A << /S /GoTo /D (figure.2.12) >> >> endobj -253 0 obj << +273 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 333.0487 289.0185 343.631] /Subtype /Link /A << /S /GoTo /D (figure.2.13) >> >> endobj -254 0 obj << +274 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 315.1002 319.2616 325.6825] /Subtype /Link /A << /S /GoTo /D (figure.2.14) >> >> endobj -255 0 obj << +275 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 297.1517 206.5199 307.5277] /Subtype /Link /A << /S /GoTo /D (figure.2.15) >> >> endobj -256 0 obj << +276 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 279.2032 239.1211 289.7855] /Subtype /Link /A << /S /GoTo /D (figure.2.16) >> >> endobj -257 0 obj << +277 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 263.066 205.4709 271.6308] /Subtype /Link /A << /S /GoTo /D (figure.2.17) >> >> endobj -258 0 obj << +278 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 243.3063 284.5622 253.8885] /Subtype /Link /A << /S /GoTo /D (figure.2.18) >> >> endobj -259 0 obj << +279 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 225.3578 357.9149 235.94] /Subtype /Link /A << /S /GoTo /D (figure.2.19) >> >> endobj -260 0 obj << +280 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 207.4093 332.8902 217.9915] /Subtype /Link /A << /S /GoTo /D (figure.2.20) >> >> endobj -261 0 obj << +281 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 191.272 244.8239 200.0431] /Subtype /Link /A << /S /GoTo /D (figure.2.21) >> >> endobj -262 0 obj << +282 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 173.3235 250.7058 182.0946] /Subtype /Link /A << /S /GoTo /D (figure.2.22) >> >> endobj -263 0 obj << +283 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 155.375 225.385 163.9398] /Subtype /Link /A << /S /GoTo /D (figure.2.23) >> >> endobj -264 0 obj << +284 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 137.4265 235.6693 145.9913] /Subtype /Link /A << /S /GoTo /D (figure.2.24) >> >> endobj -236 0 obj << -/D [234 0 R /XYZ 74.4095 793.4011 null] +256 0 obj << +/D [254 0 R /XYZ 74.4095 793.4011 null] >> endobj -237 0 obj << -/D [234 0 R /XYZ 74.4095 639.0049 null] +257 0 obj << +/D [254 0 R /XYZ 74.4095 639.0049 null] >> endobj -233 0 obj << -/Font << /F26 170 0 R /F28 173 0 R >> +253 0 obj << +/Font << /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -294 0 obj << +314 0 obj << /Length 879 /Filter /FlateDecode >> @@ -1008,78 +1064,78 @@ x Y۔P'Zi*7iZkI*Ԭ-ˊr#XjqQi#I1Q8/[x=L[C4@{Ԇ%FxVT()#EjK}qO2[VZ\l]1:KPnT#qs(+'`*v=*w9/8@K݉jS6- 8`u;HᨧzIPcP' }:]jBڇZ>j<9ӐPE1u1D5P%j.rɲQ`Uj1Qa50*eɪc"u t{UFHK"%jz fhm&)g(N*nu.?[o=bYx|lT#wG>>*vࡵ=.vY;^_tމjď&֌ 8-;U|dCkU!ԙz֖-rd0oE5p ٮl}?4HG%LɥUD`qIGDO#>Yڞx'>U)Jz0ƜOz RΕU#; endstream endobj -293 0 obj << +313 0 obj << /Type /Page -/Contents 294 0 R -/Resources 292 0 R +/Contents 314 0 R +/Resources 312 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 174 0 R -/Annots [ 296 0 R 297 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R ] +/Parent 190 0 R +/Annots [ 316 0 R 317 0 R 318 0 R 319 0 R 320 0 R 321 0 R 322 0 R 323 0 R ] >> endobj -296 0 obj << +316 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 756.8936 187.9328 767.1619] /Subtype /Link /A << /S /GoTo /D (figure.2.25) >> >> endobj -297 0 obj << +317 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 738.9663 179.8813 749.2347] /Subtype /Link /A << /S /GoTo /D (figure.2.26) >> >> endobj -298 0 obj << +318 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 711.0765 172.9861 721.5511] /Subtype /Link /A << /S /GoTo /D (figure.3.1) >> >> endobj -299 0 obj << +319 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 693.1492 202.2519 703.6238] /Subtype /Link /A << /S /GoTo /D (figure.3.2) >> >> endobj -300 0 obj << +320 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 676.9256 233.9432 685.4904] /Subtype /Link /A << /S /GoTo /D (figure.3.3) >> >> endobj -301 0 obj << +321 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 658.9983 189.7217 667.5631] /Subtype /Link /A << /S /GoTo /D (figure.3.4) >> >> endobj -302 0 obj << +322 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 641.0711 170.4263 649.6359] /Subtype /Link /A << /S /GoTo /D (figure.3.5) >> >> endobj -303 0 obj << +323 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 621.4403 254.8524 631.7087] /Subtype /Link /A << /S /GoTo /D (figure.3.6) >> >> endobj -295 0 obj << -/D [293 0 R /XYZ 74.4095 793.4011 null] +315 0 obj << +/D [313 0 R /XYZ 74.4095 793.4011 null] >> endobj -292 0 obj << -/Font << /F61 218 0 R /F28 173 0 R >> +312 0 obj << +/Font << /F61 234 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -314 0 obj << +334 0 obj << /Length 1730 /Filter /FlateDecode >> @@ -1093,151 +1149,151 @@ x n0 ԰Y4ن(`ϼŝRPk8tmz (}qh1Lb*1,C?cqֳP̔-b )uGi (Pqot|ֹ+H(scwy՞('sM{xބ .M9zNp . _,h|U uw3Nt8 ޚ叓[K٦Ek#/  endstream endobj -313 0 obj << +333 0 obj << /Type /Page -/Contents 314 0 R -/Resources 312 0 R +/Contents 334 0 R +/Resources 332 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 335 0 R -/Annots [ 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 326 0 R 327 0 R 328 0 R 329 0 R 330 0 R 331 0 R 332 0 R 333 0 R 334 0 R ] +/Parent 355 0 R +/Annots [ 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 ] >> endobj -317 0 obj << +337 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 612.425 338.2165 623.0073] /Subtype /Link /A << /S /GoTo /D (table.2.1) >> >> endobj -318 0 obj << +338 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 594.4978 298.9616 605.0801] /Subtype /Link /A << /S /GoTo /D (table.2.2) >> >> endobj -319 0 obj << +339 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 576.5706 180.2935 586.9466] /Subtype /Link /A << /S /GoTo /D (table.2.3) >> >> endobj -320 0 obj << +340 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 558.6433 257.1971 569.0193] /Subtype /Link /A << /S /GoTo /D (table.2.4) >> >> endobj -321 0 obj << +341 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 540.7161 289.7984 551.2984] /Subtype /Link /A << /S /GoTo /D (table.2.5) >> >> endobj -322 0 obj << +342 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 522.7889 256.1481 533.1649] /Subtype /Link /A << /S /GoTo /D (table.2.6) >> >> endobj -323 0 obj << +343 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 504.8616 335.2394 515.4439] /Subtype /Link /A << /S /GoTo /D (table.2.7) >> >> endobj -324 0 obj << +344 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 486.9344 406.6109 497.5167] /Subtype /Link /A << /S /GoTo /D (table.2.8) >> >> endobj -325 0 obj << +345 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 469.0072 319.7369 479.3832] /Subtype /Link /A << /S /GoTo /D (table.2.9) >> >> endobj -326 0 obj << +346 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 451.0799 295.5011 461.6622] /Subtype /Link /A << /S /GoTo /D (table.2.10) >> >> endobj -327 0 obj << +347 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 433.1527 301.3831 443.735] /Subtype /Link /A << /S /GoTo /D (table.2.11) >> >> endobj -328 0 obj << +348 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 415.2255 371.7415 425.8077] /Subtype /Link /A << /S /GoTo /D (table.2.12) >> >> endobj -329 0 obj << +349 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 397.2982 385.1908 407.8805] /Subtype /Link /A << /S /GoTo /D (table.2.13) >> >> endobj -330 0 obj << +350 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 379.371 276.0623 389.747] /Subtype /Link /A << /S /GoTo /D (table.2.14) >> >> endobj -331 0 obj << +351 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 361.4438 286.3466 371.8198] /Subtype /Link /A << /S /GoTo /D (table.2.15) >> >> endobj -332 0 obj << +352 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 343.5165 356.705 353.8925] /Subtype /Link /A << /S /GoTo /D (table.2.16) >> >> endobj -333 0 obj << +353 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 325.5893 370.1543 336.1716] /Subtype /Link /A << /S /GoTo /D (table.2.17) >> >> endobj -334 0 obj << +354 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [86.8628 299.5107 177.8368 308.0754] /Subtype /Link /A << /S /GoTo /D (table.3.1) >> >> endobj -315 0 obj << -/D [313 0 R /XYZ 74.4095 793.4011 null] +335 0 obj << +/D [333 0 R /XYZ 74.4095 793.4011 null] >> endobj -316 0 obj << -/D [313 0 R /XYZ 74.4095 643.0739 null] +336 0 obj << +/D [333 0 R /XYZ 74.4095 643.0739 null] >> endobj -312 0 obj << -/Font << /F26 170 0 R /F28 173 0 R >> +332 0 obj << +/Font << /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -357 0 obj << +377 0 obj << /Length 1836 /Filter /FlateDecode >> @@ -1253,42 +1309,42 @@ K; x5eGނ93hm7T@Yy ʀÔɒ 3w:DֺB A%ޕ\8x"${4: t ܨ{Ui*k46H6{*pm)q-.NSkєL 4?c#q(lݶ Hat7gwllFSDѣ0swgyBUȥ]d0XFZSTcL0"Qo)8_p=KćP6[Kr sAQܡ H'x!a3 +.șRdA16KC anLh:3T[vx5(d.|}SGtGV_'*]i(^`L=JXE)\p9@\z@?\J!uj vGGK1C[".ttU݀KpEb2*lc<@:})|PaqŹ Ca>ݰȷ Zu0R~<-!arG<6\06r y$?όOKY0JT_J fM+endstream endobj -356 0 obj << +376 0 obj << /Type /Page -/Contents 357 0 R -/Resources 355 0 R +/Contents 377 0 R +/Resources 375 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 335 0 R -/Annots [ 359 0 R 360 0 R ] +/Parent 355 0 R +/Annots [ 379 0 R 380 0 R ] >> endobj -359 0 obj << +379 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [75.9058 417.1708 102.2418 425.7356] /Subtype /Link /A << /S /GoTo /D (cite.Tanenbaum) >> >> endobj -360 0 obj << +380 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [73.4132 351.9902 87.8688 362.5725] /Subtype /Link /A << /S /GoTo /D (figure.1.1) >> >> endobj -358 0 obj << -/D [356 0 R /XYZ 74.4095 793.4011 null] +378 0 obj << +/D [376 0 R /XYZ 74.4095 793.4011 null] >> endobj 6 0 obj << -/D [356 0 R /XYZ 74.4095 771.7323 null] +/D [376 0 R /XYZ 74.4095 771.7323 null] >> endobj 10 0 obj << -/D [356 0 R /XYZ 74.4095 570.9064 null] +/D [376 0 R /XYZ 74.4095 570.9064 null] >> endobj -355 0 obj << -/Font << /F26 170 0 R /F28 173 0 R /F61 218 0 R >> +375 0 obj << +/Font << /F26 186 0 R /F28 189 0 R /F61 234 0 R >> /ProcSet [ /PDF /Text ] >> endobj -365 0 obj << +385 0 obj << /Length 1233 /Filter /FlateDecode >> @@ -1298,75 +1354,75 @@ xڭWKo Cߙo/n1`l!MSEXn_5gI3^yK&iJg N7-I8##0F19v뿶mZ&|A5}2& 6lۄyhsWgCG(j^&(?(Xyn:&AGwTJM qR/!h;=TaLSI _ G5]_[0h2J ZP !27MkVhLBn1DϨT:hič]6)F+Bmoҕ]m5+ aE=F=7Ap6*h7b_CFˬӕBn=bg$NۜC$PϥödL瓑;> 1Sc~+s]&ykIԶM/vFyA4ͧjMp _ߪ*vDM`>l= I<Pt[ҮލZpj܈O3V>ބӰ`7q48vm[xu8:ȯPv {.1P3nL׬H5`rendstream endobj -364 0 obj << +384 0 obj << /Type /Page -/Contents 365 0 R -/Resources 363 0 R +/Contents 385 0 R +/Resources 383 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 335 0 R -/Annots [ 368 0 R ] +/Parent 355 0 R +/Annots [ 388 0 R ] >> endobj -354 0 obj << +374 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/verteiltes-system.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 369 0 R +/PTEX.InfoDict 389 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 366.00000000 180.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 370 0 R ->>/Font << /R8 371 0 R >> +/R7 390 0 R +>>/Font << /R8 391 0 R >> >> -/Length 372 0 R +/Length 392 0 R /Filter /FlateDecode >> stream xVMo1 W8N+qҲZ$誴vdHEj]ǟo^s~O=K:u۲) rٗX85&G:ۛdKɡ޲::>k%]p#0i$51%, JP[H{6 $K H4OF@|j./R~'Pʎõӓ t{󇛫{O]HfOv*ǴaJ!XlyK-e*E,K4ҵz/>D4 \^B~L"I/) .Q Ûex㿕PxmC$ [?g~/ Ue`v4A$2Tn^Y␩8FMlT!Yr )tA,((Py'C,U/8UD [Iߖ3Ocz\Da4M&Ri֡d*ԒeP^EXf 7MdIɏ F'C9w: Κ#n;?q7/u~W> endobj -370 0 obj +390 0 obj << /Type /ExtGState /OPM 1 >> endobj -371 0 obj +391 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -372 0 obj +392 0 obj 714 endobj -362 0 obj << +382 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/client-server.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 373 0 R +/PTEX.InfoDict 393 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 382.00000000 112.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 374 0 R ->>/Font << /R8 375 0 R >> +/R7 394 0 R +>>/Font << /R8 395 0 R >> >> -/Length 376 0 R +/Length 396 0 R /Filter /FlateDecode >> stream @@ -1374,57 +1430,57 @@ x (C!R;}tI6?΃ߏbw'> endobj -374 0 obj +394 0 obj << /Type /ExtGState /OPM 1 >> endobj -375 0 obj +395 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -376 0 obj +396 0 obj 452 endobj -368 0 obj << +388 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [439.9225 171.4698 454.378 182.052] /Subtype /Link /A << /S /GoTo /D (figure.1.2) >> >> endobj -366 0 obj << -/D [364 0 R /XYZ 74.4095 793.4011 null] +386 0 obj << +/D [384 0 R /XYZ 74.4095 793.4011 null] >> endobj -265 0 obj << -/D [364 0 R /XYZ 228.898 578.3829 null] +285 0 obj << +/D [384 0 R /XYZ 228.898 578.3829 null] >> endobj 14 0 obj << -/D [364 0 R /XYZ 74.4095 538.8792 null] +/D [384 0 R /XYZ 74.4095 538.8792 null] >> endobj -367 0 obj << -/D [364 0 R /XYZ 74.4095 392.4395 null] +387 0 obj << +/D [384 0 R /XYZ 74.4095 392.4395 null] >> endobj -266 0 obj << -/D [364 0 R /XYZ 288.3666 246.8671 null] +286 0 obj << +/D [384 0 R /XYZ 288.3666 246.8671 null] >> endobj -363 0 obj << -/Font << /F61 218 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im2 354 0 R /Im3 362 0 R >> +383 0 obj << +/Font << /F61 234 0 R /F28 189 0 R /F26 186 0 R >> +/XObject << /Im2 374 0 R /Im3 382 0 R >> /ProcSet [ /PDF /Text ] >> endobj -379 0 obj << +399 0 obj << /Length 2063 /Filter /FlateDecode >> @@ -1438,30 +1494,30 @@ xڕXK 1 ]Q)#X=ikdw* ,-A=Le&tKJPršA^r& Y{&%:c@ӱ8cԞ<&?Շ '9-wT􆭠7P_Ou17mLW6;ٝ js"`(/oh z8 )-0Q`.rTv&פepI; E*o:4}x0X9|:ÉOOB vHZ@-<7!mn/ ;'ҫWqi5ԔnKNu>bTS.tvv fWz^.DNxE>H fՃ %})wոe0'112lg0 T>!9}ܓ)#~ ?gN8ٹ/f=:FY7,3 Jƻ iaay$:^V9vEfY-/RI= 3ta;ɿx)X\6 ^ߧ r{NI_zZ>Zi? MwϺp_;7d:W$0|$|TqR5\.|=lendstream endobj -378 0 obj << +398 0 obj << /Type /Page -/Contents 379 0 R -/Resources 377 0 R +/Contents 399 0 R +/Resources 397 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 335 0 R +/Parent 355 0 R >> endobj -380 0 obj << -/D [378 0 R /XYZ 74.4095 793.4011 null] +400 0 obj << +/D [398 0 R /XYZ 74.4095 793.4011 null] >> endobj -381 0 obj << -/D [378 0 R /XYZ 74.4095 751.7784 null] +401 0 obj << +/D [398 0 R /XYZ 74.4095 751.7784 null] >> endobj -382 0 obj << -/D [378 0 R /XYZ 74.4095 571.3165 null] +402 0 obj << +/D [398 0 R /XYZ 74.4095 571.3165 null] >> endobj -383 0 obj << -/D [378 0 R /XYZ 74.4095 406.8989 null] +403 0 obj << +/D [398 0 R /XYZ 74.4095 406.8989 null] >> endobj -377 0 obj << -/Font << /F61 218 0 R /F26 170 0 R /F28 173 0 R >> +397 0 obj << +/Font << /F61 234 0 R /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -387 0 obj << +407 0 obj << /Length 1917 /Filter /FlateDecode >> @@ -1476,64 +1532,64 @@ G =F~I@engmw yÏ4Z15u;ptcbTΖDUL 55U$I)hc"Th::̰~"!gW:&+w ~v(Xk`fqq2'iX7tjWJJRi"Rik|vI&W<}!vӣz[ub^\M!(/33.1[`wŢEc-䲄鸨}ڔendstream endobj -386 0 obj << +406 0 obj << /Type /Page -/Contents 387 0 R -/Resources 385 0 R +/Contents 407 0 R +/Resources 405 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 335 0 R -/Annots [ 391 0 R ] +/Parent 355 0 R +/Annots [ 411 0 R ] >> endobj -391 0 obj << +411 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [126.1829 429.6771 140.6385 440.2594] /Subtype /Link /A << /S /GoTo /D (figure.1.3) >> >> endobj -388 0 obj << -/D [386 0 R /XYZ 74.4095 793.4011 null] +408 0 obj << +/D [406 0 R /XYZ 74.4095 793.4011 null] >> endobj -389 0 obj << -/D [386 0 R /XYZ 74.4095 750.7482 null] +409 0 obj << +/D [406 0 R /XYZ 74.4095 750.7482 null] >> endobj -390 0 obj << -/D [386 0 R /XYZ 74.4095 572.4928 null] +410 0 obj << +/D [406 0 R /XYZ 74.4095 572.4928 null] >> endobj -385 0 obj << -/Font << /F61 218 0 R /F26 170 0 R /F28 173 0 R >> +405 0 obj << +/Font << /F61 234 0 R /F26 186 0 R /F28 189 0 R >> /ProcSet [ /PDF /Text ] >> endobj -394 0 obj << +414 0 obj << /Length 344 /Filter /FlateDecode >> stream xڍMO0 >d͍ ![T$U&P$_ُX%i1pAŋ1vן坘WE6j(>HI {|ڲ99ϤȹAdj[U]C6/bPxkdZ[u5)#d!J"AO{|eFM-2X1AxG-ޜRl$Fɫ:zH~aee.-z;8> endobj -384 0 obj << +404 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (/usr/home/buetow/svn/vs/trunk/LaTeX/images/client-server-protokolle.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 396 0 R +/PTEX.InfoDict 416 0 R /Matrix [1.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000] /BBox [0.00000000 0.00000000 376.00000000 320.00000000] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 397 0 R ->>/Font << /R8 398 0 R >> +/R7 417 0 R +>>/Font << /R8 418 0 R >> >> -/Length 399 0 R +/Length 419 0 R /Filter /FlateDecode >> stream @@ -1543,56 +1599,56 @@ x Y La- 7pD7[:pHp {-q*YA^6@K  B|jZ%Tp'endstream endobj -396 0 obj +416 0 obj << /Producer (GPL Ghostscript 8.61) /CreationDate (D:20080805211935Z00'00') /ModDate (D:20080805211935Z00'00') >> endobj -397 0 obj +417 0 obj << /Type /ExtGState /OPM 1 >> endobj -398 0 obj +418 0 obj << /BaseFont /Helvetica /Type /Font /Subtype /Type1 >> endobj -399 0 obj +419 0 obj 499 endobj -395 0 obj << -/D [393 0 R /XYZ 74.4095 793.4011 null] +415 0 obj << +/D [413 0 R /XYZ 74.4095 793.4011 null] >> endobj -267 0 obj << -/D [393 0 R /XYZ 281.7271 298.4089 null] +287 0 obj << +/D [413 0 R /XYZ 281.7271 298.4089 null] >> endobj -392 0 obj << -/Font << /F61 218 0 R /F28 173 0 R >> -/XObject << /Im4 384 0 R >> +412 0 obj << +/Font << /F61 234 0 R /F28 189 0 R >> +/XObject << /Im4 404 0 R >> /ProcSet [ /PDF /Text ] >> endobj -403 0 obj << +423 0 obj << /Length 992 /Filter /FlateDecode >> stream xڭVKoFWHzߏbE[D9"-1* 3\CQЁ~ (X`$ԩ8 Ƃ~E-[#&Ri3pUZEb,QR*D>nP^4, K??'_&+r}~:eZ]V|q9T\? f Q Fd"n9\ "Zt"K Nx~0#2<Ɓ3/P>fPMr6f0kVoQEGE;VgHAF̋+JR+Y2^eɶhs6y+*ίlYU7KFP%3!D3H9.  ^dB1\T9iɈ 4~_V6{L].,/Z2;I,C';Ug%j5.i_—jR[2y%:Kn0@m6Li%cWk\RNbZ_!+Q,4%Xh&zacvEǟ}뤬7"pdجx1Mjz}U~/]7ΖUAe5c"'.&QՉ<+<)zFbp|E?كfendstream endobj -402 0 obj << +422 0 obj << /Type /Page -/Contents 403 0 R -/Resources 401 0 R +/Contents 423 0 R +/Resources 421 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 407 0 R -/Annots [ 405 0 R 406 0 R ] +/Parent 427 0 R +/Annots [ 425 0 R 426 0 R ] >> endobj -400 0 obj << +420 0 obj << /Type /XObject /Subtype /Image /Width 380 @@ -1619,38 +1675,38 @@ CK |깗D"=))s}SIꌎ$'ƆYkp$ kK"*%9uv>r.vL,ֵ*pRcuK\K;D"=IHm˅[6m<1%HG≱d7kv;7ܾy Dz/ܺ~ډ3[4mq5okS.ck|V>:>u .8<$89spe9sp98p8s9sp8p89s98p8pss9sp8p89s98p8ps9sp98p8Õ89s98p8ps9sp98p8s9sp98p8+8ps9sp98p8s9sp98p89s9sp8pWp8s9sp98p89s9sp8ps9s98p 98p89s9sp8ps1猌ќscsδM\}놴C"H<ݺucrr眺'[''H$ңOƏrBǁ͇NH$ҏ*5՟5'{׮]۷dgH$ҏ*dYkːendstream endobj -405 0 obj << +425 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [146.9775 153.5425 161.4331 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.2.1) >> >> endobj -406 0 obj << +426 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [463.2925 153.5425 477.7481 164.1248] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj -404 0 obj << -/D [402 0 R /XYZ 74.4095 793.4011 null] +424 0 obj << +/D [422 0 R /XYZ 74.4095 793.4011 null] >> endobj 18 0 obj << -/D [402 0 R /XYZ 74.4095 771.7323 null] +/D [422 0 R /XYZ 74.4095 771.7323 null] >> endobj 22 0 obj << -/D [402 0 R /XYZ 74.4095 580.1314 null] +/D [422 0 R /XYZ 74.4095 580.1314 null] >> endobj -268 0 obj << -/D [402 0 R /XYZ 250.8743 219.9242 null] +288 0 obj << +/D [422 0 R /XYZ 250.8743 219.9242 null] >> endobj -401 0 obj << -/Font << /F26 170 0 R /F28 173 0 R /F61 218 0 R >> -/XObject << /Im5 400 0 R >> +421 0 obj << +/Font << /F26 186 0 R /F28 189 0 R /F61 234 0 R >> +/XObject << /Im5 420 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -413 0 obj << +433 0 obj << /Length 1664 /Filter /FlateDecode >> @@ -1663,15 +1719,15 @@ F {` !­ǘ P |h#jkhŽ^IiD$'v*NҜ뗻BIή8De=J: {u2e]ﭨV[Gz]6%&ĩ#{k*x#4^[ui cs^N1:vg/ q:UlƑ7xyd{1Js;KkWuw880͈W@U-rtBt{;u7ޣpw~qiWs)?Y:> endobj -408 0 obj << +428 0 obj << /Type /XObject /Subtype /Image /Width 500 @@ -1694,35 +1750,35 @@ K *o{ců Su:~dhRmmvmmm mX/~`vC dmGmGA۵mmmmGہ sv@۽Fh;mO[pe]/k;04,uڮ@vX>?vk;W&rdfUFہEAAv@v@v@vvvvvvvv=,o V _rBvgñ {1z=|cyh;'ʣl r Aہm·vm1vmo{ZM4bϜh;h;h;h;h;h;h;ckG@vm@m@v@vm@]m@v@vm@m@vmvm@vm@vmvh;h;h;h;hh;h;h;h;2kendstream endobj -415 0 obj << +435 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [392.5129 738.8587 406.9684 749.441] /Subtype /Link /A << /S /GoTo /D (figure.2.3) >> >> endobj -417 0 obj << +437 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [183.9175 370.312 198.3731 380.8943] /Subtype /Link /A << /S /GoTo /D (figure.2.2) >> >> endobj -414 0 obj << -/D [412 0 R /XYZ 74.4095 793.4011 null] +434 0 obj << +/D [432 0 R /XYZ 74.4095 793.4011 null] >> endobj -269 0 obj << -/D [412 0 R /XYZ 305.5773 473.0203 null] +289 0 obj << +/D [432 0 R /XYZ 305.5773 473.0203 null] >> endobj -416 0 obj << -/D [412 0 R /XYZ 74.4095 400.9034 null] +436 0 obj << +/D [432 0 R /XYZ 74.4095 400.9034 null] >> endobj -411 0 obj << -/Font << /F61 218 0 R /F28 173 0 R /F26 170 0 R >> -/XObject << /Im6 408 0 R >> +431 0 obj << +/Font << /F61 234 0 R /F28 189 0 R /F26 186 0 R >> +/XObject << /Im6 428 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -420 0 obj << +440 0 obj << /Length 1212 /Filter /FlateDecode >> @@ -1730,15 +1786,15 @@ stream xڭXK6W(1ɩ&ES}@fsZrw(2M>>ڐP@D[ n;}Cx7{KFQ}B("ɜQP#][#Gn~JZlg(5Wa RbAew\'h0b1N\99)^7y`(|V'7;DŒ-](`?7I XfLO HfbF\si(*^rO? fm+PlHs)ܛP|PŮ[5El̪uV%ZZ9c0֙u/"{"J`ā>Mz Mwrx|2j!0n Mcʐ,-aӼZ巔jP=ڹN-2`?ͫ[*9YsLmNd$awuwf=fD j`}#zP9 >L7>^l$^yU?r!CX=:ևu/dLs `)?hbf.9.˭nT]Z7IvH[T]ljOyEH%F )ѝhnRxB'JZ֍.hь1B~`ƌ:w!jq#F'ʑ &mZM`#FnXЖf@Y1^o4/vby<M}u:~xK@cͥsjLkS;kB'Lb.:oKKZws{(rtuQjx RYvŕոwH;/Cft_0PYZ=)2 !=;\U4m:[_I^epҦUŮ[XƩ7i(wi^~Z"7AE3Ћ lXw+&/408ԓS&]b tk@8δJa+_g>nӧը4J4}oj\= P/["T@NRWr.*SZ'rk3C}M<9[H9_P}u?]BxcB!<ՉtQ9WlEͮendstream endobj -419 0 obj << +439 0 obj << /Type /Page -/Contents 420 0 R -/Resources 418 0 R +/Contents 440 0 R +/Resources 438 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 407 0 R -/Annots [ 423 0 R ] +/Parent 427 0 R +/Annots [ 443 0 R ] >> endobj -409 0 obj << +429 0 obj << /Type /XObject /Subtype /Image /Width 380 @@ -1877,7 +1933,7 @@ HI M] 0H88' u W#xLDhz2QE"I=oh,G5qHLIJL7EJ'1+8DήT$=-  x|{kc~)ڢ8g1:fMA%4`*M*A/l\i6G,,,GZG}:WSqNNkj,jJ~=ӸjtBʡUjgS)rSkv&ldR]r`LT6̚myc'fofHh4KKf'fMK] 4`Z2.o1.mr޴<#bǸeP1C?IWtrkpF`D /CiiiZ4il/iactvkUh4>ik *Pn/|zzt~w={)W5(60.O [O>˸3h ^k_S + !۝+KJum0䫷Ns~sFZ^9se^JU_J%VMJ}z~3ǝ1GOլ޲:`0B7[#Zs7D?O'Y>s/537<95 Y%ȇ_>$iJzNi]Gҕ)9(+; +(7/,؋~'.Ȝ`oy`KPqzu>>T׍zaݖʾۥ=E,mMɭy0SBNfq;lg6/-fP10p m=p`0գȁ@sjB=-j^דGe7Ď|Z|%Ttj0F`L,ȩx*:len)i6Z#Rq`C(N[#x^ܮ]'Ixv]If׏K6[Nnq,q8EEE7oLK =ދȞ Քqendstream endobj -410 0 obj << +430 0 obj << /Type /XObject /Subtype /Image /Width 180 @@ -1905,31 +1961,31 @@ SȈoD\ ٘Zl7Z%lL-6Z!7,7>L")dcjb,>߰ߞ{و|t9T,t)T(«8 {endstream endobj -423 0 obj << +443 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [323.2532 385.1525 337.7088 395.7348] /Subtype /Link /A << /S /GoTo /D (figure.2.4) >> >> endobj -421 0 obj << -/D [419 0 R /XYZ 74.4095 793.4011 null] +441 0 obj << +/D [439 0 R /XYZ 74.4095 793.4011 null] >> endobj -270 0 obj << -/D [419 0 R /XYZ 286.4299 473.3831 null] +290 0 obj << +/D [439 0 R /XYZ 286.4299 473.3831 null] >> endobj -422 0 obj << -/D [419 0 R /XYZ 74.4095 416.5495 null] +442 0 obj << +/D [439 0 R /XYZ 74.4095 416.5495 null] >> endobj -271 0 obj << -/D [419 0 R /XYZ 266.1839 294.1835 null] +291 0 obj << +/D [439 0 R /XYZ 266.1839 294.1835 null] >> endobj -418 0 obj << -/Font << /F61 218 0 R /F28 173 0 R /F26 170 0 R /F33 181 0 R >> -/XObject << /Im7 409 0 R /Im8 410 0 R >> +438 0 obj << +/Font << /F61 234 0 R /F28 189 0 R /F26 186 0 R /F33 197 0 R >> +/XObject << /Im7 429 0 R /Im8 430 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -427 0 obj << +447 0 obj << /Length 1572 /Filter /FlateDecode >> @@ -1941,15 +1997,15 @@ U !:$*7Iu=2B>@~lL%>E&$.l2"QIt C*Y۲nlB HcJ넀rʫR5z[nAˆPes<.x!(LQk#u]{`[0@Z׺mu##Msٻ6e$@'K}(vve|&+ZŬf)ȋAt$f„nnjw#~U>PVs%M&P}MQ,j_%Cfqnw.Mywz:B Toe}p!.i+ ,4A $ShWhv}Ƙ*eGFy˲E{ea@TA‰Xds }LmYQVr,vr kTdY,wOo&SfnWYWTzE k~ʉ@ dv`ӝwφP-vb٭g+ L,D=iD+[GM48l=T@qhrlw0>Pz }KUN!v&X|89ߞ:lTo-:;3ݛKJƒ? Q j{IW d=f josnr0ML?D暟9Y[_1j;jy:?0wZ=\(H2-#=PU3q=endstream endobj -426 0 obj << +446 0 obj << /Type /Page -/Contents 427 0 R -/Resources 425 0 R +/Contents 447 0 R +/Resources 445 0 R /MediaBox [0 0 595.2757 841.8898] -/Parent 407 0 R -/Annots [ 430 0 R ] +/Parent 427 0 R +/Annots [ 450 0 R ] >> endobj -424 0 obj << +444 0 obj << /Type /XObject /Subtype /Image /Width 586 @@ -1964,28 +2020,28 @@ x 7-XW [r7g7U~Zz?ކ[1g bǗsI9ۮ㥧 '&7Wjo_E3/jcOL˺=.cuQ݌1]uUKc-usg1uzJݦY,Ց;[aaX,uV7bX,usX,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,RFu[c5Y,5Mݾ8;b-n"n`{M[bX6Jݎ_гsX,KݞvVyn,Śn{QRv"aX,u˯kbXm= vb[BQDnbX]Vyn,Śnů\X,kvcX,(uܼqncLsncM݌1ƨ1ӷnߞ{&1Ƙ.uLX,kXNX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,ݯbXiյ9,nu[vqkwRQv҅bXkcucX,|u[݋bX,U3qvb[~>^S7b=ngnsX,KJZ)~fݬ&b2V|\X,k](X,˵dX,VӺU~vncLs,mf1u1Ƙm#3u3m{&1Ƙ.uLX,kXNX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,bMX,nVbXfX,bMX,nbX,u,R7;bMX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXfX,KX,nbX,uS7bdX,YMbbXn,R7ucX,bjX,KR7ucX,bMX,nVbXf5Y,n,R7ucX,ݯbXiյ9,nu[vqkwRQv҅bXkcucX,|u[݋bX,U3qvb[~>^S7b=ngnsX,KJZ)~fݬ&b2V|\X,k](X,u$b[Glww݌1Ƙ&sU7c1#mwW1ncLhݾҩ1Ƙ~uk6LX,k|NX,nVbXfX,K