diff --git a/docs/thesis/content/abstract.tex b/docs/thesis/content/abstract.tex index f02d1e1..e525a5a 100644 --- a/docs/thesis/content/abstract.tex +++ b/docs/thesis/content/abstract.tex @@ -20,7 +20,7 @@ tudják kielégíteni azokat a speciális igényeket, amelyek egy ilyen rendszer Jelen szakdolgozat célja egy olyan vizualizációs megoldás bemutatása, amelynek segítségével a rendszer könnyedén áttekinthető és kezelhető. A tanszéki rendszer által kezelt eszközök a felületen is vezérelhetők -és azok működéséről különböző statisztikákat felhasználva egyszerűen értelmezhető diagrammok generálódnak. +és azok működéséről különböző statisztikákat felhasználva egyszerűen értelmezhető diagramok generálódnak. A backend megvalósítására az ASP.NET Core-t választottam, mely platformfüggetlen megoldást nyújt a web kérések kiszolgálására. A frontend-et a React.js használatával készítettem, mely segítségével egyszerűen és gyorsan lehet reszponzív felhasználói felületeket készíteni. diff --git a/docs/thesis/content/birdmap-backend.tex b/docs/thesis/content/birdmap-backend.tex index 6d7b8c0..2f89fff 100644 --- a/docs/thesis/content/birdmap-backend.tex +++ b/docs/thesis/content/birdmap-backend.tex @@ -9,7 +9,7 @@ Ebben a fejezetben bemutatom a szerveroldal architektúráját, felépítését. %---------------------------------------------------------------------------- A szerveroldal fejlesztésénél a háromrétegú architektúrát alkalmaztam, melynek lényege, hogy az alkalmazást logikailag három elkülönülő részre bontjuk: \begin{itemize} - \item \textbf{Adat elérési réteg}. Ez a rész felel a tárolt entitások modell definícióiért, illetve azoknak a kiolvasásáért, tárolásáért egy adatbázisból vagy fájlrendszerből. + \item \textbf{Adatelérési réteg}. Ez a rész felel a tárolt entitások modell definícióiért, illetve azoknak a kiolvasásáért, tárolásáért egy adatbázisból vagy fájlrendszerből. \item \textbf{Megjelenítési réteg}. Ezen réteg feladata a kliensoldal közvetlek kiszolgálása. Bármilyen irányú kommunikáció a kliensek felé ezen a rétegen keresztül történik. \item \textbf{Üzleti logikai réteg}. Minden ami nem a közvetlen kommunikációért, megjelenítésért vagy adat elérésért, tárolásért felel, az ide kerül. A fenti két réteg között helyezkedik el és feladata a különböző folyamatok értékelése és futtatása, valamint az adatok feldolgozása. @@ -19,7 +19,7 @@ Az ASP.NET Core beépítetten támogatja a dependency injection-t, mely a \verb+ Én minden rétegbe tettem egy ilyen \verb+Startup+ osztályt, hogy azok feleljenek a saját szolgáltatásaik konfigurálásáért és regisztrálásáért. %---------------------------------------------------------------------------- -\section{Adat elérési réteg} +\section{Adatelérési réteg} %---------------------------------------------------------------------------- Az adatelérést az Entity Framework Core segítségével oldottam meg. Telepítettem egy MSSQL adatbázis szervert a számítógépemre, melynek csatlakozási paramétereivel a \verb+Startup+ osztályban felkonfigurálom az EF Core által nyújtott \verb+DbContext+ saját leszármazott változatát. diff --git a/docs/thesis/content/birdmap-frontend.tex b/docs/thesis/content/birdmap-frontend.tex index fb233c8..7f43e7e 100644 --- a/docs/thesis/content/birdmap-frontend.tex +++ b/docs/thesis/content/birdmap-frontend.tex @@ -120,7 +120,7 @@ Komponense a \ref{fig:birdmap-logs}-es ábrán látható. \label{fig:birdmap-logs} \end{figure} %---------------------------------------------------------------------------- -\subsection{Eszköz állapot és hangüzenet kezelő szolgáltatás} +\subsection{Eszközállapot- és hangüzenet-kezelő szolgáltatás} %---------------------------------------------------------------------------- A szakasz további komponenseinek van egy közös ismertetője. Mégpedig, hogy mindegyiknek szüksége van a kihelyezett eszközök adataira és az azok által publikált hangüzenetekből képzett valószínűségre. @@ -133,13 +133,13 @@ A \ref{lst:react-switch}-es listában látható, hogy a \verb+DevicesContextProv \subsection{Dashboard} %---------------------------------------------------------------------------- A Dashboard az alkalmazás kezdő oldala. Itt található meg a külső szolgáltatások állapotát vizsgáló komponens, -illetve a kihelyezett eszközök működési folyamatában áttekintést nyújtó diagrammok mindegyike. +illetve a kihelyezett eszközök működési folyamatában áttekintést nyújtó diagramok mindegyike. Az oldal megjelenítésekor elindul egy másodpercenként ismétlődő folyamat, -mely a \verb+DevicesContext+-ből kiolvasott értékekből legenerálja a diagrammokon megjelenítendő összes adatot. +mely a \verb+DevicesContext+-ből kiolvasott értékekből legenerálja a diagramokon megjelenítendő összes adatot. Ez azonban az adat mennyiségétől függően akár egy-két másodpercig is eltarthat, ami rendkívül lassúvá és használhatatlanná tenné a felületet. Ennek elkerülése érdekében az adatfeldolgozó folyamat egyszerre csak egy pár elemet dolgoz fel, mely alfolyamatok között 20 milliszekundum szüneteket iktattam be. -Továbbá hogy a különböző diagrammok animációi is zökkenőmentesek legyenek, azok adatai cserélése között is van 300 milliszekundum szünet. +Továbbá hogy a különböző diagramok animációi is zökkenőmentesek legyenek, azok adatai cserélése között is van 300 milliszekundum szünet. Így valamivel lasabb az adatfeldolgozás, de a felület használható marad. %---------------------------------------------------------------------------- \subsubsection{Külső szolgáltatások} @@ -176,38 +176,38 @@ A felhasználói élmény maximalizálása érdekében a frissítés előtt lek \subsubsection{Eszközök és szenzorok állapota} %---------------------------------------------------------------------------- Ennek a komponensnek a szerepe, hogy áttekintést nyújtson az eszközök és szenzorok állapotáról. -Úgy gondoltam, hogy erre a legcélravezetőbb eszköz a \ref{fig:dashboard-donut}-es ábrán is látható Apexcharts fánk diagrammja. +Úgy gondoltam, hogy erre a legcélravezetőbb eszköz a \ref{fig:dashboard-donut}-es ábrán is látható Apexcharts fánk diagramja. Látható, hogy hány darab eszköz és szenzor van bekapcsolt, kikapcsolt, illetve hibás állapotban. Az állapotok változása esetén a \verb+DevicesContextProvider+-nek köszönhetően az adatok automatikusan frissülnek. \begin{figure}[!ht] \centering \includegraphics[width=150mm, keepaspectratio]{figures/dashboard-donut-devices.png} - \caption{A Dashboard eszköz- és szenzor állapotok diagrammja} + \caption{A Dashboard eszköz- és szenzor állapotok diagramja} \label{fig:dashboard-donut} \end{figure} %---------------------------------------------------------------------------- -\subsubsection{Hőtérkép diagrammok} +\subsubsection{Hőtérkép diagramok} %---------------------------------------------------------------------------- -Ezekkel a diagrammokkal az a célom, hogy az eszközök által küldött észleléseket időrendben vizualizáljam. -Megvalósításukhoz az Apexcharts Heatmap típusú diagrammját használtam. +Ezekkel a diagramokkal az a célom, hogy az eszközök által küldött észleléseket időrendben vizualizáljam. +Megvalósításukhoz az Apexcharts Heatmap típusú diagramját használtam. A \ref{fig:dashboard-heatmap-second}-as ábrán látható diagram az elmúlt egy percben küldött, másodpercenként a legnagyobb, hangüzenetekből képzett valószínűségeket ábrozolja. A \ref{fig:dashboard-heatmap-minute}-es ábrán látható diagram pedig az elmúlt egy órában percenként a legnagyobbakat. \begin{figure}[!ht] \centering \includegraphics[width=150mm, keepaspectratio]{figures/second-heatmap.png} - \caption{Másodperc alapú hőtérképes diagramm} + \caption{Másodperc alapú hőtérképes diagram} \label{fig:dashboard-heatmap-second} \end{figure} \begin{figure}[!ht] \centering \includegraphics[width=150mm, keepaspectratio]{figures/minute-heatmap.png} - \caption{Perc alapú hőtérképes diagramm} + \caption{Perc alapú hőtérképes diagram} \label{fig:dashboard-heatmap-minute} \end{figure} A függőleges tengelyen a rendszer eszközei vannak dinamikusan megjelenítve. A vízszintes tengelyen pedig az említett időtartományok. -A diagrammokon látható négyzetek a valószínűség nagyságától függően sötétebbek vagy világosabbak. +A diagramokon látható négyzetek a valószínűség nagyságától függően sötétebbek vagy világosabbak. \newpage %---------------------------------------------------------------------------- \subsubsection{Riasztás számláló} @@ -217,7 +217,7 @@ Segítségével megvizsgálható, hogy mely eszközök riasztanak a legtöbbet a \begin{figure}[!ht] \centering \includegraphics[width=150mm, keepaspectratio]{figures/dashboard-column-devices.png} - \caption{Eszközönkénti riasztásokat számláló diagramm} + \caption{Eszközönkénti riasztásokat számláló diagram} \label{fig:dashboard-devices-column} \end{figure} @@ -226,7 +226,7 @@ Az egyes oszlopok három részre vannak bontva az üzenetek öt tized, hét tize %---------------------------------------------------------------------------- \subsubsection{Üzenetek gyakorisága} %---------------------------------------------------------------------------- -Az oldalon található utolsó diagramm egy vonal diagammn, melynek célja, hogy ábrázolja a rendszer által küldött üzenetek számát másodpercenként. +Az oldalon található utolsó diagram egy vonal diagammn, melynek célja, hogy ábrázolja a rendszer által küldött üzenetek számát másodpercenként. A \ref{fig:dashboard-messages-line}-es ábrán látható a komponens. A vízszintes tengelyen a legelső érték az alkalmazás által először észlelt üzenet időpontja. Az utolsó érték a legutoljára észlelt időpontja. diff --git a/docs/thesis/content/birdmap-introduction.tex b/docs/thesis/content/birdmap-introduction.tex index 574f938..9e4c7e8 100644 --- a/docs/thesis/content/birdmap-introduction.tex +++ b/docs/thesis/content/birdmap-introduction.tex @@ -12,8 +12,8 @@ hogy ki tudjam választani a vizualizáció szempontjából legfontosabb kompone A jellemző adatvizualizációs megoldások közül az alábbi hármat találtam kulcsfontosságúnak a következő célokra: \begin{itemize} \item \textbf{Hőtérkép}. Hasznos lenne egy olyan felület, ahol az eszközök GPS koordinátái és a seregély detektálást jelző üzenetek alapján, meg lehetne jeleníteni a seregélyek hozzávetőleges előfordulásának helyeit és gyakoriságát egy térképen, hőtérképes formában. - \item \textbf{Eszköz állapotok}. Jelenleg a Command and Control mikroszolgáltatás felé indított kéréseken kívül, nincs lehetőség a kihelyezett eszközök állapotának vizsgálatára. Szükség lenne egy olyan felületre, ahol ezek állapotai láthatóak, esetleg dinamikusan is frissülnek. - \item \textbf{Diagrammok}. A hőtérképen kívül egyéb olyan diagrammok is hasznosak lehetnek, ahol látható például, hogy melyik eszköz melyik percben észlelt madárhangot vagy, hogy egy eszköz összesen hány madárhangot észelt. Minnél több információ, annál jobb. + \item \textbf{Eszközállapotok}. Jelenleg a Command and Control mikroszolgáltatás felé indított kéréseken kívül, nincs lehetőség a kihelyezett eszközök állapotának vizsgálatára. Szükség lenne egy olyan felületre, ahol ezek állapotai láthatóak, esetleg dinamikusan is frissülnek. + \item \textbf{Diagramok}. A hőtérképen kívül egyéb olyan diagramok is hasznosak lehetnek, ahol látható például, hogy melyik eszköz melyik percben észlelt madárhangot vagy, hogy egy eszköz összesen hány madárhangot észelt. Minnél több információ, annál jobb. \end{itemize} Ezeken kívül fontos követelmény volt még, hogy az alkalmazásom futtatható legyen Linux környezetben is, hogy az telepíthető legyen a Birbnetes Kubernetes \cite{kubernetes} klaszterébe. @@ -28,7 +28,7 @@ Az imént vázolt igények kielégítésére sok, széles körben alkalmazott me \subsection{Grafana} %---------------------------------------------------------------------------- A Grafana \cite{grafana} az egy nyílt forráskódú platformfüggetlen vizualizációs web alkalmazás. -Egy támogatott adatbázishoz csatlakoztatva különféle interaktív gráfokat és diagrammokat generál. +Egy támogatott adatbázishoz csatlakoztatva különféle interaktív gráfokat és diagramokat generál. A testreszabhatóság maximalizásának érdekében különböző, akár harmadik fél által készített, bővítmények használatát is támogatja, melyekkel új adatforrások és panel típusok integrálhatók. A \ref{fig:grafana}-es ábra egy jó példa arra, hogy hogyan néz ki egy általános Grafana felület. diff --git a/docs/thesis/content/birdmap-technologies.tex b/docs/thesis/content/birdmap-technologies.tex index 9831c93..3ad45b2 100644 --- a/docs/thesis/content/birdmap-technologies.tex +++ b/docs/thesis/content/birdmap-technologies.tex @@ -122,7 +122,7 @@ Alkalmazásával könnyő esztétikus felhasználói felületeket készíteni, m %---------------------------------------------------------------------------- \subsection{Apexcharts} %---------------------------------------------------------------------------- -Az Apexcharts \cite{apexcharts} egy nyílt forráskódú JavaScript szoftvercsomag, amellyel könnyen konfigurálható, modern kinézetű diagrammokat lehet készíteni. +Az Apexcharts \cite{apexcharts} egy nyílt forráskódú JavaScript szoftvercsomag, amellyel könnyen konfigurálható, modern kinézetű diagramokat lehet készíteni. Sokféle kliensoldali (és szerveroldali) technológiát támogat, köztük a React-et is. A kezelőfelületen található vizualizációk szinte összes elemét ennek használatával csináltam. %---------------------------------------------------------------------------- diff --git a/docs/thesis/content/birdmap-test.tex b/docs/thesis/content/birdmap-test.tex index f33adcc..0f2f69a 100644 --- a/docs/thesis/content/birdmap-test.tex +++ b/docs/thesis/content/birdmap-test.tex @@ -41,7 +41,7 @@ a \ref{lst:dummy-service-registration}-es listában látható módon. %---------------------------------------------------------------------------- -\section{MQTT teszt alkalmazás} +\section{MQTT tesztalkalmazás} %---------------------------------------------------------------------------- Az MQTT.NET szoftvercsomag github oldalán található néhány példa a csomag használatára \cite{mqttnet-examples}. Ezek között találtam Sepp Penner MQTTnet.TestApp.WinForm \cite{mqttnet-winforms} projektjét, diff --git a/docs/thesis/content/introduction.tex b/docs/thesis/content/introduction.tex index dbb2036..4cc9642 100644 --- a/docs/thesis/content/introduction.tex +++ b/docs/thesis/content/introduction.tex @@ -12,7 +12,7 @@ Ha igen akkor jelez a felvételt küldő eszköznek, hogy szólaltassa meg a ria berendezését, hogy elijessze a madarakat. %---------------------------------------------------------------------------- -\section{A probléma} +\section{Probléma} %---------------------------------------------------------------------------- A jelen rendszer használata során nincs vizuális visszacsatolás az esetleges riasztásokról azok gyakoriságáról és a rendszer állapotáról sem. Különböző diagnosztikai eszközök ugyan implementálva lettek mint például @@ -20,11 +20,11 @@ a naplózás vagy a hiba bejelentés, de ezek használata nehézkes, nem kézenf Szükség van egy olyan megoldásra amivel egy helyen és egyszerűen lehet kezelni és felügyelni a rendszer egyes elemeit. %---------------------------------------------------------------------------- -\section{A megoldás} +\section{Megoldás} %---------------------------------------------------------------------------- A jelen szakdolgozat egy olyan webes alkalmazás elkészítését dokumentálja, melyel a felhasználók képesek a természetben elhelyezett eszközök állapotát vizsgálni, azokat akár ki és bekapcsolni igény szerint. -Az egyes rendszer eseményeket vizsgálva a szoftver statisztikákat készít, melyeket különböző diagrammokon ábrázolok. +Az egyes rendszer eseményeket vizsgálva a szoftver statisztikákat készít, melyeket különböző diagramokon ábrázolok. Ilyen statisztikák például, hogy időben melyik eszköz mikor észlelt madár hangot, vagy hogy hány hang üzenet érkezik az eszközöktől másodpercenként. diff --git a/docs/thesis/content/summary.tex b/docs/thesis/content/summary.tex index 7fef7c6..75239df 100644 --- a/docs/thesis/content/summary.tex +++ b/docs/thesis/content/summary.tex @@ -9,7 +9,7 @@ minimalizáltak legyenek a függőségek, így a rendszerben történő változ %---------------------------------------------------------------------------- \section{Továbbfejlesztési lehetőségek} %---------------------------------------------------------------------------- -Az kliens oldalon történő diagrammok adatainak generálása hamar túl nagy falatnak bizonyult. +Az kliens oldalon történő diagramok adatainak generálása hamar túl nagy falatnak bizonyult. A bevetett optimalizációk ellenére sem lett hatványozottan gyorsabb a felület. Így az első és legfontosabb továbbfejlesztési teendő az adatok szerveroldalon történő generálása lenne. diff --git a/docs/thesis/thesis.pdf b/docs/thesis/thesis.pdf index 61b5b5e..8f4932b 100644 --- a/docs/thesis/thesis.pdf +++ b/docs/thesis/thesis.pdf @@ -22,13 +22,13 @@ endobj << /S /GoTo /D (section.1.1) >> endobj 16 0 obj -(\376\377\000A\000\040\000p\000r\000o\000b\000l\000\351\000m\000a) +(\376\377\000P\000r\000o\000b\000l\000\351\000m\000a) endobj 17 0 obj << /S /GoTo /D (section.1.2) >> endobj 20 0 obj -(\376\377\000A\000\040\000m\000e\000g\000o\000l\000d\000\341\000s) +(\376\377\000M\000e\000g\000o\000l\000d\000\341\000s) endobj 21 0 obj << /S /GoTo /D (section.1.3) >> @@ -286,7 +286,7 @@ endobj << /S /GoTo /D (section.5.2) >> endobj 192 0 obj -(\376\377\000A\000d\000a\000t\000\040\000e\000l\000\351\000r\000\351\000s\000i\000\040\000r\000\351\000t\000e\000g) +(\376\377\000A\000d\000a\000t\000e\000l\000\351\000r\000\351\000s\000i\000\040\000r\000\351\000t\000e\000g) endobj 193 0 obj << /S /GoTo /D (subsection.5.2.1) >> @@ -376,7 +376,7 @@ endobj << /S /GoTo /D (subsection.6.3.4) >> endobj 252 0 obj -(\376\377\000E\000s\000z\000k\000\366\000z\000\040\000\341\000l\000l\000a\000p\000o\000t\000\040\000\351\000s\000\040\000h\000a\000n\000g\000\374\000z\000e\000n\000e\000t\000\040\000k\000e\000z\000e\000l\001\121\000\040\000s\000z\000o\000l\000g\000\341\000l\000t\000a\000t\000\341\000s) +(\376\377\000E\000s\000z\000k\000\366\000z\000\341\000l\000l\000a\000p\000o\000t\000-\000\040\000\351\000s\000\040\000h\000a\000n\000g\000\374\000z\000e\000n\000e\000t\000-\000k\000e\000z\000e\000l\001\121\000\040\000s\000z\000o\000l\000g\000\341\000l\000t\000a\000t\000\341\000s) endobj 253 0 obj << /S /GoTo /D (subsection.6.3.5) >> @@ -400,7 +400,7 @@ endobj << /S /GoTo /D (subsubsection.6.3.5.3) >> endobj 268 0 obj -(\376\377\000H\001\121\000t\000\351\000r\000k\000\351\000p\000\040\000d\000i\000a\000g\000r\000a\000m\000m\000o\000k) +(\376\377\000H\001\121\000t\000\351\000r\000k\000\351\000p\000\040\000d\000i\000a\000g\000r\000a\000m\000o\000k) endobj 269 0 obj << /S /GoTo /D (subsubsection.6.3.5.4) >> @@ -442,7 +442,7 @@ endobj << /S /GoTo /D (section.7.2) >> endobj 296 0 obj -(\376\377\000M\000Q\000T\000T\000\040\000t\000e\000s\000z\000t\000\040\000a\000l\000k\000a\000l\000m\000a\000z\000\341\000s) +(\376\377\000M\000Q\000T\000T\000\040\000t\000e\000s\000z\000t\000a\000l\000k\000a\000l\000m\000a\000z\000\341\000s) endobj 297 0 obj << /S /GoTo /D (chapter.8) >> @@ -595,11 +595,13 @@ endobj endobj 359 0 obj << -/Length 1098 +/Length 1097 /Filter /FlateDecode >> stream -x[oH)x2wxLmꍪmއq(z1IlX!QRt:Ƥa94ԸbVޯ`0W@sɞw]8`zz|j@F4^4MYb.4'g.2,D-+Q!@FަKSY%LƘRhScr2 ^XFC(VJe\1<bm3V,KOC%^(v6Qtv,[bzW:B/nN!&_.E0j.zjk"Oң_z8|O7=؍J*lya{2l.EZrBM7riĮV/HW28E{/c΁kPw~kC<3]`> ;n diu@ږ7%4iw78?FǛz{mćPύDat7uIgߋl{FJ>faHV֮`gw&J_IӨoK*#f}Y_ۘ bnS6=t +x[8WpigLl:ĪM/!02RBHdΖT0dwp, +l"5">9tE>a$DN؍E%|U.LQ=_pɇk!v`GAt8>&yt1y&*ہC9Dy.9нzhZV>B|N퓝Nz,`l,kY7/|0@6|̰㩖`ڎ℀wE>M(+;L0PO A7'6-0+<_`5o"OgL_4wy9[#ØY.Z~ulAY\D9ZhʂFV4Ǥ^4iYbn.5Gog.22,T5JVZ֕"H9C䡍JW˧JL0c<_Bû3N.R !ܣiYoDP+#M!C8 mxibQdYeYB*{`Ór|&2qQ6}l:k(AxyplTE&+Ya!pyC+Y}ǽPgAl}PȁFƻ`9# RY˵M>hGz.T%\"bc-P'\VR:X>]ya +ڄ)]MSqxCy&pp4x8fm0<6eY7$uT]Ck'a k#qiGY<&wT zYYڸf4>J)"> >> endobj @@ -653,7 +655,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [114.58 507.611 197.178 519.24] +/Rect [114.58 507.611 186.27 519.24] /A << /S /GoTo /D (section.1.2) >> >> endobj @@ -886,17 +888,16 @@ endobj endobj 403 0 obj << -/Length 1292 +/Length 1301 /Filter /FlateDecode >> stream -x]sF+ .vnk)EԋDcK8 -_B5xЇ&^1qS~M|&MihwSy#1]5 FFW_/&D! qLYTH~5M';Ѣ8ku|+Jfvg!W -Ӕ.NN%4ά6j=W7JG`Y0pK}uE&q*d -#6tڭ)*Ǚb̸JѦi9W[kN\{|)md峏Ǐ)ݏz;D JGn"|Ppԩ{u=J_pE6zs]P˶$ξ=5EƋ{'|gBfElb~[8iQ n7zdOΏ!h X-=Rf1\k>L|phiUyyD@W]m×@]dXA;>3i#颊Q~cgg"P&E?$LQZ&G&m6&=$FVRl_*U͕{ʻq +R#$BKY*4ϾxŘn[_bG<_U (:.їu}# Q;V^% e+VatA#JUAhT endstream endobj 402 0 obj @@ -1076,7 +1077,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [114.58 441.69 225.421 453.319] +/Rect [114.58 441.69 221.785 453.319] /A << /S /GoTo /D (section.5.2) >> >> endobj @@ -1247,7 +1248,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [174.58 118.514 327.421 130.143] +/Rect [174.58 118.514 318.33 130.143] /A << /S /GoTo /D (subsubsection.6.3.5.3) >> >> endobj @@ -1277,13 +1278,11 @@ endobj endobj 414 0 obj << -/Length 484 +/Length 482 /Filter /FlateDecode >> stream -xn ,aa -\~̶JRd$ĝ SW64~q'S5M"Y2Ww΁1t`1=]rtZqF-U7KF6(NFXS[8{AZZK}0w|\S V3a=su?Lo&?3[HNp::vk/AGEYjAn~?5QJ 5& -x].&'{P*,Ҥo uHc߮{cL';0yj /_*8$m3گkfH$I~d)2'm)UJȘʼnjS7.ST>:XEޱ$/n\1w.A=#vӊ3D(./oܭOۯǼiqjK{oaK}겗knn]sXb+F>T_]) +xOo0>ڇۯ^`ȷulBהĚ|z$.]cC"ůȯ< Uۍi+4_o{3!. 8U!.@5% 8t-. +N?)^}r?0\./Y$E(>Iɏ -$RITCAQᬮf{tJl^\m+!ujAodSw C!ӑ=(BiR y˘ǮYƜoNQq*&]?}>'qޖ7e?w55?g`a,gMUKhӄڔUˉ#Ż~Lr. RB'oOƺ8o7aP/ $! u~5rZa˳U8YwW_H}h,ݖuնm)Z'7/~\ endstream endobj 413 0 obj @@ -1337,7 +1336,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [114.58 671.782 257.543 683.411] +/Rect [114.58 671.782 253.906 683.411] /A << /S /GoTo /D (section.7.2) >> >> endobj @@ -1411,14 +1410,18 @@ endobj endobj 420 0 obj << -/Length 1488 +/Length 1487 /Filter /FlateDecode >> stream -xڍWK6hO8I6ImRdn!1#,KSgR_dL,ujVV?O4כu2{<ζ8MYYqIg_ѯu%wdoW[9-2N7&:/2tE\7"Y@;>[ ڞviQbzezn;tn6ھ9]nwvYY ueyҞ[%zRyVB&Rw#etrJG׮#cDD"[:]F5Ď oȺHjk R9SybUO3BfmM1/ ӘGr˚]EkΕ*%NX>:/ -:~[c)BcQ$MMwuľ*{pki-nk?ii0[x/*R0JـN8!&/i{itV;+wyK o1&:'FRpjnK9ֹ=mXsiDw( K)N%Z;!zve(HI[xNSkOEY(r"VtCѳQOametQ# &@\9u?rS '2c}(>;+A%ZŚ,>JocF*B>p);SEgi4z`Pj;݀w0,`[Jf3 -@ k|Pll:M{>H_Ic{ˬA>0 ᛆ/yjZ:褗  s۱Ržz K^r2B,e!ex0Ww;V# uirUDp5g(hR~!'(s-`!\˫h}$@# Ejz ʔN\C][pr5Fsxx~0{-vt! Cb$BZ{Vb> ?o(#?V/(=#C\X=tmsd7WC9Getޱ$ ؃6͆`,)d@db tlحK݃C>>w 2."@=/w\I'n-~L~ڤT>,~<|6>s7L b-8 린2Pdh3|ʮ,Ke7_Jb?)̼bc+ɀ}WwSQZSple{B3{0fw/G.p-W QWr%CO RoBallSQ9?|ǔI6egjw̍O\ +xڍWK6hO8I6ImRdn!1#,KSgR_dL,u~|`5fϟV~ʊY:=gm&٬,8ߤW:ϒ;~BGYY͖Et|ϗiDzâWvY,SWQ^GmO(SV=u +am=NWA lmߜh7;,m:z8 pA?A= ޳wfee,YyTN"I}]|u^84u0G@ABcQ$MMu w@:b_=5wu 8ӌBz"U* XT-'hθ}Fgmr7퐷V"DH*Uڭ~ ##i[cNކ>IFx2^ NXZMw/ТwX݁Hk#,02w""ɣW3(k"g bIN'zk,8I0&#AQNOdvVFU H(>;+ be dً]ÃØy\TٯyD 8(5n@m; +pE +O%VLXB k|Pll:M{>H<09&S&vJ[Qpё5OՀiM 3ϯ$c52 ' 87 _+`!5uFI/?7ЍIP^+ w;CW18^Ⓔ\A{ h:u ?s=%jUHB&b]\/ "QimApx4| J4v)ޓ(s-`!\˫h}$BG"kZ2H0)=kJ98.8kD3Kx~0{CT1>T$ګ'6IBa +Zef2x@>dQG~^1PZ&&$Lz^r~ccCI#؃6X23*s1nxбc:,u܁ȱva"q%qv;J> stream -xڍXr8 W(WcwUz&}`"FfDI.T^5U}I J6O~y˯EQYZתL=.Ol'̦X{+nP &-#Ӳ?޷UyN%7ӿ9\8p}0]0<MPR}gsgv'o /y\h'MK=ŚA;^|ٗvSU$q'ϴǢQ<(K*v!+fl1a'O#EAǩ<]On/0]|6XV^O/7h /w ˟q{MH=Aѣ8yycyxg* J(S56e$dahR/dr J& -]4 -!u7-]ƎG|7CʣWN:RW4Ix(p0d$y `P ]wgx.jUT9j<% Az@˴(k%OZqH&>U~^zϱ_Eդ ˬW0.mPť2⧟aMg6z,gQ9k߃?}e;鍸/R/َh/بy (>|=x' +xڍXKo6Qlբ^q>Q@sD̈ I΋Upf~qæ6|:O?uHJ]|SYZ|Kt2y6/f6alVٗUyYyyP,Q{~PeOxuzWяݠ;8Q%m +ƣ Kl`CɳYx2v<4K4˽Lwڡ۱\wV ϠLaXGVE.qm*sxgGkOp޴ld ,WIIYu̍y_OQnЌ;V,5O;nb8׶S'}q'<ϴ燼V<,U6LV`.N狝ȯߋdSQ#'T 'N/7a& 豨<3X]⸜}>i"b #\$ҀJb\d jo<УfK,A`k9ۚቪ \Bfq %LRǤ B}Df9i*tMtr%zOy=aPT4NCiP%{ǽY\Pz Qpᠱ;rUELOQFScư..Y)R'9#N!$VY1CASfKq@Obi +%=ryOxlu<#TGP;BAU3'zWcL@C`/!5.`xjJg5X?J%?py =@x=Pk5NHeu:J7uO,TFؽŋޱmȉ{CZ-MD)V6J-YNjdAjWH+Ф$\{PXzb0l- #Ck⊈R&H:ɏ*%<W@R^!?-"{͋~jMrE\3*ԤT Kk>^4HeܓUABj5͛G7v)] +P.'k,b0d9+ukO²⢏DK eD F +ˈzXEu059 YdjgANZ (d˝G?6p +?ss endstream endobj 427 0 obj @@ -1972,18 +1975,19 @@ endobj endobj 469 0 obj << -/Length 1767 +/Length 1763 /Filter /FlateDecode >> stream -xڵXKs6WH A[:ɤL[DSrDKX,}|a88q*ϷW,H(ϓ,U%By! %k(͵,p'^FEY\Yn4FP7NfbWer ʞ6yshI ⨊mrsNPu*a#|]9?j7ZVV< kFm,wf 4\~npӮ_ӆ%G0fŅ:'e>Izĝ;K7xԓ?d6s%Hy*HTɔ] 69mȬ'%)Dd(_?6I;kkgYRU1SV+#jP?;Y4T?lJ0 e`.J%>sy-._& +xڵXKs6WHXA𙛓1i;69$Iܚ)QVst]EGq$,NmP"*r)Rlopkh^%.u YU^)ߩT3}U\"kmHQym\xC>߯qvNllk9G +v]ʚa5Y8c]fUFYhuoT5n #eʹygkCtIfҶkq)xжqNe +YҌ/Óz3܈9W2*bTUYSv%74@Ԝ#s9)q.b}G(:_E w/8͝q`i~ 7;T/,+M ٭޸޴a4cJމfg- ^ܾ.$+Yy AR f J%@$пetTJU&~:W*{T!i$|^Jd~4k+T dC|p |7D<)J<iʲ5?@j1U<́jEr,Nl35mE`EUOZt,O}kcMYT>T}+> >> endobj @@ -2023,20 +2027,16 @@ endobj endobj 482 0 obj << -/Length 1665 +/Length 1656 /Filter /FlateDecode >> stream -xڍr6` )txҜںChAM!a'-D; x;(((wW7uX8U.s6IwKu]j-á3+{$O+X֫w8HQ.Q\F(wjrV-n6c*IH7T( ?[#\ue :Alc__38!##jrt(:&3MmL[[9;U'@pTEzakZ -5HZ$EGg35F ToxĞ,b -X`'z;2 AP| -8 yLk˟|c)'zXcoEcF1ձ1(ⲴX橚MS*VxCnLo4m_G> ָRѸP -0F3n`j_j.6PQJVL򂹥,781vH"S# Qk0UEy,./4U^3ýZtƥwi QϬ*>qֹk$a<7HFF}0 ::e`pJپf>\?6U'T^i9R-b/+nMYQ\1P!ܵZ =H>!ĸz!R?^pk(^JcBuI}Ӽㆪmyٜ? --y<6>y8LqÕ^+ZgYQ-Z8TKm=#۪lj':zdamF hֶ@Ό1Fk`{.RlD(T -+t 4$/fC9m,١Iǹǘ -͏4ۉWš7յJ3 -^%on66 :5NM7~@Ff2>JWyL VYeOH n\^YfKuQOX tqٖ0 .cB($R*<K %T7f(Lv`xk["  iNUN: IEq*y+}w/{x3ٮ~^ d/_` (y|'Q$M -&:M$PƁtۤ"gO4<1 b!ՙE:?u3)b}^4~,^%c*| +:zWqC=BiŠ ^c,Y +xڍn6QbF$6,Ωm&sbZy$f}}By8Aaη+ + +>D{2:NUp B(,"~|PbNRi]e8f%C +: N2ETHk sf^UºVٯT:|[% փO uԶE AN7Zf ᭝Ѡc 3ivfWjh7hٹn<[0P"/ ;Z{PJ&p?9i0b2İ?]L%ۆ[; "aD^@(Dh%dO>(- jGuf  7Vp*8NB|a3V?0cN d;ti &?38ʺ㌘odښX#Ĉqbq-<-,2RGKpƸҸvtq! Rנ-felexMwwv4/3_CcQM5pW̮loXqLa!L3D#;,E@$TT=>t~PIzDBؙM3݃L F=z*Yn,DmfTH'F7 :yҭpḠc K\QO̓JhC 5o^3@+mŕ9X'3H.,O@iz23_G4LX]D-d3E.׽#H:^9w1R"\lX-'Qu)''` _S1<{#36Cz#SG4saspw4^TOTeY;~{e 7].>\ül'nx#lg-s|yj=|hiF0lh}V,Ȩ-ks&m=#躛Gt*7GJJ@v@Ck+ˁ\5'kF`{.{Rd";gd#_-\ h0'zȂ%[88ӛC x#xvm%u\*T տE2>զ>ͧ7Ў=Noʹ[Q7 U">HV֧v'22׃WZR]){6]cy__zlK1!J[f}-yI.)PBM 9k&ŒIoGw%0?-=0RT0kaTiZǒgܲq?*im^7*״#}_2>9 & +şDP!> >> endobj @@ -5942,14 +5942,17 @@ endobj endobj 536 0 obj << -/Length 1462 +/Length 1460 /Filter /FlateDecode >> stream -xڍWKo8 W+1-fm4(W Ŏ!;N)D)~ċr/nob揿|!DdpZlQ":Qmŏ (a^$wѲ^: H"V"L(۰TbjX?ϔ ހK"~$/lgeE/ޮZ&@^NP -&>]g8 y]&0ا/N}Z,!ҕ3Q;Yxڨmp!ƃw"(˦K KޜqR(*5V+PЭ0+A x7i;|JDkve< fm;6lkd]XsٳdvJEc^m>u9 Nmx4UNy#`WW4%*.sMm#Sw%'i8Ԭ:) -lF Fֺg2$uσA+$B7 e*`3'\1acZwI>b]]Ԏ%א="Xiy0-aH6͒v\&iù4+_?j:vS0$GˎZF6xN @ypU'\@r#Z#}H^y)!@ #rnێ]jJ+nb?wmȕYF^WZ_nm +xڍWKo8W(Vѻ-P`dOuM+$`_d9QIgy|3Cŋr/nob?pi"yx8-(b(϶GEiD0/tӲ^: H"V"L(۰Xb*X=ו ["~$/l=JI/>Z&@^NP +>]gX y]&ا/N}ZL<ܶ.iZ WlTTSA"iX挋4 xhCv#{RdXKVOÔ\2`E4ϝ2:"mZZO+3èmg†#ؾ=ymYTsp-{xLضit4 wJlç GNvFhIJ2.sM~@FŲIYg>EV>$Z\F使yrY:04}U#4&ԗ7 e*OT +sAh´|wŀ"`/jǔSu!4){D17Ø鳗 !b5S®̸ĄsiV~C?hWP =PNe'Β4)ʀ}[pJr/2xm#Oy<( ^v, +B#lZwZJ`[IoM-]<{"IN8j;)<l-[NZL,%p`e3~‰ؗ"1%f2%Tҗn$ag{d'zI|NhIQ7S\8:@#vU=^#`xf-SIo闞 :LS ?O3O> stream xڝXr6WHUYITRTR- "HHx Hf\D,ݍF/VUC俟?|MUYj c\)Wi$yIڭd@hIPp:n{e=_Q3'<<7qz Z4 @96Yj /N:БFH߲.ĤZ,OwGuls42Vy晶gNl}y]jK5" ,2"`sm-$ 2 8e . V,t\A~k ɡ,߶ckYS775%V eǽEİI 61x -I;V;=rz`7e|(vqiefH!d4en=F w{ӍٛXIl=&g0!5n;[I"aH "6=))&)A1߻$`,e/{jǾP!KDڰ ^ˉ_ #d&@bQi8f1xMX>&`!a,kpoCC`b5Y9 -DgSFA5/k& _1$B* ~[20i(M9*wRL?{[LW6h'ݞi N&v#J<9#9պ䃦 Z(;RCH(41;̣S\ k, yRFo%!jV+pCvurDŲrC˚Azv =ja%uA 8&G'Mm&':S܁W1 gZ0ܛN8 yεh@E_@qp,@H1\~fEuSU/2P[2.:|@PpQ ES j"0=B8nJwO2D}Lx"i8UϣFG -9!ԲHaKM?i +',D2+o1jDz ]$ri7@g빠>Zm+ggp 4g9J[牚J݂ ZVS׵9]Q - BY$|gD7UOĖ +z 8/ĖVwbJך!2+)wWKNxjl>wGuls42Vy晶gNl}y]jK5" ,2"`sm-$ 28jYKަa+^w7=~cJ%ўQ86uno1o˛ Bw =x)mut, 6|H&qpbA$inHq^" 2$'^ZxCLxmB1:c:$G4B,9hn4<{e,|^3-RPzxDmJhLBwPV5=T`sLUKFC1β%W' + vJIn'@f x" +>zO6V\"|/fϐ wt=+v`ʭ81qNGL'r_<(JC>?y ^F]ǹŢ}\{c%/݉9F26|*'|0Yo}q;N];Bp[`fʷ=A(@އDHyB\#oB7}CFKz7_5GNg}s !Ԇ3M)>dA)0&w;Z|ЮAeVjI_C&7_Z}=yrPc3qB5U+ \c̓"6z`, QXc`#*E3l{Q'l_;ti5`m:N]!%ISI;ɃN1<wikL @:%2Cy|s>PzQ׵c7w{e)`(cJܹ$ qܖ*-yG W q(XކxA\6%'{> ؤκ;\74*Ve jAY;@`P3BPU[mƻE8{Q/m +1^ϰ^̃[fǺ?:ƹDGݒ)\n68XX$EOy찋%`~|/VJ;OXde VۅVXQփD.:i=TYm8>"F,GiKt0QZp3vV+ժ=\z޺V8C!Rh-O?) endstream endobj 542 0 obj @@ -7480,17 +7481,20 @@ endobj endobj 690 0 obj << -/Length 1911 +/Length 1907 /Filter /FlateDecode >> stream -xڅXKs6WHUY8:MRqs%X I;~()W@높%/WIpwgF2eR1Qn0fUuҏLNݤEy՛4AK[25mϰ#~?lxO^7Ķn{<2pPmE g'7hv)dme&2O;+!)g*qd|`sݶy^5O#ˬA'A8d 7p̮w,8 =&}j2jڅ2F ?X:9Y42)SD M횚 lTct*$ݪŭotk>+uc`t˸Sw(v^8ڡ9B{'Hrvr5j %HHz- γ'ߚa{& \y?ˇ#2tcCcU-8ֻ0O+j2y&6Ի&L:+N]@!֮Bb-nOВH#f ~ULL1}x"K.! 9oQCƿ/(Ȳ.hh=qD=Diϳ5\fDX`dށr"DMGfBfk4; k*!dB|M& qYHk)!>)nMծ]bi3 aA,'ɝS AQ٘2`²&-| [L<9p%Jd2_3T"ᦹ sOjh\?.ST׼½8p~Uv$N˹ifi-O,-ˢ18N5C[fV}EoXCL~y42eUMFWV̄59ȪXPcݱW%|vvm{;u'@1Rýj-pQ(-gLkGZ2-&ƯXpN -(:>j|pguW8)Fqӊr2 -%oŰ頇xRu<ٶ|{ -|Ys$-aC߭8P;{vn^=<4V"RdzKG}F=B}[NzdR,6==er~ʠ_cԔ!ۜ/hbΤJ O?Zp?uQ|^3-8Kuh9ƲTQaD !ůߒhKr"H Nl|,\G12zP(/gnGJ!,2ˠHAfa tl*$vDCZ:| /~7lT^k^yHMO7  RKd|%4&H4G^, +xڅXYo6~ϯУ \Q$u^>&}\o7h֮r D0 lαjim(lLJ0aYqy{=D|f8"%*UKۊYt"8=5,2 sE }v.6/,DdL]wctAGk'X=,2M*n$-AQ#`Y6yJ!-ř20#O5}{7l+;IU&DY%իLzZR̚5=>`R~_>m.Τ̊=N O*Au:(R]d:otxA͎\[}z[q*bX 3"~ᗯQ%pPyMu  +&pUJ+UT12zO ͅkfnI&${ ?n2x?04Khp~tz>p-:=͏mjo=wTTK^9DJ +t9dV9^n-I@o%(o=/IL endstream endobj 689 0 obj @@ -7609,24 +7613,28 @@ endobj endobj 700 0 obj << -/Length 2078 +/Length 2079 /Filter /FlateDecode >> stream -xڍXK8ׯGjctlDlԞ M!-~C`{&aDJ wޅݧ_T\vy."vB{3]bYufTY{Tb“uegjeA;^'/NcNL(1^y_R.J#e -ʓbkym3 `},qMIGe -;.yŶ=*<ֻLD4g׾6sj =H-1)lc0 vVa@yOQuܣNgu'p GTds`ז; i\Zo{GQ.iE̳uw"SX1Ԛڄ}V%-tI.o`'#h7kڼc׽D1R"$˺ɒLzqZSGWWf9X'Һ8#xa``(>&7EՏXۊ9DtH!qZ= v.80tSpxTfƯ)qvm?z@J*\1wϥ -<,f lU6@kc6 ,=OUqPҙ&{)sy+_fJfki8؋8KBКlCho~>Qk mmf&^U5 G2v:Lz96o/RlNӣ/h\4ZٷHC; -Za.ὣX|65,@n u`aG/؆C^#G1*z@-ı%P!Ì@2 wlOQSg]e{--OXיa 2X| -C|=fۣa(=*vyJj;&CfӉ\&qK-9 -XLg=Rz%E$Ej(x 5@(]x-()@W)tA̕`X1u/?]nzU-C[j -ku W[z "J^gƴ%_r^싷 D<ݨN=V@nA2蒎co?,4DڣRim9hd\I2?~3JXoեz7+J@ P:Nߥ}SB#Q{^F#4Ta͵B5H.nw0.{$?dܺR'}*f7.MQw4hI@iB:w[?z*wOD.Zvsd8uW - j܏6#Ɨ;I"}R"x{'H&&,J^\NO_k~\lWXH$Y2dH2͈6Z$.*_nc->E3aUe!ə|ۇ%qAdSii=-4HY?wy&"0<}!%}" +xڕXݓ6"@|M>lQ|Tj'^KMy,}_>vQ %3Phު~oD'J`Ҙ Slm}RQ$jHbwoUiBda7FsQTJo.FdOjY`zR)muæjK 0xPd* Q'3ӆa It  U;h%}zDXcmWYa!B==Cʨ_qDb@NKǗX\ۄ}Vn&-i,o_u|,B^&NF"Sgc_\WJZn xWR +S&RaH#SGMg]11'sE0urbyj!~{ +:ximo4 Zq'*k17Jeݚl,'dF' 4f憈YڪXcqыdhE-FZ3`ś6Nҧ^7d8f9W.MA%kaiED(Eҡb|=3Ah˯nb>/eΦ?iM;?254H/ +'yլb 8u'v$O :%t0gJln5'b|LZ8}`Z6 }eq}z a$QK +OAzp1-X5NƔ=fIp=@@Fuj +dz,`{xЃ9j˛@z0-=ixzXңJ}Ty+~@sD;Ѡ1桱p&k)KR$tq0$TaOHz4즭 \7 +=_ͬHzu!nk32CxDI +U] le@+F+#hlC1nJ6g΁0M L[ҴT9Vҧі(Bk+ +c %*M2- +!l3Z>9uHIGD\B0Lڑlq;۞BK*̱L F_KN9RRrQz䮖]'| '&&ItK07M,E$vJ +~j1ZW[1QKݷDBy?Ln"Bl/ AЙ`|g8t7e+D㻗z͢b?Bx|p[r:@)t +Nj~ +#w^G,i|v92tbU@F ~t٬ OOn +֔ۢOzfL&,м5<9Oȓo^p>2Ge#⿺1j~E"x-TJQǹL mXj!  kt ^68~-_ܚrv_k AZq} y#-,W, XEg5 yMZgpQTsx.a :ުׯKvNdo">uRA endstream endobj 699 0 obj @@ -7756,16 +7764,14 @@ endobj endobj 711 0 obj << -/Length 1547 +/Length 1569 /Filter /FlateDecode >> stream -xڝɎ6,(j=NILOI͑Id*)D_߷P^U [ȷ((xᭊ2*eXH OH2x>֏&TyvA-׻Mk3~TY*ØMuY4_z*eRU^$,>D Ӌzt A>0M  -YDRV&2Eڏ4kß+גӣG4(yhg+t늱Lu?sx0^,v̼k(M -Fת-)0I $5F$VQ~d!bo٦l8260" hNGe+x !jLkFg:RÙJ冣묱$2. oJܑ TqʵDeYƐ9!xnTGá`p׌p]THլ~C*b:;mLǵ*rS!Z `Ms9U?߭ēp@ `|a8jU! {Ⱦ^=Z867I#9nΥG󣃓HQF}.X0yvCm_\OyOw@i|}AJ3ˈs½/xtb2DV2>xE+[3 q)RKԝZw'O ˎe>Ot_C#Z8.\R`&aKV\ -0p.qz {][:60|7YA/N̏!z1@zksdu8U -LR-HGJW)r%U>=$e RREY[J&*+>R%H:w2 ޸ߙ +3gn'%.[2*DdA(L2 D1.05-0;5gSbFdrP4V")$?釂4{Kyme4{@ הhlQ t,9jPy6}],>dɍ\ѨS$*VDG3nƚ'"y(M|h@ ed -w$+2-d\wWM&nxe$BLT.1=Ѣ\l«vTog] Q%H@H`,]ݺ?dq +xڝWK6QV\Qԃ:nM؞hk+TR~}Aٖ-4@`93<!ww|V%E2x~ d"EdPdRdi<㴉Tîٛ_p"G grLydyhXK_ peʴCnG!Kkk?T^?ӫcfjfilre&ڶ_RE26؋q 2CSdWǏI7Kא5'ԨydgՁtLSl3~{/ex|ڲFI h )pI ZہM58%;vqC$ްOqlreF/~fFW@=j.B) j`Wm;vYͼ kvn#ЕI+|[?n"]Dl>ygtQ>5Th9+&@Y235[uZ7j1Yq^'ZBAHoxRZ͂S0!?H&g`@ :_xögq,lW!;'xq"zvhݤ7ҏvyeFsφ\K|t?8Ujւ353Pd[^TNwIO 6(p ܳ౻ +Ď1|_a]Z݁TV2! b\%ukldrtPJPKܭZ&3zq,nh`vϬ5DƾV;;ܹ~joIO)|I y +ǘ:3e Ƴ!יd@;R0:H2щ)-Ţ1emL6&-$йꄰŏ%3љ ErG;CJL}*qRRT%u t endstream endobj 710 0 obj @@ -7927,7 +7933,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [463.045 278.706 478.976 292.861] +/Rect [389.437 278.706 405.369 292.861] /A << /S /GoTo /D (figure.caption.18) >> >> endobj @@ -7955,14 +7961,18 @@ endobj endobj 716 0 obj << -/Length 1009 +/Length 987 /Filter /FlateDecode >> stream -xڕVM6W(+F$EJ:n4im[m1V_]4ivܴ+yf8of$$Iͻd"KPBIdF - >Vha/Mf;eFHNQsuUguCҫI+-Ҝ}D*}i6,1M y"ȆYxo-ǡzǙ0v5 өl5qYږ&6aqn}K/ ]|u,ĸEܓ"Ն7u}b !8M×z~vm=MW/1G@1qy)mbOVqtidGΝ8bNϐ*S.k&{t/\Pe -0?*?l"_x K39WKG7&ٴ h`m]T;S+l|@^3W={`[G x ]}oTEfJ {> *R iYo6n9NrP ։*ZQU$`|_ Mxu?722MDKe7Ho +xڍVK6W(#>%h@-΁^3V/.P^kI +5377΢*ʢ,<n&e3Vf%ߢd(לiUFC%6L2 $չ?6Nj~n)b\T2>Ic[m74]\{ϢTH +avM"v-Wǡ.(+cvޑ8Tk;7N3OCTN=~ǹu_8.V~v!ڰn')(yTϏgv "쪧DB#G'40݉<{YySgOdЧGp RDFG;νOfO2C5D_ڰ"i+ߟ'A8 K%QH _ +j]QrNA +>8x_5:MgACf1-$ZWٰ߃[}f׻5 +ABugla1t^-&yHNڰM'x-tN\m엾H`~+z}M@E}:-@x mV}n//JnφInJYy|X@Ea|(K4H J^*3e) FE= jLi Dߎ̋ Vp!ž\Zy [@EYY\̅^] A4)/Qn*`͡[pEU &߃PX?C( +%Ɍ? +x;!GT'Wy \_n (I2Lo4rYs5e vu8s/c=f&Og/75]Mx6qaB];" Fg,oh2q^O5g$v6#ƨ| nI{F}zsg ~OTjhFχjkND3$" DHj endstream endobj 715 0 obj @@ -8227,7 +8237,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [172.697 692.081 188.628 703.71] +/Rect [136.266 692.081 152.198 703.71] /A << /S /GoTo /D (figure.caption.19) >> >> endobj @@ -8236,7 +8246,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [466.308 675.646 482.24 687.275] +/Rect [426.631 675.646 442.562 687.275] /A << /S /GoTo /D (figure.caption.20) >> >> endobj @@ -8264,14 +8274,15 @@ endobj endobj 723 0 obj << -/Length 676 +/Length 674 /Filter /FlateDecode >> stream -xڅTKo0 Wh% .vQϯ -Կ~Na'>>fq5Wl̪+Ya$7yvX9O3Sqt.4e *}'V?_,S%yY_AP -e-Yy_iиzr!{߽#~^yiQGKmp=ntw@j]|Ea\*cGTL / C *pMֈ*gHvf$}th+dX"R'< -.ĎDL@8p}G /n}f%*clo AN8Anpǘ*Y08 4]b$L&Xk3n;J~UQ!yaN/,٧q ~0$D}V\99O\5vKf%lhs?q8ٶ#.غ@/u{˷y$#28aY:[JT7>tuhؓ6a2yR&qCiJ@c@ƣť]/`I W(Kj9%&@'?SggƽO Do=˔(a)5*ߏjx +xڅTKo0 WhjIl7+ۺFuB׏2 RGkYn"%ןbM{fMåP҂a=O W\gtzeKLWn,5yY*R׾ LO\龳l+B%mٵ!OKF /e=ə#݇ߣ{r, +JS.8vI Ti@2* +D:}vd19[FmCE> -89R>t$`( SNxĵ/ݺ%*ShRo *AJ0AvQ]c,p-uvB.\Y.R,w7D~iѼ2= Yk1Le.re54%w +s &ʅp S%(O\5l 37{OU-nۊz{qh|\kSC4a1:GT7=i mDuvBuj00ӀL՞& 6ƣ$nu+Fbs'KH ǮwS\ +^CF?8$1NO_V ~*EE #u D$v endstream endobj 722 0 obj @@ -8464,14 +8475,17 @@ endobj endobj 729 0 obj << -/Length 849 +/Length 842 /Filter /FlateDecode >> stream -xڍUM0WpxM8nvZ ^J˯6CgϛaMX<=EeQ8Sygd -$URvMʭD4oS9Mk ó([:~2[WzZ ~w4^jBZ,NB+ 9۸&D ź(Ⱇtv>m?v[HkKEzOCg}ՏU>j]0̀b -^d.Pa޷I -U` z=NF{ 9ů#xD?Z3'eHm%LzOo!Pi/DFi`DT=אYOHCgk BiҢ݀f71+_$A_x?:`00'7 L)S'Ά.1*9 ("H3Wl`?hxBu8 ]OҷE3M 5﫭j{ ΄qJNVR6~N0_TEF?CkȦYOύb<68;09$T%O P:Y &$2t}SXXU0dcPZn囎#evc<^pF꺳UJ(,c\aZ[iP`B5w_/>ffd$]X>q%"یR#*3n=?R`goZbn &tqPny6=-Xt Dj5N/:!oǨ,8BI[E6 +xuUKo0Rpa9jV{]aL +$R@`S*$yx曇IPIInsUʀ'H +잂` Wve+̘d +(V +Rq7([Voi^w0.Ɠ [20D(xRkI{Ibf<5F؆vVu}s^*n/zCt}h?4 'RָL )ҟ=F꺗yjK/n35F ghB7=#į|@B8596@Y߳,=FZkY 3\ $|j36{*(#sրAHq=0m}Iw*RƢLsn=e-s}\/ M_`dp$m|rBc'D_UH!@tfz`DPh@!>u&kP[X\-0lJJ>a eqhў.j U~,f$:`#|&u|n q +s,D +%tT endstream endobj 728 0 obj @@ -8646,7 +8660,7 @@ endobj /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [412.493 708.516 433.88 720.145] +/Rect [386.799 708.516 408.186 720.145] /A << /S /GoTo /D (figure.caption.22) >> >> endobj @@ -26603,18 +26617,19 @@ endobj endobj 758 0 obj << -/Length 2128 +/Length 2127 /Filter /FlateDecode >> stream xn_A^& ]x k'y-Q2-Z 﩮j43{$)뮢<8FPo+ǽ8fKϨ@{ʮ+0n"sEmUꫯ4 4מќi{kś"G+8p>m<-&78[-@=[qHu/ !Exxx;İ- \A7ea9ƒ"T'xF㡜NlB{j , b_!Mxap5\!L^h*_)Mg2N,8 t'Z)f\KBDLGUbf%C݊z+و TbJSqJr6T p#&K a:YoOr]j놺^ە %=aapvOdPe0QբC-1 ! ^"FvRT&gk_&\#FTA& (.Y^4"P_2c1F-@"PG&WsI/y_ɫ@0]4 c+ɦ"!yAS1/bP^@ݜ/b;OqQEf?%.i -!CR4ҩ>τўd[K{\9 "蝞OTa>/gB2^4+t eE%+/7c&\|L ^O8Sd,2D)fddb"h.CxpJL?eM!-U?$0ħa^'\}a[8%OHY ^MEK eq3InPp&tslsH 7mRLkńIJ?Bhm:2cs5{>sotGn2agAjUvZG_Fe~/2m OfgʯkU;UʊuEgk&6!}m_)ueE^9*#Ǎls$E¹ulnsYQZ/Zgԣ*"3-KG(cjOMy+$`os MG>„y~U -/@V- -Ma^?Z]xu18g+zhݑ5[:"pHg9j. q' -]4J:Eoݮ/59S)=V@Ah$\;k㰯V9Uvx>-֠45O]HId8XN[ثe店dZ<91n;pZJO[ -T-C[4MP*ps%ZUVnZT5Qjǎ2ٔ+x"xbmB-f~BHM87,&c 1L"?ɘsfaτўd[K{\9 "蝞OTa>/gB2^4+t eE%+/7c&\|L ^O8Sd,2D)fddb"h.CxpJL?eM!-U?$0ħa^'\}a[8%OHY ^MEK eq3InPp&tslsH 7mRLkńIJ?Bhm[˵G6q kJAׯ++O ¸d)*W9n |`S)΅eZ)'*4⹭7ʪKlOBX9&uja,(ls:O%`M/}aY(PՍLvy T~xc9\Ak.-*Z@imnGyK;+=`Sx8V] +7\(lڄ{.f9oՍʁeyNG3Whr}LJ3-@HnkEB` ҂LDq;m;4=mΩm?Nҽj[W1%CS2hm +}dvp’Y9u;e[w5͊z@ll"FkW%0Ǹxh +W#]'{Si:&ؤC,ԮRxjlQh: ArrǫL~8[9Cӎ ڤ!?? 휆@?A^W#pa? mU`Qq(zv}ɉJ2 +~\> stream -xڅVKo6W(*z] EѣoMtL˲(2_yPJuЋH~{T$]R$?~?C։(u?%].J4m׈]md['}ѳٿm["[l&/,r -ϲ.L6O$e>F)_٦*d9{tƍ|eRMpD[D칛Yų:z(NCTkJYjZ*m؝Q!+C?ͽȼlAX֕B -@ |^{zXhJN3rC;j(I2X-SuN^(^ޫ2g:8PS-"a= eܢ," U.AƮTӚ {uE};voODoa\cd:;z%@`= ^)Xjb+O%z1nPѠ@uYȟ8M_(;搵wɊ z>~1((Qꙷ2O]f64SgcKsG|Ef2bdi 60@;}!Ҏ*k'87_Gg/>F5R2 cX.~ #0Oa+Ϊv6āM݆u)Pb_#30WQC.%#D)4:/ƞJlwkuPKyzb m^Vvccd}C n +xڅVK8R+gV=كq-4!UzYEY) ?DYZENv&O+D?6M6⓺Y_VMȖEN"'U>$"ƭ |Eg6~+jaE+ٔ;kVg\9zz^#UA}AJ"T/t}s->ʃńh_2$6uZ`~:r@Su /xRf5@M/z@:HÏQS^]l$?LY7^ `Zٳq<H2w6lEiE}Q)+%8 NAd'T{92&I>F֏Q 2VW%=a(T4l^ ]dG/ +v :r +*٩ hJ\]M(XaPפB ^VN1q=ָNS=) PYy~!ᒵ#+0] >/SQE(\Ѧ9V1RxlElQMpD[D칛hY> stream -xڴeT\5[p 4ݥqq`; AιsjɬYf@NJ/l`p330UYEl, LLlH@c1YMA@g 79@htL<@#@ePrpћV@jp%wVzߙ~G0dMm]lfy;hr-m5@]U\E JNo.jt1a5qP ߂];\^\MXM[I7Í 8*Kȑݝlh?5K+ %XN%_ ~/ @h$A; _b`!@s_rJJr;c+{2f":;!!ul}wŌ]]?m`brWF 5&/ -!F/n<{zy: _޿ 8l&pۛ:فY O -ٓVfU7sudTrrJlBcLaj_ `nl2?]݀+DH̜3+SL3kRw' hĨ7?{jI*)zYz\4RV.V@3%+T]d nza{ [ xE2G:V,=3'{k('")J?򗓸`lvv73̀5 8|H(/`8Q001+_'Q;HA,F?(e 0??O 0??ɏ O;(A`~*Nnft?N`&_ KeIp'msO?N'I -AANG/)оH<esĵЖHzPB@Y')LNv1TFk|+@}P>e2Tu%ֽp c]d$;6ڸWxf(? cO6Y<byJyO8A _%YOO Y{CZIj9 Z a:9r6 -Hq{2|(@ZmRpAyT5gj0N4֩ ^< _>\c)|C]Dbb^4ĵlqlgӔ̋+IoIuS}x q>16`#Jrb[vVۏ ?c=nkP>>1'nwQRoYݮ@PGvUs+H$;/g/ܕ$i{\[a¦~M3vu&#*mOvXPmrnj9 ݓ~0WGpv :+kȾ "fW䞞-F10Vզ)>)Ik/qf> ^/H$ -W@7{L~u}qgi^q-6})f*'l;g8y׹|:R"qi8C -:9 V T :⾂3շ7͑ZtlȂw$[ -m& -&jʍǮS2 -C8iߡ襠ހ9'>!#,OGs -jCꙷI0C=OL֗~if"w̗PN1}SWxm,W0)ArKqޚE? +ni=KjtUK`DIy --CbB@Dk;fz/=*13쇷t7ST2=QiXXC%ߩiX>M]: -vtr񣏍H m>S~bO.K=?r?~۔yP.h|ee:M_M[S7':(%-YwB};H2ʴz<꧈_0|(tz| -xAupTl0 ؆!3{B1kZKRV8|j2yb"EeYį -kb[UV؏"j>;eN4H6&oȮ|F22\wڍ͈|GbjH7MᖂL1[^(5%/=/Ң>z9J]!8 `Y%+>B+[,>-3'F|41yGs҉=F(Uy] ZF>^ lK uXZY|.*=mg]Gft -F6/?aB\ A=W*][ GK'IY\Ĝeof7 >4 756`NrI  S~MWKOI9(~7RW@iޅÊ'$x%W['Ə4; ->(n,9Oɱ^|-f6(2ZpnuRа+W$:0MK?V8'uxrk6AmlNn,pk(u8Og G7d[K^(hN|}wTXQ'vGλ,wu8BpDMkwiv̨/礟&&K6XFX*WfsN -ku!' -HRp`"O-W'?dϟ~\- g!Э-TR) -5RIsH'F`חkջOq`WɊ7;.獪РH~|QfP`}-Ȫ؄S%Vk"t['ƒKE) ue.`Z%dW ĹO59Y!ZRHրn'7DbDKh \Liw -QbQQbƤFI -m Aێg, zg ?Rwu6?H*@JgLxNc'rP/SlJx0KZOVE,Lj kB"tR;Rp[\_3'5[N4cH;r0ڐٓSțGIT0I͛/4r-eM;۷ZE2|q<IWhx3߱]Xi \`OOvn|7S]G|?:N*8eo{Q8Z&)fMj/[mu>`vBTRi/= p}/ [݆џ!Zp f޷? ml!p`3ɱsnR>mJר8VCV<_poέϳv?Ak5G}I͎+ |-\<&+uo -yy 4>gPV|}1ZNÄ21){5O -@QFaw)n? -̸9=k(@dL=qv 7 n7,KҙK8 ^>&e|Q$ WXSDZ&Q<e `AA>7@%kЕASRl3/M5'c # -b//'F)_e8KKyV^B\ͽIͶ {tvbm3 BW>.Ov jnQP[E̺;<(ju=nD8GnG';Y(Ѹ772{nHHۚxW݋/\֚PpZJ֯ MRq3] b/v_9m -)iV>dHKuC){ciwX%`sv_YARbkz4)2A̍{WΩ<biUqDh5v~…y*u >IU0dB"asܢ`ZS5z/u -En/8gvŖkyo_*q!3Ddhkk#= 9i<ܷ8dpt̩uxF{yG,Uסf -7{+_Wџ=po6Mi\N-XthFjႎpinC: -F-a,rO@tsD3Id(8ˑ݋^6\8kG}Yk -Au};DKD!lܻmFc|mۖYTb (|ʝԱP`vKD9'C#DZ 3,}vPf)8&"PT#1ۺB~?tO|w 󯵚GXK75$(qi-pf-:mTpT~DCޓ`M9{Y"ʔV~(PN5f fLf\/.JB"cl 6&ga!űiIcEe6Lvb QZPH}[ݢ>GƨG}Ĥd0Y?多QGLh~;4H_P]T!;9Ŵ׷ F,8m&Ǚ̊Wy:`$#G †PcWV?7"0n$9A`=* uE^<{pf -?LIܦGlpb50-\ ?(t/ϐm琴:ܧy[YEy(Ѝb˪&bHn,a|qM/@P,-yu-UΈw$и[ʮ(N?]LA#GߣS)8;OwɐfgJf񓉙=nw51ĞFj' >,ݞV+pd{ͲuPMQzlB*H4ײhqEh0?`"`2'w`]+HQ!G1d!KF&zk!'KHPhJkig-|mms/2Y R)-oTM(0r;!h?)4{]w$c W {;)_&N X'vgt<1VkG-t+Zk>h'y]&Y/n9F8a L;_³^k(Q^\ C[)~)F8D%\o@26b]\+M %hDOf -|p3~7忀eS|• xQ[ׂ}7OC15|y ν Z2i=\JQZodiʍ֤颒0`Q=aB&dÂ2UWR[=H:SXRA< ʂ`o񉱰%Þd {| bbC|mx_6i T_;b P ns@qCk=Dok\RFĂ{My'\NP,@`T;lP q4b] owtԽLCYQǙ}Qǯ_1Cwſz^ 8}P9Fܧ5Y$ܝy#j=5 -!]yԨ6I - -L@.UYJO5ZAˆu;߾NP@1i{U[]ȗQ;,BMa5U$誡t9}a&7;<}ɺOI74=,R3-'y(;*Eh/xtTkĀDmѸV/[em5klhL, Q='F]q zVXWANk삷?\24s{]"~ʋC U+=H-TW:TFs-.Wj-I lq=zІZ!X|W|=x? I:0#Css>=nsfUBeqP636k4X!JT.~o`ys&F7}&2QakɡC'p7=eP66 m+Ǒ8zFk0w$SvRmPgLY> +tTm-}+OYi[/M&/a_YHA.*j mA XZ*l~g\&x s.NvÕui9Tj -d Lkm6΃e&P[y?5(y{ -n#Xr^:pࢡQb ̳/F6@onnR.Y|m/6ۚBxd &)aZ%[fQOjWs$Pp4P=h:l{BF;oc|oi,G2Ó*WM?񑗘k#eWAԫya[6R2.r|"0͘o{ߡNf;Р -8WŴK8OwWL)|bSw6gHJzWTp`ESCpXWD\qP%[fwa/LTB(U#t; 1X8'C$RAng2S􁼉f'#n"m$ G#gd5ͱF 樁L\.(W~vS.Nh5¡%U6$!j$ paj?:>hJ-@+]8(>l!zF -R[*'R -]>s` 7<\wq΅rPoЌ&JR[lN #PAe۔cS:sp* 6%~l4xA*P<]jW=*TH%5p`Aij}T`#SPc΢]3ƪHk"EB IbC` 9'&g#V&ݒm]jF_tF8 ǛOdK -qe4%3 -S"y<ڧ'E6)OzT'l͌ߺu. -ܑ|nhLآFbM:Oi:QFZco=%E.gl IK.nǽܴzur&_$e#i[7chB1/BjnV)&F\iFV/AJCq׈?g8F<'uTThn[1.}_/R/y_1 jN(x8߇fsXQ, j 9Y(M?Lq lg[0EZF5{Ҕ#G 51}`~Ot`XsTyUOC d/J&EwAŻ oxN{Q/:Rv#aoǦo$}Б+ΐ?wPfw|g-1Uvr~#OT~2 UNS-3Im?@bj[ܝ`0E-UTɗI'm'd~MΞy>8t=!c{3 .vM#`z,~2dȤ -o}+GۢG-q,z [aa -DW(O1ѺyCKO?|YjJSHLYO }ĜR7O\\[sxmaUARU352SkDziSX4?}?_ұiEDhfXeKdں!캳CJwBhfzOs =o>)-a W|W%c$'Ggww!’=>p\NQބ:7###?3~ _.o|_\- Tt: Cn+O>zHVQk(l.@Η7T3Cn)Ǜr~z}-ųdžƄ00\S6(Og◄8jӲf>& -]擆y@,E y[]޺@PxL+ |WjrdZN8O|0_r{_ɠVBO%3m33>44D`@\fJݫ#&mDh9ײN7P!`IqE;0"Lejnh;9˜״d~|vqwUX@?6-!}m >e B܆QQ&u{1IەPg&HKeM'{hITWs*2="+fμ$D`6]DR ytBQc4h糧=Ei6jD<ۜӥ\ Ԛ.=+_X'ol:EPXkc|XSo]| Lii,=n Ήͽerj'TQğ[ pKď_g -~;E Y^ b`݂y3| 0 f5lM -_,Knf⨈=fɯY2oldJC7Ktn>} _dڴT?7?)~|(2>^5!zLC[ݚɬLj|5N}<55 랑چSU4Wq7R;YEb;[ -Lp˚-y1;\99EL0Ӝ@,֫[xK#>Vdfq:ZRA? -srn5"zئi(\ÍS5v5q(h۩~܄f,~?OŹ1Q-cSùVrjKpa7 J1m f)%.%?|a!l-{Ѫmܹ M/Hv -ZԬdISy؍t؈bG{* ga4ͫj(C*m[8mk -מCˈBUe +^ɭa(Pf^P v4b@"6N( (j{t 8fojˏ\BBDF: {)Y{cgF')L@Hl$jY Rvwf&ZJG7HAn(^\l81 < p:@cOOB)E~'+$$9ˇFv+{%fڪd**3.WARHV&v .<$8c䊄S͌sR ?^ë?Fܢt FWm=8]cV(-А臵bNٳ|~sl©besF7۟n=B88lIM(kwLSJ;3TCO!]2?}&ݶ0N.){[/Y lJ $Kw8]xU"7 _s+dE]PP9Q~m!4ԔF9UW_pm U>v?L:'cթ&Cm Ů3mFn Ƌ2-aktN/ll?uFJ*U:6c8KEI]\J'%91&Ua۝F8u(*32 M -5}o'gk#~{J Uϧկ1%Igڐ(S77/Zg򨪵cGC|(D$V,"C(vf>1U^uw+ BFOD.mgk]wMdnAc%ٗ~# IIԻmdނGnf<k56~5! :w)+v "3Sg#dY'̦ř=z+ g;S%1_kU3pDritMXowC #XИ/]L%z\dY Gwj0J?n[bVmq6?Gy; NMo \mՓ%݀]v&M5܁$W;bUs|u`>zDi+F6$eRLmNVX]WZL$6]Űawh{Ż [I}slpٌn 모4ڣ;d KEaG6=P$ ngX?*?8B]D9M\݅^r!"on҈vBvH3C=68F#vm]8H36_0M!):gY_Ȱa:N/܅Cj So }+5A,dPKq17%Pf@,e(؞v;0[sg1QQ HPp2(~"pb|b 8#Ջ]r7vիVAmQϨy#L&Fɾk:Q#Ϲ&ĐVpCOM1mgJPK]ڛw~}?j0uc\EyꞾuQ5$^^r -\eQ4gi7va=kZ,O@/gx_Vģ{>&bu2QQItF\GM-{c:C= TL=<>BrPhΤ2 _N:hwy+t-t^mѮ{:X>|s npkIxGyQ!htΉЩg=,c:x^AX1˞~j`u|jOKQ WbҮ(ja:³8y}B3|ϊ_`{, A ]ސy5Fwn2//#S0>14T۠y*B俷ZI7P(%C!x1vJXn!ˣDx:+J阃"{zұekf"T%Nq#ʆ6QSdǧ?Rj^*RezUHB|F҈FpUHtPFfຯ<+G ~!.94{EmU m8|Ւ⻻:ܼJdSk#htpXQ)$*䬹XIltkw*[W҆1id2'(} >H^CFH깕ø@N5Z:p"$AyNZZZÜ{@T`XC>.jˎ+v~~6Ƀi t̫T)yWiJH}a^IBSzm0UQ;J.'pyNpscRepy|`;% -wDn&vb_59uf}ovw%sk8d'gkOMBad < T~ /֦ mXַ Þ6u-=yc.>$|g^T{2ג|H1/CMi"~t'5_iuu*` O霛Jzy{:=~`]ػiR! 3TYS]?3`߁ 9^3^y\5mZ8˾9Ji1iq5̆<v.\Pbl7>Zոx"gEQk]ZN)lwUofwv"`0ܰ}L~>^{nkDUSBnZd׭8ɧ:c8@dzG{Kͧ @6,oSgmզ6Z| Ww$3l B@Q"5cj=gKR5H/' $O -H9lT2~lfAS-Yt$屻IJMu>#&"5o,tl{yb < -m~vˡ\'0=b>RH^8:jԤ[\BF L'SU6ey K36lHЙ&ӇtX/XD&4 jZb!$P0u5Nhũ W\˴3 XP0]pfyWSNjlPsIjX vp2L]miSU tMq/[6&!Zf -op=}Gm4IВ 8]S:iW)~;lWBӇy3:[q#[Ms*"8azn HGy6Dn˚lTښMWH>~{2M?U 9E{:x^J+VÒXR?;1Av}J6%_ bUYN4"vA>p&SBy&#CuḽRM,M -/9,|gX#UۆgF0fYD?Xy fk!|lY6V.M\1"0's>5[u{\ee$[{_+JHx 5,z45D/5ؘIFA˗liWZM%=]ǹ[ݳ -lj7~tm_zIХ]RyGB1we 8]̩w1)c 5 -jA,)"HC}l?YkN/Gj1ޭ; .xNuBYKb޻ޙ|k$8wB! -/ dtޅ;y*]z:C&3F3!pX?y(I֓u[Kɍ?2v`U:̥c ?(Ope)6co̙/dWqި[WdԤOV;:9wq;p?*6E +xڴeT\5[p 4ݥqq`; AιsjɬYjf@NJ/l`p330UYEl, LLlH@c1YMA@g 79@htL<@#@ePrpћV@jp%wVzߙ~G0dMm]lfy;hr-m5@]U\E JNo.jt1a5qP ߂];\^\MXM[I7Í 8*Kȑݝlh?5K+ %XN%_ ~/ @h$A; _b`!@s_rJJr;c+{2f":;!!ul}wŌ]]?m`brWF 5&/ -!F/n<{zy: _޿ 8l&pۛ:فY O +ٓVfU7sudTrrJlBcLaj_ `nl2?]݀+DH̜3+SL3kRw' hĨ7?{jI*)zYz\4RV.V@3%+T]d nza{ [ xE2G:V,=3'{k(-))C?򗓸`lvv73̀5 8|H_(qE . `/babCcSW6N&vXR+Qb0A`~')A`~1+vPT 0??OSST + /5 0m?LT=\O2/b5F203ӛ '' +x_[oA`m8c̭{o`A0-?$stl- +V >s.6`Ul`Tcڃ8),l28#X ?ຎG-l:CV[.frӕ,ӟo:]<;0;-Yw%~/33xʸwxx Szy*cs>V9;5ÿ_@iq7:1O` Lb~8f==%g q*j>hˏ',.k>,7(pV"qeci!Hg#?)~QXr;[Ԝ]>ҫ .:XXw$xj:P{՛F2<pAvv J91v*瓲ދˊy!׶űNS2/&%N=l@O4LF.)ج"}(1ʝbcmu}Zm?8u~A!ǜh!F%KlHQduCVxyBjWͭ 8^./GpWK((uA|;Fv{"ק6V#- vG4!L@=,.V{ȥ : +bnS"}BqHqs󕕱6w|5qlMݜk 7렰"Gg=ޅb +-"Z~# kt*Ғ"~Х5"-+.r֢Q0`cJT =,FGti-5*JAXy iu2ng *|8& +nU [FӖ4OQW fdFRO7vsZ7qqʥ<_Fkw>[<]'V{*Tլ@BokOIѨlJOxŪ˙`s`L=;WGdc?ccUFxd9 i,ژ}L"JlP6\| sݡk7jǷ7#.55!\7[ +2l{O|ǯ֠xX >s̿H\Ne*u|b7r)f80L +mrlH.[̜ܶmh oJ'tT t1hQU[L{M6Ч.15cif3@Ml-y9݉;.ScEh#G9m8ޣ U隷5՗G1~,E@d:ۯڨc)6ceD\i8q+օZɲ]<^&+2H^7F@v ~zQDY=B F^*bN).BvrX9:(6DB(eiؓw^.>^slgzdhK!Y܀YdᎮEC/_&r1Odux+`BDFFEaZ')U&"[`ߚCm;4b0-tDd6J]u wx)1}:etO Bu,N[̏+᭯?9rLu7BB8GPj5Dp:nP QI66v4lvzGdj}Ñ6y$ Ct|'ιI n(^ƟX=_ [!cZ|as;>L@2wE[%7;,dpԳԽ)5HS hAYU$h;]p@֤6?)Eͷݥ\H(31 |ɻ_7B,V 쳜V. JHg.0x| EG4\c.OiD-mvt9 pMCWM7Kϼ4՜xm7T&`>d({|QNk,/YM{ q;4'7&39?`k\<%4KRGAJBoe3hw-W:wK38jg!TFޜȠ|]!!mnk]aw/xrO[kCuimP*YК7KDDͭļL&QP eD%ʀm.">>10jׄ(m@M8uP\.s)~TNZN5ʸA<喐%uG_=M>qDvݬ..;o'Q "y'fjwbr@LjUf ^`Qu>5pt#H~q.GyO+ۋ>F;G*w2v)Y~:pUiuؙ{ })I*<[} 0*Dž_K]Mlv0~$pq0:miT^y*lzwKO쭨V|k\F 4 p9G?cѡ :¥ e(D<=}jCd' 6,Gv/z!rrtjme)z~/bCs϶Yط5o[fS%vn5PbX)wRBi٭.弞 Igii6̜eعCA*T7SB'7ˏC]P]@o?P Me$=f5'J̿ja-HTAM>C Gw CNpmf@7-" 5Boito:V9#u8N(Bo)r8% +ON{K86t1Q |Z@rpNTnH~x>%C)y&O&f^`U{ݪ,lt{ZƮ5A5G= \"Fjyȸ܁u#EP,ԫϚ#E?F,=C C!*9𮥝AOa;ҿ4HfHkvS75R(rаFtv|ߑ-\&lnv 8/Tcu޲zwv]g0[~Jڳ¯)jy࢝Fz7V{r^Xdj&nu*S;Fƃ0$quXeHب'zՌzy y߳~]4h6H2mjg| jztDyq1mTp(:yDvq-ʮ4%C_|=})yX$ODOeAW:/'7?G-nm[\ Yo? 3Rtָ586hy~Rr)eDi))7[J€-RDf  TA_ Km"LaJ,x( '▐{v/|[J+}G 񕟶c}P P}G|=2@%F )q{K i41C$p~:BQP]R͓OmZ@/2/\xшv=b6!R63U eE>&zfgE~-^ĸ{̧n*ymA5qNndtlswn[DP*Pv-R%i(*`ڻ29ϻTe)uZ>h A* #^S G|:qC5ƤWnw +#_F5.ՐWݒ `a@|X +y'>'DH9,F`@AISmE"r#Zlo0y +3nWsS3$zDw&YZa]9]? + +pBTtuv)/BJ*1TŮ7#Pa\ Psϵ\$q,dnNcAjc^[|8 /`s'MŒplC͙V +}=DZCY۬`L(AR!-R6Ic㛜$F%d]ڞB$[P$.DJxGV9LIaB}3YOdn&sPYi?g[`Pmro6L}Rg"m9ķ1ci8r+sm?h1B8}W"WѿKm8fOP!+1t3r`z;<8zZ>c@m9={y)bڏb}yAZh9fGS{70Ϯ/SlR٘={I,Gf[4nkF V"7f&ahElHD=]}@YkaӰB1됳r5 +}y5I Ov\9 7u`G^b?p~&v_QR\qoHʜ7cB}o@;'𸒷) ~9líBkAK7^^XܔY2 S8;M~#j9sFe:JАZ˫A@vJ9a&B"]k+ +vW7'^q^-Xtg|DĽw (b}%&[Օ^sRӁt!hT%TC.qфEUIzI>&}Z*/v(Fiq,sHoz"}K} ѶKnP_JS9ChJ`5]z:Jy4uo;O/_ ٺ2't1Isax!wԠ/c|"=HƛH|b1ʾ/D˟6Ni5n&&@iS( +쁐_:3Fa%Z+`IB*\.<]1BV TLA֟=Olf"*A \!R*]O a]q!+{:ؑL +ߤ֝}t-D*Q?5Ê=ÁpSR;T&O͏ClI݅0R +TЭ'ǘct:l|̫KɜOQ&ޏ銸 +J0uП41z3q ; Ȣ\|z&6QʊCIH4fn*B c^i&4&c4tK +FoocX7gPe%񝖚fjנ#W>@QԹ6 +v㩉X|?+c~p.|y4.8 M2閄h5}h4w/W =4ӵgO5hŌN1G?ޤ"[R+)Pzvq>=(My ֣:3OemfE=w1UepgFc5یOw`nyJp2x)1,r90gkHB7^Rww;ի37b T'7Yme*" ŔlAǫE^Pd%ZF@h5s 䧕r6YX狇o)]#,Q]rSmoƸ]i|H~;.9|4S@bG10xzX"7%~Pe40Ņ.џ=oUcDi`fHSLu;07 ~7~R>>ҁcQ]VV >5(J/>"27=:E$gh8J5"؍AGgn;:CPA/M PW}L>REHO%tTYvދZN;'{OD $6:ԷmqgCswPT=VR%_&Ͷ%:~E%i4R|/;{j` GkZҁ_V5 !r(dL澝"Glb#BƱ% ,o?)0^?Ŝ*2k[G& /?f!)M~#1d->7sJ X>>qisqnhJ1mVIUDPS TFHLZ%Xv;7sҲ9v-k#8Z/V$3.A ݣVy/5uœGےEcc9fV'p9Ӥ[zHv$W(EYrb +MyvڗKJ4*ơQloS[oBQvW @'y\D1΍`UHjz|S荦Ma_T잊kD~z;H2g5Eac. Zob֫֋k@Bβa* E.NAꁦr>}%DF_G7b^]l̎- +YݑPKj\:l!s9b^F{܌ޏ؎li,~}Us'Pctr' ewϻpQ^\:i(6dC`{&IrtX3yg#mcp +cj\Ӓ]1VaMش`+Z ph#39qF1FIxŜ'mWB f.5M =$Rq*^-􈬘9*ٿ3W^wKIQ0a i#F!$Ϟ>doFOXAdosNr]vT0@" Pk*|a8mBabZO.aMu!BA&T0].18'F7ɩ]PYF?DGl'3 -Y?~EP)d2g%d{U";.< w =LnfN뫆7 5gO(|/=ܻyܒ"\@'f!I) aߐ,EuT \%8|inVS\8{ׄ]2 mutkƇ'2].uo8$L{FjfO5W\HQ`f ɋl)Z2/k~:y#\@sqدz1iLs?Zv@l-tJdZQhYJ;&k("9ֈ<끇cKp7._O|25m>9Sr>SD0χh<~v$;dFwH|L VZM-K.?$HF*!Ǵ.0c֧XR:~五 " =-cMGޛJFvs. b7 EI(ijFd&*kQq'MECuc7Za#mm_DC'j%T7hP"Foⴭ)\{u,#F +eUg^Zqq_1pʷCO4"(5< wר޽&I!߫^ +ڴ{OCKrhG(=ŬE)F" sp +C=`Ԛo,\bM蕟"4`{ƅbo+XExRdK-U(mg/TZ1=6ѧa-%&錬OJ-~1%^4LLѺ:Fim'Bκ8CLtK : pUbX[Kf֕#@|4e}EzyhJ0,F?:nPcKYwZ6zOs*[/ۥ-o|kǑ/s%w +>o0"`|LBi=ykc߯X=/?Q695UZTfl6x&y2Lp B@Y49~j{A&Qӈ?NG'8,+[TI_<.?Ns~LH% +ni]2(ds|BjƇ0MYC I/f5XJbDjw++< yF3^Axral0$(/U] ?= pA@p/ڭ았i鎖cX޺\^I!Y#j%4c̻Իvp+N73vI&({ +Z tq1_Mx`^8ʻTwYзBCJ;eVAjϡqV#-$o; ༶V󇳲% #7%N3 ,O+̜S ?}t`StNn8`mdB*/)-T(g,)tVPp04{sAQr'Gcuc@BdDdHRST]+~%íW2;Ѿ+WT \ Ip'nXٯ:컁H/XR~\* +9AҾ= M)^W@ LTGh,i &v*s)XhǬXVmw>RE#<6ⷝu!^5mMd_g0 &'QRy i?=ԄBz7ѧg-,L9d +M+ffў3>g2J:KOaVNh~eU1uܦщ&7A`M.~1`Cc_4wfb2'zqqrgv%ޝ0r*}oYy87qc/ӳ/sUOJLvvٙ41Wp\M|7UvVi<D/ǯKQ~3V:Yc]vV_ɾ"h1yF~;tÚgL=n7K6l $e33d bL\XiHM4d\,>墓7@@aIl. ev[b;W46Vs]G;wzi˅Gj{J#bb 9# ؈ڷu ؘ{+~c4l5f} &#îw8\rRҷ i6LM?m'ВC}ڷ.9BD K`BZ`>ɣSb{^ly#v_GtɹgUF[IaS]F>"hߏ0%DR7]7l9)ASs,uio:M ֍qa$Kc{E!֐xylxO+hs5VcFrМCx dz +p~ ˇ3j]Ҳ>~ (RxZMeKՍDG%^r5׏p 4S1k@ +A9$);=>,?謢ݝ<6y[Gk Ć`HE$e="C'iKEgǷ>KBѵ;'A$/ԎhyMa,{-n󃹪g«=.^RD1|\=,{K,݇鈊 %fϸ]?+~IN261XvyC`߹O<&z˼`|n N4{ӀSmrw`" j%̡hӷZGLcw]͵KI{b= a~C"s1՗Sj@xtDJt)*aqxX/ +w>>`+cc|9IǖՋz>*/RR:ƥx(DMH y`$K}ϏW!af +uI#2&U[" ѭCrsP[W8%P{z0U-D&؃B WUKr_|DpN,*mN?WLa!F@b9Z[&A l]IƤɜd(%"y !V&_XOZ h:D'3ky{9ikvh sQ僂igc -;`$&6d0Sغq_)M y% +M-[!TFL*f9q ϙI}b9rx+  6 k؉nNqP qQ8 ̉ӫ0V𒙟ޟ +s?˺7 i1,&RG=rX+3\Ebb[߲6C {Ե dbC˳+<%+zQuv R^KN!Ү(ħg@5ۋѝ|ezrK֩@;#T@6>)#{䐾QzB*˄qOQ@fErҽj&)7.7w]ʒԼ͚Mm塋-΂d+$.1m/>s7` H!yuXQ^z^ ibc9c06j͇[@Kՠ;&^q ,|`Cv-yK[]M95#WA} '׫Y4c50u͚zMKTa.h}7E]3l5:s@<*ja+5[$AK6tM]] +קOERld^8n>/č&o6ͩj@v@r'4#.k\"Rhk6]"v5wI4T6K +E~z)X KbKgpL0`k*)ژ'~1.9Ve:7=">N ]2D pձ1JIo46)ܿ|< +BaTmØeUg{΂aQ7:݆agXi6qD|´Whhϙl]Ep×Io](R`d"'԰lzkPcc&I -_ _unka4jlvnuV+U 'aEӵ~&AwI AvߕS&dTw_3Ƥ1'|NZj "!8f9q4u(B ^{BB9M e.gL{{ge@/ՎjK +M+K?47y:Kt|C&3F3!pX?y(I֓u[Kɍ?2v`U:̥c ?(Ope)6co̙/dWqި[WdԤOV;:9wq;p?*6E 'lsI[e /5 \qn#ߛ\A P2G$7ŋKY]vTxv`5zOvY.@]#EqO>6)HRZW/f}` 0(ں΄\:9R:% dxf.?_ES#zu)G0̙\ J͐CX̹UbV su`sL UtE&xZ5Ku=[*\^SH'\թ>.1h7ERítMfBع*q4'|Q\4^hm pr:zSro YᑇYO)#" AOtKEǷWӖV5+4K m )k찔v·i>&/٤-_+j5X9{42>KF~7 ϥa NtLy`O=Ԅ9;m.gPoQBnkdSPc4OA,q*ϝ8T"@jlBfHc{x2ڏ脋}XR_!t!):F¿\GvfO=)sC 1)?QLD?]'r?l琻YNNj%`!7+:&d -eVZ\1蟗m:+cv* tFTøjTuD8dce^ KgK-kQeD$٪ [nʽ˒X2ݤsd*)i眑{0ɀè'*S nk¶p1ޯvpMRd ԫ|A]rmd3%=1et 3ys俄tIFrNcJ:iq6cT oz#@+ ƒT'P'/2Ύja3XGfCz'"(9z|o5@(w)CFξmED<6w)~nqbN2k(.eefind Al @@ -27709,28 +27718,38 @@ y ֺY+UU˫gxYR:CH+i wl2AMolCal{Ą* CxhNj5F$hYI/ ` *LI!~R<I}O,>+)$$B孑wwZ|wk Ő lE)7NPʃI2Zy ~cx{pb>;zoN#`>?F"}j,a>G|%HR`[" ƀ{qK-q:=%Nѩp1zs%/r -hYH1^3Q!w K @:rrAΔwkKS͞+cEPM yڷ5ϯ8-.V=`jjթ\kn]ǯhM_D${.7po_-{muUbémNYH-zwhcvq\SivԆ>1@Z"Hz*xu+cK;$L9}kf.!4NsAHؑs;pܳؗ}# jNn3q*}:dW43o$fL8;d<%F-<Krbg^⤥ A|YmڗQQO69A 3q4.)^煔x5ҡ)]KTIK|- n{хˀj(a>ƞxrF f2+Rx nFyv-TF7xNA;G+cA7KOztڌD@X)3?4f '-TY/IR e3C&L>f84/ /H/L81;yţ)WUairx@_0 6IŚG|jc _oFDrSV&PG]E±nY }1V>o@Q-3F` ,&/$$ J)P6L ;Gs^( -pI%9sЖq#M)*?xAcAXI_F1bUMVě=n| F~ԭ,= ePP~W,0D@\ٿvf -G*JRAb|-6zM4/{64t@K2 7'rA-_sqӧI-N.хpla1=T6:ȘeQκ4qseutoMugy N̞hu1@UzoY܊~ċ7PA\-qڶV:~MDt/.x>L2%!Ħlssȏ.) _VL2"Ҡ#wZMA`<~;W4Q0+,5iW3}Ejs"2d!I%gOK (wA+ U BdujV\hV+/Y(!cD"_xhWͦW$Lk^B8sp>{2~1}_"XG^[:Wt%Ү)WXN!9gx`6Z`(Z1dGf4< -i˜~^=u-tsVR5SdtE5IPp8g6Go\ tyZz 3+-whQ+]2hFRL[.+笲BZ%eA>#$"bdžB$] RN9tmf f A4kAaM.92Bw'k̷+ڝt1Dޑnw647C `MЄrGp33.H/qi -܋qNURm+;S\c{W؈edr^Gs.3umIZ+7NI'?(Ԅpr,gQy#RcqdS~k" p@diQXaB"*gp1aosb:rr%Y:z~k3&6yq tleJzlfUGxb'UO,\g6^ UrٌǢ伋 -N\ɀ.&eVW~2Od eM Y1YxE;r$S ,N_uǪ;\D#>"K -:F9Kpf֪iE !4 ;4b[A,fh>2xeg+M[> 8#Vjw]Or`ݖAa^p(w:6%M` 2&I\gΤZ`Oj4#o+ι PRpJp]02#xw}֝VD+^,F )@Y놔NJV8 -Wn$0S\z'[}aTlj.oEa@ ITk<A{&b6,j[BA SYڸyzdlPU:= mD܁E] -[i-sOp в˹XËA:j|]!ḣobG^ XY'cwiqJc`A+B@ܺ^9>'zvNI#3~YPTlgb-2+sP "!Y~Iq?FT+mD"$ëk{̼(s֥=4̘-ph8@+>kI #νjy9ŨV2kdBaWay]Z+$'pBT>1#ca(y׊r[:r](Sxi JC$I RUt.n{۸@nl3&}q2,^VrJ2'Sy@e< C?ޗurVD7 -@{ϸ.!%J -^_apC94JeWMqE#$AHI}$5kl0D7]|;HW$ArYtm-BGc&rBA.YeBu`s50ɛ1_49ܤQ'-4Jc5bκgJjh"!~]\hQL?H?&NggtBԞ #(MHy,wnzqO0Fʤpxُ!Kuݞ U{k,emz'@gj_jMet6 )^Ŵ>Ci<4,fqX :)6{n-B:6[H=s I/kkgŊ̊,QPr9Di{nTj)FՍe~0(9+bv u`7#+Jj,MeQ|IpOME't:ظv>sծ{{ ןc<%E\eT@כ25$MX%֢Jt+ -wlKp|CB@qi {TN9YHQ0ܪ8t4*5,߆N~1]"QN5!8]7<&¸V^/>t8c@"}%gҙ|g.U%9=DN@qduz?AWyZD@s #D۳UjεzII˜_r'ցEQ},E.j3Y+dlZ0M)ؚpfI[F4/mRTsLP<1!#uMV}E(sp<:w?Br9"%CMDKOg;U M @7n܍ipβ(etBR/CL3 Iڻ0q]&[:rDg;뚯>Evyb Zb~Q}sͪo@<LN%d(]٠⣆*i!fPֻ84fl=aF9qVgd:p~~YlݎTܚ8ޡJƏ&̕ {M|DM^) +hYH1^3Q!w K @:rrAΔwkKS͞+cEPM yڷ5ϯ8-.V=`jjթ\kn]ǯhM_D${.7po_-{muUbémNYH-zwhcvq\SivԆ>1@Z"Hz*xu+cK;$L9}kf.!4NsAHؑs;pܳؗ}# jNn3q*}:dW43o$fL8;d<%F-<Krbg^⤥ A|YmڗQQO69A 3q4.)^煔x5ҡ)]KT&mMW +h+pTh94>aTM +m5O +JQzl[L]B}; lԩ> @5 3JdCJOQ1NHޭZzl`*z-b&gjɪKr hd/%kTv +sd(Ả{?ɶ|i4oiѦ[~F. FiG]S:N{Æ=nZ%W"1o50NV<'a4@X0D]y82o9ʼnWmkyC0 N.x)<]$-)_aXKLK\nj2CqQ,2}?b1MNoDKmF[qw$~RndDԖ5IJXO$dzxu1)tB.-Ÿ 'R.ETZW;U`נBQCܝác$t*9"nJ~BD܇q(i7ߚ bـϱzk0pWj t2(3DFy|S* xKhH^R麈j1S#6Ҙ!9bMHJ_osÅ?p5 yF%KdQ>/. @4e5HƏ/F1( COn8`{{C<[[uw"6o:nAqUw.1;to}X ǻxTwg>?D$=8%D*|fiH+$*_Qi1~,˰= dߍ%燺X{2Oem$&v?eR8Pn.a؈aីu )4@9D:Fc r24^Bt;;׭y[|{C#CC=M[.ˁWωzz\r ԯ0$jc<\q_Hk2xZ+#@2lUo08{f!yP`\ }~\?_$?_|~6r75@<"E׉NoOb$|?##I^ro&&㟮@y 1&MÅX*5 Fpx-bsO@ؾDŽ+@c^'k1F$n S#쮹"Q]Xtz'lT3>ai|}bi43qR? % n';-2jX<鿾6^x-uB[2ݬL|bqJt /MӺj0q(NbyؿBޫ30Th Cpdv( cÆh)8K;\W0I h㥔r%;>wNKD8 UU>O'r*d"=uzS"\2#&̹q1dd@EUu_ +mUyח$N,}tBuSYHJ+$\ʞBܡlU4#]ӁT<쬙 m#;xXslS#L,GU/¶٭^:UI7'VzȾ̖!W}d}fp!!0j+rF ջ:gxe۳Dӌ7P;KͪqfpҦ 0".Rlʴ?|9!RH]%eH7z̿퉺^ycV=H`b|Z{9A9ө^xu +*uZ}Y&Z5? Mȓm_7:y(ZG2 #Ɛ,șG3_ѧˁm/M?u9V)_rW2m\>YjޱT{*VAمiMpDj̝-}0/f\AWX_| kJ7)g񁖦t*It\./[߂?0Qj%G)e+u) Ďԕ:$ C7( LJs7oı]e } ̻~1 O·0POQӻmN9 Szo ZӇhm W)9@/PAVϐ1ޫC-Rșu;zn.$uE(䗰ðUl4N*nw>3#GiDB (+=\ECy~)])BLA6)r' %9rTu4!ȿ2)A eÈNx + >S7?skK.qS};&@⩭g\'gnKs`k&e"VCQtchn%s MπH4A5v]n))i#[ gɨ>VNѮNGt(9.*`>D7=#;}Am+ Gfg)N+r|ggbRx/aRMm1%ϱpW/%}Fjٖae^q^ D2NPIZu.7O( 2F}*ޙi}ϵ;W*zu*)CmQM$\WC$RH +J{z%>??  ?C=9dA»N +k"\ 9ʊ e\~tMD~H +BVʞڧU@^T,(L00wIp񼤜qK^f7un$EL MWz I!tL *܎qcLUh~V "˿%bE(kl=&9}Qd+{CW`Т @SǃK)5rgO>SǦ2x:}-pbsl9ɳ9#UW`ri'a46]$| ԁYtFq||7 +A>r9X2<bn-g! vyg}aȜӺ|R=sc3iƮ_^oZu;xlZCی ++?,Dan ZW,modpݗ[F7nyq.*XJR0Nƈ:BaF~)/IGgX:P׏EקMOiC&ȓQTe'J^_~]&C#zݗ0ȣǫU\ZΓ$\Y\FlsX 9r?/:EOJ넑9z DӔVHq*R: .DOJM{t7@bgL{PrtAw^dC 2mw|,PFΚ^M`*/*?υEm-B,jtczPtncK(@z8Xa'?ڴ_ )d;6Lt1n PStmQ[D VZ$nkiFyZŌ=>?issK|Mv(*hX'x ']/"f^Auju+,\bzh+RqIlV7ENEvP~ +@[>N.ĆCmwB=v_h's86ӯJqZNIE|6מY"BW-+"rtZJ a>fV[gyا;Z><9#v J=5{끛AJk? +R &IUB +g&5 +5?><|1bϿqt P #Tv{뵩emc&Jn?46`3P߂F!xz q*$I HOMW ,|CL8!|M?TJ>6c5-j`RayWT|6㱉M+ɧ_Ds U~űLוZhd #mN{Hѯ%K +h%>57a`& + ]n*Zy|3EiXv6 +Jw5~fյ uAMT:I=ڪԒ [s^.=]3tW['[gP;QRTpbF8{LN}& .dNc4ERFځ~ֿI[0˓"GY%SZWD]nkՍ[ cйbC*GW5aRsbzWpu#X9B<-~2[B +m3rZy(J^pxM ȯ )NM9.&әװw`k)d2> +Y1e!9h`}>I~zU] ǶxzHTXG i3byU>zh UKH$;,$aL4BH-":1 endstream endobj 848 0 obj << /Type /FontDescriptor -/FontName /LBBWAS+LMRoman12-Bold +/FontName /AXYGGJ+LMRoman12-Bold /Flags 4 /FontBBox [-476 -289 1577 1137] /Ascent 684 @@ -27739,7 +27758,7 @@ endobj /ItalicAngle 0 /StemV 109 /XHeight 444 -/CharSet (/A/B/C/D/E/Eacute/F/G/H/I/J/K/L/M/N/O/Oacute/P/Q/R/S/T/U/Udieresis/V/W/Y/Z/a/aacute/b/c/comma/d/e/eacute/eight/f/five/four/g/h/i/iacute/j/k/l/m/n/nine/o/oacute/odieresis/ohungarumlaut/one/p/parenleft/parenright/period/r/s/seven/six/t/three/two/u/uacute/udieresis/uhungarumlaut/v/w/x/y/z) +/CharSet (/A/B/C/D/E/Eacute/F/G/H/I/J/K/L/M/N/O/Oacute/P/Q/R/S/T/U/Udieresis/V/W/Y/Z/a/aacute/b/c/comma/d/e/eacute/eight/f/five/four/g/h/hyphen/i/iacute/j/k/l/m/n/nine/o/oacute/odieresis/ohungarumlaut/one/p/parenleft/parenright/period/r/s/seven/six/t/three/two/u/uacute/udieresis/uhungarumlaut/v/w/x/y/z) /FontFile 847 0 R >> endobj @@ -28712,7 +28731,7 @@ endobj << /Type /Font /Subtype /Type1 -/BaseFont /LBBWAS+LMRoman12-Bold +/BaseFont /AXYGGJ+LMRoman12-Bold /FontDescriptor 848 0 R /FirstChar 40 /LastChar 252 @@ -29944,8 +29963,8 @@ endobj 918 0 obj << /Author(\376\377\000K\000u\000n\000k\000l\000i\000\040\000R\000i\000c\000h\000\341\000r\000d)/Title(\376\377\000V\000i\000z\000u\000a\000l\000i\000z\000\341\000c\000i\000\363\000s\000\040\000m\000e\000g\000o\000l\000d\000\341\000s\000\040\000I\000o\000T\000\040\000a\000d\000a\000t\000\040\000e\000l\000e\000m\000z\001\121\000\040\000r\000e\000n\000d\000s\000z\000e\000r\000h\000e\000z)/Subject(\376\377\000S\000z\000a\000k\000d\000o\000l\000g\000o\000z\000a\000t)/Creator(\376\377\000K\000u\000n\000k\000l\000i\000\040\000R\000i\000c\000h\000\341\000r\000d)/Producer()/Keywords() -/CreationDate (D:20201208211627+01'00') -/ModDate (D:20201208211627+01'00') +/CreationDate (D:20201208223754+01'00') +/ModDate (D:20201208223754+01'00') /Trapped /False /PTEX.Fullbanner (This is MiKTeX-pdfTeX 4.1.0 (1.40.21)) >> @@ -29954,928 +29973,928 @@ xref 0 919 0000000455 65535 f 0000000015 00000 n -0000051946 00000 n -0006572364 00000 n +0000051896 00000 n +0006572349 00000 n 0000000061 00000 n 0000000122 00000 n -0000053668 00000 n -0006572280 00000 n +0000053618 00000 n +0006572265 00000 n 0000000168 00000 n 0000000234 00000 n -0000055652 00000 n -0006572157 00000 n +0000055599 00000 n +0006572142 00000 n 0000000279 00000 n 0000000354 00000 n -0000055712 00000 n -0006572083 00000 n +0000055659 00000 n +0006572068 00000 n 0000000402 00000 n -0000000485 00000 n -0000055772 00000 n -0006571996 00000 n -0000000533 00000 n -0000000616 00000 n -0000057169 00000 n -0006571922 00000 n -0000000664 00000 n -0000000831 00000 n -0000059891 00000 n -0006571797 00000 n -0000000877 00000 n -0000001133 00000 n -0000059951 00000 n -0006571686 00000 n -0000001181 00000 n -0000001325 00000 n -0000060010 00000 n -0006571575 00000 n -0000001378 00000 n -0000001565 00000 n -0000063239 00000 n -0006571501 00000 n -0000001623 00000 n -0000001751 00000 n -0000063299 00000 n -0006571414 00000 n -0000001809 00000 n -0000001889 00000 n -0000063359 00000 n -0006571340 00000 n -0000001947 00000 n -0000002024 00000 n -0000063419 00000 n -0006571253 00000 n -0000002077 00000 n -0000002124 00000 n -0000063479 00000 n -0006571179 00000 n -0000002177 00000 n -0000002239 00000 n -0000096802 00000 n -0006571068 00000 n -0000002287 00000 n -0000002458 00000 n -0000096862 00000 n -0006570970 00000 n -0000002511 00000 n -0000002624 00000 n -0000096982 00000 n -0006570896 00000 n -0000002682 00000 n -0000002778 00000 n -0000098921 00000 n -0006570809 00000 n -0000002836 00000 n -0000002931 00000 n -0000098981 00000 n -0006570722 00000 n -0000002989 00000 n -0000003069 00000 n -0000099041 00000 n -0006570635 00000 n -0000003127 00000 n -0000003222 00000 n -0000099101 00000 n -0006570561 00000 n -0000003280 00000 n -0000003451 00000 n -0000101389 00000 n -0006570435 00000 n -0000003497 00000 n -0000003649 00000 n -0000101449 00000 n -0006570361 00000 n -0000003697 00000 n -0000003767 00000 n -0000294606 00000 n -0006570249 00000 n -0000003815 00000 n -0000003908 00000 n -0000294666 00000 n -0006570173 00000 n -0000003961 00000 n -0000004024 00000 n -0000294786 00000 n -0006570082 00000 n -0000004078 00000 n -0000004136 00000 n -0000294846 00000 n -0006570004 00000 n -0000004190 00000 n -0000004378 00000 n -0000926477 00000 n -0006569873 00000 n -0000004425 00000 n -0000004570 00000 n -0000926538 00000 n -0006569755 00000 n -0000004619 00000 n -0000004840 00000 n -0000926598 00000 n -0006569676 00000 n -0000004894 00000 n -0000004937 00000 n -0000926659 00000 n -0006569583 00000 n -0000004991 00000 n -0000005049 00000 n -0000926720 00000 n -0006569490 00000 n -0000005103 00000 n -0000005199 00000 n -0000926777 00000 n -0006569411 00000 n -0000005253 00000 n -0000005377 00000 n -0000980536 00000 n -0006569279 00000 n -0000005426 00000 n -0000005563 00000 n -0000980596 00000 n -0006569200 00000 n -0000005617 00000 n -0000005708 00000 n -0000980657 00000 n -0006569107 00000 n -0000005762 00000 n -0000005901 00000 n -0000984144 00000 n -0006569014 00000 n -0000005955 00000 n -0000006059 00000 n -0000984205 00000 n -0006568921 00000 n -0000006113 00000 n -0000006176 00000 n -0000984266 00000 n -0006568828 00000 n -0000006230 00000 n -0000006298 00000 n -0000984327 00000 n -0006568749 00000 n -0000006352 00000 n -0000006400 00000 n -0000984388 00000 n -0006568631 00000 n -0000006449 00000 n -0000006591 00000 n -0000984449 00000 n -0006568552 00000 n -0000006645 00000 n -0000006713 00000 n -0000986934 00000 n -0006568459 00000 n -0000006767 00000 n -0000006853 00000 n -0000986995 00000 n -0006568366 00000 n -0000006907 00000 n -0000006985 00000 n -0000987056 00000 n -0006568287 00000 n -0000007039 00000 n -0000007148 00000 n -0000989140 00000 n -0006568155 00000 n -0000007195 00000 n -0000007291 00000 n -0000989201 00000 n -0006568076 00000 n -0000007340 00000 n -0000007431 00000 n -0000989262 00000 n -0006567944 00000 n -0000007480 00000 n -0000007613 00000 n -0000992541 00000 n -0006567865 00000 n -0000007667 00000 n -0000007743 00000 n -0000993899 00000 n -0006567786 00000 n -0000007797 00000 n -0000007868 00000 n -0000993960 00000 n -0006567654 00000 n -0000007917 00000 n -0000008057 00000 n -0000998204 00000 n -0006567589 00000 n -0000008111 00000 n -0000008294 00000 n -0001032305 00000 n -0006567471 00000 n -0000008343 00000 n -0000008478 00000 n -0001089367 00000 n -0006567392 00000 n -0000008532 00000 n -0000008595 00000 n -0001089489 00000 n -0006567313 00000 n -0000008649 00000 n -0000008737 00000 n -0001098685 00000 n -0006567181 00000 n -0000008784 00000 n -0000008875 00000 n -0001098746 00000 n -0006567102 00000 n -0000008924 00000 n -0000009015 00000 n -0001142440 00000 n -0006567009 00000 n -0000009064 00000 n -0000009254 00000 n -0001157052 00000 n -0006566891 00000 n -0000009303 00000 n -0000009386 00000 n -0001157113 00000 n -0006566812 00000 n -0000009440 00000 n -0000009519 00000 n -0001157233 00000 n -0006566719 00000 n -0000009573 00000 n -0000009626 00000 n -0001169219 00000 n -0006566626 00000 n -0000009680 00000 n -0000009728 00000 n -0001169341 00000 n -0006566533 00000 n -0000009782 00000 n -0000010086 00000 n -0001185863 00000 n -0006566401 00000 n -0000010140 00000 n -0000010213 00000 n -0001185924 00000 n -0006566322 00000 n -0000010272 00000 n -0000010415 00000 n -0001238390 00000 n -0006566229 00000 n -0000010474 00000 n -0000010673 00000 n -0001326112 00000 n -0006566136 00000 n -0000010732 00000 n -0000010867 00000 n -0001350845 00000 n -0006566043 00000 n -0000010926 00000 n -0000011054 00000 n -0001379340 00000 n -0006565964 00000 n -0000011113 00000 n -0000011250 00000 n -0001492042 00000 n -0006565871 00000 n -0000011304 00000 n -0000011367 00000 n -0006262147 00000 n -0006565792 00000 n -0000011421 00000 n -0000011484 00000 n -0006264593 00000 n -0006565660 00000 n -0000011531 00000 n -0000011632 00000 n -0006264654 00000 n -0006565581 00000 n -0000011681 00000 n -0000011859 00000 n -0006274608 00000 n -0006565502 00000 n -0000011908 00000 n -0000012050 00000 n -0006277279 00000 n -0006565409 00000 n -0000012097 00000 n -0000012245 00000 n -0006278821 00000 n -0006565277 00000 n -0000012292 00000 n -0000012374 00000 n -0006278882 00000 n -0006565212 00000 n -0000012423 00000 n -0000012611 00000 n -0006565133 00000 n -0000012660 00000 n -0000012766 00000 n -0000013434 00000 n -0000013553 00000 n -0000031920 00000 n -0000012816 00000 n -0000031859 00000 n -0006561975 00000 n -0006562492 00000 n -0006562145 00000 n -0006562315 00000 n -0006563352 00000 n -0006562665 00000 n -0006563872 00000 n -0000031563 00000 n -0000031812 00000 n -0000033627 00000 n -0000033778 00000 n -0000033930 00000 n -0000034081 00000 n -0000034234 00000 n -0000034386 00000 n -0000034539 00000 n -0000034690 00000 n -0000034843 00000 n -0000035001 00000 n -0000035164 00000 n -0000035326 00000 n -0000035489 00000 n -0000035647 00000 n -0000035806 00000 n -0000035958 00000 n -0000036117 00000 n -0000036280 00000 n -0000036443 00000 n -0000036606 00000 n -0000036769 00000 n -0000036932 00000 n -0000037083 00000 n -0000037236 00000 n -0000037389 00000 n -0000037548 00000 n -0000037707 00000 n -0000037866 00000 n -0000038016 00000 n -0000040149 00000 n -0000038227 00000 n -0000033264 00000 n -0000032085 00000 n -0000038166 00000 n -0000040308 00000 n -0000040467 00000 n -0000040625 00000 n -0000040783 00000 n -0000040935 00000 n -0000041094 00000 n -0000041252 00000 n -0000041411 00000 n -0000041569 00000 n -0000041727 00000 n -0000041886 00000 n -0000042039 00000 n -0000042197 00000 n -0000042356 00000 n -0000042514 00000 n -0000042673 00000 n -0000042822 00000 n -0000042975 00000 n -0000043127 00000 n -0000043286 00000 n -0000043445 00000 n -0000043598 00000 n -0000043756 00000 n -0000043909 00000 n -0000044067 00000 n -0000044226 00000 n -0000044376 00000 n -0000044529 00000 n -0000044682 00000 n -0000044835 00000 n -0000044993 00000 n -0000045151 00000 n -0000045309 00000 n -0000045468 00000 n -0000045626 00000 n -0000045789 00000 n -0000045951 00000 n -0000046114 00000 n -0000046275 00000 n -0000047289 00000 n -0000046436 00000 n -0000039698 00000 n -0000038325 00000 n -0000047448 00000 n -0000047607 00000 n -0000047758 00000 n -0000047911 00000 n -0000048064 00000 n -0000048215 00000 n -0000048366 00000 n -0000048519 00000 n -0000048672 00000 n -0000047086 00000 n -0000046521 00000 n -0000050160 00000 n -0000050041 00000 n -0000048757 00000 n -0000052005 00000 n -0000051827 00000 n -0000050258 00000 n -0000053727 00000 n -0000053549 00000 n -0000052090 00000 n -0006563989 00000 n -0000057017 00000 n -0000055832 00000 n -0000055533 00000 n -0000053812 00000 n -0000057229 00000 n -0000056878 00000 n -0000055917 00000 n -0000059414 00000 n -0000059575 00000 n -0000059737 00000 n -0000060129 00000 n -0000059259 00000 n -0000057314 00000 n -0006563009 00000 n -0006563698 00000 n -0006562838 00000 n -0000060070 00000 n -0006563180 00000 n -0006290802 00000 n -0006284658 00000 n -0000062928 00000 n -0000063082 00000 n -0000063539 00000 n -0000062781 00000 n -0000060279 00000 n -0006284102 00000 n -0006292942 00000 n -0000096482 00000 n -0000065342 00000 n -0000096411 00000 n +0000000472 00000 n +0000055719 00000 n +0006571981 00000 n +0000000520 00000 n +0000000590 00000 n +0000057116 00000 n +0006571907 00000 n +0000000638 00000 n +0000000805 00000 n +0000059838 00000 n +0006571782 00000 n +0000000851 00000 n +0000001107 00000 n +0000059898 00000 n +0006571671 00000 n +0000001155 00000 n +0000001299 00000 n +0000059957 00000 n +0006571560 00000 n +0000001352 00000 n +0000001539 00000 n +0000063186 00000 n +0006571486 00000 n +0000001597 00000 n +0000001725 00000 n +0000063246 00000 n +0006571399 00000 n +0000001783 00000 n +0000001863 00000 n +0000063306 00000 n +0006571325 00000 n +0000001921 00000 n +0000001998 00000 n +0000063366 00000 n +0006571238 00000 n +0000002051 00000 n +0000002098 00000 n +0000063426 00000 n +0006571164 00000 n +0000002151 00000 n +0000002213 00000 n +0000096749 00000 n +0006571053 00000 n +0000002261 00000 n +0000002432 00000 n +0000096809 00000 n +0006570955 00000 n +0000002485 00000 n +0000002598 00000 n +0000096929 00000 n +0006570881 00000 n +0000002656 00000 n +0000002752 00000 n +0000098868 00000 n +0006570794 00000 n +0000002810 00000 n +0000002905 00000 n +0000098928 00000 n +0006570707 00000 n +0000002963 00000 n +0000003043 00000 n +0000098988 00000 n +0006570620 00000 n +0000003101 00000 n +0000003196 00000 n +0000099048 00000 n +0006570546 00000 n +0000003254 00000 n +0000003425 00000 n +0000101332 00000 n +0006570420 00000 n +0000003471 00000 n +0000003623 00000 n +0000101392 00000 n +0006570346 00000 n +0000003671 00000 n +0000003741 00000 n +0000294540 00000 n +0006570234 00000 n +0000003789 00000 n +0000003882 00000 n +0000294600 00000 n +0006570158 00000 n +0000003935 00000 n +0000003998 00000 n +0000294720 00000 n +0006570067 00000 n +0000004052 00000 n +0000004110 00000 n +0000294780 00000 n +0006569989 00000 n +0000004164 00000 n +0000004352 00000 n +0000926411 00000 n +0006569858 00000 n +0000004399 00000 n +0000004544 00000 n +0000926472 00000 n +0006569740 00000 n +0000004593 00000 n +0000004814 00000 n +0000926532 00000 n +0006569661 00000 n +0000004868 00000 n +0000004911 00000 n +0000926593 00000 n +0006569568 00000 n +0000004965 00000 n +0000005023 00000 n +0000926654 00000 n +0006569475 00000 n +0000005077 00000 n +0000005173 00000 n +0000926711 00000 n +0006569396 00000 n +0000005227 00000 n +0000005351 00000 n +0000980470 00000 n +0006569264 00000 n +0000005400 00000 n +0000005537 00000 n +0000980530 00000 n +0006569185 00000 n +0000005591 00000 n +0000005682 00000 n +0000980591 00000 n +0006569092 00000 n +0000005736 00000 n +0000005875 00000 n +0000984078 00000 n +0006568999 00000 n +0000005929 00000 n +0000006033 00000 n +0000984139 00000 n +0006568906 00000 n +0000006087 00000 n +0000006150 00000 n +0000984200 00000 n +0006568813 00000 n +0000006204 00000 n +0000006272 00000 n +0000984261 00000 n +0006568734 00000 n +0000006326 00000 n +0000006374 00000 n +0000984322 00000 n +0006568616 00000 n +0000006423 00000 n +0000006565 00000 n +0000984383 00000 n +0006568537 00000 n +0000006619 00000 n +0000006687 00000 n +0000986866 00000 n +0006568444 00000 n +0000006741 00000 n +0000006827 00000 n +0000986927 00000 n +0006568351 00000 n +0000006881 00000 n +0000006959 00000 n +0000986988 00000 n +0006568272 00000 n +0000007013 00000 n +0000007122 00000 n +0000989068 00000 n +0006568140 00000 n +0000007169 00000 n +0000007265 00000 n +0000989129 00000 n +0006568061 00000 n +0000007314 00000 n +0000007405 00000 n +0000989190 00000 n +0006567929 00000 n +0000007454 00000 n +0000007579 00000 n +0000992469 00000 n +0006567850 00000 n +0000007633 00000 n +0000007709 00000 n +0000993827 00000 n +0006567771 00000 n +0000007763 00000 n +0000007834 00000 n +0000993888 00000 n +0006567639 00000 n +0000007883 00000 n +0000008023 00000 n +0000998132 00000 n +0006567574 00000 n +0000008077 00000 n +0000008260 00000 n +0001032233 00000 n +0006567456 00000 n +0000008309 00000 n +0000008444 00000 n +0001089295 00000 n +0006567377 00000 n +0000008498 00000 n +0000008561 00000 n +0001089417 00000 n +0006567298 00000 n +0000008615 00000 n +0000008703 00000 n +0001098613 00000 n +0006567166 00000 n +0000008750 00000 n +0000008841 00000 n +0001098674 00000 n +0006567087 00000 n +0000008890 00000 n +0000008981 00000 n +0001142368 00000 n +0006566994 00000 n +0000009030 00000 n +0000009220 00000 n +0001156980 00000 n +0006566876 00000 n +0000009269 00000 n +0000009352 00000 n +0001157041 00000 n +0006566797 00000 n +0000009406 00000 n +0000009485 00000 n +0001157161 00000 n +0006566704 00000 n +0000009539 00000 n +0000009592 00000 n +0001169143 00000 n +0006566611 00000 n +0000009646 00000 n +0000009694 00000 n +0001169265 00000 n +0006566518 00000 n +0000009748 00000 n +0000010046 00000 n +0001185788 00000 n +0006566386 00000 n +0000010100 00000 n +0000010173 00000 n +0001185849 00000 n +0006566307 00000 n +0000010232 00000 n +0000010375 00000 n +0001238337 00000 n +0006566214 00000 n +0000010434 00000 n +0000010633 00000 n +0001326038 00000 n +0006566121 00000 n +0000010692 00000 n +0000010822 00000 n +0001350769 00000 n +0006566028 00000 n +0000010881 00000 n +0000011009 00000 n +0001379258 00000 n +0006565949 00000 n +0000011068 00000 n +0000011205 00000 n +0001491960 00000 n +0006565856 00000 n +0000011259 00000 n +0000011322 00000 n +0006262065 00000 n +0006565777 00000 n +0000011376 00000 n +0000011439 00000 n +0006264511 00000 n +0006565645 00000 n +0000011486 00000 n +0000011587 00000 n +0006264572 00000 n +0006565566 00000 n +0000011636 00000 n +0000011814 00000 n +0006274525 00000 n +0006565487 00000 n +0000011863 00000 n +0000011997 00000 n +0006277196 00000 n +0006565394 00000 n +0000012044 00000 n +0000012192 00000 n +0006278738 00000 n +0006565262 00000 n +0000012239 00000 n +0000012321 00000 n +0006278799 00000 n +0006565197 00000 n +0000012370 00000 n +0000012558 00000 n +0006565118 00000 n +0000012607 00000 n +0000012713 00000 n +0000013381 00000 n +0000013500 00000 n +0000031867 00000 n +0000012763 00000 n +0000031806 00000 n +0006561960 00000 n +0006562477 00000 n +0006562130 00000 n +0006562300 00000 n +0006563337 00000 n +0006562650 00000 n +0006563857 00000 n +0000031510 00000 n +0000031759 00000 n +0000033573 00000 n +0000033724 00000 n +0000033876 00000 n +0000034027 00000 n +0000034180 00000 n +0000034331 00000 n +0000034484 00000 n +0000034635 00000 n +0000034788 00000 n +0000034946 00000 n +0000035109 00000 n +0000035271 00000 n +0000035434 00000 n +0000035592 00000 n +0000035751 00000 n +0000035903 00000 n +0000036062 00000 n +0000036225 00000 n +0000036388 00000 n +0000036551 00000 n +0000036714 00000 n +0000036877 00000 n +0000037028 00000 n +0000037181 00000 n +0000037334 00000 n +0000037493 00000 n +0000037652 00000 n +0000037811 00000 n +0000037961 00000 n +0000040103 00000 n +0000038172 00000 n +0000033210 00000 n +0000032032 00000 n +0000038111 00000 n +0000040262 00000 n +0000040421 00000 n +0000040579 00000 n +0000040737 00000 n +0000040889 00000 n +0000041048 00000 n +0000041206 00000 n +0000041365 00000 n +0000041523 00000 n +0000041681 00000 n +0000041840 00000 n +0000041993 00000 n +0000042151 00000 n +0000042310 00000 n +0000042468 00000 n +0000042627 00000 n +0000042776 00000 n +0000042929 00000 n +0000043081 00000 n +0000043240 00000 n +0000043399 00000 n +0000043552 00000 n +0000043710 00000 n +0000043863 00000 n +0000044021 00000 n +0000044180 00000 n +0000044330 00000 n +0000044483 00000 n +0000044636 00000 n +0000044789 00000 n +0000044947 00000 n +0000045105 00000 n +0000045263 00000 n +0000045422 00000 n +0000045580 00000 n +0000045743 00000 n +0000045905 00000 n +0000046067 00000 n +0000046228 00000 n +0000047240 00000 n +0000046389 00000 n +0000039652 00000 n +0000038270 00000 n +0000047399 00000 n +0000047558 00000 n +0000047709 00000 n +0000047862 00000 n +0000048015 00000 n +0000048166 00000 n +0000048317 00000 n +0000048470 00000 n +0000048623 00000 n +0000047037 00000 n +0000046474 00000 n +0000050111 00000 n +0000049992 00000 n +0000048708 00000 n +0000051955 00000 n +0000051777 00000 n +0000050209 00000 n +0000053677 00000 n +0000053499 00000 n +0000052040 00000 n +0006563974 00000 n +0000056964 00000 n +0000055779 00000 n +0000055480 00000 n +0000053762 00000 n +0000057176 00000 n +0000056825 00000 n +0000055864 00000 n +0000059361 00000 n +0000059522 00000 n +0000059684 00000 n +0000060076 00000 n +0000059206 00000 n +0000057261 00000 n +0006562994 00000 n +0006563683 00000 n +0006562823 00000 n +0000060017 00000 n +0006563165 00000 n +0006290719 00000 n +0006284575 00000 n +0000062875 00000 n +0000063029 00000 n +0000063486 00000 n +0000062728 00000 n +0000060226 00000 n +0006284019 00000 n +0006292859 00000 n +0000096429 00000 n +0000065289 00000 n +0000096358 00000 n 0000000473 00000 f -0000096641 00000 n -0000097042 00000 n -0000065180 00000 n -0000063637 00000 n -0000096922 00000 n -0000095727 00000 n -0000099159 00000 n -0000098802 00000 n -0000097176 00000 n -0006564106 00000 n -0000101231 00000 n -0000101509 00000 n -0000101092 00000 n -0000099244 00000 n -0000293473 00000 n -0000293628 00000 n -0000103579 00000 n +0000096588 00000 n +0000096989 00000 n +0000065127 00000 n +0000063584 00000 n +0000096869 00000 n +0000095674 00000 n +0000099106 00000 n +0000098749 00000 n +0000097123 00000 n +0006564091 00000 n +0000101174 00000 n +0000101452 00000 n +0000101035 00000 n +0000099191 00000 n +0000293407 00000 n +0000293562 00000 n +0000103513 00000 n 0000000000 00000 f -0000293787 00000 n -0000294131 00000 n -0000294285 00000 n -0000295778 00000 n -0000294439 00000 n -0000587639 00000 n -0000294964 00000 n -0000103392 00000 n -0000101646 00000 n -0000294725 00000 n -0006563524 00000 n -0000293959 00000 n -0000294906 00000 n -0006291229 00000 n -0006292881 00000 n -0006284719 00000 n -0000923989 00000 n -0000295644 00000 n -0000295150 00000 n -0000923867 00000 n -0000923928 00000 n -0000585986 00000 n -0000911033 00000 n -0000925867 00000 n -0000926018 00000 n -0000928812 00000 n -0000926172 00000 n -0000926322 00000 n -0000926838 00000 n -0000925704 00000 n -0000924131 00000 n -0006284288 00000 n -0006293003 00000 n -0006291046 00000 n -0006290924 00000 n -0000980322 00000 n -0000980718 00000 n -0000928673 00000 n -0000926923 00000 n -0000980475 00000 n -0006284597 00000 n -0000983214 00000 n -0000983365 00000 n -0000983520 00000 n -0000983681 00000 n -0000983840 00000 n -0000983991 00000 n -0000986301 00000 n -0000984510 00000 n -0000983035 00000 n -0000980852 00000 n -0006564223 00000 n -0006284535 00000 n -0006284473 00000 n -0006290375 00000 n -0006290985 00000 n -0006284226 00000 n -0000986457 00000 n -0000986616 00000 n -0000986772 00000 n -0000987117 00000 n -0000986138 00000 n -0000984595 00000 n -0006284040 00000 n -0006290741 00000 n -0006291107 00000 n -0006284349 00000 n -0000989323 00000 n -0000989021 00000 n -0000987202 00000 n -0000992381 00000 n -0000994021 00000 n -0000992242 00000 n -0000989447 00000 n -0000992602 00000 n -0000992662 00000 n -0000992724 00000 n -0000992785 00000 n -0000992846 00000 n -0000992907 00000 n -0000992969 00000 n -0000993031 00000 n -0000993093 00000 n -0000993155 00000 n -0000993217 00000 n -0000993279 00000 n -0000993341 00000 n -0000993403 00000 n -0000993465 00000 n -0000993527 00000 n -0000993589 00000 n -0000993651 00000 n -0000993713 00000 n -0000993775 00000 n -0000993837 00000 n -0006290619 00000 n -0000997407 00000 n -0000997565 00000 n -0000997718 00000 n -0000997881 00000 n -0000998045 00000 n -0001000731 00000 n -0001031929 00000 n -0000998325 00000 n -0000997236 00000 n -0000994145 00000 n -0000998265 00000 n -0006284411 00000 n -0001032244 00000 n -0001032087 00000 n -0001088902 00000 n -0001089055 00000 n -0001033219 00000 n -0001000569 00000 n -0000998462 00000 n -0001032366 00000 n -0001032427 00000 n -0001032488 00000 n -0001032549 00000 n -0001032610 00000 n -0001032671 00000 n -0001032732 00000 n -0001032793 00000 n -0001032854 00000 n -0001032915 00000 n -0001032975 00000 n -0001033036 00000 n -0001033097 00000 n -0001033158 00000 n -0001027498 00000 n -0001035658 00000 n -0001089213 00000 n -0001090415 00000 n -0001035503 00000 n -0001033366 00000 n -0001089428 00000 n -0001089550 00000 n -0001089611 00000 n -0001089673 00000 n -0001089735 00000 n -0001089797 00000 n -0001089859 00000 n -0001089921 00000 n -0001089983 00000 n -0001090045 00000 n -0001090107 00000 n -0001090169 00000 n -0001090231 00000 n -0001090292 00000 n -0001090353 00000 n -0006564340 00000 n -0006290558 00000 n -0006290863 00000 n -0001093274 00000 n -0001093432 00000 n -0001093135 00000 n -0001090575 00000 n -0006291168 00000 n -0001095902 00000 n -0001094917 00000 n -0001093543 00000 n -0001095036 00000 n -0001095097 00000 n -0001095158 00000 n -0001095220 00000 n -0001095282 00000 n -0001095344 00000 n -0001095406 00000 n -0001095468 00000 n -0001095530 00000 n -0001095592 00000 n -0001095654 00000 n -0001095716 00000 n -0001095778 00000 n -0001095840 00000 n -0001098528 00000 n -0001099423 00000 n -0001098389 00000 n -0001096013 00000 n -0001098807 00000 n -0001098867 00000 n -0001098929 00000 n -0001098991 00000 n -0001099053 00000 n -0001099114 00000 n -0001099175 00000 n -0001099237 00000 n -0001099299 00000 n -0001099361 00000 n -0001141748 00000 n -0001101542 00000 n -0001141907 00000 n -0001142066 00000 n -0001142225 00000 n -0001142561 00000 n -0001101364 00000 n -0001099560 00000 n -0001142379 00000 n -0001142501 00000 n -0001130364 00000 n -0001144232 00000 n -0001156892 00000 n -0001151191 00000 n -0001157355 00000 n -0001144078 00000 n -0001142747 00000 n -0001157173 00000 n -0001157294 00000 n -0001150914 00000 n -0001168746 00000 n -0001168899 00000 n -0001159664 00000 n -0001169058 00000 n -0001185547 00000 n -0001169461 00000 n -0001159509 00000 n -0001157517 00000 n -0001169280 00000 n -0001169402 00000 n -0006564457 00000 n -0006293064 00000 n -0001185704 00000 n -0001171954 00000 n -0001238011 00000 n -0001186046 00000 n -0001171807 00000 n -0001169648 00000 n -0001185985 00000 n -0001187969 00000 n -0001238170 00000 n -0001193945 00000 n -0001325794 00000 n -0001325953 00000 n -0001239897 00000 n -0001272245 00000 n -0001238511 00000 n -0001187822 00000 n -0001186194 00000 n -0001238330 00000 n -0001238451 00000 n -0001326295 00000 n -0001239750 00000 n -0001238660 00000 n -0001326173 00000 n -0001326234 00000 n -0001350685 00000 n -0001327327 00000 n -0001350967 00000 n -0001327188 00000 n -0001326431 00000 n -0001350906 00000 n -0001379181 00000 n -0001352158 00000 n -0001379462 00000 n -0001352019 00000 n -0001351089 00000 n -0001379401 00000 n -0001491725 00000 n -0001491883 00000 n -0001381022 00000 n -0001455655 00000 n -0001492225 00000 n -0001380875 00000 n -0001379584 00000 n -0001492103 00000 n -0001492164 00000 n -0006564574 00000 n -0006261987 00000 n -0001494217 00000 n -0006262269 00000 n -0001494078 00000 n -0001492387 00000 n -0006262208 00000 n -0006264437 00000 n -0006264715 00000 n -0006264298 00000 n -0006262417 00000 n -0006273928 00000 n -0006273441 00000 n -0006273605 00000 n -0006273769 00000 n -0006267192 00000 n -0006274730 00000 n -0006267022 00000 n -0006264813 00000 n -0006273989 00000 n -0006274050 00000 n -0006274112 00000 n -0006274174 00000 n -0006274236 00000 n -0006274298 00000 n -0006274360 00000 n -0006274422 00000 n -0006274484 00000 n -0006274546 00000 n -0006274669 00000 n -0006273121 00000 n -0006290436 00000 n -0006290497 00000 n -0006276959 00000 n -0006277117 00000 n -0006277340 00000 n -0006276812 00000 n -0006274891 00000 n -0006284164 00000 n -0006290680 00000 n -0006278943 00000 n -0006278702 00000 n -0006277438 00000 n -0006280655 00000 n -0006280851 00000 n -0006281044 00000 n -0006281241 00000 n -0006281626 00000 n -0006282016 00000 n -0006282210 00000 n -0006282678 00000 n -0006283150 00000 n -0006283325 00000 n -0006283525 00000 n -0006286656 00000 n -0006284780 00000 n -0006280396 00000 n -0006279028 00000 n -0006283979 00000 n -0006281433 00000 n -0006281821 00000 n -0006282444 00000 n -0006282915 00000 n -0006283753 00000 n -0006564691 00000 n -0006286847 00000 n -0006287240 00000 n -0006287694 00000 n -0006288206 00000 n -0006288404 00000 n -0006288584 00000 n -0006288789 00000 n -0006288973 00000 n -0006289180 00000 n -0006289353 00000 n -0006289833 00000 n -0006290002 00000 n -0006290172 00000 n -0006292104 00000 n -0006291290 00000 n -0006286381 00000 n -0006284878 00000 n -0006287043 00000 n -0006287467 00000 n -0006287950 00000 n -0006289593 00000 n -0006292289 00000 n -0006292501 00000 n -0006292676 00000 n -0006293125 00000 n -0006291941 00000 n -0006291375 00000 n -0006561309 00000 n -0006293210 00000 n -0006293597 00000 n -0006294885 00000 n -0006561910 00000 n -0006294964 00000 n -0006294989 00000 n -0006295020 00000 n -0006295400 00000 n -0006296348 00000 n -0006296604 00000 n -0006297808 00000 n -0006299042 00000 n -0006300198 00000 n -0006330682 00000 n -0006331139 00000 n -0006363109 00000 n -0006363624 00000 n -0006383794 00000 n -0006384044 00000 n -0006420387 00000 n -0006421013 00000 n -0006441806 00000 n -0006442071 00000 n -0006464671 00000 n -0006464951 00000 n -0006486340 00000 n -0006486578 00000 n -0006515152 00000 n -0006515564 00000 n -0006530814 00000 n -0006531099 00000 n -0006560796 00000 n -0006564784 00000 n -0006564902 00000 n -0006564987 00000 n -0006565057 00000 n -0006572435 00000 n -0006572633 00000 n -0006572819 00000 n -0006573004 00000 n -0006573227 00000 n -0006573465 00000 n -0006573691 00000 n -0006573940 00000 n -0006574151 00000 n -0006574376 00000 n -0006574626 00000 n -0006574876 00000 n -0006575118 00000 n -0006575344 00000 n -0006575595 00000 n -0006575837 00000 n -0006576072 00000 n -0006576309 00000 n -0006576545 00000 n -0006576782 00000 n -0006577019 00000 n -0006577255 00000 n -0006577493 00000 n -0006577727 00000 n -0006577961 00000 n -0006578196 00000 n -0006578430 00000 n -0006578626 00000 n -0006578827 00000 n -0006579029 00000 n -0006579252 00000 n -0006579493 00000 n -0006579735 00000 n -0006579977 00000 n -0006580219 00000 n -0006580470 00000 n -0006580746 00000 n -0006581027 00000 n -0006581147 00000 n -0006581279 00000 n -0006581403 00000 n -0006581528 00000 n -0006581654 00000 n -0006581786 00000 n -0006581883 00000 n -0006582008 00000 n -0006582105 00000 n -0006582198 00000 n -0006582236 00000 n -0006582431 00000 n +0000293721 00000 n +0000294065 00000 n +0000294219 00000 n +0000295712 00000 n +0000294373 00000 n +0000587573 00000 n +0000294898 00000 n +0000103326 00000 n +0000101589 00000 n +0000294659 00000 n +0006563509 00000 n +0000293893 00000 n +0000294840 00000 n +0006291146 00000 n +0006292798 00000 n +0006284636 00000 n +0000923923 00000 n +0000295578 00000 n +0000295084 00000 n +0000923801 00000 n +0000923862 00000 n +0000585920 00000 n +0000910967 00000 n +0000925801 00000 n +0000925952 00000 n +0000928746 00000 n +0000926106 00000 n +0000926256 00000 n +0000926772 00000 n +0000925638 00000 n +0000924065 00000 n +0006284205 00000 n +0006292920 00000 n +0006290963 00000 n +0006290841 00000 n +0000980256 00000 n +0000980652 00000 n +0000928607 00000 n +0000926857 00000 n +0000980409 00000 n +0006284514 00000 n +0000983148 00000 n +0000983299 00000 n +0000983454 00000 n +0000983615 00000 n +0000983774 00000 n +0000983925 00000 n +0000986233 00000 n +0000984444 00000 n +0000982969 00000 n +0000980786 00000 n +0006564208 00000 n +0006284452 00000 n +0006284390 00000 n +0006290292 00000 n +0006290902 00000 n +0006284143 00000 n +0000986389 00000 n +0000986548 00000 n +0000986704 00000 n +0000987049 00000 n +0000986070 00000 n +0000984529 00000 n +0006283957 00000 n +0006290658 00000 n +0006291024 00000 n +0006284266 00000 n +0000989251 00000 n +0000988949 00000 n +0000987134 00000 n +0000992309 00000 n +0000993949 00000 n +0000992170 00000 n +0000989375 00000 n +0000992530 00000 n +0000992590 00000 n +0000992652 00000 n +0000992713 00000 n +0000992774 00000 n +0000992835 00000 n +0000992897 00000 n +0000992959 00000 n +0000993021 00000 n +0000993083 00000 n +0000993145 00000 n +0000993207 00000 n +0000993269 00000 n +0000993331 00000 n +0000993393 00000 n +0000993455 00000 n +0000993517 00000 n +0000993579 00000 n +0000993641 00000 n +0000993703 00000 n +0000993765 00000 n +0006290536 00000 n +0000997335 00000 n +0000997493 00000 n +0000997646 00000 n +0000997809 00000 n +0000997973 00000 n +0001000659 00000 n +0001031857 00000 n +0000998253 00000 n +0000997164 00000 n +0000994073 00000 n +0000998193 00000 n +0006284328 00000 n +0001032172 00000 n +0001032015 00000 n +0001088830 00000 n +0001088983 00000 n +0001033147 00000 n +0001000497 00000 n +0000998390 00000 n +0001032294 00000 n +0001032355 00000 n +0001032416 00000 n +0001032477 00000 n +0001032538 00000 n +0001032599 00000 n +0001032660 00000 n +0001032721 00000 n +0001032782 00000 n +0001032843 00000 n +0001032903 00000 n +0001032964 00000 n +0001033025 00000 n +0001033086 00000 n +0001027426 00000 n +0001035586 00000 n +0001089141 00000 n +0001090343 00000 n +0001035431 00000 n +0001033294 00000 n +0001089356 00000 n +0001089478 00000 n +0001089539 00000 n +0001089601 00000 n +0001089663 00000 n +0001089725 00000 n +0001089787 00000 n +0001089849 00000 n +0001089911 00000 n +0001089973 00000 n +0001090035 00000 n +0001090097 00000 n +0001090159 00000 n +0001090220 00000 n +0001090281 00000 n +0006564325 00000 n +0006290475 00000 n +0006290780 00000 n +0001093202 00000 n +0001093360 00000 n +0001093063 00000 n +0001090503 00000 n +0006291085 00000 n +0001095830 00000 n +0001094845 00000 n +0001093471 00000 n +0001094964 00000 n +0001095025 00000 n +0001095086 00000 n +0001095148 00000 n +0001095210 00000 n +0001095272 00000 n +0001095334 00000 n +0001095396 00000 n +0001095458 00000 n +0001095520 00000 n +0001095582 00000 n +0001095644 00000 n +0001095706 00000 n +0001095768 00000 n +0001098456 00000 n +0001099351 00000 n +0001098317 00000 n +0001095941 00000 n +0001098735 00000 n +0001098795 00000 n +0001098857 00000 n +0001098919 00000 n +0001098981 00000 n +0001099042 00000 n +0001099103 00000 n +0001099165 00000 n +0001099227 00000 n +0001099289 00000 n +0001141676 00000 n +0001101470 00000 n +0001141835 00000 n +0001141994 00000 n +0001142153 00000 n +0001142489 00000 n +0001101292 00000 n +0001099488 00000 n +0001142307 00000 n +0001142429 00000 n +0001130292 00000 n +0001144160 00000 n +0001156820 00000 n +0001151119 00000 n +0001157283 00000 n +0001144006 00000 n +0001142675 00000 n +0001157101 00000 n +0001157222 00000 n +0001150842 00000 n +0001168670 00000 n +0001168823 00000 n +0001159588 00000 n +0001168982 00000 n +0001185472 00000 n +0001169385 00000 n +0001159433 00000 n +0001157445 00000 n +0001169204 00000 n +0001169326 00000 n +0006564442 00000 n +0006292981 00000 n +0001185629 00000 n +0001171879 00000 n +0001237958 00000 n +0001185971 00000 n +0001171732 00000 n +0001169572 00000 n +0001185910 00000 n +0001187916 00000 n +0001238117 00000 n +0001193892 00000 n +0001325719 00000 n +0001325878 00000 n +0001239822 00000 n +0001272170 00000 n +0001238458 00000 n +0001187769 00000 n +0001186119 00000 n +0001238277 00000 n +0001238398 00000 n +0001326221 00000 n +0001239675 00000 n +0001238607 00000 n +0001326099 00000 n +0001326160 00000 n +0001350609 00000 n +0001327251 00000 n +0001350891 00000 n +0001327112 00000 n +0001326357 00000 n +0001350830 00000 n +0001379098 00000 n +0001352075 00000 n +0001379380 00000 n +0001351936 00000 n +0001351013 00000 n +0001379319 00000 n +0001491643 00000 n +0001491801 00000 n +0001380940 00000 n +0001455573 00000 n +0001492143 00000 n +0001380793 00000 n +0001379502 00000 n +0001492021 00000 n +0001492082 00000 n +0006564559 00000 n +0006261905 00000 n +0001494135 00000 n +0006262187 00000 n +0001493996 00000 n +0001492305 00000 n +0006262126 00000 n +0006264355 00000 n +0006264633 00000 n +0006264216 00000 n +0006262335 00000 n +0006273845 00000 n +0006273358 00000 n +0006273522 00000 n +0006273686 00000 n +0006267109 00000 n +0006274647 00000 n +0006266939 00000 n +0006264731 00000 n +0006273906 00000 n +0006273967 00000 n +0006274029 00000 n +0006274091 00000 n +0006274153 00000 n +0006274215 00000 n +0006274277 00000 n +0006274339 00000 n +0006274401 00000 n +0006274463 00000 n +0006274586 00000 n +0006273038 00000 n +0006290353 00000 n +0006290414 00000 n +0006276876 00000 n +0006277034 00000 n +0006277257 00000 n +0006276729 00000 n +0006274808 00000 n +0006284081 00000 n +0006290597 00000 n +0006278860 00000 n +0006278619 00000 n +0006277355 00000 n +0006280572 00000 n +0006280768 00000 n +0006280961 00000 n +0006281158 00000 n +0006281543 00000 n +0006281933 00000 n +0006282127 00000 n +0006282595 00000 n +0006283067 00000 n +0006283242 00000 n +0006283442 00000 n +0006286573 00000 n +0006284697 00000 n +0006280313 00000 n +0006278945 00000 n +0006283896 00000 n +0006281350 00000 n +0006281738 00000 n +0006282361 00000 n +0006282832 00000 n +0006283670 00000 n +0006564676 00000 n +0006286764 00000 n +0006287157 00000 n +0006287611 00000 n +0006288123 00000 n +0006288321 00000 n +0006288501 00000 n +0006288706 00000 n +0006288890 00000 n +0006289097 00000 n +0006289270 00000 n +0006289750 00000 n +0006289919 00000 n +0006290089 00000 n +0006292021 00000 n +0006291207 00000 n +0006286298 00000 n +0006284795 00000 n +0006286960 00000 n +0006287384 00000 n +0006287867 00000 n +0006289510 00000 n +0006292206 00000 n +0006292418 00000 n +0006292593 00000 n +0006293042 00000 n +0006291858 00000 n +0006291292 00000 n +0006561294 00000 n +0006293127 00000 n +0006293514 00000 n +0006294802 00000 n +0006561895 00000 n +0006294881 00000 n +0006294906 00000 n +0006294937 00000 n +0006295317 00000 n +0006296265 00000 n +0006296521 00000 n +0006297725 00000 n +0006298959 00000 n +0006300115 00000 n +0006330599 00000 n +0006331056 00000 n +0006363087 00000 n +0006363609 00000 n +0006383779 00000 n +0006384029 00000 n +0006420372 00000 n +0006420998 00000 n +0006441791 00000 n +0006442056 00000 n +0006464656 00000 n +0006464936 00000 n +0006486325 00000 n +0006486563 00000 n +0006515137 00000 n +0006515549 00000 n +0006530799 00000 n +0006531084 00000 n +0006560781 00000 n +0006564769 00000 n +0006564887 00000 n +0006564972 00000 n +0006565042 00000 n +0006572420 00000 n +0006572618 00000 n +0006572804 00000 n +0006572989 00000 n +0006573212 00000 n +0006573450 00000 n +0006573676 00000 n +0006573925 00000 n +0006574136 00000 n +0006574361 00000 n +0006574611 00000 n +0006574861 00000 n +0006575103 00000 n +0006575329 00000 n +0006575580 00000 n +0006575822 00000 n +0006576057 00000 n +0006576294 00000 n +0006576530 00000 n +0006576767 00000 n +0006577004 00000 n +0006577240 00000 n +0006577478 00000 n +0006577712 00000 n +0006577946 00000 n +0006578181 00000 n +0006578415 00000 n +0006578611 00000 n +0006578812 00000 n +0006579014 00000 n +0006579237 00000 n +0006579478 00000 n +0006579720 00000 n +0006579962 00000 n +0006580204 00000 n +0006580455 00000 n +0006580731 00000 n +0006581012 00000 n +0006581132 00000 n +0006581264 00000 n +0006581388 00000 n +0006581513 00000 n +0006581639 00000 n +0006581771 00000 n +0006581868 00000 n +0006581993 00000 n +0006582090 00000 n +0006582183 00000 n +0006582221 00000 n +0006582416 00000 n trailer << /Size 919 /Root 917 0 R /Info 918 0 R -/ID [<9465927CE9A02D271E75E980701373A7> <9465927CE9A02D271E75E980701373A7>] >> +/ID [<79254E2002965C72D82272517165D761> <79254E2002965C72D82272517165D761>] >> startxref -6583183 +6583168 %%EOF